/* -------------------------------------------------------
    WP EMOJI STYLES
------------------------------------------------------- */
img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

/* -------------------------------------------------------
    CLASSIC THEME STYLES
------------------------------------------------------- */
.wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    text-decoration: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    font-size: 1.125em;
}
.wp-block-file__button {
    background: #32373c;
    color: #fff;
    text-decoration: none;
}

/* -------------------------------------------------------
    GLOBAL WP STYLE VARIABLES
------------------------------------------------------- */
:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;

    --wp--preset--color--black: #000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #fff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;

    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;

    --wp--preset--spacing--20: .44rem;
    --wp--preset--spacing--30: .67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;

    --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4);
}

/* -------------------------------------------------------
    WP BLOCK LAYOUT
------------------------------------------------------- */
.is-layout-flex { display: flex; flex-wrap: wrap; align-items: center; gap: 0.5em; }
.is-layout-grid { display: grid; gap: 0.5em; }

.wp-block-columns.is-layout-flex,
.wp-block-columns.is-layout-grid { gap: 2em; }

.wp-block-post-template.is-layout-flex,
.wp-block-post-template.is-layout-grid { gap: 1.25em; }

.wp-block-pullquote { font-size: 1.5em; line-height: 1.6; }

/* -------------------------------------------------------
    COLOR UTILITY CLASSES
------------------------------------------------------- */
.has-black-color { color: #000 !important; }
.has-white-color { color: #fff !important; }
.has-vivid-red-color { color: #cf2e2e !important; }

/* Backgrounds */
.has-black-background-color { background-color: #000 !important; }
.has-white-background-color { background-color: #fff !important; }

/* Borders */
.has-black-border-color { border-color: #000 !important; }
.has-white-border-color { border-color: #fff !important; }

/* Font Sizes */
.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }
.has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important; }
.has-large-font-size { font-size: var(--wp--preset--font-size--large) !important; }
.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important; }

/* -------------------------------------------------------
    WOOCOMMERCE INLINE
------------------------------------------------------- */
.woocommerce form .form-row .required { visibility: visible; }

/* -------------------------------------------------------
    XOO SIDECART PREMIUM INLINE STYLES
------------------------------------------------------- */
.xoo-wsc-sp-left-col img { max-width: 80px; }
.xoo-wsc-sp-right-col { font-size: 14px; }
.xoo-wsc-sp-container { background-color: #eee; }

.xoo-wsc-footer {
    background-color: #fff;
    color: #000;
    padding: 10px 20px;
    font-size: 18px;
}
.xoo-wsc-ft-buttons-cont { grid-template-columns: 2fr 2fr; }

.xoo-wsc-basket {
    bottom: 70px;
    right: 7px;
    background: #fff;
    color: #000;
    box-shadow: 0 1px 4px 0;
    border-radius: 14px;
}
.xoo-wsc-bki { font-size: 30px; }

.xoo-wsc-items-count,
.xoo-wsc-sc-count {
    background: #000;
    color: #fff;
}

.xoo-wsc-container,
.xoo-wsc-slider {
    max-width: 320px;
    right: -320px;
    max-height: 100vh;
    bottom: 0;
}

.xoo-wsc-cart-active .xoo-wsc-container,
.xoo-wsc-slider-active .xoo-wsc-slider { right: 0; }

.xoo-wsc-cart-active .xoo-wsc-basket { right: 320px; }

.xoo-wsch-close { font-size: 16px; right: 10px; }

.xoo-wsch-text { font-size: 20px; }
.xoo-wsc-header {
    background: #fff;
    color: #000;
}

.xoo-wsc-body {
    background: #fff;
    color: #000;
    font-size: 14px;
}

.xoo-wsc-product { padding: 20px 15px; }

.xoo-wsc-img-col { width: 30%; }
.xoo-wsc-sum-col { width: 70%; justify-content: center; }

/* Quantity */
.xoo-wsc-qty-box { max-width: 75px; }
.xoo-wsc-qty-box.xoo-wsc-qtb-square { border-color: #000; }

input[type="number"].xoo-wsc-qty {
    border-color: #000;
    background: #fff;
    color: #000;
    height: 28px;
    line-height: 28px;
    border-width: 1px;
    border-style: solid;
}

.xoo-wsc-chng {
    background: #fff;
    color: #000;
}



/*========== Body ==========*/body {background:#ffffff;}/*========== Header ==========*/.dark #menu div.children, .light #menu div.children, .dark #menu>li>ul.children, .light #menu>li>ul.children, #sticky-menu, .tdl_minicart, .header-dropdown, .product_details .category, .product_details .category a, .orderby_bg, #toggle_sidebar, .widget_price_filter .ui-slider .ui-slider-handle, .tagcloud a, .social_widget a, .go-top:hover, .minicart_cart_but:hover, .minicart_checkout_but:hover, .widget.widget_shopping_cart .buttons a:hover, .widget.widget_shopping_cart .buttons .checkout:hover, .widget_price_filter .price_slider_amount .button:hover, .product_navigation_container, .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar, #reviews a.button:hover, .items_sliders_nav, .edit-link, .edit-address, .quantity .plus,.quantity .minus, #content .quantity .plus, #content .quantity .minus, .quantity input.qty, #content .quantity input.qty, .coupon .input-text, .coupon .button-coupon:hover, .left_column_cart .update-button:hover, .left_column_cart .checkout-button:hover, .uneditable-input, .single_add_to_cart_button:hover, .form-row .button:hover, .woocommerce table.my_account_orders  .order-actions .button:hover,.woocommerce-page table.my_account_orders .order-actions .button:hover, .content_title.bold_title span, .toggle h3 a, .col.boxed .ins_box, .pagination ul > li > a, .pagination ul > li > span, .entry-content .moretag:hover, .tdl-button:hover, .commentlist li article img.avatar, .comment-text .reply a:hover, .form-submit input:hover, .modal-body .button:hover, .register_warp .button:hover, #change-password .button:hover, .change_password_form .button:hover, .wpcf7 input[type="submit"]:hover, .light .widget.widget_shopping_cart .buttons a:hover, .light .widget.widget_shopping_cart .buttons .checkout:hover, .light .widget_price_filter .price_slider_amount .button:hover, #menu>li>ul.children ul, .prodstyle1 .products_slider_images, .widget_calendar #calendar_wrap, .variation-select select, .variation-select:after, .chosen-container-single .chosen-single, .chosen-container .chosen-drop, .light .chosen-container-single .chosen-single, .light .chosen-container .chosen-drop, .light select{background:#ffffff !important;}#jckqv .variation-select select, #jckqv .variation-select:after, #jckqv .chosen-container-single .chosen-single, #jckqv .chosen-container .chosen-drop {background: #fff !important;}#social-icons li a, .search-trigger a:hover:before, #menu div.children h6, #header_topbar .topbar_info, #header_topbar .topbar_info a, .tdl_minicart, #sticky-menu .sticky-search-trigger a:hover:before, .header-switch:hover span.current, .header-switch:hover span.current:before, #header_topbar .topbarmenu ul li a, .tagcloud a:hover, .wig_twitbox .tweetitem:before, .social_widget a:hover, .go-top:before, .barberry_product_sort.customSelectHover, .barberry_product_sort.customSelectHover:after, .price_slider_amount button, .minicart_cart_but, .widget.widget_shopping_cart .buttons a, .widget_shopping_cart .buttons a.checkout, .minicart_checkout_but, product_navigation .product_navigation_container a.next:hover:after, .product_navigation .product_navigation_container a.prev:hover:after, .product_sliders_header .big_arrow_right:hover:after, .items_sliders_header .big_arrow_right:hover:after, .product_sliders_header .big_arrow_left:hover:after, items_sliders_header .big_arrow_left:hover:after, .product_share ul li a:hover:before, #reviews a.button, .product_navigation .product_navigation_container a.next:hover:after, .product_navigation .product_navigation_container a.prev:hover:after, .product_sliders_header .big_arrow_right:hover:after, .items_sliders_header .big_arrow_right:hover:after, .product_sliders_header .big_arrow_left:hover:after, .items_sliders_header .big_arrow_left:hover:after, .edit-link:hover a, .edit-link:hover a:after, .edit-address:hover a, .edit-address:hover a:after, .quantity .minus:hover, #content .quantity .minus:hover, .quantity .plus:hover, #content .quantity .plus:hover, .coupon .button-coupon, .left_column_cart .update-button, .left_column_cart .checkout-button, .single_add_to_cart_button, .form-row .button, .woocommerce table.my_account_orders  .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button, [class^="icon-"].style3,[class*=" icon-"].style3, [class^="icon-"].style4,[class*=" icon-"].style4, #portfolio-filter li a:hover, #portfolio-filter li.activeFilter a, .entry-content .moretag, .tdl-button, .comment-text .reply a, a.button,     button.button, input.button, #respond input#submit, #content input.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .portfolio_details .project_button a, #change-password .button, .change_password_form .button, .wpcf7 input[type="submit"], .tdl_small_shopbag, .tdl_small_shopbag span, .tdl_small_shopbag:hover:before, .minicart_cart_but, .widget.widget_shopping_cart .buttons a, .light .minicart_cart_but, .light .widget.widget_shopping_cart .buttons a, .widget_shopping_cart .buttons a.checkout, .minicart_checkout_but, .light .widget_shopping_cart .buttons a.checkout, .light .minicart_checkout_but, .prodstyle1 .products_slider_images, .prodstyle1 .products_slider_item .f_button, .widget_calendar tbody tr > td a, .form-row .button, .empty_bag_button, .left_column_cart .checkout-button, .shipping-calculator-form .button, .coupon .button-coupon, table.shop_table a.remove, .woocommerce table.shop_table a.remove{color:#ffffff !important;}#jckqv .product_share ul li a:hover:before {color: #fff !important}#jckqv .single_add_to_cart_button, #jckqv .button.viewProduct  {color: #fff !important}#jckqv .single_add_to_cart_button:hover, #jckqv .button.viewProduct:hover {color: #000 !important}ul.cart_list li img, .woocommerce ul.cart_list li img, ul.product_list_widget li img, .woocommerce ul.product_list_widget li img, table.shop_table img,.woocommerce table.shop_table img, .posts-widget .post_image, .branditems_slider ul li a img{border-color:#ffffff !important;}.shortcode_tabgroup.top ul.tabs li{border-color:#ffffff;}.shortcode_tabgroup.top ul.tabs li.active {border-bottom:2px solid #000 !important;}.light .shortcode_tabgroup.top ul.tabs li.active {border-bottom:2px solid #fff !important;}/*========== Main font ==========*/H1,H2,H3,H4,H5,H6, #menu>li>a, #menu ul.children li a, #menu div.children h6, .iosSlider .slider .item .caption, .tdl_small_shopbag span, .mobile_menu_select, .sticky-search-area input, .search-area input, .header_shopbag .overview .amount, .custominfo, .header-switch span.current, .header-dropdown ul li a, #breadcrumbs, .barberry_product_sort, .orderby_bg .perpage_cont p, .perpage_cont ul li, div.onsale, div.newbadge, div.outstock, .product_details .price, #jckqv  div.product p.price, #jckqv  div.product span.price, .product_button, .bag-items, .cart_list_product_title a, ul.cart_list li.empty, .cart_list_product_price, .cart_content .update-button, .minicart_total_checkout, .minicart_total_checkout span, .minicart_cart_but, .minicart_checkout_but, .widget h1.widget-title, .widget ul li a, .widget_layered_nav ul small.count, .widget.widget_shopping_cart ul li .quantity .amount, .widget.widget_shopping_cart .total strong, .widget.widget_shopping_cart .total .amount, .widget.widget_shopping_cart .buttons a, .widget.widget_shopping_cart .buttons .checkout, .widget_price_filter .price_slider_amount .button, .widget input[type=text], .footer_copyright .copytxt p, ul.product_list_widget span.amount, .woocommerce ul.product_list_widget span.amount, ul.product_list_widget span.from, .woocommerce ul.product_list_widget span.from, .woocommerce-show-products, .product-category-description p, .added-text, .nav-back, div.product .summary span.price, div.product .summary p.price, #content div.product .summary span.price, #content div.product .summary p.price, .product_main_infos span.onsale, .single_add_to_cart_button, div.product form.cart .variations .label, #content div.product form.cart .variations .label, .variations_select, div.product .woocommerce_tabs ul.tabs li a, #content div.product .woocommerce_tabs ul.tabs li a, div.product .woocommerce-tabs ul.tabs li a, #content div.product .woocommerce-tabs ul.tabs li a, #reviews #comments ol.commentlist li .comment-text p.meta, #reviews a.button, .woocommerce_message, .woocommerce_error, .woocommerce_info, .woocommerce-message, .woocommerce-error, .woocommerce-info, .form-submit input, .featured_section_title, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, table.shop_table td.product-subtotal, .woocommerce table.shop_table td.product-subtotal, table.shop_table .product-name a, .woocommerce table.shop_table .product-name a, table.shop_table .product-name .product-price, .cart_totals th, .cart_totals .amount, .left_column_cart .update-button, .left_column_cart .checkout-button, .coupon .button-coupon, .coupon .input-text, .shipping-calculator-form .button, .empty_bag_button, .form-row .button, table.shop_table td.product-name, .woocommerce table.shop_table td.product-name, #order_review table.shop_table tfoot .cart-subtotal th, #order_review table.shop_table tfoot .cart-subtotal td, #order_review table.shop_table .product-total, #order_review table.shop_table tfoot td, .cart_totals .shipping td, .woocommerce .order_details li, .woocommerce-page .order_details li, .modal-body .buttonreg, .register_warp .button, ul.my-account-nav > li a, .woocommerce    table.my_account_orders  .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button, .woocommerce  table.my_account_orders tbody td.order-number, .woocommerce-page table.my_account_orders tbody td.order-number, .woocommerce table.my_account_orders tbody td.order-amount, .woocommerce-page table.my_account_orders tbody td.order-amount, #change-password .button, .edit-link a, .edit-address a, .order-info, table.shop_table td.product-total, .woocommerce table.shop_table td.product-total, table.totals_table tr th, table.totals_table tr td, .change_password_form .button, .shortcode_tabgroup ul.tabs li a, .toggle h3 a, .prodstyle1 .products_slider_title a, .prodstyle1 .products_slider_item .f_button, .prodstyle1 .products_slider_price, .blog_list .entry_date, .entry-content .moretag, .product_share span, .comment-author, .comment-text .reply a, .widget ul li.recentcomments, .error404page, a.follow-me-posts, #portfolio-filter li a, .portfolio_details .project_button a, .portfolio_meta ul.project_details li, .wpcf7 input[type="submit"], .tdl-button, .wishlist_table td.product-price, .wishlist_table .add_to_cart, .yith-woocompare-widget .compare.button, .branditems_slider ul li a, .mfp-preloader, #jckqv .button.viewProduct, .page_archive_date, #mc_signup_submit, .variation-select select, .my-account-right .edit-address-form .button, #jckqv .price, #jckqv table.variations th, #jckqv table.variations td, #jckqv .price del, #jckqv .price ins, #jckqv .onsale, .mobsearch  .search-submit, .mobsearch .search-field{font-family: 'Oswald', Verdana, Geneva, sans-serif !important;font-weight: 500 !important;}/*========== Secondary font ==========*/body, table.shop_table td.product-name .variation, .posts-widget .post_meta a, .yith-woocompare-widget .products-list a.remove, .mc_input, #jckqv .woocommerce-product-rating .text-rating, #jckqv p, #jckqv .product_meta > span, #jckqv .product-actions .wishlist a{font-family: 'Oswald', Verdana, Geneva, sans-serif !important;font-weight: 400 !important;}/*========== Logo ==========*/.entry-header, .headerline {background:url(wp-content/themes/silkroadpharmacy/images/dark/bg1.png) top left;background-size:4px 4px;}.light .entry-header, .light .headerline {background:url(https://www.silkroadpharma.cy/wp-content/themes/silkroadpharmacy/images/light/bg1.png) top left;background-size:4px 4px;}.logo {margin-left:-125px;width:250px;height: 100px;}#header .header_container, .header_nb #header .header_container {height:180px;}.header4 #header .header_container {height: 110px;}.header_nb.header4 #header .header_container {height: 100px;}.header4 .mobile_navbox, .header4 .fullslider #header.dark .mobile_navbox {top: 61px;}.header4.header_nb .mobile_navbox, .header4.header_nb .fullslider #header.dark .mobile_navbox {top: 50px;}@media (min-width: 768px) and (max-width: 979px) {#header .header_container, .header4  #header .header_container {height:130px}.logo, .header4 .logo { left:25px; margin-left:0 }.header4 .mobile_navbox, .header4 .fullslider #header.dark .mobile_navbox,.header4.header_nb .mobile_navbox, .header4.header_nb .fullslider #header.dark .mobile_navbox {top: 0;}}@media (max-width: 767px) {.logo, .header2 .logo, .header3 .logo, .header4 .logo {left: auto;margin: 10px auto;position: relative;right: auto;top: auto;}#header .header_container, .header_nb #header .header_container, .header4 #header .header_container, .header_nb.header4 #header .header_container {height: auto;}.header4 .mobile_navbox, .header4 .fullslider #header.dark .mobile_navbox, .header4.header_nb .mobile_navbox, .header4.header_nb .fullslider #header.dark .mobile_navbox {top: auto;}}.dark #header .logo, .fullslider #header.dark .logo {background:url(https://www.silkroadpharma.cy/wp-content/uploads/2022/08/logo-revamped-long-shadow.png) no-repeat;background-size:250px 100px;}.light #header .logo, .fullslider #header.light .logo {background:url(https://www.silkroadpharma.cy/wp-content/uploads/2022/08/logo-revamped-long-shadow.png) no-repeat;background-size:250px 100px;}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.entry-header {background:url(https://www.silkroadpharma.cy/wp-content/themes/silkroadpharmacy/images/dark/bg1@2x.png) top left;background-size:4px 4px;}.dark #header .logo, .fullslider #header.dark .logo {background:url(https://www.silkroadpharma.cy/wp-content/uploads/2022/08/logo-revamped-long-shadow.png) no-repeat;background-size:250px 100px;}.light #header .logo, .fullslider #header.light .logo {background:url(https://www.silkroadpharma.cy/wp-content/uploads/2022/08/logo-revamped-long-shadow.png) no-repeat;background-size:250px 100px;}}/*========== Other Styles ==========*/.fullslider .dark #menu div.children h6  {color:#fff !important; }.fullslider .light #menu div.children h6  {color:#000 !important;}.fullslider .search-trigger a:hover:before  {color:#fff !important;}.fullslider .light .search-trigger a:hover:before  {color:#000 !important;}.dark #menu li:first-child, .dark #menu .children li, .light #menu li:first-child, .light #menu .children li,#header.dark #menu li:first-child, #header.dark #menu .children li, #header.light #menu li:first-child, #header.light #menu .children li, .dark #sticky-menu #menu, .light #sticky-menu #menu {background:none !important;}.woocommerce-checkout .form-row .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-single div b {background: none !important;}.product_details .product-actions .action {width: 100%; text-align:center;}.product_details .product-actions .action:first-child {text-align:center;}.product_details .product-actions .wishlist a, .product_details .product-actions .compare a {margin:0;}.login-wrap { border-right:1px solid #ccc;}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.dark #header menu li:first-child, .dark #header menu .children li, .light #menu li:first-child, .light #menu .children li,#header.dark #menu li:first-child, #header.dark #menu .children li, #header.light #menu li:first-child, #header.light #menu .children li{background:none !important;}}.header4 .custominfo, .header_nb.header4 .custominfo, .header_nb.header4 .fullslider .custominfo {right:130px;}.header2 .custominfo, .header3 .custominfo, .header_nb .header2 .custominfo, .header_nb .header3 .custominfo {top:0px!important;}.header4 .custominfo, .header_nb.header4 .custominfo, .header_nb.header4 .fullslider .custominfo {right:15px; left:auto}.header_nb.header4 .custominfo, .header_nb.header4 .fullslider .custominfo {right:0; left:auto}@media (min-width: 768px) and (max-width: 979px) {}.header2 .custominfo, .header_nb.header2 .custominfo, .header_nb.header2 .fullslider .custominfo,.header4 .custominfo, .header_nb.header4 .custominfo, .header_nb.header4 .fullslider .custominfo {right:130px !important;}.header3 .custominfo, .header_nb.header3 .custominfo, .header_nb.header3 .fullslider .custominfo {left:130px !important;}/*========== Remove Revolution on mobile phones ==========*/@media (max-width: 767px) {.rev_slider_wrapper {display:none !important;}}/*========== Custom CSS ==========*/.youtube-responsive-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.youtube-responsive-container iframe, .youtube-responsive-container object, .youtube-responsive-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}.acwcfe_custom_section.awcfe_section_g1e11u122b9{overflow: hidden;}
