 .main-slider .slide .caption {   margin-left:45px!important; } .commentlist {   margin-top:20px !important; } .fast-processing-box img {   width:50px !important; } .cust_add_to_cart {  background:#F17E3D !important; margin-bottom:10px!important; } .main-slider {   margin-top:100px; } .single-product .shop-container {   margin-top:130px; } li.li-feature-card-unique-1 img {   height:auto !important;   width:60px !important; } div#main-bar{   position:fixed!important;   width:100%!important; } .header-bottom {   position:relative!important;   height:auto !important;   top:97px!important; } .adswth-breadcrumb {   margin-top:60px!important; } .sticky, .sticky-scroll {   padding-top:0px!important; } #main {   margin-top:80px !important; } .single_add_to_cart_button.cust_add_to_cart{ background-color:#5ea616!important; border-color:#5ea616!important; } .single_add_to_cart_button.cust_buy_now_btn{ background-color:#F17E3D!important;  border-color:#F17E3D!important;  margin-top:10px; } body.archive.tax-product_cat.term-plushies #main{ margin-top:160px !important; } .woocommerce-product-rating-description {   display:none!important; } .menu-item-has-children ul.sub-menu {  background:#fff!important; } .menu-item img.menu-image.menu-image-title-below {   width:68px !important;   height:76px !important;   border-radius:50%;   object-fit:cover; } .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design.vi-wpvs-variation-wrap-variation_img.vi-wpvs-variation-wrap-taxonomy .vi-wpvs-option-wrap {   height:85px;   width:85px; } .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-variation-button-select, .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap { height:unset!important;  width:unset!important; padding:10px!important; } #adswst_social_icons_widget-2 .social-icons-wrap a i {   background-color:#fff !important;   color:#5a52a3!important;   margin:0px 10px!important; } span.menu-image-title-below.menu-image-title {   color:#000!important; } .header-bottom {   background:#fff!important; } .header-category-menu {  align-items:center!important; } .header-bottom {   height:auto!important; } .header-category-menu>li {   height:auto!important; } .header-category-menu>li a:hover {   color:#000!important; } .who_is .h5-feature-title-unique-1, .who_is .p-feature-desc{ color:#fff!important; } #header{ top:40px!important; } .elementor-element.elementor-element-aa05cd8.elementor-widget.elementor-widget-text-editor {  margin-top:-55px!important;  margin-bottom:55px!important; } .h5-feature-title-unique-1 {   color:#5a52a3!important; } .header-category-menu.justify-content-between{ justify-content:center!important; } .header-category-menu>li {   margin:0px 20px !important; } .header-category-menu>li>ul {   max-height:400px!important;   overflow:scroll!important;   height:400px!important; } #footer .footer-widgets-area {   background:#5a52a3; } #footer .footer-widgets .widget .footer-currency-dropdown a {   color:#000!important; } #footer .footer-widgets .widget a {   color:#fff!important; } #footer h5.widget-title {   color:#fff !important; } #footer .footer-widgets .widget a:hover {   color:#000!important; } .footer-absolute-primary, .footer-absolute-secondary{   color:#5a52a3!important; } .back-to-top { color:#5a52a3!important; background-color:#FFFFFF!important; border-color:#5a52a3!important; } .back-to-top:hover { color:#fff!important; background-color:#5a52a3!important; border-color:#fff!important; } .btn-primary {   background-color:#5a52a3!important;   border-color:#5a52a3!important;   color:#FFFFFF !important; } .btn-primary:hover{ background-color:#000!important;   border-color:#000!important; } .btn-secondary { background-color:#5a52a3!important; border-color:#5a52a3!important;   color:#FFFFFF !important; } .btn-secondary:hover{ background-color:#000!important; border-color:#000!important; } .btn-white-bordered { color:#5a52a3 !important; background-color:#fff!important; border-color:#5a52a3!important; } .btn-white-bordered:active, .btn-white-bordered:focus, .btn-white-bordered:hover { color:#fff !important; background-color:#222 !important;   border-color:#222 !important; } h3.block-title {   color:#000 !important; } .galpager span.active {   background:#5a52a3!important; } .tt_next:hover, .tt_prev:hover {   background:#5a52a3!important;  color:#fff!important; } .tt_next, .tt_prev {   color:#5a52a3!important; } #main { } .bottom_space {   margin-bottom:-160px!important; } .checkout-breadcrumbs{ margin-top:25px!important; } .single .adswth-breadcrumb{ margin-top:35px!important; } button.tawk-custom-color.tawk-custom-border-color.tawk-button.tawk-button-circle.tawk-button-large {   background:#5a52a3!important; } .tawk-button{ background-color:#5a52a3!important; }  .footer-currency-dropdown li a{ color:#000!important; } li.li-more.menu-item-has-children span {   color:#000!important; } @media (min-width:320px) and (max-width:667px){ .main-slider .slide .caption {   margin-left:0px!important; } .tt_next{  right:20px!important; } .tt_prev{  left:20px!important; } .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-a794947 {   margin-left:0px!important; } .elementor-element-a30d530 { margin-left:0px!important; } button.tawk-custom-color.tawk-custom-border-color.tawk-button.tawk-button-circle.tawk-button-large {   background:#5a52a3!important; } .tawk-button{ background-color:#5a52a3!important; } .widget_adswst_social_icons_widget .social-icons-wrap span { display:block!important; } section.elementor-element-78d3101 p:first-child { margin-top:70px!important; } section.elementor-element-78d3101 p:last-child { padding-bottom:20px!important; } .who_is .li-feature-card-unique-1 ,.li-feature-card-unique-1{   padding:10px 28px!important; } img.site-logo.img-fluid {  height:75px !important;  width:auto !important; } #wrapper .header {  margin-top:40px!important; } ul.shop_adap_menu.show_all_li{ margin-top:30px!important; } .main-slider{ margin-top:30px!important; } .shop-container.container{   margin-top:60px!important; } div#tipping_options{  display:block!important; } #main {   margin-top:90px !important; } .shop-mobile-menu-wrap .menu-item img.menu-image.menu-image-title-below {   display:none!important; }  .header-category-menu-wrap {   overflow:scroll!important;   opacity:1!important; } .header-category-menu.justify-content-between { justify-content:unset!important; } .header-category-menu>li a {   width:max-content; } div#main-bar {   position:fixed !important;   width:100% !important;   margin-top:-30px; }  .fw-back {   top:10px; }  .header-main {   height:75px!important; }  .mobile-menu-sidebar { z-index:999999!important; }  button.single_add_to_cart_button.cust_buy_now_btn.btn.btn-primary.btn-big.alt {   z-index:99999;   position:fixed;   bottom:0px;   margin-bottom:unset !important;   margin-left:-20px; }  button.single_add_to_cart_button.cust_buy_now_btn.btn.btn-primary.btn-big.alt {   height:50px !important; }  } @media (min-width:992px) and (max-width:1289px) { .widget_adswst_social_icons_widget .social-icons-wrap span { display:block!important; } }  body > .top-bar {   display:none !important; }  select.pcd-native { display:none !important; } .pcd { position:relative; display:inline-block; vertical-align:middle; font-family:inherit; line-height:1; } .pcd-button {   display:inline-flex !important; align-items:center; gap:8px;   height:36px; min-height:0 !important; width:auto !important; min-width:0 !important; padding:0 12px 0 9px !important; margin:0 !important;   background:#fff !important; color:#2b2540 !important;   border:1.5px solid #dcd6f0 !important; border-radius:999px !important;   font-size:14px !important; line-height:1 !important; font-weight:700 !important; letter-spacing:.01em; text-transform:none !important;   cursor:pointer; box-shadow:0 1px 2px rgba(90, 80, 162, .08); white-space:nowrap;   transition:border-color .15s ease, box-shadow .15s ease; } .pcd-button:hover, .pcd.is-open .pcd-button { border-color:#5a52a3 !important; box-shadow:0 0 0 3px rgba(90, 80, 162, .14); } .pcd-button:focus-visible { outline:3px solid #5a52a3; outline-offset:2px; } .pcd-flag {   display:block; flex:none; width:20px !important; height:14px !important; max-width:none !important;   margin:0 !important; object-fit:cover; border-radius:3px; box-shadow:0 0 0 1px rgba(0, 0, 0, .12); } .pcd-chevron {   width:7px; height:7px; margin-left:2px;   border-right:2px solid currentColor; border-bottom:2px solid currentColor;   transform:translateY(-2px) rotate(45deg); transition:transform .15s ease; opacity:.7; } .pcd.is-open .pcd-chevron { transform:translateY(1px) rotate(-135deg); } .pcd-list {   position:absolute; top:calc(100% + 6px); left:0; z-index:100000;   width:max-content !important; min-width:100%; max-width:180px; max-height:300px; overflow-y:auto; overscroll-behavior:contain;   margin:0 !important; padding:4px !important; list-style:none !important;   background:#fff; border:1px solid #e6e2f3; border-radius:12px;   box-shadow:0 18px 40px -12px rgba(43, 37, 64, .35);   opacity:0; visibility:hidden; transform:translateY(-4px);   transition:opacity .15s ease, transform .15s ease, visibility 0s linear .15s; } .pcd.is-open .pcd-list { opacity:1; visibility:visible; transform:none; transition-delay:0s; } .pcd.opens-left .pcd-list { left:auto; right:0; } .pcd.opens-up .pcd-list { top:auto; bottom:calc(100% + 6px); } .pcd-list li { margin:0 !important; padding:0 !important; list-style:none !important; border:0 !important; } .pcd-list li::before { display:none !important; } .pcd-option {   display:flex !important; align-items:center; gap:8px; width:100% !important; min-width:0 !important; height:auto !important; min-height:0 !important;   padding:7px 10px !important; margin:0 !important; border:0 !important; border-radius:8px !important;   background:transparent !important; color:#2b2540 !important; text-align:left;   font-size:13px !important; line-height:1.2 !important; font-weight:600 !important; text-transform:none !important; white-space:nowrap; cursor:pointer; } .pcd-option:hover, .pcd-option:focus-visible { background:#f3f0fb !important; outline:none; } .pcd-option.is-current { background:#ece8fa !important; color:#5a52a3 !important; } .pcd-option.is-current::after {   content:""; margin-left:auto; flex:none; width:5px; height:9px;   border-right:2px solid currentColor; border-bottom:2px solid currentColor; transform:rotate(45deg) translate(-2px, -2px); }  #header .pcd-button, .header-main .pcd-button { height:38px; } .mobile-menu-sidebar .pcd, .mobile-menu-sidebar .pcd-button { width:100%; } .mobile-menu-sidebar .pcd-list { position:static; max-height:260px; margin-top:8px !important; box-shadow:none; display:none; } .mobile-menu-sidebar .pcd.is-open .pcd-list { display:block; } @media (max-width:767px) {   .pcd-button { height:34px; font-size:13px !important; }  #header .pcd-button, .header-main .pcd-button {  height:32px; gap:5px; padding:0 8px 0 7px !important; font-size:12px !important;   }   #header .pcd-symbol, .header-main .pcd-symbol { display:none; }   #header .pcd-chevron, .header-main .pcd-chevron { width:5px; height:5px; border-width:0 1.5px 1.5px 0; margin-left:0; }   #header .pcd-flag, .header-main .pcd-flag { width:18px !important; height:13px !important; }   #header .pcd, .header-main .pcd { flex:none; } }  #footer, #footer .footer-widgets-area, #footer .footer-widgets-area * {   word-break:normal !important;   overflow-wrap:break-word !important;   hyphens:manual !important; }