/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2017-12-18 09:29:21 */

.theme-color{color:#e2725b !important;}
.theme-hover-color:hover{color:#e2725b !important;}
.theme-bg-color{background-color:#e2725b !important;}
.theme-border-color{border-color:#e2725b !important;}

.theme-hover-bg-color:hover{background-color:#e2725b !important;}

#bestsellers_product .products-grid .product-item-details .product-item-actions .tocart {
    color: #fff;
    background-color: #e2725b;
    border-color: #ccc;
}
#bestsellers_product .products-grid .product-item-details .product-item-actions .tocart:hover {
    background-color: #e2725b;
}
.catalog-product-view .product-info-main .product-info-price .price-box .price-container .price, .catalog-product-view .product-info-main .product-info-price .price-wrapper .price {
    color: #e2725b;
}
a,a:hover, .page-header a, .page-header a:hover, .page-header .panel.header .header.links > li > a, .minicart-wrapper .action.showcart:before, .minicart-wrapper .action.showcart.active:before, .owl-theme .owl-controls .owl-nav [class*=owl-], .recent-posts .post-date .day, .minicart-wrapper .action.showcart:hover:before, .minicart-wrapper .action.showcart:active:before, .minicart-wrapper .action.showcart.active:before, .minicart-wrapper .action.showcart.active:hover:before, .sorter-action:before, .pages a.page, .pages a.page, .sorter-action:hover:before, .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price, .product-info-main .product-info-price .price-wrapper .price, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .minicart-items .action.edit:before, .minicart-items .action.delete:before, .page-main > .page-title-wrapper .page-title, .cart.table-wrapper .product-item-name > a, .cart.table-wrapper .product-item-name > a:hover, .cart.table-wrapper .col.subtotal .price, .cart.table-wrapper .actions-toolbar > .action-edit:hover:before, .cart.table-wrapper .actions-toolbar > .action-delete:hover:before, .cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before, .paypal-review-discount .block > .title strong, .cart-discount .block > .title strong, .minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before, .authentication-wrapper button.action-auth-toggle, .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before, .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .block.related .action.select:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .payment-method-billing-address .action-cancel:hover, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .abs-add-fields .action.remove:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover, .opc-progress-bar-item._complete > span, .checkout-payment-method .payment-option-title .action-toggle, .checkout-payment-method .payment-option-title .action-toggle:after, .opc-block-shipping-information .shipping-information-title .action-edit:before, .opc-block-shipping-information .shipping-information-title .action-edit:hover:before, .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current strong, .block-collapsible-nav .item a:hover, .block-collapsible-nav .item a:active, .block-collapsible-nav .item a:focus, .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^="sales-guest-"] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .fieldset > .legend, p .alternative-font, .entry-content h3, .history h4, .nav-toggle:before, .block-search .label:before, .nav-toggle:hover:before, .block-search .label:hover:before, .fotorama .fotorama-sprite, .fotorama__fullscreen .fotorama .fotorama__zoom-out, .fotorama__fullscreen .fotorama .fotorama__zoom-in, .fotorama .fotorama__arr .fotorama__arr__arr, .fotorama .fotorama__fullscreen-icon, .fotorama .fotorama__thumb__arr, .page-header.type5 .search-area > a, .page-header.type5 .search-area > a:hover, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type5 .minicart-wrapper .action.showcart .counter.qty, .page-header.type5 .block-search .action.search:before, .block-search .action.search:before, .filterproducts-tab .data.items > .item.title[aria-expanded=true] a.switch, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty, .qty.field .qty-changer > a:hover, .post-holder .post-date .day, .widget.block-recent-posts ul li a, .post-list .post-content .post-read-more, .post-header .post-title a, a:visited, .alink:visited, a:active, .alink:active, .block-category-event > div.event-desc, .block-category-event .event-ticker .dates > div > span.desc, #ln_slider_price .ui-slider-handle, .table.grouped .price-box .price, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .payment-method-billing-address .action-cancel, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove, .minicart-items .product-item-name a
    {color:#e2725b;}
.action.primary, .action.primary:hover, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .recent-posts .post-date .month, .footer-ribbon, .filter-options-title:hover:after, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, button:hover, .action.primary:focus, .action.primary:active, .btn-primary, .contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"], .btn-default, .cms-index-index blockquote.testimonial, .btn-default:hover, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .post-holder .post-date .month, .page-header.type8 .header.content,.page-header.type25 .header.content, .page-header.type11 .navigation li.level0.active, .iwd-summary-cart, #ln_slider_price .ui-slider-handle, .filter-toggle.active,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2
    {background-color:#e2725b;}
.action.primary, .action.primary:hover, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, .fotorama__nav .fotorama__thumb-border, button:hover, .action.primary:focus, .action.primary:active, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .filter-toggle.active,i.ajax-loader, .swatch-option.selected, .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover, .swatch-option:not(.disabled):hover
    {border-color:#e2725b;}
.page-header, .minicart-wrapper .block-minicart, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .authentication-dropdown, .login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage, .featured-box .box-content, .history .featured-box .box-content, .form.search.advanced, .homepage-grid-banner .ribbon:before, .cms-index-index .testimonial-arrow-down, #newsletter_popup, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary, .block-header-customer-login
    {border-top-color:#e2725b;}
.minicart-wrapper .block-minicart:before, .prev-next-products .product-nav .product-pop:before, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary:before, .block-header-customer-login:before
    {border-bottom-color:#e2725b;}

@media (max-width: 767px) {
    .navigation a {
        color: #202d10 !important;
    }
    .navigation a:hover, .nav-sections .header.links a:hover {
        color: #e2725b !important;
    }
    header.page-header .nav-sections-item-title.active > a, header.page-header .nav-sections-item-title.active > a:hover, header.page-header .nav-sections-item-title.active > a:focus {
        color: #e2725b;
    }
    header.page-header .nav-sections-item-title, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:focus {
        background-color: #e2725b;
    }
    .page-header.type5 .minicart-wrapper .action.showcart .counter.qty {
        color: #fff;
    }
}
@media (min-width: 768px) {
    .page-header.type1 .navigation li.level0, .page-header.type1 .panel.header .header.links > li > a, .page-header.type1 .panel.header .header.links > li > a:hover,.page-header.type3 .header.panel .top-panel>.links > li > a, .page-header.type3 .header.panel .top-panel>.links > li > a:hover, .page-header.type4 .header.panel .links > li > a, .page-header.type4 .header.panel .links > li > a:hover,.page-header.type20 .header.panel .links > li > a, .page-header.type20 .header.panel .links > li > a:hover, .page-header.type21 .header.panel .links > li > a, .page-header.type21 .header.panel .links > li > a:hover, .page-header.type3 .header.panel .block-search .action.search:before, .page-header.type6 .navigation .level0 > .level-top, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .search-area > a, .page-header.type6 .search-area > a:hover, .page-header.type6 .block-search .action.search:before, .page-header.type19 .navigation .level0 > .level-top, .page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type19 .search-area > a, .page-header.type19 .search-area > a:hover, .page-header.type19 .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a, .page-header.type4 .header.panel .block-search .action.search:before,.page-header.type20 .header.panel .block-search .action.search:before,.page-header.type21 .header.panel .block-search .action.search:before, .page-header.type9 .header.panel .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a:hover, .page-header.type11 .navigation li.level0:hover {
        color: #e2725b;
    }
    .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,--.page-header.type21 .navigation .level0:hover > .level-top,.page-header.type21 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type21 .navigation .level0.active > .level-top, .page-header.type21 .navigation .level0.has-active > .level-top, .page-header.type6 .panel.wrapper, .page-header.type6 .navigation .level0:hover > .level-top,.page-header.type19 .panel.wrapper, .page-header.type19 .navigation .level0:hover > .level-top, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation.side-megamenu li.level0:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover {
        background-color: #e2725b;
    }
    .navigation .level0 .submenu {
        border-color:#e2725b;
    }
    .product.info.detailed.vertical .product.data.items > .item.title.active > .switch, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:focus, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:hover {
        border-left-color: #e2725b;
    }
    .sw-megamenu.navigation.side-megamenu li.level0:hover > a {
        border-top-color:#e2725b;
    }
}
html,body{color:#202d10}
a, a:focus {color:#e2725b}
a:hover{color:#202d10}
button.action.primary{
    background-color:#e2725b;
    border-color:#e2725b;
    color:#FFFFFF}
button.action.primary:hover{
    background-color:#e2725b;
    border-color:#e2725b;
    color:#FFFFFF}
.product-item-actions .action.towishlist,.product-addto-links .action.towishlist,.action.towishlist{color:#202d10;border-color:#202d10}
.product-item-actions .action.towishlist:hover,.product-addto-links .action.towishlist:hover,.action.towishlist:hover{color:#202d10;border-color:#202d10}
.product-addto-links .action.tocompare,.product-item-actions .action.tocompare,.action.tocompare{color:#202d10;border-color:#202d10}
.product-addto-links .action.tocompare:hover,.product-item-actions .action.tocompare:hover,.action.tocompare:hover{color:#202d10;border-color:#202d10}
.page-wrapper > .breadcrumbs{background-color:transparent}
.page-wrapper > .breadcrumbs{color:#202d10}
.page-wrapper > .breadcrumbs a, .page-wrapper > .breadcrumbs a:focus{color:#202d10}
.page-wrapper > .breadcrumbs a:hover{color:#202d10}
.product-label.sale-label{background-color:#e2725b}
.product-label.sale-label{color:#FFFFFF}
.product-label.new-label{background-color:#202d10}
.product-label.new-label{color:#FFFFFF}
#ln_slider_price.ui-slider-horizontal{background-color:#e2725b}
#ln_slider_price .ui-slider-handle{background-color:#e2725b}
@media (min-width: 768px){
    .page-header.type1, .page-header.type2, .page-header.type3, .page-header.type4,.page-header.type20, .page-header.type21, .page-header.type5, .page-header.type6,.page-header.type19, .page-header.type7,.page-header.type23, .page-header.type8 .header.content,.page-header.type25 .header.content, .page-header.type9, .page-header.type10, .page-header.type11, .page-header.type12, .page-header.type15, .page-header.type16, .page-header.type17,.page-header.type18,.page-header.header-newskin {
        background-color: #f8f7f2;
    }
}
    .page-header {
        border-top-color: #e2725b;
    }
@media (min-width: 768px){
    .page-header, .page-header.type1 .custom-block, .page-header.type2 .custom-block, .page-header.type8 .custom-block > *,.page-header.type25 .custom-block > *, .page-header.type11 .custom-block, .page-header.type12 .custom-block, .page-header.type16 .custom-block, .page-header.type17 .custom-block, .page-header.type18 .custom-block, .page-header.header-newskin .custom-block {
        color: #202d10;
    }
}
@media (min-width: 768px){
    .page-header.type1 a, .page-header.type2 a, .page-header.type2 .custom-block a, .page-header.type3 a, .page-header.type4 a,.page-header.type20 a,.page-header.type21 a,.page-header.type21 .top-links-icon,.page-header.type21 .top-links-icon a, .page-header.type5 a, .page-header.type6 a,.page-header.type19 a, .page-header.type7 a,.page-header.type23 a, .page-header.type8 a,.page-header.type25 a, .page-header.type9 a, .page-header.type10 a, .page-header.type11 a, .page-header.type11 .custom-block a, .page-header.type12 .header.panel .custom-block a, .page-header.type16 .custom-block a, .page-header.type17 .custom-block a, .page-header.type18 .custom-block a, .page-header.header-newskin a,.page-header.header-newskin .top-links-icon,.page-header.header-newskin .top-links-icon a, .page-header.type26 .panel.header .top-links-area > ul.links > li > a{
        color: #e2725b;
    }
}
@media (min-width: 768px){
    .page-header > .panel.wrapper, .page-header.type1 > .panel.wrapper, .page-header.type2 > .panel.wrapper, .page-header.type5 > .panel.wrapper, .page-header.type6 .panel.wrapper,.page-header.type19 .panel.wrapper, .page-header.type8 > .panel.wrapper > .panel.header,.page-header.type25 > .panel.wrapper > .panel.header, .page-header.type11 > .panel.wrapper, .page-header.type16 > .panel.wrapper, .page-header.type17 > .main-panel-top, .page-header.type18 > .main-panel-top {
        background-color: #FFFFFF;
    }
}
@media (min-width: 768px){
    .page-header.type1 .panel.header .header.links > li > a, .page-header.type1 .panel.header .header.links > li > a:hover, .page-header.type2 .panel.header .header.links > li > a, .page-header.type2 .header.panel > .header.links > li > a, .page-header.type2 .panel.header .header.links > li > a:hover, .page-header.type3 .header.panel .top-panel>.header.links > li > a, .page-header.type3 .header.panel .top-panel > .links > li, .page-header.type3 .panel.header .top-panel>.header.links > li > a:hover, .page-header.type3 .header.panel .search-area > a:hover, .page-header.type3 .header.panel .search-area > a, .page-header.type4 .header.panel .top-panel > .links > li > a, .page-header.type4 .header.panel .top-panel > .links > li > a:hover, .page-header.type4 .header.panel .top-panel > .links > li > span, .page-header.type4 .switcher strong, .page-header.type5 .panel.header .header.links > li > a, .page-header.type5 .panel.header .header.links > li > a:hover, .page-header.type5 > .panel.wrapper, .page-header.type5 .header.panel .switcher, .page-header.type6 .panel.header .header.links > li > a, .page-header.type6 .panel.header .header.links > li > a:hover, .page-header.type6 > .panel.wrapper, .page-header.type6 .header.panel .switcher,.page-header.type19 .panel.header .header.links > li > a, .page-header.type19 .panel.header .header.links > li > a:hover, .page-header.type19 > .panel.wrapper, .page-header.type19 .header.panel .switcher, .page-header.type7 .panel.header a, .page-header.type7 .panel.header a:hover,.page-header.type23 .panel.header a, .page-header.type23 .panel.header a:hover, .page-header.type7 > .panel.wrapper, .page-header.type7 .header.panel .switcher,.page-header.type23 > .panel.wrapper, .page-header.type23 .header.panel .switcher, .page-header.type8 .panel.header a, .page-header.type8 .panel.header a:hover, .page-header.type8 > .panel.wrapper, .page-header.type8 .header.panel .switcher, .page-header.type8 .panel.header .header.links > li > a,.page-header.type25 .panel.header a, .page-header.type25 .panel.header a:hover, .page-header.type25 > .panel.wrapper, .page-header.type25 .header.panel .switcher, .page-header.type25 .panel.header .header.links > li > a, .page-header.type9 .header.panel .top-panel>.header.links > li > a, .page-header.type9 .header.panel .top-panel > .links > li, .page-header.type9 .panel.header .top-panel>.header.links > li > a:hover, .page-header.type9 .header.panel .search-area > a:hover, .page-header.type9 .header.panel .search-area > a, .page-header.type11 .panel.header .header.links > li > a, .page-header.type11 .header.panel > .header.links > li > a, .page-header.type11 .panel.header .header.links > li > a:hover, .page-header.type12 .header.panel .top-panel .links > li > a:hover, .page-header.type12 .header.panel .top-panel .links > li > a, .page-header.type12 .header.panel .top-panel .links > li > span, .page-header.type16 .header.panel .top-panel .links > li > a:hover, .page-header.type16 .header.panel .top-panel .links > li > a, .page-header.type16 .header.panel .links > li > span, .page-header.type16 .header.panel .links > li > a:hover, .page-header.type17 .panel.header .header.links > li > a, .page-header.type17 .panel.header .header.links > li > span, .page-header.type17 .panel.wrapper, .page-header.type18 .panel.header .header.links > li > a, .page-header.type18 .panel.header .header.links > li > span, .page-header.type18 .panel.wrapper, .page-header.header-newskin .panel.header .header.links > li > a, .page-header.header-newskin .panel.header .header.links > li > span, .page-header.header-newskin .panel.wrapper, .page-header.type24 .top-links-icon a, .page-header.type24 .top-links-icon, .page-header.type24 .panel.header .switcher {
        color: #202d10;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation > ul, .page-header.type2 .nav-sections, .page-header.type8 .menu-wrapper,.page-header.type25 .menu-wrapper, .page-header .drop-menu .nav-sections, .page-header.type11 .nav-sections, .page-header.type16 .navigation > ul, header.page-header.sticky-header.type16 .nav-sections, .page-header.type17 .nav-sections, .page-header.type18 .nav-sections, .page-header.header-newskin .nav-sections {
        background-color: #f8f7f2;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation li.level0, .page-header.type3 .navigation .level0 > .level-top, .page-header.type4 .navigation .level0 > .level-top,.page-header.type20 .navigation .level0 > .level-top,.page-header.type21 .navigation li.level0, .page-header.type5 .navigation .level0 > .level-top, .page-header.type2 .navigation .level0 > .level-top, .page-header.type11 .navigation li.level0 > .level-top, .page-header.type6 .navigation .level0 > .level-top,.page-header.type19 .navigation .level0 > .level-top, .page-header.type7 .navigation .level0 > .level-top,.page-header.type23 .navigation .level0 > .level-top, .page-header .drop-menu + .custom-menu-block a, .page-header.type8 .navigation .level0 > .level-top,.page-header.type25 .navigation .level0 > .level-top, .page-header.type9 .navigation .level0 > .level-top, .page-header.type16 .navigation li.level0, .page-header.type17 .navigation .level0 > .level-top, .page-header.type18 .navigation .level0 > .level-top, .page-header.header-newskin .navigation .level0 > .level-top{
        color: #202d10;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0:hover > .level-top, .page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type21 .navigation .level0:hover > .level-top, .page-header.type21 .navigation .level0.active > .level-top, .page-header.type21 .navigation .level0.has-active > .level-top, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type5 .navigation .level0.active > .level-top, .page-header.type5 .navigation .level0.has-active > .level-top, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.active > .level-top, .page-header.type6 .navigation .level0.has-active > .level-top,.page-header.type19 .navigation .level0:hover > .level-top, .page-header.type19 .navigation .level0.active > .level-top, .page-header.type19 .navigation .level0.has-active > .level-top, .page-header.type7 .navigation .level0:hover > .level-top, .page-header.type7 .navigation .level0.active > .level-top, .page-header.type7 .navigation .level0.has-active > .level-top,.page-header.type23 .navigation .level0:hover > .level-top, .page-header.type23 .navigation .level0.active > .level-top, .page-header.type23 .navigation .level0.has-active > .level-top, .sw-megamenu.navigation.side-megamenu li.level0:hover, .page-header.type11 .navigation li.level0:hover, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0.has-active, .page-header.type9 .navigation .level0:hover > .level-top, .page-header.type9 .navigation .level0.active > .level-top, .page-header.type9 .navigation .level0.has-active > .level-top, .page-header.type16 .navigation .level0:hover > .level-top, .page-header.type16 .navigation .level0.active > .level-top, .page-header.type16 .navigation .level0.has-active > .level-top, .page-header.type17 .navigation .level0:hover > .level-top, .page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type18 .navigation .level0:hover > .level-top, .page-header.type18 .navigation .level0.active > .level-top, .page-header.type18 .navigation .level0.has-active > .level-top, .page-header.header-newskin .navigation .level0:hover > .level-top, .page-header.header-newskin .navigation .level0.active > .level-top, .page-header.header-newskin .navigation .level0.has-active > .level-top {
        background-color: #e2725b;
    }
    .sw-megamenu.navigation.side-megamenu li.level0:hover > a {
        border-top-color: #e2725b;
    }
}
@media (min-width: 768px){
    .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type2 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0:hover > .level-top, .page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type21 .navigation .level0:hover > .level-top, .page-header.type21 .navigation .level0.active > .level-top, .page-header.type21 .navigation .level0.has-active > .level-top, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type5 .navigation .level0.active > .level-top, .page-header.type5 .navigation .level0.has-active > .level-top, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.active > .level-top, .page-header.type6 .navigation .level0.has-active > .level-top,----.page-header.type19 .navigation .level0:hover > .level-top, .page-header.type19 .navigation .level0.active > .level-top, .page-header.type19 .navigation .level0.has-active > .level-top, .page-header.type7 .navigation .level0:hover > .level-top, .page-header.type7 .navigation .level0.active > .level-top, .page-header.type7 .navigation .level0.has-active > .level-top,.page-header.type23 .navigation .level0:hover > .level-top, .page-header.type23 .navigation .level0.active > .level-top, .page-header.type23 .navigation .level0.has-active > .level-top, .page-header.type8 .navigation .level0:hover > .level-top, .page-header.type8 .navigation .level0.active > .level-top, .page-header.type8 .navigation .level0.has-active > .level-top,.page-header.type25 .navigation .level0:hover > .level-top, .page-header.type25 .navigation .level0.active > .level-top, .page-header.type25 .navigation .level0.has-active > .level-top, .page-header.type11 .navigation li.level0:hover, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0.has-active, .page-header.type9 .navigation .level0:hover > .level-top, .page-header.type9 .navigation .level0.active > .level-top, .page-header.type9 .navigation .level0.has-active > .level-top, .page-header.type16 .navigation .level0:hover > .level-top ,.page-header.type17 .navigation .level0:hover > .level-top,.page-header.type18 .navigation .level0:hover > .level-top, .page-header.header-newskin .navigation .level0:hover > .level-top {
        color: #FFFFFF;
    }
}
@media (min-width: 768px){
    .sw-megamenu.navigation li.level0.fullwidth > .submenu a, .sw-megamenu.navigation li.level0.staticwidth > .submenu a {
        color: #202d10;
    }
}
@media (min-width: 768px){
    .page-header.type3 .header.panel .minicart-wrapper, .page-header.type3 .header.panel .switcher, .page-header.type4 .header.panel .switcher, .page-header.type4 .header.panel .minicart-wrapper,.page-header.type20 .header.panel .switcher, .page-header.type20 .header.panel .minicart-wrapper,.page-header.type21 .header.panel .switcher, .page-header.type21 .header.panel .minicart-wrapper, .page-header.type9 .header.panel .minicart-wrapper, .page-header.type9 .header.panel .switcher, .page-header.type12 .header.panel .minicart-wrapper, .page-header.type12 .header.panel .switcher {
        background-color: #202d10;
    }
}
@media (min-width: 768px){
    .minicart-wrapper .action.showcart .counter.qty, .page-header.type2 .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .switcher, .page-header.type4 .header.panel .switcher, .page-header.type4 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type20 .header.panel .switcher, .page-header.type20 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type21 .header.panel .switcher, .page-header.type5 .minicart-wrapper .action.showcart .counter.qty, .page-header.type6 .minicart-wrapper .action.showcart .counter.qty,.page-header.type19 .minicart-wrapper .action.showcart .counter.qty, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty,.page-header.type23 .minicart-wrapper .action.showcart .counter.qty, .page-header.type8 .minicart-wrapper .action.showcart .counter.qty,.page-header.type25 .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .switcher, .page-header.type11 .minicart-wrapper .action.showcart .counter.qty, .page-header.type12 .header.panel .switcher, .page-header.type12 .header.panel .minicart-wrapper .action.showcart .counter.qty {
        color: #e2725b;
    }
}
@media (min-width: 768px){
    .page-header.type1 .minicart-wrapper .action.showcart:before, .page-header.type1 .minicart-wrapper .action.showcart.active:before, .page-header.type2 .minicart-wrapper .action.showcart:before, .page-header.type2 .minicart-wrapper .action.showcart.active:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type20 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type20 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type20 .minicart-wrapper .action.showcart,.page-header.type21 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type21 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type21.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type21.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type21 .minicart-wrapper .action.showcart,.page-header.type21 .header.panel .search-area > a, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before,.page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type7 .minicart-wrapper .action.showcart:before, .page-header.type7 .minicart-wrapper .action.showcart.active:before,.page-header.type23 .minicart-wrapper .action.showcart:before, .page-header.type23 .minicart-wrapper .action.showcart.active:before, .page-header.type8 .minicart-wrapper .action.showcart:before, .page-header.type8 .minicart-wrapper .action.showcart.active:before,.page-header.type25 .minicart-wrapper .action.showcart:before, .page-header.type25 .minicart-wrapper .action.showcart.active:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type11 .minicart-wrapper .action.showcart:before, .page-header.type11 .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type16 .minicart-wrapper .action.showcart:before, .page-header.type16 .minicart-wrapper .action.showcart.active:before, .page-header.type17 .minicart-wrapper .action.showcart:before, .page-header.type17 .minicart-wrapper .action.showcart.active:before, .page-header.type18 .minicart-wrapper .action.showcart:before, .page-header.type18 .minicart-wrapper .action.showcart.active:before, .page-header.header-newskin .minicart-wrapper .action.showcart, .page-header.header-newskin .minicart-wrapper .action.showcart:before, .page-header.header-newskin .minicart-wrapper .action.showcart.active:before {
        color: #202d10;
    }
}
.footer-top{
    background-color:#202d10;
}
.footer-top{
    color:#A8A8A8;
}
.footer-top a {
    color:#A8A8A8;
}
.footer-top a:hover{
    background-color:#A8A8A8;
}
.footer-middle{
    background-color:#202d10;
}
.footer-middle, .footer-middle p{
    color:#A8A8A8;
}
.footer-middle a{
    color:#A8A8A8;
}
.footer-middle a:hover{
    color:#A8A8A8;
}
.footer-middle .block .block-title span{
    color:#FFFFFF;
   font-weight: 700;
}
.footer-middle .block .block-title strong{
    color:#FFFFFF;
   
}
.footer-middle [class^="porto-icon-"].theme-color, .footer-middle [class*=" porto-icon-"].theme-color{
    color:#FFFFFF !important;
}
.footer-bottom{
    background-color:#202d10;
    min-height: 50px;
    line-height: 40px;
    padding: 25px 0;
}
.footer-bottom, .footer-bottom p{
    color:#A8A8A8;
}
.footer-bottom a{
    color:#A8A8A8;
}
.footer-bottom a:hover{
    color:#A8A8A8;
}

#product-attribute-specs-table {
	border: 1px solid #dcdcdc;
}
#product-attribute-specs-table tr th, #product-attribute-specs-table tr td {
	padding: 5px;
}
#product-attribute-specs-table tr:not(:last-child) th, #product-attribute-specs-table tr:not(:last-child) td { 
	border-bottom: 1px solid #dcdcdc;
}
#product-attribute-specs-table tr th {
	border-right: 1px solid #dcdcdc;
}
.product-info-price .additional-attributes-wrapper {
    display: none;
} 
.product-info-main .additional-attributes-wrapper {
    display: none;
}
.cart-crosssell-top {margin-left: auto;margin-right: auto;width: 100%;max-width: 1170px;}
.cart-crosssell-top .block.crosssell { width: 100% !important; float: left; padding: 0;  margin: 0; max-width: 100%;}
.modal-popup .action-close::before, .modal-slide .action-close::before{font-size: 18px;}
.modal-popup .action-close > span, .modal-slide .action-close > span{color: #202d10; position: relative; font-size: 14px; font-weight: bold; overflow: unset; width: auto; padding-right: 14px; height: auto; float:left; cursor: default;}
.modal-popup .action-close > span:hover{color: #202d10;}
.page-banners .banner {
	margin-bottom: 20px;
	text-align: center;
}
.footer-top {
	padding-top: 30px !important;
}
.block .block-title {
	margin: 5px 0 10px;
	line-height: 1.2;
	font-size: 15px;
}

.footer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.footer-middle .block.newsletter {
	width: auto;
}
.footer-middle .block.newsletter label {
	margin-top: 50px;
	display: block;
	text-align: left;
	font-size: 13px;
	font-weight: 400;
	padding: 0;
	margin-bottom: 15px;
	line-height: 1.5;
}
.footer-middle .block.newsletter .form.subscribe {
	max-width: 300px;
}
.footer-middle .block {
	text-align: left;
	line-height: 1.5;
}
.footer-middle .block.newsletter input {
	padding: 0 10px;
	background-color: #dcdcdc;
	border-radius: 5px 0 0 5px;
	height: 30px;
	border: 0;
}
.footer-middle .block.newsletter .action.subscribe {
	width: 85px;
	border-radius: 0 5px 5px 0;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	padding: 0 13px;
	font-weight: 400;
}
.footer-bottom .logo {
	width: 140px;
	margin: 0;
	margin-right: 45px;
	float: left;
}
.footer-middle ul.contact-info li:first-child {
	padding-top: 0;
}
.footer-middle ul.contact-info li {
	padding: 5px 0;
}
.footer-middle ul.contact-info [class^="porto-icon-"], .footer-middle ul.contact-info [class*=" porto-icon-"] {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	line-height: 18px;
	margin-left: -5px;
	margin-right: 3px;
}
.footer-middle ul.contact-info p {
	display: inline-block;
	vertical-align: top;
	margin: 0;
}
.home-side-menu {
	background-color: #fbfbfb;
	border: 2px solid #ddd;
	border-radius: 5px;
	margin-bottom: 20px;
}
.navigation {
	background: transparent;
	font-weight: 700;
	height: inherit;
	left: auto;
	overflow: inherit;
	padding: 0;
	position: relative;
	top: 0;
	width: 100%;
	z-index: 3;
	margin-left:auto;
	margin-right: auto;
	font-size:14px !important;
	
}
.checkout-index-index .navigation {
	font-size:13px !important;
	
}
.navigation.side-megamenu > ul {
	margin: 10px 0;
}
.navigation.side-megamenu li.parent-category {
	border-bottom: #e3e4e4 1px solid;
	padding: 8px 0px 10px;
	text-align: left;
	margin-bottom: .3rem !important;
}
.navigation.side-megamenu a {
	color: #202d10;
	text-transform: uppercase;
	text-decoration: none !important;
}
.navigation.side-megamenu a:hover {
	color: #e2725b;
	text-transform: uppercase;
	text-decoration: none !important;
}
.navigation.side-megamenu .opener {
	background: url("../../porto/web/images/opener.png") no-repeat -27px -27px;
	float: right;
	width: 18px;
	height: 19px;
	border: 1px solid #202d10;
}
.navigation.side-megamenu .opener-active {
	background: url("../../porto/web/images/opener-active.png") no-repeat -26px -28px;
	float: right;
	width: 19px;
	height: 16px;
	border: 1px solid #202d10;
}
.navigation.side-megamenu .webex-parent-icon {
	margin-right: 5px;
}
.filterproduct-title{margin-left:15px;}
.page-header .col-sm-4{padding-left:0;}
.filterproducts-tab{margin-left:-15px;}
.page-main .filterproduct-title {
	margin-left: 0;
}
.filterproducts .product.photo.product-item-photo {
	height: 193px;
}
.product-options-wrapper .control img{display:none;}
.amrelated-grid-wrapper.grid .block-title strong {
    text-align: center;
    display: block;
    font-size: 20px;
    margin:50px 0;
}
.amrelated-grid-wrapper ul.slick-dots {
    display: none !important;
}

/*24062023*/
@media (max-width: 767px) {
.page-header.type1 .block-search {
    max-width: 100%;
}
.page-header.type1 .minicart-wrapper {
    right: -34px;
}
.page-header.type1 .header.content .custom-block {
    display: none;
}
.page-header.type1 .nav-toggle {
    float: left;
    position: relative;
    right: 120px;
}
.list-category.categorier .group .content img {
    width: 100%;
    border-radius: 50%;
    margin: 0 auto;
    display: block;
}
.list-category.categorier .group .col-sm-2 {
    display: inline-block;
    width: 32.5%;
}
.page-header.type5 .logo img {
    margin-top: 8px;
}
#banner-slider-demo-21 .content .text-area {
    left: 14% !important;
    bottom: 26%;
    position: absolute;
    text-align: left;
    text-transform: uppercase;
}
li.country_flag {
    padding-right: 20px;
}

}
/*design changes 170225*/
.filterproduct-title {
    color: #202d10;
}
.product-info-main .page-title-wrapper h1,.product-info-main .product-info-stock-sku{
     color: #202d10;
}
@media (min-width: 768px), print {
    .page-header.type1>.panel.wrapper {
        color: #202d10;
    }
}
.abs-block-widget-title strong, .block-compare .block-title strong, .block-reorder .block-title strong, .widget .block-title strong, .block-wishlist .block-title strong {
    color: #202d10;
}
.product-info-price .price-box .price-container .price, .product-info-main .product-info-price .price-wrapper .price{
     color: #e2725b !important;
}
.minicart-wrapper .action.showcart .counter.qty {
    color: #ffffff;
    height: 24px;
    line-height: 24px;
    border-radius: 2px;
    display: inline-block;
    margin: -11px 0 0;
    min-width: 18px;
    width: 100%;
    overflow: hidden;
    padding: 0 3px;
    text-align: center;
    white-space: normal;
    position: absolute;
    top: 50%;
    left: 0;
    font-weight: 600;
    font-size: 14px;
}
.minicart-wrapper .action.showcart:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 35px;
    line-height: 33px;
    color: #0088cc;
    content: '\f814';
    font-family: 'porto-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.opc-wrapper .form-discount .field .label, .bundle-options-container .block-bundle-summary .product-image-container, .bundle-options-container .block-bundle-summary .product.name, .bundle-options-container .block-bundle-summary .stock, .product-item-actions .actions-secondary.action span, .modes-label, .special-price .price-label, .table-comparison .cell.label.remove span, .table-comparison .cell.label.product span, .block.related .field.choice .label, .cart.table-wrapper .col.qty .label, .minicart-wrapper .action.showcart .text, .minicart-wrapper .action.showcart .counter-label, .checkout-index-index .page-title-wrapper, .checkout-onepage-success .page-title-wrapper, .checkout-payment-method .field-select-billing > .label, .checkout-payment-method .payments .legend, .checkout-payment-method .ccard .legend, .field.street .field.additional .label, .block-balance .balance-price-label, .page-product-downloadable .product-options-wrapper .fieldset .legend.links-title, .page-product-giftcard .fieldset.giftcard > .legend, .opc-wrapper .form-giftcard-account .field .label, .form-add-invitations .fields .label, .filter-options-content .filter-count-label, .table-comparison .wishlist.split.button > .action.split span, .product-items .wishlist.split.button > .action.split span, .page-multiple-wishlist .page-title-wrapper .page-title, .block-wishlist-search-form .form-wishlist-search .fieldset > .legend, .multicheckout .table-wrapper .col .label, .multicheckout .block .methods-shipping .item-content .fieldset > .legend, .block.newsletter .label, .review-date .review-details-label, .customer-review .product-details .rating-average-label, .block-reorder .product-item .label, .action.skip:not(:focus), .page-header .switcher .label, .page-footer .switcher .label, .products-grid.wishlist .product-item .comment-box .label {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.minicart-wrapper .action.showcart .counter-label{
        border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
#banner-slider-demo-21 .saga_premium_pearl:hover {
    color: #e2725b !important;
    text-decoration: none !important;
}
.page-header.type5 .logo {
    position: relative;
    bottom: 10px;
}
.footer-bottom address {
    line-height: 4;
}
.list-category .col-sm-4 {
    padding-left: 0 !important;
    margin-left: 0 !important;
}
.list-category.categorier .group .col-sm-2 {
    padding-left: 0 !important;
}
.panel.wrapper {
    background-color: #202d10 !important;
    color: #A8A8A8 !important;
}
 .page-header.type5 .panel.header .header.links > li > a{
     color: #A8A8A8 !important;
 }
 .additional-attributes tr:nth-child(even), .product-options-wrapper .cal1text {
    background-color: #f8f7f2;
}
.product-add-form .product-options-wrapper .fieldset .field {
    float: left;
    width: 150px;
    margin-right: 20px;
    border: none;
}
.product-add-form .product-options-wrapper .fieldset .field.required {
    float: none;
}
.product-options-bottom {
    clear: both;
}
.product-add-form .product-options-wrapper .fieldset .field label.label {
    font-weight: 700;
}
.product-options-wrapper {
    padding-bottom: 10px;
    border-bottom: 0;
}
.product-add-form .product-options-wrapper .fieldset .field input {
    border: none;
    background-color: #f8f7f2;
}
/*.product-add-form .product-options-wrapper .fieldset .field.required input {
    border:1px solid #cccccc;
    background-color: #f8f7f2;
}*/
.product-add-form .product-options-wrapper .fieldset .field input {
    border: 1px solid #cccccc;
    background-color: #fff;
}
.product-info-main .product-info-price {
    border-bottom: none !important;
  
}
#product_addtocart_form{
   /* background-color: #f8f7f2;*/
    background-color: #fff;
    padding: 10px;
}
.product-options-wrapper .cal1text {
    background-color: #f8f7f2;
}
#product-attribute-specs-table tr th, #product-attribute-specs-table tr td {
    text-align: left;
}
.products-grid .product-item-details .product-item-actions .actions-secondary.tocompare {
    display: none;
}
.product-info-main .product-info-price .price-box {
    padding-bottom: 0;
    margin-bottom: 0;
}
.product-info-stock-sku .limitedoffer {
   color: #e2725b !important;
}
.product-info-main .limitedoffer {
    display: none;
}

.product-info-price .limitedoffer{
    display:block;
}
.product-info-main .product-info-stock-sku {
    min-width: 15rem;
    text-align: left;
    display: block;
    vertical-align: bottom;
    padding-left: 0;
  
}
.product-info-main .product-info-price .price-box {
    display: block;
    vertical-align: top;
}
.special-price .per_rull {
    display: inline-block;
    float: left !important;
    padding: 5px 0px 0px 10px;
    font-size: 20px !important;
}
.old-price .per_rull {
    display: none;
}
.product-info-price span.price-container.price-final_price.tax.weee {
    float: left;
}
.box-tocart .per_rull {
    display: inline-block;
    padding: 0 10px 0px 5px;
}
.footer-middle, .row {
    padding-top: 25px;
}
.product.info.detailed .additional-attributes {
    width: 100%;
   
}
ul.prices-tier .per_rull {
    display: inline;
}
.fotorama__dot {
    height: 10px;
    width: 10px;
}
.product-info-main h1.page-title {
    font-family: 'Poppins' !important;
    font-weight: bold !important;
    text-transform: capitalize;
}
.product-info-main .product-info-price .price-box {
    font-family: 'Poppins' !important;
    font-weight: bold !important;
}
.sticky-logo {
    margin-top: 10px;
}
.porto-icon-search:before {
    font-size: 25px;
    margin: 9px 5px 0px 0px;
}
.product-item .minimal-price-link {
    font-size: 18px;
    font-weight:bold;
}
.products-grid .product-item-details .product-item-actions .tocart {
    color: #fff;
    background-color: #e2725b;
    border-color: #e2725b;
}
.product-item .price-box.price-final_price {
    min-height: 70px;
}
.product-label.sale-label {
    border-radius: 50%;
    padding: 10px 5px;
}
.product-labels {
    position: absolute;
    left: 10px;
    top: 10px;
   
}
.products-grid .product-image-photo {
    height: 100%;
}

.amrelated-grid-wrapper .special-price .per_rull, a.action.tocompare  {
    display: none;
}
.amrelated-grid-wrapper .slick-slide img {
        display: block;
        height: 300px;
        width: 100%;
        /*object-fit: cover;*/
}
.owl-carousel .owl-item img {
    /*width: 100%;
    height: 450px !important;*/
    object-fit: cover;
}

.product-label.sale-label {
    width: 50px;
    height: 50px;
    padding-top: 19px;
    position: relative;
}
li.country_flag{padding-right:20px;}
.catalog-product-view .product-label.sale-label {
    position: absolute;
    top: 5px;
    left: 10px;
    text-align: center;
}
.catalog-product-view .product.media {
    position: relative;
}
.crosssell.amrelated-grid-wrapper .slick-slide img {
    display: block;
    height: 200px;
    width: 100%;
}

/*mahapal css*/
/*.products-grid .product-image-photo {
	height: 530px !important;
	width: 530px !important;
	position: absolute;
	left: -40rem;
	right: -40rem;
	top: -40rem;
	min-width: 530px;
	bottom: -40rem;
}*/
.navigation .level0.parent > .level-top {
    padding-right: 6px;
}
.product-item .minimal-price-link {
    font-size: 17px !important;
    font-weight: bold !important;
    font-family: 'Poppins' !important;
    
    display: inline !important;
}

.special-price span.price {
    color: #e2725b !important;
}
.page-main .filterproduct-title {
    font-family: 'Poppins';
}
header.page-header.sticky-header .navigation {
    padding: 15px;
}
header.page-header.sticky-header.type5 .minicart-wrapper {
    margin-top: -36px;
}
.page-header .navigation .level0>.level-top {
    text-transform: none !important;
   
}
.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a, .sw-megamenu.navigation li.level0.staticwidth .submenu li.level1>a {
    text-transform: none;
    
}
    
body.cms-index-index .fancybox-wrap.fancybox-desktop {width: 100% !important; max-width: 1140px;}
body.cms-index-index .fancybox-wrap.fancybox-desktop .fancybox-inner {width: 100% !important;}
#newsletter_popup {width: 100% !important; height: auto !important; background-size: 100% 101% !important; padding: 0 !important; border-radius: 10px;	-webkit-box-shadow: 0 10px 25px rgba(0,0,0,.5);	-moz-box-shadow: 0 10px 25px rgba(0,0,0,.5); box-shadow: 0 10px 25px rgba(0,0,0,.5);}
#newsletter_popup .block-content {width: 50.7%; padding: 80px;}
#newsletter_popup .block-content h2 {margin-top: 0; font-size: 30px; font-weight: 600;}
#newsletter_popup .block-content p {font-size: 20px; font-weight: 400;}
#newsletter_popup .block-content h2, #newsletter_popup .block-content p {color: #fff; font-family: Montserrat;}
#newsletter_popup .block-content .field.newsletter {padding: 0;}
#newsletter_popup .block-content #newsletter-validate-detail {display: flex; flex-wrap: wrap; margin-top: 12px; margin-bottom: 8px;}
#newsletter_popup .block-content .subscribe-bottom {color: #fff; font-size: 16px; font-weight: 400;}
#newsletter_popup .block-content #newsletter-validate-detail .newsletter {flex: 1 0 0%;	width: 100%; max-width: 100%;}
#newsletter_popup .block-content #newsletter-validate-detail .actions {flex: 0 0 auto;	width: auto;}
#newsletter_popup .block-content #newsletter-validate-detail .newsletter #footer_newsletter {border: none; min-height: 44px; border-top-right-radius: 0; border-bottom-right-radius: 0;}
#newsletter_popup .block-content #newsletter-validate-detail .actions .action {min-height: 44px; border-top-left-radius: 0; border-bottom-left-radius: 0; min-width: 120px;}
#newsletter_popup .block-content .subscribe-bottom input[type="checkbox"] {margin-top: 0px; position: relative; top: 0px;}
body.cms-index-index .fancybox-wrap.fancybox-desktop .fancybox-item.fancybox-close {color: #fff;}
body.cms-index-index .fancybox-wrap.fancybox-desktop .fancybox-inner {width: 100% !important; overflow: initial !important;}
/*body.cms-index-index .fancybox-wrap.fancybox-desktop .fancybox-inner {width: 100% !important; overflow: initial !important;}*/
body.cms-index-index .fancybox-wrap.fancybox-desktop .fancybox-skin {border-radius: 0 !important; background: transparent !important; box-shadow: initial !important;}
@media (max-width: 1200px) {
body.cms-index-index .fancybox-wrap.fancybox-desktop {width: 97% !important; left: 0 !important; right: 0; margin: 0 auto;}
}

@media (max-width: 991px) {
#newsletter_popup {background: #202d10 !important;}
#newsletter_popup .block-content {width: 100%; padding: 110px 60px;}
}

@media (max-width: 767px) {
#newsletter_popup .block-content {padding: 80px 60px;}
}

@media (max-width: 575px) {
#newsletter_popup .block-content {padding: 44px 30px;}
#newsletter_popup .block-content h2 {font-size: 20px;}
#newsletter_popup .block-content p {font-size: 16px;}
#newsletter_popup .block-content #newsletter-validate-detail .actions .action {min-width: 70px;}
#newsletter_popup .block-content .subscribe-bottom {font-size: 14px;}
}


.field-error span {
    color: #ff0000;
}

/*2 april 2025 changes*/
button.qty-inc,button.qty-dec {
    border: 1px solid #ccc;
    color: #777;
    line-height: 21px;
    padding: 0 7px;
    height: 25px;
    background-color: #fff;
}
button.qty-inc:hover, button.qty-dec:hover {
    color: #fff;
 
}
.cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before {
        -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 18px;
    line-height: 20px;
    color: #757575;
    content: '\e603';
    font-family: 'luma-icons';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
    margin-right: 12px;
    margin-left: 12px;

}
.cart.table-wrapper .actions-toolbar > .action-delete:before {
       content: '\e604';
}
.cart-discount {
    display: none;
}
#checkoutSteps .cart-navigate .button.action.continue.primary{
    background-color: #f8f7f2;
    color: #333;
    border-color: #f8f7f2;
}