body{position:relative;font-family:'Poppins';background:#e1e1e1;font-weight:400;font-size:.9rem;line-height:1.25rem;color:#555;}
h1{margin-top:40px;color:var(--primary_3);font-weight:600;}
body.popupprint h1{font-weight:600;font-size:1.2rem;line-height:1.3rem;}
.product_listing h1,.box_greeting h1{text-align:center;font-size:1.6rem;line-height:1.8rem;font-weight:600;color:var(--primary_3);}
.pd_title h1{font-size:1.3rem;line-height:1.5rem;font-weight:600;color:var(--primary_3);}
.content_full_colored{background:var(--white)}
.contentbox{padding:15px 5px;}
.box_greeting{margin-top:20px;}
.none{display:none;}
.margin_auto{margin:auto;}
.has_sub_cats .mega_menu a{color:var(--white)!important;}
.has_sub_cats .mega_menu a:hover,
.has_sub_cats .mega_menu .Selected a,
.layout_wrap.slider_row .splide .slider_item_content{color:var(--subcatsmenu_color_selected)!important;background:var(--subcatsmenu_bgcolor_selected);}

.pd_title .pd_rating .pd_rating_icons{color:#999;}
.box_products_head,
.flex_content_row .content_box_header,
.sitemapcat .level1 a,
.orderflex_row_header,
.subline.mt_40.mb_0,
.also_purchased .subline{background:var(--primary_3);padding:0.5rem 0.25rem 0.5rem 0.5rem;color:var(--white);border-left:10px solid var(--primary_1);}
.box_products_head .title,.flex_content_row .content_box_header{color:var(--white);padding-left:1rem;}
.subline.mt_40.mb_0{border-bottom-color:#666;}
.subline.border_0.mb_0{background:var(--primary_3);padding:0.7rem 0.25rem 0.7rem 0.5rem;color:var(--white);margin-bottom:10px!important;border-left:10px solid var(--primary_1)!important;}
.subline.border_0.mb_0 a{color:var(--primary_1);}
.cat_description_text{background:var(--white);max-width:100%;padding:20px;}
.cat_description_image{margin:40px 0 25px;}
	
.sitemapcat .level1 a{padding-left:1rem;}
.sitemapcat .level1 a:hover{color:var(--white)!important;}
.sitemapcat .level2 a{padding-left:5px;background:#eee;color:var(--black);border-left:15px solid #ccc;}
.sitemapcat .level2 a:hover{color:var(--black)!important;}
.sitemapcat .level3 a{padding-left:5px;background:var(--white);color:var(--black);border-left:15px solid #eee;}

.box_products_head .more{padding-right:1rem;}
.listingcontainer_full .listingbox,.listingcontainer .listingbox{margin-top:0.5rem;border-width:3px;border-color:var(--primary_bg);}

.subcats_row,.subcontent_row{margin:20px 0 0;border:0;}
.subcats_item{border-width:3px;border-color:var(--primary_bg);}
.subcats_item:hover .subcats_title,
.subcats_item a:hover .subcats_title,
.subcontent_item:hover .subcontent_title{background:var(--primary_1);color:var(--white);}
.subcats_title,
.subcontent_title{padding:10px;background:var(--primary_3);color:var(--white);text-align:center;display:flex;justify-content:center;align-items:center;height:100%;}
.subcats_title:hover,
.subcontent_title:hover,
.subcontent_item_inner a:hover .subcontent_title,
.subcontent_item_inner a.selected .subcontent_title{background:var(--categoriesmenu_bg);color:var(--categoriesitems_level1_color);}

.subcats_image{margin:0;}
.subcats_item_inner{padding:0;display:flex;flex-direction:column;height:100%;}
@media only screen and (min-width:1060px) {
.subcats_item{width:20%;}
}
.subcats_image_inner img{max-width:100%;max-height:100%;width:auto;height:auto;}

.flex_content_col_2 ul.content_box_list{background:var(--white);}

.sub_content_listing {border:0;}
.subcontent_title{border:0;border-radius:0;padding:10px;}
.subcontent_title:hover{border:0;}
a.selected .subcontent_title{background:var(--primary_1);}
.content_site .sub_content a{border:0;text-decoration:none;height:100%;}
.subcontent_title > span {font-weight:600;-webkit-line-clamp:3;max-height:100%;}
.subcontent_item{padding:3px;max-width:100%;width:100%;}
@media only screen and (min-width:485px) {
.subcontent_item{width:50%;}	
}
@media only screen and (min-width:1060px) {
.subcontent_item{width:33.333%;}		
}
@media only screen and (min-width:1260px) {
.subcontent_item{width:25%;}	
}
.subcontent_item_inner{display:flex;flex-direction:column;height:100%;}

.toggle_cart,.toggle_wishlist,.toggle_account, .toggle_settings,
.toggle_cart .br_btn_alternate span{background:var(--primary_3);color:var(--white);}
.mm-ocd__content,.mm-spn.mm-spn--light{background:var(--primary_3)!important;color:var(--white)!important;}
.mm-spn.mm-spn--navbar:after{background:var(--primary_4)!important;color:var(--white)!important;}

.toggle_account ul.arrownav li a,.toggle_products_content a{color:var(--white);}
.toggle_headline{background:var(--primary_4);color:var(--white);}
.toggle_account .infomessage{background:#777;color:var(--black);}
.toggle_account .infomessage::before{color:var(--black);}
.listing_filter_toggle #toggle_filter,.listing_filter_icon a,.pagination_list ul{border-radius:0;}
.toggle_account .field_text,.settingsbox .field_text,
.toggle_account .field_item_1:focus-within .field_text,
.toggle_account .field_item_2:focus-within .field_text,
.toggle_account .field_item_3:focus-within .field_text,
.toggle_account .field_item_4:focus-within .field_text{color:var(--primary_1);}
.layout_categories{background:linear-gradient(to bottom, var(--primary_2) 0%, var(--primary_1) 100%);border-width:0 0 1px 0;}
@media only screen and (min-width:985px) {
.layout_categories{display:inline-block;position:-webkit-sticky;position:sticky;top:0;z-index:101;width:100%;}
.admin_mode .layout_categories{top:36px;}
.content_medium{padding:0;}
}

.splide__slide,
.listingcontainer_full .lb_inner,.listingcontainer  .lb_inner{background:var(--white);}
.pd_image_container .splide__slide{background:var(--primary_bg);}
.pd_image_big_container.big_img.margin_auto{width:100%;float:none;margin-right:-5px;}
.pd_image_big_container.big_img.margin_auto .pd_image_big_inner::before{padding-top:90%;}
.pd_image_big_container.big_img.margin_auto .pd_image_big img{bottom:auto;max-width:100%;max-height:100%;}
.pd_image_big .splide_big_image img{max-width:100%;max-height:100%;}
.pd_image_small_inner img{max-width:100%;min-width:100%;max-height:100%;}
@media only screen and (min-width:985px) {
.pd_image_big_container.big_img.margin_auto .pd_image_big img{padding-bottom:40px;}
}
.pd_offer{margin:0 0 25px;}
@media only screen and (min-width:850px) {
.pd_offer{margin:20px 0;}
}
.splide_size1::after{background:var(--primary_bg);}
.pd_col_2{padding-top:5px;}
.content_medium{max-width:1410px;}
.listingbox,.splide,.listingcontainer, .listingcontainer_full{border-width:0;}
.listingbox .lb_inner, .reviewbox{border:1px solid #e1e1e1;}
.splide__slide .reviewbox .rb_inner,
.listingcontainer_full .lb_inner,
.splide .lb_inner,.product_listing .lb_inner,
.listingcontainer  .lb_inner{border-top:5px solid var(--primary_1)!important;}
@media only screen and (min-width: 500px) {
.lb_inner{padding:20px 20px 30px;}
}
.lb_expires_date{margin:5px auto;order:3;}
.show_rating > label:before{background:#999;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.listingrow,
.pr_reviews{background:var(--white);border-top:5px solid var(--primary_1);margin-bottom:10px;}
.mega_menu{background:var(--primary_3);border-top:0;top:100%;}
.menu_items li .mega_menu{transition:all 0.3s ease-in-out;transition-delay:800ms;display:none;}
.menu_items li:hover .mega_menu{transition-delay:800ms;display:block;}
.menu_items > li > a,
.menu_items > li.has_sub_cats > .nolink{padding:8px 10px;}
.menu_items > li.has_sub_cats > a,
.menu_items > li.has_sub_cats > .nolink{padding:8px 25px 8px 10px;}
.menu_items.case_1,.menu_items.case_2{padding:0;justify-content:center;}
.menu_items > li.level1{padding:0 3px;}
.menu_items.case_2 li.level1 > .dropdown_menu{top:100%;}
.menu_items.case_2 li > .dropdown_menu{min-width:200px;width:auto;}
.menu_items.case_2 .dropdown_menu{border-top:0;}
.menu_items.case_2 li .dropdown_menu li{padding:0;}
.menu_items.case_2 li .dropdown_menu li a{padding:9px 15px;}
.menu_items.case_2 .dropdown_menu{padding:0;}
.menu_items.case_2 li.level2 > .dropdown_menu{top:-1px;}
.menu_items.case_2 li.level2.has_sub_cats > a::after {right:5px;}
	
.menu_items > li.has_sub_cats > a .sub_cats_arrow, 
.menu_items > li.has_sub_cats > .nolink .sub_cats_arrow {top:auto;bottom:auto;right:auto;width:auto;height:auto;margin:-2px 6px 0;}

.mega_menu > ul > li.overview > a {padding:10px;}
.mega_menu > ul{padding:0 5px 20px 5px;}
.mega_menu > ul > li > a{padding:10px 5px;}
.mega_menu > ul > li > a,.mega_menu > ul > li.level_manu > a{text-transform:none;font-weight:400;font-size:.9rem;padding-left:10px;}
.mega_menu > ul > li.level_manu > a::after{display:none;}
.button_row{padding-bottom:20px;}
.pr_reviews{padding:0 10px;}
.pr_reviews_image_inner{border:0;}
.pr_reviews_image{margin:0 auto 10px;}
.rb_text{font-size:.8rem;line-height:1rem;}
@media only screen and (min-width:850px) {
.pr_reviews_content{padding:10px 0 0 50px;}
.pd_image_big_container.big_img.margin_auto{margin-right:auto;}
.pd_col_2{padding-top:0;}
}

.content_site .shopcontent,.content_site .contact_us{background:var(--white);padding-left:10px;padding-right:10px;}
.content_site .shopcontent h1,.content_site .contact_us h1{padding-top:10px;}
#cart_short .fa-solid,
#cart_short .fa-regular, 
#wishlist_short .fa-solid, 
#wishlist_short .fa-regular, 
#settings_short .fa-solid, 
#settings_short .fa-regular, 
#account_short .fa-solid, 
#account_short .fa-regular, 
#menu_short .fa-solid, 
#menu_short .fa-regular,
#account_short .fa-solid, #account_short .fa-regular,
#search_short .fa-solid, #search_short .fa-regular{font-size:25px;}
@media only screen and (min-width:600px) {
.col_cart, .col_wishlist, .col_account, .col_settings, .col_menu{width:60px;padding:0 10px;}
}
@media only screen and (min-width:920px) {
#search_short .fa-solid, #search_short .fa-regular{font-size:18px;}
}	
.productoptions{background:var(--attribute_box_bg);}
.po_row_select_name{padding:2px 2px 5px;color:var(--attribute_box_color);}
@media only screen and (min-width:500px){
.po_row_select_name{padding:0 10px;}
}
.po_row_select{padding:5px;}
.col_logo{height:auto;}
.col_logo img,.printlogo img{max-width:250px;width:auto;height:auto;}
@media only screen and (min-width:600px) {
.col_logo img{max-width:200px;width:auto;height:auto;}	
}
@media only screen and (min-width:1200px) {
.col_logo,.col_logo img,.col_logo_checkout{max-width:300px;width:300px;height:auto;}
}
.content_small,.layout_header_checkout_inner{max-width:1440px;}


.account_navigaton,
.account_history_box_row,
.flex_account_col_2,
.orderflex,
.listing_filter_toggle #toggle_filter,
.pagination_list ul li .icon,.pagination_list ul li a,
ul.subcats_menu{background:var(--white);}
ul.subcats_menu .level1{background:var(--light_gray);}
ul.subcats_menu .level1.Selected{background:var(--white);}

ul.subcats_menu_hover > li > ul > li{padding:0;}
.layout_wrap ul.subcats_menu li > a,
.layout_wrap ul.subcats_menu_hover > li > ul > li > a{padding-left:25px;}
.layout_wrap ul.subcats_menu li > a::before,
.layout_wrap ul.subcats_menu_hover li > a::before{font-family:'Font Awesome 6 Free';content:'\f178';font-weight:900;font-size:9px;line-height:17px;margin:0;position:absolute;top:9px;left:8px;}
.layout_wrap ul.subcats_menu ul li > a::before,
.layout_wrap ul.subcats_menu_hover ul li > a::before{border:0;}
.subcats_title span::after,.subcontent_title::before{display:none;}
.box_sub_categories .subcats_menu_hover_box{margin-top:10px;}
.box_sub_categories{top:75px;}
ul.subcats_menu,.flex_content_col_2 ul.content_box_list li a{font-size:.85rem;line-height:1.05rem;}
ul.subcats_menu_hover a.Parent, 
ul.subcats_menu .Selected a.Parent{color:var(--categoriesitems_parent_color);}
ul.subcats_menu_hover li > a{padding-left:15px;}
ul.subcats_menu_hover > li > a{margin-left:0;padding-left:25px;background:var(--categoriesitems_bg_selected);}
ul.subcats_menu_hover > li > a:hover{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:25px;background:var(--categoriesitems_bg_selected);}
ul.subcats_menu_hover a.Parent_none, ul.subcats_menu a.Parent_none{display:none;}
ul.subcats_menu li.has_sub_cats > a .sub_cats_arrow{right:5px;}
ul.subcats_menu ul > li.Selected > a {background:var(--subcatsmenu_bgcolor_selected);}
ul.subcats_menu a.Parent{color:var(--categoriesitems_parent_color);background:var(--categoriesitems_parent_bg);font-weight:500;}
ul.subcats_menu a.Parent:hover{color:var(--categoriesitems_parent_color_hover);background:var(--categoriesitems_parent_bg);}
ul.subcats_menu a.Parent.Selected{color:var(--subcatsmenu_color_selected);background:var(--subcatsmenu_bgcolor_selected);font-weight:600;}
ul.subcats_menu_hover > li > ul{position:static;left:0;top:0;width:100%;opacity:1;visibility:visible;overflow: visible;}

.col_logo_back a{color:var(--white);}
.flex_account_col_2{padding:0 5px;}
@media only screen and (min-width:985px) {
.flex_account_col_2{padding:0 15px;}
}
.action_item_inner{background:var(--white);}
.action_item.selected .action_item_inner, .action_item_full.selected .action_item_inner{background:#f9f9f9;color:var(--account_navigation_selected);}
ul#checkoutnavigation{background:var(--white);margin-top:10px;}
ul#checkoutnavigation li{padding:5px;}
ul#checkoutnavigation li .active,ul#checkoutnavigation li .active .number{color:var(--primary_5);}
ul#checkoutnavigation li .active .number{border-color:var(--categoriesmenu_bg);color:var(--categoriesitems_level1_color);background:var(--categoriesmenu_bg);}
ul#checkoutnavigation li .selected .number{color:var(--primary_5);background:var(--primary_bg);}

.br_btn_checkout{padding:5px 10px;}
.greeting_text{background:var(--white);padding:20px;}
@media only screen and (min-width:920px) {
.greeting_text{column-count:1;}
}
.br_btn_alternate span{background:var(--primary_bg);}
.br_btn_alternate::before{border-color:#666;}
.errormessage{background:var(--error_bg);color:var(--error_color);}
.errormessage.my_0,.infomessage.my_0{margin:10px 0 20px!important;}
.errormessage::before{background:var(--error_icon_bg);color:var(--error_icon);}
.infomessage::before{background:var(--info_icon_bg);color:var(--info_icon);}
.infomessage,.checkoutconditions{background:var(--info_bg);color:var(--info_color);}
.infomessage a{color:var(--info_color);border-bottom:1px solid var(--info_color);}
.errormessage a{color:var(--error_color);border-bottom:1px solid var(--error_color);}

.orderflex_row .orderflex_row_header{padding:0.75rem 20px;}
.orderflex_row{padding:10px;}
.ordersum_nocart{margin:0 10px 20px;}

.text_center{text-align:center;}
.red_text{color:var(--primary_1)!important;}
.copyright{display:none;}
.mod_copyright{padding:5px 10px;background:var(--primary_4);font-size:.6rem;line-height:normal;}
.mod_copyright a{border:0;}
.pd_added{display:none;}
.mm-ocd .level1 > a,.level1.has_sub_cats .mm-ocd .level1 > a, .mm-ocd .level1 > span.nolink{font-size:.9rem!important;line-height:1.2rem;text-transform:none!important;font-weight:400!important;}
.menu_items > li > a,.menu_items > li > span.nolink{font-size:.9rem;line-height:1.2rem;text-transform:none;font-weight:400;border-radius:0;transition:none;}
.menu_items .active1 > a, .menu_items .activeparent1 > a, .menu_items .active1 > .nolink, .menu_items .activeparent1 > .nolink {font-weight:400;background:var(--categoriesitems_bg_selected);color:var(--categoriesitems_color_selected);}
.mm-spn--open .active1 > a,
.mm-spn--open .activeparent1 > a,
.mm-spn--open .active2 > a, .mm-spn--open .activeparent2 > a{font-weight:600!important;font-size:.92rem !important;}
.mm-spn--open .overview.level2 a{font-weight:600!important;font-size:.9rem !important;}
.level_manu.Selected{color:var(--mobilemenu_color_selected);font-weight:600;font-size:.92rem;}

.lb_title h2{height:35px;}
.lb_title h2,.lb_title h2 a{font-size:.92rem;line-height:1.1rem;text-align:center;}
.lb_price,.lb_shipping,.lb_tax,.lb_date{text-align:center;}
.lb_price,.lr_price{font-size:1.1rem;font-weight:600;}
.pd_price{font-size:1.5rem;line-height:1.6rem;font-weight:600;}
.pd_price .special_price .small_price, .pd_price .specialgraduated_price .small_price{font-size:.7rem;}
.pd_price .special_price{padding:10px 0 2px;}
.pd_price .old_price,
.pd_price .new_price{display:block;position:relative;padding:5px 10px 5px 0;}
.pd_price,
.pd_price .special_price,
.pd_price .old_price,
.pd_price .new_price,
.pd_price .uvp_price,
.pd_price .item_price{font-size:1.3rem;line-height:1.4rem;float:none;}
.pd_price .item_price{color:var(--price_default_color);padding:0;}
.lb_shipping,.lr_shipping{font-size:.7rem;color:#000;}
.lb_shipping a{border-bottom:0;}
.pd_shipping_icon{width:auto;margin-right:5px;}
.pd_shipping_icon,.pd_shipping_content{font-size:.7rem;line-height:1rem;}
.pd_shippingrow{margin:5px 0;}
.pd_description_content hr,
.cat_description_text hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #ccc;}

.product_navigator > div{background:var(--primary_2);color:var(--white);}
.product_navigator > div:hover{background:var(--primary_4);}
.product_navigator > div a{color:var(--white);}
.lb_new_flag,.lr_new_flag{background:var(--primary_3);color:var(--white);}
.lb_new_flag,.lb_price .save_price,.lr_new_flag,.lr_price .save_price{border-radius:0;}
.pd_price .save_price{position:relative;top:5px;}
a.color_more{border:0;text-decoration:none;}
.pd_manu_image{top:20px;text-align:right;}

.lb_image{order:1;}
.lb_title{order:2;}
.lb_price{order:3;}
.lb_tax{order:4;margin-top:5px;font-size:.5rem;line-height:.7rem;}
.lb_shipping{order:5;margin-top:15px;text-align:center;}
.lb_date{order:8;}
.lb_buttons{order:10;}
.lb_expires_date{margin-top:5px;margin-bottom:5px;order:3;text-align:right;}
@media only screen and (min-width: 985px) {
.lb_buttons{z-index:2;}
}
.of_col_total{font-size:1rem;line-height:1.2rem;font-weight:600;}
.of_description input{max-height:40px;max-width:40px;}

.layout_header_top_info{background:var(--primary_4);padding:.3rem 1rem;width:100%;}
.top_flex{display:flex;display:-webkit-flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;color:var(--white);font-size:.8rem;text-align:center;}
@media(min-width:650px){
.top_flex{flex-direction:row;justify-content:space-between;align-items:stretch;}
}
.categories_listing{margin-top:30px;}
.footer_item .content_box_header{font-size:1.1rem;font-weight:400;margin-bottom:20px;}
.footer_item .content_box_text{font-size:.8rem;font-weight:400;}
.footer_item .content_box_text img{max-width:100%;}
.footer_item ul.content_box_list li a{font-size:.95rem;line-height:1.4rem;font-weight:300;}
.footer_item ul.content_box_list ul{display:block;}
.footer_item ul.content_box_list li{position:relative;}
.footer_item ul.content_box_list li li a{padding-left:6px;}
.footer_item ul.content_box_list li.activeparent1 a span,
.footer_item ul.content_box_list li.active2 a span{color:var(--footer_link_color_active);}
.footer_item ul.content_box_list li li::marker{content: '';}
.footer_item ul.content_box_list li li::before{font-family:'Font Awesome 6 Free';content:'\f178';font-weight:900;font-size:9px;line-height:17px;margin:0;position: absolute;top:9px;left:0;color:var(--footer_link_color);}
@media only screen and (min-width: 985px) {
.footer_item ul.content_box_list li{padding:0 10px;}
}

.footer_item ul.content_box_list li.withdraw_link{margin:20px 0;padding:5px 0;border-radius:4px;border:1px solid var(--button1_border, rgba(0,0,0,0.1));text-decoration:none;
background-color:var(--button1_background);color:var(--button1_color);text-align:center;font-size:.9rem;line-height:1.1rem;width:80%;}
.footer_item ul.content_box_list li.withdraw_link a span{color:var(--button1_color);font-weight:500;}
.footer_item ul.content_box_list li.withdraw_link a span,
.footer_item ul.content_box_list li.withdraw_link a:hover span,
.footer_item ul.content_box_list li.withdraw_link a:hover{text-decoration:none;border:none;}


.sf_newsletter_heading{font-size:1.5rem;line-height:1.8rem;font-weight:600;margin-bottom:5px;}
.sf_newsletter_button .cssButtonColor1{background:var(--primary_5);}

.cssButtonColor4{background:var(--primary_3);}

.breadcrumb{padding:5px 0;background:var(--breadcrumb_bg);color:var(--breadcrumb_color);}
.breadcrumb span.current{font-weight:400;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{color:var(--breadcrumb_color);text-decoration:none;font-size:.8rem;border:0;font-weight:300;}
.inputRequirement .fa-solid{margin-top:20px;margin-right:5px;}
.slider_row{margin-top:0;}
.content_big .slider_row{margin-top:20px;}
.slider_row .splide .slider_item_content{padding:10px 20px;font-size:1.3rem;line-height:1.8rem;background:var(--primary_1);color:var(--white);border:1px solid var(--primary_2);font-weight:600;}
@media only screen and (min-width:985px) {
.slider_row .splide .slider_item_content{font-size:1.5rem;line-height:2rem;}
}
.banner_item_content{border-radius:2px;}

.toggle_filter{background:var(--primary_2);}
.as-oil.light{background:transparent!important;height:auto!important;}
.as-oil.light .as-oil-back-button.as-js-oilback{background:transparent!important;}
.as-oil-cpc__row-btn-all{line-height:1.9rem;}

#menu_house{cursor:pointer;width:30px;height:30px;color:var(--toggle_menu_closer_color);position:relative;font-size:20px;line-height:30px;text-align:center;border-radius:4px;margin-right:auto;float:left;}
#menu_house a{padding:0;}
.fa-house::before{--fa: "\f015";}
.layout_footer{padding:60px 0;}

.checkout_box a.color_more{color:var(--primary_1);}
.sub_categories_listing .subline.border_0.mb_0{display:none;}

@media only screen and (min-width: 520px){
.br_btn_1{min-width:240px;}
}

.content_box_payment > span{background:rgba(255,255,255,.1);border:1px solid #666;}
.content_box_payment > span img{opacity:1;filter:grayscale(100%);filter:grayscale(100%) invert(100%) saturate(120%);}
.content_box_payment > span:hover{background:var(--white);border:1px solid var(--white);}

.content_box_payment ul{list-style-type:none;}
.content_box_payment li{background:rgba(255,255,255,.8);border:1px solid #666;float:left;width:54px;border-radius:4px;margin:0 10px 10px 0;}
.content_box_payment li img{opacity:1;filter:none;width:100%;height:auto;vertical-align:top;}
.content_box_payment li:hover{background:var(--white);border:1px solid var(--white);}

.mm-spn li .fa-solid, .mm-spn li .fa-regular,.mega_menu > ul > li.overview .fa-solid, .mega_menu > ul > li.overview .fa-regular{margin:0 15px!important;}
.mm-ocd .overview{background:var(--categoriesmenu_bg);color:var(--categoriesitems_level1_color)!important;font-weight:600!important;}
.mm-ocd .overview a,.mm-spn--open .overview > a{color:var(--categoriesitems_level1_color)!important;font-size:.92rem !important;}
.mm-spn--open .overview.active1 > a, .mm-spn--open .overview.activeparent1 > a {background:var(--categoriesmenu_bg);color:var(--categoriesitems_level1_color);}
.mm-spn.mm-spn--navbar::before{width:12px!important;height:12px!important;border-top:4px solid!important;border-left:4px solid!important;}

.tags_block {margin-top:30px;}
.pd_tags{margin-bottom:30px;}
.tags_bg1{background:transparent;}
.tags_bg2{background:rgb(245, 245, 245);}
@media only screen and (min-width:300px) {
.tags_row .tags_options{flex:1;}
.tags_row .tags_values{flex:2;}
.tags_row .tags_options{padding:7px 0;}
.tags_row .tags_values{padding:7px 0 7px 15px;}
}

.pd_description_content_manu{margin-top:15px;font-size:.8rem;}

@media (min-width:760px) {
.of_col_summary.cart{overflow:hidden;display:flex;width:100%;border-top:1px solid #e1e1e1;padding:10px 0 0;}
}
@media only screen and (min-width:985px) {
.checkout_box_row .checkout_box{font-weight:600;}
}

.flex_content_col_2 ul.content_box_list li.active1 a, 
.flex_content_col_2 ul.content_box_list li.activeparent1 a, 
.flex_content_col_2 ul.content_box_list li.active1 > a span{
background:var(--attribute_box_bg);color:var(--attribute_box_color);
}

.flex_content_col_2 ul.content_box_list li.level2 a, 
.flex_content_col_2 ul.content_box_list li.active2 a, 
.flex_content_col_2 ul.content_box_list li.activeparent2 a,
.flex_content_col_2 ul.content_box_list li.active2 > a span{
background:var(--light_gray);color:var(--black);
}

.margin_a{margin:10px 0;}
.pd_addtobasket_row_additional.margin_a a{text-decoration:none;}
.toggle_action_3 .amazon-pay-button,.toggle_action_3 .amazon-login-button{width:100%!important;height:65px!important;}
#amazon-pay-button-product-info{width:calc(100% - 10px)!important;height:50px!important;margin:5px auto 8px;}
#amazon-pay-button-1{width:calc(100% - 10px)!important;height:55px!important;margin:0 auto 8px;}