:root {--b-color-ayon: #f2f2f2;--b-width-ayon: ;--b-r-ayon: 4px;--b-r-product: 4px;--link-effect: #aaaaaa;--b-color-input: #f2f2f2;--b-color-input-focus: #1c1c1c;--bg-content: #ffffff;--titles-ayon: #365da7;--side-titles-ayon: #000000;--success-ayon: #00c293;--warning-ayon: #f18969;--danger-ayon: #f05377;}.loader-overlay { display:none!important; }.logo_loader { display:none!important; }.loader-logo {background-image: url(../upload/logo-loader-1.png); }.roy-loader { background-color: #eeeeee }.roy-loader .icon_loader span {border-color: #424242; }.roy-loader .icon_loader:after {content: "";border-top: 2px solid #424242;border-right: 2px solid #424242;border-bottom: 2px solid #424242;border-left: 2px solid transparent;width: 30px;height: 30px;margin-top: -15px;margin-left: -15px;position: absolute;border-radius: 50%;animation: loader_rotation .6s linear infinite;}.bordered { border-color: #f2f2f2 }#header .header-top > .container, #header .header-nav > .container { max-width:100%; width:auto; padding:0 90px; }@media(max-width: 1400px) {#header .header-top > .container, #header .header-nav > .container { padding:0 30px; }}#header .row.action > div.head_action > ul > li:hover > div:not(.search4):not(.mob-select) { opacity:0.3; }#header .row.action > div.head_action > ul > li button.btn-unstyle {-webkit-transition: all .22s cubic-bezier(.07,.74,.56,.89);transition: all .22s cubic-bezier(.07,.74,.56,.89); }#header .row.action > div.head_action > ul > li:hover button.btn-unstyle { opacity:0.3; }@media(min-width: 1500px) {#header .row.action > div.head_action > ul > li { margin-left:20px; }}@media(max-width: 1499px) {#header .row.action > div.head_action > ul > li { margin-left: 10px }}#header .row.action .layout_layout1 .mm_menus_li { padding-left: 20px; padding-right:20px; }@media(min-width:992px) and (max-width:1400px) {#header .header-top>.container {width:100%;}#header .container .ets_mm_megamenu .container {width:auto!important;}#header .row.action .layout_layout1 .mm_menus_li {padding-left:10px;padding-right:10px;}#header .row.action .layout_layout1 .mm_menus_li a {padding:0!important;}#header .row.action #_desktop_logo {padding-right: 10px;}}body { background: #fbfbfb }#search_filters .custom-checkbox input[type=checkbox]:hover+span.color:before { box-shadow: inset 0 0 0 var(--b-width-ayon) #1c1c1c, inset 0 0 0 3px #fbfbfb; opacity:1;}#search_filters .facet-label.active .custom-checkbox input[type=checkbox]+span.color:before { box-shadow: inset 0 0 0 var(--b-width-ayon) #1c1c1c, inset 0 0 0 3px #fbfbfb; opacity:1;}.definition-list dl, #subcategories ul li .subcategory-image a, #blockcart-modal .divide-right, body#checkout section.checkout-step, .active_filters, .active_filters .filter-block, .product-features>dl.data-sheet dd.value, #module-smartblog-details #main .page-content ul.footer_links, .tags_block .block_content a, #tags_blog_block_left .block_content a, .sdstags-update .tags a, .page-my-account #content,.cart-items .cart-item, .links a span.link-item, .card, .discover_qw, #authentication .logininstead { border-color: #f2f2f2 } .product-info:before, .product-add-to-cart:before, #main .page-footer:before { background: #f2f2f2 } #product_comments_block_tab button.usefulness_btn, #product_comments_block_tab div.comment { border-color: #f2f2f2!important } @media (max-width: 991px) {#order-confirmation .card-title, #category #search_filters .facet {border-color: #f2f2f2;} }body, p, #product_comments_block_tab button.usefulness_btn, .active_filters .filter-block .close, .products-sort-order .select-title, .products-sort-order .dropdown-menu { color: #1c1c1c }body#checkout section.checkout-step .delete-address, body#checkout section.checkout-step .edit-address, body#checkout section.checkout-step .address, .sdsarticleHeader .meta, .product-line-grid-right .cart-line-product-actions .remove-from-cart, .product-line-grid-right .product-price .remove-from-cart, .cart-grid-body .product-line-info.atts *, .sdsarticleHeader span, .sdsarticleHeader span a, .pagination .showing, .form-control-comment, #main .page-footer a i, .fl { color: #bbbbbb }.text-muted { color: #bbbbbb!important }a, a:visited, a.text-primary,a.text-primary:visited, .quickview button.close, .active_filters .filter-block, #main .input-group.bootstrap-touchspin .input-group-btn>.btn, .quickview .input-group.bootstrap-touchspin .input-group-btn>.btn { color: #000000 }.cart-grid-right .cart-summary a:not(.bright):after, body#checkout .login-tabs a:after, body#checkout .condition-label label a:after { background:#000000}.underline {text-decoration: none!important;position: relative;}.underline:before {content: "";position: absolute;left: 0;right: 0;bottom: -2px;margin: 0 auto;-webkit-transition: all .4s cubic-bezier(.36,.76,0,.88);transition: all .4s cubic-bezier(.36,.76,0,.88);width: 100%;height: 2px;background:#000000;}a:hover, a:focus, a.text-primary:hover, a.text-primary:focus, .side-column a:hover, .myacc_left .links a:hover, #main h1:not(.active-filter-title) a i:before, #product .featured-products h2 a i:before, .products-section-title a i:before, h1.page-header a i:before, h2.page-header a i:before, h3.page-header a i:before, h4.page-header a i:before, h5.page-header a i:before, h6.page-header a i:before { color: #000000 }.cart-grid-right .cart-summary a:not(.bright):hover:after { background:#000000}.underline:hover:before {margin-right: 0;width: 0;}.goreviews:hover:after { background:#000000; }label, #blockcart-modal .modal-body p strong { color: #365da7 }.h1, .h2, .h3, .h4, #product .featured-products h2 a, .elementor-widget-roy_product_tabs .nav-tabs .nav-link, .elementor-widget-roy_product_tabs .nav-tabs .nav-link.active, .elementor-widget-roy_product_tabs .nav-tabs .nav-link.active:focus, .elementor-widget-roy_product_tabs .nav-tabs .nav-link.active:hover, .products-section-title a, #product_comments_block_tab .comment_author_infos strong, h4.title_block, #main h1:not(.active-filter-title), #new_comment_form .product .product_desc .product_name, #new_comment_form .title, #product .tabs .nav-tabs .nav-link, #product .tabs .nav-tabs .nav-link:active, #product .featured-products h2, .products-section-title, h1.page-header, h2.page-header, h3.page-header, h4.page-header, h5.page-header, h6.page-header, #category #left-column #search_filters .facet .navbar-toggler i { color: #365da7 }.flickity-button-icon { fill: #365da7!important }.page-addresses .address, .page-addresses .address .address-footer, .tabs .nav-tabs .nav-link:hover, .tabs .nav-tabs .nav-link.active, .tabs .tab-pane .product-features .h6, .tabs .tab-pane label { border-color:#365da7 }.tabs .nav-tabs .nav-link:after, .elementor-widget-roy_product_tabs .nav-tabs .nav-link:after, .reviews-list-title h3:after { background: #365da7 }.featured-products .flickity-prev-next-button {width:26px;height:26px;}@media(max-width:992px) {.featured-products .flickity-prev-next-button {opacity:1;transform: translateY(-20px);}.featured-products .flickity-prev-next-button.previous {left:18px;}.featured-products .flickity-prev-next-button.next {right:18px;}#index #main h2.products-section-title, .products-section-title {padding-left:30px;padding-right:30px;}}@media(min-width:992px) {.featured-products .flickity-prev-next-button {transform: translateY(-30px);}.featured-products.pl_spa1 .flickity-prev-next-button {top: -2rem;}.featured-products.pl_spa2 .flickity-prev-next-button {top: -3rem;}.featured-products.pl_spa3 .flickity-prev-next-button {top: -1.5rem;}.featured-products .flickity-prev-next-button.previous {left:18px;}.featured-products .flickity-prev-next-button.next {right:18px;}}@media (max-width: 991px) {.featured-products.pl_spa1 .flickity-prev-next-button, .featured-products.pl_spa2 .flickity-prev-next-button, .featured-products.pl_spa3 .flickity-prev-next-button {top: -1.5rem;}.featured-products .flickity-prev-next-button .flickity-button-icon {width:44%;}}@media(min-width:992px) {.featured-products .flickity-prev-next-button.previous {left:18px;}.featured-products .flickity-prev-next-button.next {right:18px;}}#ui_tip { background: #ffffff }#ui_tip { color: #000000 }.table-bordered, .table-bordered th, .table-bordered td, .simpleblog__share ul li .btn { border-color: #f2f2f2 }.page-order-detail .myacc_content > section.box:last-of-type {border:none;}#history .table-bordered, #discount .table-bordered, #discount .table-bordered th, #discount .table-bordered td { border-color: #f2f2f2 }#product-modal .modal-content .modal-body .image-caption { background: #ffffff }#product-modal-name { color: #1c1c1c }#main .page-content a:not(.btn):not(.noeffect):not(.color):before, #footer:not(.block-social) a:before, .elementor-widget-text-editor p a:not(.btn):before, .side-column>.block-categories .category-sub-menu .category-sub-link:before, .side-column>.block-categories .category-sub-menu li[data-depth="0"]>a:before {background: #aaaaaa;} #main .page-content a:not(.btn):not(.noeffect):not(.simpleblog__post-featured):not(.color):before, body#checkout section.checkout-step p a:before, #footer div:not(.block-social) a:before, .elementor-widget-text-editor p a:not(.btn):before, .side-column>.block-categories .category-sub-menu .category-sub-link:before, .side-column>.block-categories .category-sub-menu li[data-depth="0"]>a:before {left:0;height: var(--b-width-ayon);bottom:-4px;width: 0;}#main .page-content a:not(.btn):not(.noeffect):not(.color):hover:before, body#checkout section.checkout-step p a:hover:before, #footer div:not(.block-social) a:hover:before, .elementor-widget-text-editor p a:not(.btn):hover:before, .side-column>.block-categories .category-sub-menu .category-sub-link:hover:before, .side-column>.block-categories .category-sub-menu li[data-depth="0"]>a:hover:before {width: 100%;opacity:1;}.form-group.row {margin-bottom:14px;}@media (max-width: 767px) {.form-group.row {margin-bottom: 8px;} }@media (min-width: 992px) {.myacc_left, .cart-grid-body .cart-overview, #product-comments-list, #product .tabs, .login-form, #checkout #js-checkout-summary.cart-summary,.cart-grid-right .cart-summary, #contact .contact-form, #checkout .cart-grid-body .cart-container {border: var(--b-width-ayon) solid var(--b-color-ayon);border-radius: var(--b-r-ayon);}.myacc_left {padding: 2rem 3rem;}.myacc_left > .row {margin-bottom: 0;}.myacc_content {padding-left: 4rem;}.cart-grid-body .cart-overview {padding: 1rem 2.25rem;}#cart .cart-grid-body .cart-container {padding-right: 3rem;}#checkout .cart-grid-body .cart-container {padding: 2rem 1rem!important;margin-right: 3rem;}.login-form, #contact .contact-form, #product-comments-list {padding: 2rem 3rem;}#product-comments-list {margin-top: 1.5rem;}}.myacc_left .myacc_name {padding-bottom: 1.5rem;width: 100%;border-bottom: var(--b-width-ayon) solid var(--b-color-ayon);}.side_menu #side_acc_wrap .acc_ul > span.name:not(.acc_text_create):not(.acc_text_login) {border-bottom: var(--b-width-ayon) solid var(--b-color-ayon);padding-bottom: 1.75rem;margin-bottom: 1.75rem;}.myacc_left .links a.logout, .side_menu #side_acc_wrap .acc_ul > a.logout:not(.acc_text_create):not(.acc_text_login) {border-top: var(--b-width-ayon) solid var(--b-color-ayon);padding-top: 1.75rem;margin-top: 1.75rem;}#checkout #js-checkout-summary.cart-summary,.cart-grid-right .cart-summary {background: none; }@media (max-width: 992px) {#product .tabs {border-top: var(--b-width-ayon) solid var(--b-color-ayon);border-radius: 0;}#product-comments-list {border-bottom: var(--b-width-ayon) solid var(--b-color-ayon);border-radius: 0;} #checkout #js-checkout-summary.cart-summary,.cart-grid-right .cart-summary {border-radius: 0;border-left: none;border-right: none;}}#header.sticky {box-shadow: 0 6px 40px 0px rgba(0, 0, 0, 0.1);}#header.sticky.normal .row.action {padding: 0 15px;}#header.sticky .logo {max-height: 44px;}#header.sticky .head_logo {height: 44px;max-height: 44px;}.language-selector span.expand-more {text-transform:uppercase;}#header.normal { background: #ffffff; }#header.normal .logo-trans { display:none; }#header.normal .row.action > div i.ai {color: #1c1c1c;}#header.normal .row.action > div span.text, #header .row.action > div span.acc_name {color: #1c1c1c;}#header.normal .row.action .blockcart a span.cart-products-count {background:#365da7;color:#ffffff;}#header.normal .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li > a {color: #1c1c1c!important;}#header.normal .layout_layout1 .mm_menus_li:hover > a {color: #1c1c1c!important;}#header.normal .layout_layout1 .mm_menus_li > a > span:before {background: #aaaaaa;}#header .header-nav {background: #edeff1;color: #1c1c1c;}#header .header-nav p {color: #1c1c1c;}#header .header-nav a, #header .header-nav span, #header .header-nav .contact-link span { color: #365da7 ; }@media (max-width: 991px) {#header .header-nav .left-nav .mob-select select {color: #365da7 ;} }#header .header-nav a:hover, #header .header-nav span:hover { color: #365da7 ; }#header .header-nav:before {position:absolute;bottom:0;height:var(--b-width-ayon);width:100%;left:0;content:"";display:block;background: #f2f2f2 ;}#header .header-nav .roycontent {justify-content:center;}.header-top .search-widget form input[type=text] { display:none }.header-top .search-widget form button[type=submit] {display: flex;align-items: center;padding: 0 4px 0 0;}#header .row.action .blockcart a i {display:inline-block;}.add .btn.add-to-cart:hover .plus {color: #ffffff;}#header .row.action .acc_top span.text {display:none;}.menu_top i span:not(.text) {height:2px;border-radius:3px;}.menu_top i span:not(.text) {background:#1c1c1c;}.menu_top i span:not(.text) {right:0;}.menu_top i span:nth-child(1) {width:80%;top:0;}.menu_top i span:nth-child(2) {width:90%;right:10%;top:7px;}.menu_top i span:nth-child(3) {width:50%;bottom:0;}.menu_top:hover i span:nth-child(1) {width:45%;right:50%;}.menu_top:hover i span:nth-child(2) {width:65%;right:-5%;}.menu_top:hover i span:nth-child(3) {width:60%;right:35%;}#header .row.action .menu_top span.text {display:none}#header .menu_top i {margin-right:10px;}.menu_top div {height:30px;}.menu_top div {height:30px;}#header .layout_layout1 .mm_menus_li > a > span:before {left:0;height:2px;bottom:-4px;width: 0;}#header .layout_layout1 .mm_menus_li > a:hover > span:before {width: 100%;opacity:1;}.ets_mm_megamenu, .ets_mm_megamenu .mm_columns_ul, .ets_mm_block_content ul li ul { border-radius: 0px!important }@media(min-width:992px) {.layout_layout1.ets_mm_megamenu .mm_columns_ul, .ets_mm_block_content ul li ul, ul.dropdown-menu {background: #ffffff!important;border-color: #f2f2f2!important; }.ets_mm_block_content { color: #424242!important }.ets_mm_block > .h4, .ets_mm_block > h4 { border-color:#f2f2f2!important; }#header .layout_layout1 .ets_mm_block_content a, .ets_mm_block > h4, .ets_mm_block > .h4, .ets_mm_block > .h4 > a, .ets_mm_block > h4 > a , a.dropdown-item { color: #424242!important }#header .layout_layout1 .mm_block_type_html .ets_mm_block_content a:hover, #header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title > a:hover, #header .layout_layout1 li > a:hover { color: #ababab!important }}.side_menu .search-widget form input[type=text] {font-size:18px;}@media(max-width:992px) {.side_menu .search-widget form input[type=text] {font-size:16px;}}@media(min-width: 992px) {body .featured-products.mini h2.products-section-title, body .featured-products.mini h3.products-section-title {margin-bottom: 2rem;} body .featured-products.mini .flickity-prev-next-button {top: -2rem;} }.side_menu {background:#ffffff;color:#000000;}.side_menu.side_lay1 .ui-widget-content {background:#ffffff!important;}@media(max-width:991px) {#search_filters_wrapper {background:#ffffff;color:#000000;}}.side_menu .search-widget form {position:relative;}.side_menu .search-widget form:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-bottom: var(--b-width-ayon) solid #f2f2f2;z-index: -1;}.side_menu .search-widget form input[type=text], .search-widget form input[type="text"]+button[type="submit"] i.ai {color:#000000;}.side_menu .search-widget form input[type=text]:focus {box-shadow:none!important;}.side_menu .search-widget form input[type=text]::-webkit-input-placeholder {color: #000000!important;opacity:1;}.side_menu .search-widget form input[type=text]::-moz-placeholder {color: #000000!important;opacity:1;}.side_menu .search-widget form input[type=text]:-moz-placeholder {color: #000000!important;opacity:1;}.side_menu .search-widget form input[type=text]:active::-webkit-input-placeholder{color: #000000!important;opacity:1;}.side_menu .search-widget form input[type=text]:active::-moz-placeholder {color: #000000!important;opacity:1;}.side_menu .search-widget form input[type=text]:active:-moz-placeholder {color: #000000!important;opacity:1;}.side_menu .mob-select button {color: #000000;opacity:0.5;-webkit-transition: all .22s cubic-bezier(.07,.74,.56,.89);transition: all .22s cubic-bezier(.07,.74,.56,.89);}.side_menu .mob-select:hover button {opacity:1;}.side_menu .cart-prods li .product-quantity, .side_menu .cart-prods li .remove-from-cart {background:#ffffff;}.side_menu p, .side_menu #side_acc_wrap .acc_ul li.name a, .side_menu #side_acc_wrap .acc_ul li.logout a {color:#000000;}.side_menu .cart-total *, .side_menu .cart-summary-line .value, .side_menu .cart-prods li .product-atts, .side_menu .cart-prods li .product-price {color:#000000;}.side_menu .cart-total {border-color: #f2f2f2;}.side_menu .cart-prods li .product-atts > p > span {opacity:0.5;margin-top: 6px;display: inline-block;}.side_menu .shopping-cart.empty i {color:#000000;opacity:0.2;}.side_menu #side_acc_wrap .acc_ul>:not(.acc_text_create):not(.acc_text_login) i, .side_menu #side_menu_wrap .menu_selectors .mob-select select, .side_menu a:not(.btn), .side_menu .search_tags_roy ul li a, .side_menu .cart-prods li:hover .product-price, .side_menu .cart-prods li .product-name, .side_menu .side_title, .side_menu form#contactable-contactForm p.contactable-header {color:#000000;}.side_menu .ets_mm_megamenu li.menu_home a:after {background-color: #000000!important;}.side_menu .arrow:before {border-color:#000000!important;}.side-menu .ets_mm_block > h4, .side-menu .ets_mm_block > .h4, .side_menu #side_acc_wrap .acc_ul li.name, .side_menu #side_acc_wrap .acc_ul li.logout, .side_menu #side_menu_wrap .menu_selectors {border-color:#f2f2f2!important;}.side_menu .layout_layout1 .mm_menus_li, .side_menu .layout_layout1 .mm_menus_li:hover > a, .side_menu .layout_layout1.ets_mm_megamenu .mm_columns_ul, .side_menu .ets_mm_block_content ul li ul {background:none!important;border:none!important;}.side_menu #side_acc_wrap .acc_ul > .btn, .side_menu .cart-checkout .btn,.side_menu #side_acc_wrap .acc_ul > .btn:hover, .side_menu .cart-checkout .btn:hover,.side_menu #side_acc_wrap .acc_ul > .btn:active:hover, .side_menu .cart-checkout .btn:active:hover {background:#365da7;border-color:#365da7;color:#ffffff;}.side_menu #side_acc_wrap .acc_ul > .btn:hover, .side_menu .cart-checkout .btn:hover {opacity:0.75;}@media (max-width:991px) {.cart-grid-right .checkout.card-block {position: fixed;z-index: 5;margin: 0;bottom: 0;left: 0;width: 100%;display: flex;padding: 14px 14px;background:#fbfbfb;box-shadow: 0 -10px 20px rgba(0,0,0,0.08);}.cart-grid-right .checkout.card-block > div {width: 100%}body#cart #footer {padding-bottom: 90px;}}.header-mobile { background: #ffffff }.header-mobile .head_action i { color: #000000 }.header-mobile .menu_top i span:not(.text) { background: #000000!important }.header-mobile .cart-products-count {background: #365da7; color: #ffffff;border-radius:50%;height:30px;width:30px;display:flex;align-items:center;justify-content:center;margin-left:4px;line-height: 15px;}.side_menu .ets_mm_megamenu ul {color:#000000!important;}.side_menu .ets_mm_megamenu a, .side-menu .ets_mm_megamenu h4 {color:#000000!important;}.side_menu::-webkit-scrollbar {width: 3px;background-color: #f2f2f2;}.side_menu::-webkit-scrollbar-track {background-color: transparent;border-radius: 4px;}.side_menu::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #000000;}@media (max-width:574px) {#products #js-product-list .ayon-products .product-item {width:50%;padding:0 10px;margin:0;}#products #js-product-list .ayon-products .product-item .countcontainer {display:none;}#products #js-product-list .ayon-products .thumbnail-container .add_to_cart {padding: 9px 10px;font-size: 14px;line-height:14px;}}@media (max-width:991px) {#index .featured-products:not(.slider-on) .product-item {width:50%;flex-grow:1;padding:0 10px;margin-bottom:30px;}#index .featured-products.mini .products .products-box .product-item {margin-bottom:14px;}#index .featured-products .product-item .countcontainer {display:none;}#index .featured-products.thumbnail-container .add_to_cart {padding: 8px 10px;font-size: 14px;line-height:14px;}}@media (max-width:479px) {.roycontent ul li img {margin-bottom:30px;} }body.side_open .side_close, body.filter_open .filter_close {cursor:url("../images/x.svg"),zoom-out;}body, p {font-size: 14px;font-weight: 500;letter-spacing: 0px;}.footer-container, .footer-container li a {font-size: 13px;}.table-bordered th, .table-bordered td {font-size: 12px;line-height: 13px;font-weight: 500;}#main .breadcrumb li, .radio-label {font-size: 13px;}#main .product-info, #main .product-info label, .quickview .product-info label{font-size: 12px;}.prod-buttons span {font-size: 12px;line-height: 12px;}#main .breadcrumb li:after {font-size: 10px;line-height: 10px;font-weight:600;}.roycontent p, #main .page-content p, .simpleblog__listing__post p, .product-information, .product-information p, .tabs .tab-pane p {font-size: 14px;line-height: 24px;font-weight: 500;letter-spacing: 0px;}#product .has-discount .discount {line-height: 14px; }#block-reassurance li .block-reassurance-item span {font-size: 12px;line-height: 14px; }#main .page-content a, #main .elementor-text-editor p a, #main .page-content p a, .product-information a:not(.favoritesButton), .tabs .tab-pane p a {font-weight: 600;}.btn:not(.btn-touchspin), .btn-primary, .btn-secondary, .btn-tertiary {font-size: 13px;font-weight: 600;letter-spacing: 0px;text-transform: ;}input:not(.btn), textarea, textarea.form-control, .products-selection .sort-by, .products-sort-order .select-list, .products-sort-order .select-title, .products-sort-order .dropdown-menu, .form-control-select, body select.form-control:not([size]):not([multiple]) {font-size: 13px;font-weight: 600;letter-spacing: 0px;}.footer-container h3 {font-size: 16px;line-height: 1.1;font-weight: 500;letter-spacing: 0px;text-transform: ;}.products-section-title, .products-section-title a, .elementor-widget-roy_product_tabs .nav-tabs .nav-link {font-size: 20px;line-height: 1.1;font-weight: 500;letter-spacing: 1px;text-transform: ;}.featured-products .subtitle, .roy_blog .subtitle {font-size: 16px;line-height: 32px;font-weight: 500;letter-spacing: 0px;text-transform: ;}h1.page-header, h2.page-header, h2.products-section-title h3.page-header, h4.page-header, h5.page-header, h6.page-header, #main h1:not(.product-title):not(.active-filter-title) {font-size: 20px;font-weight: 400;letter-spacing: 0px;text-transform: none;}.side_menu .side_title {font-weight: 400;letter-spacing: 0px;text-transform: none;}h3, .h3, .quickview h1.product-title, #product .reviews-list-title h3, #main .page-content h3, .simpleblog__listing__post__wrapper__content h3, #new_comment_form .product .product_desc .product_name, #new_comment_form .title, .tabs .nav-tabs .nav-item .nav-link, #product #main .featured-products .pp_products_wrapper .products-section-title {font-size: 18px;font-weight: 500;letter-spacing: 0px;text-transform: ;line-height: 22px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .roycontent .bview.bview-first .mask .content h2.item-title {font-weight: 500;letter-spacing: 0px;text-transform: ;}h2, .h2, #main .page-content h2, .contact-rich .block label {font-size: 22px;}h4, .h4, #main .page-content h4, .roycontent .bview.bview-first .mask .content h2.item-title {font-size: 16px;}h5, .h5, #main .page-content h5 {font-size: 14px;}h6, .h6, #main .page-content h6, #search_filters .h6 {font-size: 12px;}.side-column > .sidebar-block .sidebar-title a, .side-column > .sidebar-block .sidebar-title span, .side-column > .links h3, .side-column > * .title.hidden-lg-up .h3 {font-size: 20px;line-height:1.1;font-weight: 400;letter-spacing: 0px;text-transform: uppercase;}h3.product-title, .h3.product-title, #ui_prod .ui_name, #products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a, #main #content .wishlist-products-item .wishlist-product-title {font-size: 14px;line-height: 16px;font-weight: 500;letter-spacing: 0px;text-transform: none;}.product-flags li {font-weight: 500;}#ui_prod .ui_price, #products .product-price-and-shipping .price, #products .product-price-and-shipping .regular-price, .featured-products .product-price-and-shipping .price, .product-accessories .product-price-and-shipping .price, .product-miniature .product-price-and-shipping .price {font-size: 18px;font-weight: 600;letter-spacing: 0px;}#main h1.product-title {font-size: 26px;font-weight: 400;letter-spacing: -0.6px;text-transform: uppercase;}.product-prices .product-price > *:not(.discount) {font-size: 26px;font-weight: 500;letter-spacing: 0px;}.sds_post_title_home a {font-size: 18px;font-weight: 400;letter-spacing: 0px;text-transform: ;}.mm_menus_li > a {font-size: 17px!important;font-weight: 500;letter-spacing: 0px;text-transform: ;}@media(max-width:991px) {.products-section-title, .products-section-title a {font-size:20px;line-height: 1.25;}#main h1.product-title {font-size: 20px;line-height: 1.25;}.product-prices .product-discount .regular-price {font-size: 20px;}.product-prices .product-price > *:not(.discount) {font-size: 26px;}#product .tabs .nav-tabs .nav-link {font-size: 18px;}}h1, h2, h3, h4, .reviews-list-title h3, .elementor-widget-roy_product_tabs .nav-tabs .nav-link, #search_filters h4, .cart-grid-body .card-block h1, #main h1:not(.active-filter-title), .page-my-account #content .links a span.link-item, #product .featured-products h2, .products-section-title, h1.page-header, h2.page-header, h3.page-header, h4.page-header, h5.page-header, h6.page-header, .block-contact-title, .blockcms-title, .footer-container h3, .myaccount-title, .myaccount-title a, .side-column>* .title.hidden-md-up .h3, .side-column>.links h3, .side-column>.sidebar-block .sidebar-title a, .side-column>.sidebar-block .sidebar-title span, .layout_layout1 .mm_menus_li > a, .tabs .nav-tabs .nav-link, .side_menu .side_title, .side_menu form#contactable-contactForm p.contactable-header, .sds_post_title_home a, .footer-container .links .h3, #main h2{font-family: 'Nunito', Verdana, sans-serif; }.roycontent h1, .roycontent h2, .roycontent h3, .roycontent h4 {font-family: 'Nunito', Verdana, sans-serif; }.layout_layout1 .mm_menus_li > a, .ets_mm_block > h4, .ets_mm_block > .h4{font-family: 'Nunito', Verdana, sans-serif!important; }.btn, .elementor-button {font-family:'Nunito', Verdana, sans-serif; }html, body, .ui-widget, .searchLine {font-family:'Inter', Verdana, sans-serif; }#products .product-price-and-shipping .price, .featured-products .product-price-and-shipping .price, .product-accessories .product-price-and-shipping .price, .product-miniature .product-price-and-shipping .price{font-family:'Inter', Verdana, sans-serif; }.btn, .btn.btn-primary { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }.btn:not(.btn-touchspin), .btn.btn-primary, a.btn, a.btn.btn-primary { background-color: #365da7 }.btn:not(.btn-touchspin), .promo-input, .btn.btn-primary, a.btn, a.btn.btn-primary { border-color: #335da9 }.btn:not(.btn-touchspin), .btn.btn-primary, a.btn, a.btn.btn-primary { color: #ffffff }.add .btn.add-to-cart:hover, .btn:not(.btn-touchspin):not(.js-search-filters-clear-all):hover, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled:hover, .btn:focus, a.btn:hover, .btn.btn-primary:active, .btn-primary:active:focus, .btn.btn-primary.disabled:hover,.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus{ background-color: #335da9 }.add .btn.add-to-cart:hover, .btn:not(.btn-touchspin):not(.js-search-filters-clear-all):hover, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled:hover, .btn:focus, a.btn:hover, .btn.btn-primary:active, .btn-primary:active:focus, .btn.btn-primary.disabled:hover,.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { border-color: #335da9 }.add .btn.add-to-cart:hover, .btn:not(.btn-touchspin):not(.js-search-filters-clear-all):hover, .btn:focus, a.btn:hover, .btn.btn-primary:active, .btn-primary:active:focus, .btn.btn-primary.disabled:hover,.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #ffffff; outline:none!important; }.btn.bright { background-color: #335da9; border-color: #335da9; color: #ffffff }.btn.bright:hover { opacity:0.8; }.facet-dropdown a.select-title, .bootstrap-touchspin .input-group-btn-vertical>.btn, .form-control, input, textarea, .form-control:disabled, .form-control[readonly], .form-control-select, body select.form-control:not([size]):not([multiple]), .customizationUploadLine textarea, input.uniform-input, select.uniform-multiselect, textarea.uniform { background-color: #f2f2f2 } #main .input-group.bootstrap-touchspin, .quickview .input-group.bootstrap-touchspin, .facet-dropdown a.select-title, .custom-radio, .custom-checkbox input[type=checkbox]+span, .bootstrap-touchspin .input-group-btn-vertical>.btn, .form-control, input, textarea, .form-control-select, body select.form-control:not([size]):not([multiple]), #attributes .attribute_list #color_to_pick_list li, .customizationUploadLine textarea, input.uniform-input, select.uniform-multiselect, textarea.uniform { border-color: #f2f2f2 }.input-group .input-group-btn>.btn { background:none!important; }.input-group .input-group-btn>.btn[data-action=show-password]:before { background:#f2f2f2!important; }.input-group .input-group-btn>.btn[data-action="show-password"], .input-group .input-group-btn>.btn[data-action="show-password"]:hover, .facet-dropdown a.select-title, .form-control, input, textarea, .form-control-select, body select.form-control:not([size]):not([multiple]), div.selector:after, .customizationUploadLine textarea, input.uniform-input, select.uniform-multiselect, textarea.uniform { color: #1c1c1c }.facet-dropdown .dropdown-menu, .facet-dropdown.open>a.select-title, .products-sort-order .dropdown-menu, .product-quantity .input-group-btn-vertical .btn:hover, .form-control:focus, input:focus, textarea:focus, .form-control-select:focus, body select.form-control:not([size]):not([multiple]):focus, input.uniform-input:focus, select.uniform-multiselect:focus, textarea.uniform:focus { background-color: #f2f2f2 } .facet-dropdown .dropdown-menu, .facet-dropdown.open>a.select-title, .custom-radio:hover, .custom-checkbox input[type=checkbox]:hover+span, .product-quantity .input-group-btn-vertical .btn:hover, .form-control:focus, input:focus, textarea:focus, .form-control-select:focus, body select.form-control:not([size]):not([multiple]):focus, input.uniform-input:focus, select.uniform-multiselect:focus, textarea.uniform:focus { border-color: #1c1c1c!important; z-index:3; } .facet-dropdown .dropdown-menu, facet-dropdown.open>a.select-title, .product-quantity .input-group-btn-vertical .btn i, .form-control:focus, input:focus, textarea:focus, .form-control-select:focus, body select.form-control:not([size]):not([multiple]):focus, input.uniform-input:focus, select.uniform-multiselect:focus, textarea.uniform:focus { color: #222222 }input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #1c1c1c!important;}input::-moz-placeholder,textarea::-moz-placeholder {color: #1c1c1c!important;}input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #1c1c1c!important;}input:-moz-placeholder,textarea:-moz-placeholder {color: #1c1c1c!important;}input:active::-webkit-input-placeholder,textarea:active::-webkit-input-placeholder {color: #1c1c1c!important;}input:active::-moz-placeholder,textarea:active::-moz-placeholder {color: #1c1c1c!important;}input:active:-ms-input-placeholder,textarea:active:-ms-input-placeholder {color: #1c1c1c!important;}input:active:-moz-placeholder,textarea:active:-moz-placeholder {color: #1c1c1c!important;}.input-group > input.form-control#field-password, .input-group.bootstrap-filestyle > input.form-control, body #main .input-group.bootstrap-touchspin, body .quickview .input-group.bootstrap-touchspin, body .form-control, body input:not(.btn), body textarea, body .form-control-select { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } #ui_tip, #ui_prod, .product-flags .new, .product-flag,.online-only,.on-sale,.discount-percentage,.discount-amount,.pack { border-radius: 4px; }.custom-checkbox input[type=checkbox]+span .checkbox-checked { color: #1c1c1c }.custom-radio input[type=radio]:checked+span { background: #1c1c1c }@media(min-width:992px) {body#index #top_column > .container { max-width: 100%; width: auto; padding: 0 90px; }}body#index #top_column > .container { padding-left:0; padding-right:0; }body#index #top_column { padding-top:0px; padding-bottom:0px; }body#index #main > .container { max-width: 100%; width: auto; padding: 0 90px; }@media(min-width:992px) {body#index.layout-left-column #main > .container { padding-left:0; padding-right:0; } }body#index #main, body#index #left-column, body#index #right-column { padding-top:50px; padding-bottom:0px; }@media (max-width:767px) { body#index #main { padding-top:30px!important; } } body#index #bottom_column { padding-top:40px; padding-bottom:40px; }@media (max-width:767px) { body#index #bottom_column { padding-top:30px!important; } } @media (max-width:767px) { body#index #bottom_column { padding-bottom:30px!important } } #roycontent_top {margin-top:0px;margin-bottom:0px;}#roycontent_home {margin-top:0px;margin-bottom:30px;}#roycontent_footerbefore {margin-top:30px;margin-bottom:0px;}#roycontent_footer {margin-top:30px;margin-bottom:0px;}#roycontent_sidemobilemenu {margin-top:0px;margin-bottom:0px;}#roycontent_productbeforebuy {margin-top:10px;margin-bottom:0px;}#roycontent_left { margin-top:0px!important;margin-bottom:0px!important }#roycontent_right { margin-top:0px!important;margin-bottom:0px!important }@media (max-width:767px) {#roycontent_left, #roycontent_right { margin-top:0!important; margin-bottom:0!important; } }#index #main h2.products-section-title {text-align:center;}.featured-products .undertitle {text-align:center;}@media (min-width:480px) {.roy_specials.featured-products {padding-top:0px;padding-bottom:0px;} }@media (max-width:479px) {.roy_specials.featured-products {padding-top:40px;padding-bottom:40px;} }@media (min-width:480px) {.roy_cc1.featured-products {padding-top:0px;padding-bottom:0px;} }@media (max-width:479px) {.roy_cc1.featured-products {padding-top:40px;padding-bottom:40px;} }@media (min-width:480px) {.roy_cc2.featured-products {padding-top:0px;padding-bottom:0px;} }@media (max-width:479px) {.roy_cc2.featured-products {padding-top:40px;padding-bottom:40px;} }@media (min-width:480px) {.roy_cc3.featured-products {padding-top:0px;padding-bottom:0px;} }@media (max-width:479px) {.roy_cc3.featured-products {padding-top:40px;padding-bottom:40px;} }@media(min-width:992px) {body:not(#index) #top_column > .container { max-width: 100%; width: auto; padding: 0 90px; }}body:not(#index) #top_column { padding-top:20px; padding-bottom:20px; }@media(max-width:992px) {body:not(#index) #top_column { padding-top:40px; padding-bottom:40px; }}.radio-label:before { box-shadow: inset 0 0 0 8px #ffffff, 0 0 0 3px #ffffff; }.color:hover:before, .custom-checkbox input[type=checkbox]+span.color:hover:before { box-shadow: inset 0 0 0 3px #ffffff, 0 0 0 2px var(--b-color-input-focus); }.color:before, .custom-checkbox input[type=checkbox]+span.color:before { box-shadow: inset 0 0 0 0 #ffffff; }.modal-content, .fancybox-skin, .fancybox-inner, #new_comment_form {background: #fbfbfb!important;}.fancybox-wrap .fancybox-close {border-radius:50%;top: -21px;right: -21px;width: 42px;height: 42px;color:#ffffff;background: url(../images/x.svg) center center no-repeat #1c1c1c;background-size:14px 14px;}body:not(#index) #main, body:not(#index) #left-column, body:not(#index) #right-column { padding-top:80px; padding-bottom:40px; }@media(max-width:767px) {body:not(#index) #left-column, body:not(#index) #right-column { padding-top:20px; padding-bottom:10px; }}body:not(#index) #bottom_column { padding-top:0px; padding-bottom:0px; }body:not(#index) .bread_wrapper { padding-top:0px; padding-bottom:0px; }@media(max-width:992px) {body:not(#index) #top_column { padding-top:60px; padding-bottom:60px; }body:not(#index) .bread_wrapper { padding:0; }}@media(max-width:991px) { body:not(#index) #main { padding-top:40px; } }#category #top_column .bread_wrapper { display:none }#product #top_column .bread_wrapper { display:none }#top_column .breadcrumb li a, #top_column .breadcrumb .bread_name { color: #323232 }#top_column .breadcrumb li > span { color: #323232; }#top_column .breadcrumb li a:hover { color: #000000 }#top_column .breadcrumb li:after { opacity: 0.45; }#main .breadcrumb li a, #main .breadcrumb li:after { opacity:0.5 }#main .breadcrumb li a:hover { opacity:1 }#main blockquote:before { color: #1c1c1c }#main blockquote:after { background: #1c1c1c }body .alert {color: #1c1c1c;}.alert:before {background:none;}.alert-info:before { background: #f18969 }.alert-warning:before { background:#f18969 }.alert-success:before, .done:before { background: #00c293 }.alert-danger:before { background: #f05377 }@media(max-width:991px) {#main > .container, #bottom_column > .container, .layout-left-column #wrapper > .container, .layout-right-column #wrapper > .container {padding-left:40px!important;padding-right:40px!important;}.product-thumbs-wrapper {max-width:calc(100% - 80px)!important;}#index.layout-left-column #wrapper > .container, #index.layout-right-column #wrapper > .container {padding-left:0!important;padding-right:0!important;}#main .featured-products.mini .products .products-box .product-item .thumbnail-container {margin-bottom:0;}#main .featured-products.mini .products .products-box .product-item .thumbnail-container .product-price-and-shipping i {display:none;}#index #main h2.products-section-title {text-align:center;}}body:not(#index):not(#category):not(#order-confirmation):not(#module-blockwishlist-lists):not(#view):not(#product):not(#contact):not(#cart):not(#checkout):not(#my-account):not(#module-pk_favorites-account):not(.page-customer-account):not(.page-addresses):not(.page-order-detail):not(#cms):not(#blog):not(#module-ph_simpleblog-single):not(#module-ph_simpleblog-list):not(#module-ph_simpleblog-category) #main > .container { max-width: 100%; width: auto; padding: 0 90px; }body:not(#my-account):not(#category):not(.page-customer-account):not(.page-addresses).layout-left-column #wrapper > .container, body:not(#my-account):not(.page-customer-account).layout-right-column #wrapper > .container {max-width: 100%;width: auto;padding: 0 90px;}#category #main > .container { max-width: 100%; width: auto; padding: 0 90px; }#category.layout-left-column #wrapper > .container, #category.layout-right-column #wrapper > .container { max-width: 100%; width: auto; padding: 0 90px; }#product #main > .container { max-width: 100%; width: auto; padding: 0 90px; }.cart-grid-body .cart-container { padding-left: 0!important; }@media(max-width:991px) {.pagination .page-list { border-top: none; padding-top:20px; }.products-selection { border-top: none; padding-top:0; }}.active_filters { border-bottom: var(--b-width-ayon) solid #f2f2f2 }.active_filters .filter-block { border-color: #f2f2f2 }@media(max-width:991px) {.side-column>.sidebar-block.block-categories .title { position: relative;border: var(--b-width-ayon) solid #f2f2f2 }.side-column>.sidebar-block.block-categories #side_cats { border: var(--b-width-ayon) solid #f2f2f2 }}.side-column>* .title.hidden-md-up, .side-column>.links h3, .side-column>.sidebar-block .sidebar-title { margin-bottom: 30px; }.side-column a, .myacc_left .links a { color: #1c1c1c; }#roy_specials_col .flickity-button-icon { fill:#1c1c1c!important; }.side-column>*, .side-column>.sidebar-block { margin-bottom: 30px; }.side-column>*:not(:last-child):not(.roycontent), .side-column>.sidebar-block:not(:last-child) {padding-bottom: 40px;border-bottom: 2px solid #f2f2f2;}.side-column:not(.myacc_left)>*:not(.roycontent), .side-column>.sidebar-block {border: 2px solid #f2f2f2;border-radius: 2px;padding:32px;}.side-column>.sidebar-block.block-categories {border-color:#f2f2f2;}.side-column>#search_filters_wrapper {border-color:#f2f2f2;}.side-column>#roy_specials_col {border-color:#f2f2f2;}@media(max-width: 991px) {.block-category {margin-bottom: 2.5rem;margin-top: -1rem;text-align: center;}.block-category h1 { font-size:80%; }}.block-category .category-cover { display:none }#subcategories { display:none }.pagination .current a { color: #3b3b3b }.pagination a { color: #000000 }@media(min-width:992px) {.products-selection .sort-by-row .filter-button {display: none;}}#products .thumbnail-container {margin-bottom:60px;}#products .thumbnail-container {margin-bottom:40px;}#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {min-height:70px;}.side-column > #roy_specials_col .product-item {padding:0;}#ui_prod .ui_name, #products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a { color: #000000 }#ui_prod .ui_price, #products .product-price-and-shipping .price, .featured-products .product-price-and-shipping .price, .product-accessories .product-price-and-shipping .price, .product-miniature .product-price-and-shipping .price { color: #335da9 }.product-price-and-shipping .regular-price { color: #335da9; opacity:0.7 }#ui_prod .ui_price .regular-price { color: #335da9; opacity:0.7; text-decoration: line-through; }#ui_prod { padding:6px 12px }.thumbnail-container .product-image {border: var(--b-width-ayon) solid #f2f2f2;overflow:hidden;-webkit-transition: all .4s cubic-bezier(.36,.76,0,.88);transition: all .4s cubic-bezier(.36,.76,0,.88);}.thumbnail-container:hover .product-image {border-color: #E5E5E5;}#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {align-items:flex-start;}.product-description .product-list-reviews {justify-content: flex-start;}.thumbnail-container .product-image:before {content: " ";z-index: 2;pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #f2f2f2;background: linear-gradient(165deg, #f2f2f2 0%, #d1d1d1 100%);opacity: 0;-webkit-transition: all .22s cubic-bezier(.07,.74,.56,.89);transition: all .22s cubic-bezier(.07,.74,.56,.89);}.thumbnail-container:hover .product-image:before {opacity: 0;}#products .action-block, .featured-products .action-block, .product-accessories .action-block, .product-miniature .action-block {bottom:0;padding: 0;transform: translateY(100%);}#products .thumbnail-container:hover .action-block, #products .thumbnail-container:focus .action-block, .featured-products .thumbnail-container:hover .action-block, .featured-products .thumbnail-container:focus .action-block, .product-accessories .thumbnail-container:hover .action-block, .product-accessories .thumbnail-container:focus .action-block, .product-miniature .thumbnail-container:hover .action-block, .product-miniature .thumbnail-container:focus .action-block {transform: translateY(0);}#products .thumbnail-container .action-block .action-btn, .featured-products .thumbnail-container .action-block .action-btn, .product-accessories .thumbnail-container .action-block .action-btn, .product-miniature .thumbnail-container .action-block .action-btn {width: 100%;padding: 0 22px;border: none;border-radius: 0;box-shadow: none;font-size:13px;}@media(min-width:992px) {.thumbnail-container .add_wrap {width: 100%;}.thumbnail-container:hover .count_icon {transform: scale(0.92) translateY(calc(100% + 6px)) translateX(1px);opacity: 0;}.subaction {display: flex;flex-direction: column;align-items: center;justify-content: center;position: absolute;opacity:0;z-index: 3;top:12px;right:12px;transform: translateX(1.25rem);-webkit-transition: all .44s cubic-bezier(.36,.76,0,.88);transition: all .44s cubic-bezier(.36,.76,0,.88);}.subaction i.ai {font-size: 22px;}.thumbnail-container:hover .subaction {transform: translateX(0);opacity:1;}.thumbnail-container .product-image {overflow: hidden;}.subaction > * {display: flex;align-items: center;justify-content: center;margin-bottom: 6px;width: 40px;height: 40px;border: none;background-color: #ffffff;color:#2a2a2a;border-radius:50px;-webkit-transition: all .22s cubic-bezier(.07,.74,.56,.89);transition: all .22s cubic-bezier(.07,.74,.56,.89);}.subaction > *:hover {background-color: #335da9;color:#ffffff;}}@media(max-width:991px) {.subaction, .action-block {display:none;}}#products .action-block .action-btn, .featured-products .action-block .action-btn, .product-accessories .action-block .action-btn, .product-miniature .action-block .action-btn {background-color: #ffffff;border: var(--b-width-ayon) solid #ffffff;color:#2a2a2aimportant;border-radius:50px;}#products .action-block .action-btn:hover, .featured-products .action-block .action-btn:hover, .product-accessories .action-block .action-btn:hover, .product-miniature .action-block .action-btn:hover {background-color: #335da9;border: var(--b-width-ayon) solid #335da9;color:#ffffff!important;}.col-image .discount-amount, .col-image .discount-percentage, .product-miniature .product-flag, .col-image .online-only, .col-image .pack, .col-image .product-flags .new, .product-miniature .discount-amount, .product-miniature .discount-percentage, .product-miniature .product-flag.online-only, .product-miniature .product-flag.pack, .product-miniature .product-flags .product-flag.new {background-color: #fafafa ;border: var(--b-width-ayon) solid #fafafa;color: #000000;}#main .featured-products.mini .product-price-and-shipping i, .col-image .discount-amount.discount-amount, .col-image .discount-amount.discount-percentage, .col-image .discount-amount.on-sale, .col-image .discount-percentage.discount-amount, .col-image .discount-percentage.discount-percentage, .col-image .discount-percentage.on-sale, .col-image .on-sale.discount-amount, .col-image .on-sale.discount-percentage, .col-image .on-sale.on-sale, .col-image .online-only.discount-amount, .col-image .online-only.discount-percentage, .col-image .online-only.on-sale, .product-miniature .product-flag, .col-image .pack.discount-amount, .col-image .pack.discount-percentage, .col-image .pack.on-sale, .col-image .product-flags .new.discount-amount, .col-image .product-flags .new.discount-percentage, .col-image .product-flags .new.on-sale, .product-miniature .discount-amount.discount-amount, .product-miniature .discount-amount.discount-percentage, .product-miniature .discount-amount.on-sale, .product-miniature .discount-percentage.discount-amount, .product-miniature .discount-percentage.discount-percentage, .product-miniature .discount-percentage.on-sale, .product-miniature .on-sale.discount-amount, .product-miniature .on-sale.discount-percentage, .product-miniature .on-sale.on-sale, .product-miniature .online-only.discount-amount, .product-miniature .online-only.discount-percentage, .product-miniature .online-only.on-sale, .product-miniature .pack.discount-amount, .product-miniature .pack.discount-percentage, .product-miniature .pack.on-sale, .product-miniature .product-flags .new.discount-amount, .product-miniature .product-flags .new.discount-percentage, .product-miniature .product-flags .new.on-sale {background-color: #335da9 ;border-color: #335da9;color: #ffffff}.roy_secondimg {display: block; width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; opacity: 0;-webkit-transition: opacity .44s cubic-bezier(.36,.76,0,.88), transform 1.12s cubic-bezier(.36,.76,0,.88);transition: opacity .44s cubic-bezier(.36,.76,0,.88), transform 1.12s cubic-bezier(.36,.76,0,.88);transform: translateY(14px);background: #fafafa;}.thumbnail-container:hover .roy_secondimg {opacity:1;transform: translateY(0) scale(1.08);}#products .variant-links, .featured-products .variant-links, .product-accessories .variant-links, .product-miniature .variant-links {display: flex; }.variant-links .color:before, .custom-checkbox input[type=checkbox]+span.color:before {opacity:0; box-shadow: 0 0 0 2px #1c1c1c; }.variant-links .color:hover:before, .custom-checkbox input[type=checkbox]+span.color:hover:before {opacity:1; box-shadow: 0 0 0 2px #1c1c1c;}#search_filters .ui-slider-horizontal {padding:0;width:auto!important;background: #f2f2f2;box-shadow:none;}#search_filters .ui-widget-header {background: #1c1c1c;}#search_filters .ui-slider .ui-slider-handle {width:1.2em;border: 2px solid #1c1c1c;box-shadow: 0 10px 14px 0 rgba(0,0,0,0.14), 0 0 1px 3px #fbfbfb;background: #fbfbfb;border-radius:50%;}#search_filters .ui-slider > .ui-slider-handle:last-of-type {transform: translateX(-1.1em);}.comments_note div.star, #productCommentsBlock div.star {background-color: #ffdb46;}.comments_note div.star.star_on, #productCommentsBlock div.star_hover, #productCommentsBlock div.star.star_on, #new_comment_form div.star_hover, #new_comment_form div.star_on {background-color: #ffdb46;}.product-discount .regular-price:before { border-bottom: var(--b-width-ayon)solid #1c1c1c }.has-discount .discount { background-color:#335da9; color:#ffffff; border: var(--b-width-ayon) solid #335da9; }.col-content .product-info, .col-content .product-actions {margin-top: 1.25rem;padding-top: 1.25rem;border-top: var(--b-width-ayon) solid var(--b-color-ayon);}.add .btn.add-to-cart:hover i {transform: translateX(6px);}.add .btn.add-to-cart:hover .atc-text {transform: translateX(6px);}.add .btn.add-to-cart:hover .plus {transform: translateX(-6px);opacity: 1;}.product-quantity .add {flex:1 auto;}.add .btn.add-to-cart {width:100%;}.images-container .product-images li.thumb-container { border: var(--b-width-ayon) solid #f2f2f2 }.product-thumbs-wrapper {max-width: 100%;width: 100%;transform: none;positions: relative;}.product-variants>.product-variants-item .color,.product-variants>.product-variants-item .color:before, .product-variants>.product-variants-item .color:after { border-radius: 5px; }.product-variants>.product-variants-item .radio-label,.product-variants>.product-variants-item .radio-label:before { border-radius: 5px; }.product-variants>.product-variants-item .color{ width: 32px; height: 32px; }.product-variants>.product-variants-item .radio-label{ min-width: 32px; height: 32px; padding: 0 1rem; }.product-images .owl-dots .owl-dot span { background: #525252 } .product-variants > .product-variants-item { display: flex;align-items: center;margin-bottom: 1rem;}.product-actions .product-variants-item .control-label {margin-right: 1rem;}.product-actions .product-variants .product-variants-item > * {margin-bottom: 0;}.product-price { color: #1c1c1c }.add .btn.add-to-cart {background-color: #365da7; border-color: #365da7; color: #ffffff }.product-actions .product-variants-item .control-label:before, .product-actions .product-variants-item.hover .control-label:before { background: #1c1c1c }.product-actions .product-variants-item.hover .control-label { color: #1c1c1c }.product-variants .radio-label:before { box-shadow: 0 0 0 var(--b-width-ayon) #f2f2f2; opacity: 1; }.product-variants .input-radio:hover+span.radio-label:before { box-shadow: 0 0 0 var(--b-width-ayon) #1c1c1c; }.product-variants .input-radio:checked+span.radio-label:before { box-shadow: 0 0 0 var(--b-width-ayon) #1c1c1c; }.product-variants .input-color:checked+span:before { box-shadow: inset 0 0 0 2px var(--bg-content), 0 0 0 var(--b-width-ayon) #1c1c1c }.product-info label, .social-sharing .share_text span, .prod-buttons .favoritesButton span { color: #aaaaaa }.product-info a, .product-info span, .social-sharing .share_text:hover span, .prod-buttons .favoritesButton:hover span { color: #000000 }.social-sharing .share_text svg * { stroke: #000000!important }#product .tabs { margin-bottom: 40px } @media (max-width: 767px) {.tabs>.container {padding-left: 40px;padding-right: 40px;}#product .tabs {margin: 30px -40px;padding: 30px 0;}}@media (min-width: 992px) {#product .featured-products .product-item {width:20%;}}.login-tabs li a, body#checkout section.checkout-step .delivery-option, body#checkout section.checkout-step .address-item { border-color: #f2f2f2 }.login-tabs li a.active, body#checkout section.checkout-step .delivery-option.active, body#checkout section.checkout-step .address-item.selected { border-color: #335da9 }#checkout #block-reassurance li .block-reassurance-item span { color: #777777 }#blockcart-modal .modal-title, #blockcart-modal close { color: #67bf44 }#roycontent_footer {margin-top:50px;}@media(max-width:767px) {.block-social li {float:none!important;}.block-social ul > li:last-child {margin-right:0;}.footer-container > .container > .row > div {margin-bottom:30px;text-align:center;}.footer-container > .container > .row > div:last-child {margin-bottom:0;}.foot-logo {display:none;}.footer-container .links ul > li {padding: 0.1rem 0;display:block;text-align:center;}.footer-container .links ul > li a {margin:0;}}.footer-container { background-size: cover }.footer-container { background-color: #edeff1 }.footer-container { border-top: var(--b-width-ayon) solid #eeeeee}.blockcms-title, .myaccount-title, .myaccount-title a, .myaccount-title a:visited, .footer-container h3, .block-contact-title { color: #414141}@media (max-width: 767px) {.footer-container .links .h3 { color: #414141} }.footer-container, .footer-container p { color: #414141 }.footer-container li a, .block-contact a, .block-contact span { color: #000000 }.footer-container li a:hover, .block-contact a:hover { color: #000000 }#footer .block_newsletter form input[type=text] { background: #ffffff}#footer .block_newsletter form input[type=text] { border: var(--b-width-ayon) solid #414141 }#footer .block_newsletter form input[type=text] { color: #000000}#footer .block_newsletter form input[type=text]::-webkit-input-placeholder {color: #000000!important;opacity:1;}#footer .block_newsletter form input[type=text]::-moz-placeholder {color: #000000!important;opacity:1;}#footer .block_newsletter form input[type=text]:-ms-input-placeholder {color: #000000!important;opacity:1;}#footer .block_newsletter form input[type=text]:-moz-placeholder {color: #000000!important;opacity:1;}.block_newsletter form button.go { color: #414141 }.footer-container .block-social li a { color: #000000}.form-control-select, body select.form-control:not([size]):not([multiple]) {background-image: linear-gradient(to right, rgba(255,255,255, 0) 0 100%), url("../images/plus.svg");background-position: right 18px center;background-repeat: no-repeat;background-size: 20px;}.form-control-select.opened,body select.form-control.opened:not([size]):not([multiple]) {background-image:linear-gradient(to right, rgba(255,255,255, 0) 0 100%), url("../images/minus.svg");}.side_menu .menu_mob_wrapper .arrow:before {content: "\e9d6";}#header .logo {max-height: 45px;height: 45px;width: auto;}#header.sticky .logo {max-height: 30px;}.ets_mm_categories .customLink {display: flex !important;align-items: center;line-height: 1.5 !important;}.customLink img {margin-top: auto !important;margin-right: 5px;}.ets_mm_categories.customList {display: flex !important;}.translateMiddle .mm_columns_ul {left: 50% !important;transform: translateX(-50%) !important;}.ets_mm_block_content ul:not(.mm_mnu_display_img) li {margin-top: 15px;}.mm_menus_li.promo .mm_menu_content_title {color: #FF6346 !important;font-weight: bold;}.mm_menus_li.blog .mm_menu_content_title {color: #365da7 !important;}#header .layout_layout1 .mm_menus_li > a > span {text-transform: uppercase;}#header .row.action .blockcart a span.cart-products-count {position: absolute;top: -10px;right: -10px;width: 20px !important;height: 20px !important;line-height: 20px !important;font-size: 12px !important;}#header .row.action .layout_layout1 .mm_menus_li {padding-left: 15px !important;padding-right: 15px !important;}h2.section_title {font-weight: 600;display: inline-block;border-bottom: 3px solid currentColor;line-height: 1.2;text-transform: uppercase;}.side-column>.block-categories .category-sub-menu li > a {display: block !important;background: #f2f2f2;padding: 4px 12px !important;font-size: 0.85rem !important;}.side-column > .sidebar-block .sidebar-content li:last-child, .side-column > .contact-rich li:last-child, .side-column > .links ul li:last-child {border-bottom: inherit !important;}.side-column > * .title.hidden-md-up, .side-column>.links h3, .side-column > .sidebar-block .sidebar-title {margin-bottom: 15px !important;}@media (max-width: 767px) {.ets_mm_categories .img {display: none;}#main .elementor-section:not(.elementor-inner-section) > .elementor-container { margin: auto !important; }.nomobile {display: none;}.ets_mm_block_content .column_size_6 {padding: 0 !important;}}.product-description p, .product-description {word-break: break-word;}.table-bordered, .table-bordered th, .table-bordered td, .simpleblog__share ul li .btn {border-color: #bfbfbf !important;}.boldtext {font-weight: bold;}.product-features > dl.data-sheet dd.value:nth-of-type(even), .product-features > dl.data-sheet dt.name:nth-of-type(even) {background: #f6f6f6;}.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name {background: #ebebeb;}.product-features>dl.data-sheet dd.value, .product-features>dl.data-sheet dt.name {border: 0 !important;}.blogtitle {font-family: 'Nunito', Arial, Verdana, sans-serif;color: #2445a2;font-weight: 700;text-transform: uppercase;padding: 0;margin: 0;line-height: 1;margin-bottom: 20px;margin-top: 20px;}.minifeature dt.name, .minifeature dd.value {padding: 0.45rem 1rem !important;}dl.data-sheet dd.value {margin-right: 0 !important;}@media (max-width: 991px) {.page-product #content-wrapper .productcontainer {padding-left: 15px !important;padding-right: 15px !important;overflow: hidden;}#product #main .row div.col-image {padding: 30px 0 0 0 !important;}}.side-column>.sidebar-block.block-categories .title .h3 {font-size: 14px;font-weight: 600;margin: 0;}.side-column>.sidebar-block.block-categories .title {position: relative;border: var(--b-width-ayon) solid #f2f2f2;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-weight: 600;padding: 0 30px;height: 60px;margin-bottom: 10px;}.side-column>.sidebar-block.block-categories .title .collapse-icons .add, .side-column>.sidebar-block.block-categories .title .collapse-icons .remove {right: 30px;top: 14px;}.side-column>*:not(:last-child):not(.roycontent), .side-column>.sidebar-block:not(:last-child) {padding-bottom: 5px !important;}.mm_menus_li > a { font-size 17px !important; }#header .header-nav .roycontent li.bview p { font-size: 14px !important; }#header .header-nav a, #header .header-nav span { font-size: 14px !important; }.side-column>*, .side-column>.sidebar-block {margin-bottom: 1px !important;}.product-flag.on-sale {background-color: #FF6346 !important;border-color: #FF6346 !important;color: #ffffff;}.product-flag.out_of_stock {background-color: #de6262 !important;border-color: #de6262 !important;color: #ffffff;}.logo_footer {width: 170px;}.delivery-option table tbody {max-height: 500px;overflow: auto;display: block;}.dpdfrance_lignepr {height: auto !important;}.dpdfrance_radiopr label { padding: 0 4px 25px 4px !important; display: inline-block !important; margin-left: 0 !important; line-height: 0 !important; margin-top: -30px !important;}.dpdfrance_fo {padding: 10px 0 !important;}.delivery-option-2 .carrier-delay {font-size: 11px !important;}#dpdfrance_div_relais_header, #dpdfrance_div_relais_srch_link {width: 105% !important;}.color:before {box-shadow: inset 0 0 0 1px #ffffff, 0 0 0 1px #aaaaaa;}.side-column:not(.myacc_left)>*:not(.roycontent),.side-column>.sidebar-block {padding: 0 !important;}#products .variant-links a.color, .featured-products .variant-links a.color, .product-accessories .variant-links a.color, .product-miniature .variant-links a.color {width: 12px !important;height: 12px !important;border: 1px solid #b2b2b2 !important;}#products .variant-links, .featured-products .variant-links, .product-accessories .variant-links, .product-miniature .variant-links {display: block !important;position: absolute;bottom: 80px;right: 10px;}#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description { margin-top: 5px !important; }body main { padding-top: 95px !important; }.mob_enabled main { padding-top: 0 !important; }body:not(#index) #top_column { padding: 0 !important; }.pointer { cursor: pointer; }.product-flags .discount-product, .has-discount .discount { background-color: #FF6346 !important; border-color: #FF6346 !important; color: white; }.ets_mm_block .h4 { color: #365da7 !important; font-weight: bold !important; }.ybc_blog #content-wrapper { padding-top: 65px; }.description a, #category-additional-description a { color: #365da7!important;}@media (max-width: 991px) {.agJsWidget { display: none !important; }}#wikaoChart { width: 65% !important; margin: 0 auto !important; height: auto; }@media (max-width: 769px) {#wikaoChart { width: 100% !important; margin: 0; }body:not(#index) #left-column, body:not(#index) #right-column {padding-top: 45px!important;padding-bottom: 10px;}.featured-products .product-item { width: 50% !important; }}.product_outofstock { opacity: 0.75 !important; }#category-additional-description img { width: auto !important; }@media (max-width: 1499px) {#header .logo { max-height: 30px !important; height: 30px !important; }}@media (max-width: 799px) {#header .logo { height: 24px !important; max-height: 24px !important; }.header-mobile { top: 36px !important; }.header-nav { z-index: 99999; !important }}@media (max-width: 991px) {body:not(#index) .header-nav { display: block !important; }.product-description img { height: auto !important; width: 100% !important; }#main .images-container.pp_lay1 .product-images li.thumb-container .thumb { width: 95% !important; }}body#checkout section.checkout-step .delivery-option label {padding: 0 !important;min-height: 40px !important;}#relais_txt input:not(.btn), textarea { height: 0.8rem !important;}#product #main .images-container .flickity-prev-next-button.next, #product #main .images-container .flickity-prev-next-button.previous {opacity: 1 !important;}.flickity-prev-next-button .flickity-button-icon {width: 100% !important;height: 100% !important;}.adminwikaocarriers .alert.alert-info { padding 0 !important; border: 0 !important; border-radius: 0 !important; background-color: transparent !important; margin: 0 !important; }.adminwikaocarriers .alert.alert-info::before { display: none !important; position: relative !important }.burnerContent { background: #ebebeb; width: fit-content; padding: 3px 8px; border-radius: 4px; margin-bottom: 10px; }.burnerContent .burnerContentLink { color: #365da7; font-weight: bold; }.burnerContent .burnerContentLink:hover { color: #5687e3; }.attachments .attachment { background: #ebebeb !important; padding: 5px 10px; width: fit-content !important; }.attachments .attachment a.attachment_link { color: #365da7 !important; }.attachments .attachment h4 { font-family: 'Inter',Verdana,sans-serif!important; }.attachments .attachment h4 a { font-family: 'Inter',Verdana,sans-serif!important; }button.flickity-button { height: 100% !important; width: 10% !important; border-radius: 0; }.flickity-prev-next-button .flickity-button-icon, .flickity-prev-next-button .flickity-button-icon { top: 0 !important; width: 70% !important;}.product-flag.on-sale { background-color: #365da7 !important; border-color: #365da7 !important; }.product-info label { color: #000000 !important; }.language-selector .dropdown-item { display: flex; vertical-align: middle; align-items: center; transition: all .2s ease-in; }.language-selector .dropdown-item:hover { background: #edeff1; }.language-selector .dropdown-item img { width: 16px; height: auto; vertical-align: middle; margin-right: 8px; }.language-selector .expand-more img{ width: 30px; height: auto; }.language-selector .link { width: 100%; background: #edeff1; padding: 6px 10px; }#product .product-prices { opacity: 1 !important; }.product-flag.preorder { background-color: #49455c !important; border-color: #49455c !important; }.menu_mob_wrapper .arrow { background: #edeff1 !important; width: 60px !important; }.menu_mob_wrapper .mm_menus_li > a { width: auto !important; }.menu_mob_wrapper .ets_mm_block_content ul:not(.mm_mnu_display_img) li { width: 100% !important; padding: 4px 6px !important; background: #edeff1; }.menu_mob_wrapper .ets_mm_block_content img, ul.ets_mm_categories li.has-sub { width: 30px; height: 30px; margin-right: 8px; }.menu_mob_wrapper .mm_blocks_li { padding-right: 0 !important; }#main .page-content:not(.myacc_content) p { margin-bottom: 1rem !important; }#main .page-content h2, #main .page-content h3 { font-weight: bold !important; }