@import url("https://fonts.googleapis.com/css2?family=Mystery+Quest");.shop-products.grid-view .product-wrapper.overlay_effect ul.add-to-links li .quickviewbtn a:before {
  content: '\f06e';
  font-size: 22px;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  margin-top: 50px;
}
.gGOnVz {
  box-shadow: yes !important;
  border-radius: 50%;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock {
  color: #84B354;
}
.main-wrapper .woocommerce .button,
.main-wrapper .woocommerce .button.alt,
.main-wrapper .woocommerce #submit {
  margin-top: 10px;
}
.yith-wcwl-add-to-wishlist a:before {
  content: '\f145';
  font-size: 20.5px !important;
}
.nav-menus .mobile-navigation > .visible-xs > .fa:after {
  content: "\f00d";
}
.nav-menus .mobile-navigation > .visible-xs > .fa:before {
  visibility: hidden;
}
.shop-products.grid-view .product-wrapper.overlay_effect ul.add-to-links li .add_to_cart_inline a.button:before {
  font-size: 20px;
  content: '\f072';
  padding-top: 0 , 5px;
  padding-left: 1px;
}
.widget-copyright .mc4wp-form-fields > input {
  margin: 0;
  padding-right: 20px;
  padding-left: 20px;
}
div .mc4wp-form-fields {
  position: relative;
  left: 420px;
  top: -60px;
}
.woocommerce-free-shipping-bar-order .woocommerce-free-shipping-bar-order-bar .woocommerce-free-shipping-bar-order-bar-inner {
  height: 100%;
  background: #a087aa;
  border-radius: 3px;
}
.main-wrapper > #content > #main-content .page-banner {
  background-image: block;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#main-content > div:nth-child(2) > div {
  background-image: block;
}
#post-6951 > .post-wrapper > .post-thumbnail > a > img {
  height: 263.75px;
}
#rev_slider_1_1 #rs_slidelink_2081 {
  background-image: linear-gradient(90deg, #ABDCFF, #0396FF);
}
.wpb_wrapper .tp-leftarrow {
  background-color: rgba(0, 0, 0, 0);
}
.wpb_wrapper .tp-rightarrow {
  background-color: rgba(0, 0, 0, 0);
}
#rev_slider_1_1 > rs-arrow:nth-child(3) {
  background-color: rgba(0, 0, 0, 0);
}
#rev_slider_1_1 > rs-arrow:nth-child(2):hover {
  background-color: rgba(0, 0, 0, 0);
}
.footer .row > div {
  padding: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.textwidget .ff-t-container {
  padding: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  margin: -200px;
  margin-right: -86px;
  margin-bottom: -10px;
  margin-top: -64px;
  margin-left: -300px;
}
.ff-t-container #ff_13_email {
  padding: 11;
  padding-top: 11;
}
body > #gt-wrapper-72832779 .gt_selector {
  border-radius: 8px 8px 8px 8px;
}
body > #gt-wrapper-30509717 .gt_selector {
  border-radius: 8px 8px 8px 8px;
}
.widget .menu-item > a {
  margin: -5.13694px;
}
.row .zoom-social-icons-list {
  padding-bottom: 5px;
}
.row .menu {
  padding-bottom: 20px;
}
body > #gt-wrapper-11883685 .gt_selector {
  border-radius: 8px 8px 8px 8px;
}
.main-wrapper > #site-footer .footer-content {
  padding-top: 48px;
  display: block;
  list-style-type: disc;
  list-style-position: inside;
}
div .vc_custom_1674130082532 .overlay {
  padding-top: 54.7737px;
}
.page-template-page-templatespage-template-php .header .ls-is-cached {
  width: 250px;
}
div .mc4wp-form-fields {
  position: sticky;
}
.header .lazyloaded {
  width: 250px;
}
#site-footer .row {
  margin: 0px 13px 0px 13px;
}
.row .zoom-social-icons-list {
  padding-bottom: 5px;
}
body > #gt-wrapper-11883685 .gt_selector {
  border-radius: 8px 8px 8px 8px;
}
c4wp-form-fields {
  left: 305px;
}
.images .awl-label-text {
  left: -10px;
}
body .main-wrapper {
  width: 100%;
  overflow: visible;
}
.flex-viewport .awl-label-text {
  left: 0px;
}
.woo-product-gallery-slider .awl-label-text {
  left: 0px;
}
.woocommerce #content div.product div.images .thumbnails .attachment-shop_thumbnail {
  max-width: 90%;
}
html > .post-type-archive.post-type-archive-product > div:nth-child(94) > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > div > div:nth-child(3) > div {
  color: #a087aa;
}
.eapp-popup-block-variation-title-component.jsx-1283455173 {
  color: #a087aa;
}
.wapf-field-group .wapf-input {
  overflow: hidden;
  visibility: hidden;
}
.woocommerce #content div.product .stock {
  padding-top: 0px;
  padding-bottom: 15px;
}
#main > #comments > #respond .help-block {
  display: none;
}
.woocommerce .woocommerce-breadcrumb a {
  text-transform: block !important;
}
.page #main-content {
  position: sticky !important;
}
.page #main-content .row .zoom-social-icons-list {
  position: static !important;
}
.page #main-content .row .menu {
  position: static !important;
}
div fieldset {
  display: block;
  width: 550px;
  position: static;
  top: -75px;
  left: -470px;
  justify-content: center;
  margin-bottom: -43px;
}
.widget .ff-el-group {
  display: inline;
  box-sizing: content-box;
  position: static;
  float: block;
}
.fluentform > #fluentform_22 .ff-btn {
  margin-right: 0px;
  margin-bottom: 1px;
  margin-top: 0px;
  margin-left: 0px;
  padding-bottom: 5px;
}
.row #fluentform_22 {
  position: relative;
  max-width: auto;
  min-width: auto;
  right: -136px;
  left: 160px !important;
}
.page #fluentform_8 > fieldset {
  position: static;
}
header .cart-search {
  align-items: center;
}
#post-1882 > div > div:nth-child(1) > form > table > tbody > tr:nth-child(1) > td:nth-child(3) > span > bdi > span {
  color: #484b40;
}
div .overlay {
  text-align: left;
}
.widget-copyright .socicon-youtube {
  font-size: 25px !important;
  color: #484b4b !important;
}
.widget-copyright .socicon-youtube:hover {
  color: #484b4b !important;
}
.woocommerce #content div.product .entry-summary img:not(.wp-smiley):hover {
  background-image: url(https://www.marseem.com/wp-content/uploads/2023/02/icon0-vector-461-01-Converted-purple.svg);
  background-repeat: no-repeat;
  background-blend-mode: normal;
}
.woocommerce #content div.product .star-rating {
  margin-right: 13px;
  margin-left: 23px;
  width: 80px;
  font-family: awesome-font;
  height: 16px;
}
.woocommerce #content div.product .woocommerce-product-rating {
  margin-left: -20px;
}
.woocommerce #content div.product .woocommerce-review-link {
  margin-left: -5px;
}
tr .fas {
  font-size: 20px;
  line-height: 20px;
  text-transform: none;
  font-style: normal;
  position: relative;
  bottom: 0px;
  top: 3px;
}
.widget_shopping_cart_content .fa:before {
  content: "\e22d";
}
.shoping_cart .cart-toggler {
  margin-right: -3px;
  margin-top: -23px;
}
#search_mini_form .dropdown-toggle .fa:before {
  font-size: 26px;
}
.widget .twitter > .fa:before {
  content: "\e61b";
}
.header .my-account-link .fa:hover:before {
  color: #a087aa;
}
.widget_shopping_cart_content #open-cart > .fa:hover:before {
  color: #a087aa;
}
#search_mini_form .dropdown-toggle .fa:hover:before {
  color: #a087aa;
}
.woocommerce-free-shipping-bar-order #wfspb-main-content > #wfspb-main-content {
  margin-bottom: 0px;
  margin-top: 20px;
}
li .woocommerce-free-shipping-bar-message > #wfspb-main-content {
  padding-top: 50px;
}
.wfspb_bar_in_mini_cart .woocommerce-free-shipping-bar-message {
  margin-bottom: 15px;
}
.widget .wfspb_bar_in_mini_cart {
  padding-left: 0px;
}
.shoping_cart .topcart_content {
  overflow-y: scroll;
}
.woocommerce-mini-cart .fa:before {
  content: "\e069";
  font-size: 15px;
}
.woocommerce #content div.product .price {
  display: visible;
}
.header .my-account-link .fa {
  content: url(http://www.marseem.com/wp-content/uploads/2024/06/user-icon-grey.svg);
  height: 27px;
  margin-bottom: -11px;
}
.header .my-account-link .fa:hover {
  content: url(http://www.marseem.com/wp-content/uploads/2024/06/user-icon-purple.svg);
}
.wpb_wrapper .twitter > .fa:before {
  content: "\e61b";
}
.wpb_wrapper .social-share {
  padding-top: 30px;
}
.wpb_text_column button:hover {
  -webkit-text-stroke-color: #a087aa;
}
#rmwp-button-wrap-1734737561 > button {
  border-style: none;
  color: #484b40;
}
#rmwp-button-wrap-1734737561 > button:hover {
  border-style: none;
  color: #a087aa;
}
.wpb_text_column button {
  font-size: 13.5px;
  background-color: rgba(0, 0, 0, 0) !important;
}
.product .listview .add-to-links {
  align-items: flex-end;
}
.row .rp_estimated_date {
  padding-top: 20px;
}
.wpb_wrapper button {
  display: inline;
  margin-left: 2px;
  padding-left: 0px;
  font-style: normal;
  text-transform: none;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif, sans-serif;
}
.wpb_text_column #rmwp-button-wrap-266642573 {
  display: inline-flex;
}
.vc_row .wpb_text_column {
  padding-top: 30px;
  margin-top: 0px;
}
#post-629.hentry .wpb_text_column {
  padding-top: 0px;
  padding-bottom: 0px;
}
.about-bottom .row > .wpb_column > div > .wpb_wrapper {
  margin-top: -30px;
}
body > .main-wrapper {
  padding-top: 50px;
}
body .wpb-content-wrapper {
  margin-bottom: 0px;
}
#post-629.hentry .wpb_text_column p {
  padding-top: 0px;
}
#post-629.hentry .vc_custom_heading.has-border {
  padding-top: 10px;
}
h2.wpb_heading {
  display: none;
}
h4 {
  margin-top: 15px;
}
.wpb_text_column .wp-image-6493 {
  display: none;
}
.page .wp-image-6493 {
  display: none;
}
#main-column > #main h3 {
  margin-bottom: -5px;
}
.page .mobile-full {
  padding-bottom: 0px;
}
.wpb_wrapper h2 {
  margin-bottom: -7px;
}
.wpb_wrapper #read1953659900 > p {
  margin-top: 0px;
}
.wpb_wrapper #readlink211235781 {
  text-decoration: underline;
}
.wpb_wrapper #readlink1523413379 {
  text-decoration: underline;
}
#main-column > #main .entry-content > p {
  display: none;
}
.section-element .wpb_text_column {
  margin-bottom: 0px;
}
.entry-content .wpb_column {
  margin-top: 50px;
}
.entry-content > .section-element .wpb_column {
  margin-top: 50px;
}
.page .section-element .row {
  margin-top: 0px;
}
div h3 {
  margin-bottom: -16px;
}
div p {
  margin-top: 5px;
}
.wpb_wrapper p > span {
  line-height: 24px;
  font-size: 15px;
}
.wpb_text_column #read2066946778 > p > span {
  margin-top: 0px;
  margin-bottom: 1px;
}
.wpb_wrapper #read2066946778 > p {
  margin-top: 15px;
}
.wpb_wrapper #read756376818 > p {
  margin-top: 15px !important;
}
.wpb_wrapper p {
  margin-top: 15px;
}
#main .row {
  padding-top: 50px;
}
img {
  margin-top: 0px !important;
  display: block;
}
.page > .entry-content .row {
  padding-top: 10px;
}
.page .myaccount-content {
  padding-top: 30px;
}
p .fas {
  font-size: 12pt;
}
#main p {
  display: block;
}
.woocommerce #content div.product form.cart .button:hover {
  background-color: #a087aa;
  color: white;
}
.fluentform > #fluentform_23 .ff-btn {
  background-color: #a087aa;
}
.container h2 {
  margin-top: 30px !important;
}
.container .sliced-business > a {
  display: block;
}
.wpb_column .vc_custom_1730738872336 > .wpb_wrapper {
  padding-top: 15px;
}
#content #secondary {
  position: fixed;
  visibility: visible;
}
.FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
  max-width: 60%;
  position: relative;
  right: 9px;
}
body #content > .container {
  display: block;
}
body .Background__Component-sc-1lq8xr6-0 {
  width: 40px;
  height: 40px;
}
.row #getpaid-pay-now {
  background-color: #a087aa;
}
#content > #main-content #secondary {
  position: static;
}
.post .post-entry-data {
  margin-top: 10px !important;
}
.order_box > #order_review > #payment .apple-pay-button {
  margin-top: 15px;
}
.woocommerce #content div.product .single_add_to_cart_button {
  margin-top: -5px;
}
div > .summary label {
  padding-top: 15px;
}
.entry-content #all_coupon_container {
  padding-top: 20px;
}
.row .rp_wcdpd_promotion_countdown_timer {
  margin-top: 0px;
  margin-bottom: 30px;
}
.woocommerce form.checkout h3 {
  padding-bottom: 15px;
}
.wpb_text_column p > strong > span {
  margin-top: 0px;
  padding-top: 0px;
}
.wpb_wrapper .alignnone {
  padding-bottom: 10px;
}
div .wpb_wrapper > h3 {
  margin-bottom: 0px;
}
.wpb_wrapper #read600313831 > h3 {
  margin-bottom: 0px;
}
.wpb_wrapper h3 {
  margin-bottom: 0px;
}
#search_mini_form .dropdown-toggle .fa {
  -webkit-text-stroke-width: 0.5px;
  font-family: "Font Awesome 6 Free";
}
table h3 {
  margin-bottom: 0px !important;
}
.flex-col .relative {
  margin-bottom: 50px;
  margin-top: 40px;
}
.whitespace-pre-wrap td {
  padding: 30px;
  padding-top: 30px;
}
tr .wp-image-9994 {
  margin-bottom: 0px !important;
}
.row > #main-column > #main .entry-content {
  margin-top: -50px;
}
#main .woocommerce-notices-wrapper {
  padding-top: 50px;
}
body .Background__Component-sc-cb302ee3-0 {
  width: 60px;
}
body > .FloatingBackground__Container-sc-ea62352d-0 {
  transform: scale3d(0.8, 0.8, 0.8);
}
body > .FloatingBackground__Container-sc-5242da32-0 {
  transform: scale3d(0.8, 0.8, 0.8);
}
body > .main-wrapper {
  padding-top: 80px;
}
.woocommerce-additional-fields #order_comments_field .optional {
  visibility: hidden;
}
.woocommerce-additional-fields > #tgpc_enable_checkout_gift_wrapper_field .optional {
  visibility: hidden;
}
.Background__Component-sc-9b9c13bf-0 .Icon-sc-fc05f1f0-0 {
  overflow: none;
}
.header img {
  min-width: 100%;
}
.entry-content td {
  padding-top: 40px;
}
.wheel_content_left .wlwl-location:before {
  font-size: 40px !important;
}
.wheel_content_left .wlwl-location {
  top: 59px;
}
.product .awl-label-text {
  content: url;
}
.single-product-image .awl-label-wrap {
  display: none;
}
#product-11740 > div > div.col-xs-12.col-md-9 > div.row > div.col-xs-12.col-md-7 > div > div > p > img {
  content: url();
}
#product-11740 > div > div.col-xs-12.col-md-9 > div.row > div.col-xs-12.col-md-7 > div > div:nth-child(4) > p:nth-child(1) > img {
  content: url(https://www.marseem.com/wp-content/uploads/2025/04/joker-hat.png);
  width: 22px !important;
  height: 22px !important;
}
#read149134706 > p > strong > img {
  font-size: 17px;
}
#read482580870 .fas:before {
  content: url(https://www.marseem.com/wp-content/uploads/2025/04/puzzle-1.png);
}
.woocommerce #content div.product .woocommerce-tabs #tab-description img:not(.wp-smiley) {
  margin-right: 10px;
}
.entry-content .woo-sctr-countdown-timer-layout {
  margin-bottom: 32px;
}
div .woo-sctr-countdown-timer-text-wrap {
  margin-bottom: 10px;
}
tr .woo-sctr-countdown-timer-layout {
  margin-bottom: 20px !important;
}
#main .entry-content > div > table {
  margin-bottom: 50px;
}
body #wlwl_popup_canvas {
  width: 75px;
}
.product .gridview .add_to_cart_inline .hover-tooltip {
  padding-top: 6px;
  padding-bottom: 6px;
}
#product-10193 > div > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(5) {
  padding-top: 20px;
  padding-bottom: 20px;
}
#read368249613 > p:nth-child(7) > a > img {
  margin-top: 20px !important;
}
#read1173087102 > p:nth-child(7) > a > img {
  margin-right: 0px;
  margin-top: 20px !important;
}
#read284673935 > p:nth-child(7) > a > img {
  padding-top: 0px;
}
body .wlwl_wheel_icon {
  content: url(https://www.marseem.com/wp-content/uploads/2025/06/Lucky-Wheel-11.gif);
  width: 120px;
}
#product-11740 > div > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(3) > p {
  font-family: Mystery Quest;
  font-size: 30px;
  color: #492171;
}
div > #read768951885 strong > span {
  color: #7eff78 !important;
  background-color: #492171 !important;
}
#tab-description > #read1985543115 strong > span {
  color: #7eff78 !important;
  background-color: #492171 !important;
}
#search_mini_form .btn-search {
  font-family: awesome;
}
#quickview-content table {
  margin-top: 25px;
}
.woocommerce #content div.product form.cart .button {
  width: 237.781px;
}
body > .FloatingBackground__Container-sc-9e8c8106-0 {
  transform: scale3d(0.8, 0.8, 0.8);
}
.wpb_column .vc_custom_1737662832424 > .wpb_wrapper {
  background-color: rgba(72, 75, 75, 0.08);
  padding: 30px;
}
#content > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(2) > div {
  background-color: rgba(72, 75, 75, 0.08);
  padding: 30px;
  margin-top: 40px;
}
#content > div > div:nth-child(1) > div > h1 {
  margin-top: -9px;
}
#content > div > div:nth-child(2) > div > div:nth-child(1) > div > div > div > div > div > div {
  margin-top: -20px;
}
.summary fieldset {
  background-color: #a078aa !important;
}
.row .summary .fluentform {
  background-color: #f4ebd3;
  padding: 20px;
}
.ff-t-cell #payment_method_31_1_stripe_inline {
  background-color: background;
}
.product_cat-adoption .awl-label-text {
  background-image: linear-gradient(to left top, #a2790d 51%, #b48811 66%) !important;
}
div #fluentform_31 {
  background-color: #f4ebd3 !important;
  padding: 25px;
}
@media screen and (max-width: 1024px) {
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 705.5px;
  }
}
@media screen and (max-width: 768px) {
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 720px;
  }
  div fieldset {
    left: -240px !important;
  }
}
@media screen and (max-width: 667px) {
  body #content > .container {
    max-width: 628px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 598px !important;
  }
}
@media screen and (max-width: 375px) {
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 355px;
  }
  .fluentform > #fluentform_22 .ff-btn {
    margin-left: 6px;
  }
}
@media screen and (max-width: 667px) {
  .row .zoom-social-icons-list {
    right: 19px;
  }
  .widget fieldset {
    position: static;
    transform: translate(0, 4px);
  }
  img {
    display: inline-flex;
  }
  .row .vc_row {
    display: block !important;
  }
  .row .menu {
    position: relative;
    left: -185px;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 0px;
    margin-bottom: 0px !important;
  }
  div fieldset {
    display: block !important;
    left: -260px !important;
  }
  .row #fluentform_22 {
    position: relative;
    left: 166px !important;
    display: none;
    margin-top: 33px !important;
    margin-left: -157px !important;
  }
  body #content > .container {
    max-width: 650px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 640px;
  }
}
@media screen and (max-width: 5120px) {
  .row #fluentform_22 {
    position: absolute;
    right: 4px;
  }
  div #fluentform_22 > fieldset {
    position: absolute;
  }
  body #content > .container {
    width: 1940px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 1425.5px;
  }
}
@media screen and (max-width: 2560px) {
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 1425.5px;
  }
  .wheel_content_left .wlwl-location {
    margin-top: 0px;
    padding-top: 0px;
    top: 75px;
  }
}
@media screen and (max-width: 1920px) {
  .row #fluentform_22 {
    position: absolute;
    right: 0px;
  }
  div #fluentform_22 > fieldset {
    position: absolute;
  }
  body #content > .container {
    width: 1930px;
  }
  .post .post-entry-data {
    margin-top: 10px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 1418px;
  }
  .wheel_content_left .wlwl-location {
    top: 59px;
  }
}
@media screen and (max-width: 1600px) {
  .row #fluentform_22 {
    margin-right: 126px;
    position: absolute;
    left: 160px !important;
  }
  div #fluentform_22 > fieldset {
    right: 126px;
    position: absolute;
  }
  body #content > .container {
    width: 1500px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 1097.5px;
  }
}
@media screen and (max-width: 1440px) {
  div fieldset {
    width: 450px;
    left: -421px;
  }
  .row #fluentform_22 {
    position: absolute;
    left: 160px !important;
  }
  div #fluentform_22 > fieldset {
    right: none;
    bottom: none;
    position: absolute;
  }
  body .wpb-content-wrapper {
    margin-bottom: 0px;
  }
  body #content > .container {
    width: 1370px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 998px;
  }
  .wheel_content_left .wlwl-location {
    top: 58px;
  }
}
@media screen and (max-width: 1366px) {
  div fieldset {
    top: 1px;
    left: -620px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 926.75px;
  }
  body #content > .container {
    max-width: 1275px;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 30px !important;
  }
}
@media screen and (max-width: 1280px) {
  body #content > .container {
    width: 1150px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 833px;
  }
  div fieldset {
    left: -575px;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 30px !important;
  }
  body > .main-wrapper {
    padding-top: 80px;
  }
}
@media screen and (max-width: 1024px) {
  .widget fieldset {
    top: 27px !important;
    right: 370px !important;
    left: -350px;
  }
  body .wpb-content-wrapper {
    padding-top: 0px;
    margin-bottom: 0px !important;
  }
  .row .vc_row {
    display: block !important;
  }
  .row .zoom-social-icons-list {
    right: 18px;
  }
  .row .menu {
    position: relative;
    left: -10px;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 80px !important;
  }
  .row #fluentform_22 {
    margin-left: -138px;
    bottom: 46px;
    position: absolute;
    left: 143px !important;
    margin-bottom: -39px;
  }
  div fieldset {
    width: 450px !important;
  }
  div #fluentform_22 > fieldset {
    position: absolute;
  }
  .woocommerce #content div.product div.images {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  .row .wpb_text_column {
    padding-bottom: 0px;
    padding-top: 0px;
  }
  .entry-content .wpb_column {
    margin-top: 50px;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
  }
  body #content > .container {
    width: 980px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 705px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .wheel_content_left .wlwl-location {
    top: 59px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
}
@media screen and (max-width: 834px) {
  .row #fluentform_22 {
    left: 100px !important;
    margin-bottom: -15px;
  }
  div #fluentform_22 > fieldset {
    bottom: -78px;
    position: absolute;
  }
  .widget .wfspb_bar_in_mini_cart {
    height: 150px;
  }
  .topcart_content .woocommerce-free-shipping-bar-order-content {
    height: 150px;
  }
  li .woocommerce-free-shipping-bar-message > #wfspb-main-content {
    padding-top: 0px !important;
  }
  .row .wpb_text_column {
    margin-bottom: 100px;
    padding-bottom: 0px;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .woocommerce #content div.product div.images {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  body .wpb-content-wrapper {
    margin-bottom: 0px !important;
  }
  #post-629.hentry .vc_custom_heading.has-border {
    margin-bottom: 50px !important;
  }
  .row > .wpb_column > div > .wpb_wrapper > .wpb_text_column {
    margin-bottom: 0px;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    right: 18px;
    left: -9px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    width: 820px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 780px;
  }
  body #content > .container {
    max-width: 810px;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 80px !important;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .wheel_content_left .wlwl-location {
    top: 59px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
}
@media screen and (max-width: 768px) {
  .row #fluentform_22 {
    width: 103px;
    left: 500px !important;
    top: 10px !important;
    position: absolute;
    display: block;
    margin-top: 45px;
  }
  .row .menu {
    position: static;
  }
  #post-629.hentry .wpb_single_image {
    display: inline-block;
  }
  .widget .wfspb_bar_in_mini_cart {
    height: 150px;
  }
  .row .wpb_text_column {
    margin-bottom: 100px;
    padding-bottom: 0px;
  }
  .woocommerce #content div.product div.images {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  body .wpb-content-wrapper {
    margin-bottom: -55px !important;
  }
  #post-629.hentry .vc_custom_heading.has-border {
    margin-bottom: 50px !important;
  }
  .row > .wpb_column > div > .wpb_wrapper > .wpb_text_column {
    margin-bottom: 0px;
  }
  .vc_row .wpb_text_column {
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .vc_custom_1658873277018 .wpb_column > div {
    margin-bottom: -50px;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    right: 18px;
    left: -9px;
  }
  body #content > .container {
    width: 750px !important;
  }
  .woocommerce-cart-form__cart-item .fa:before {
    content: "\e069";
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 720px;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 80px !important;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
}
@media screen and (max-width: 440px) {
  .footer .row > div {
    position: static;
  }
  .row .menu {
    position: static;
  }
  .row #fluentform_22 {
    position: relative;
    margin-left: -133px !important;
    margin-right: 0px;
    margin-bottom: 170px;
    display: block;
    min-width: 330px;
    width: 330px;
    left: 345px !important;
    top: -153px !important;
  }
  .fluentform > #fluentform_22 .ff-el-input--content {
    margin-left: 135px;
  }
  div fieldset {
    width: 500px !important;
    display: block !important;
    left: -350px !important;
  }
  .shoping_cart .cart-toggler {
    background-color: #a087aa;
  }
  .page #fluentform_8 > fieldset {
    width: 300px !important;
  }
  div #fluentform_22 > fieldset {
    width: 520px !important;
    min-width: 125% !important;
  }
  .page #fluentform_17 > fieldset {
    width: 300px !important;
  }
  header .logo {
    display: inline-block;
    width: 270px;
  }
  body #content > .container {
    max-width: 410px !important;
    width: 0px;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    left: -9px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 380px !important;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  .page #fluentform_25 > fieldset {
    width: 300px !important;
  }
  tr h1 span {
    display: flex;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 0px;
    margin-bottom: 0px !important;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .entry-content fieldset {
    max-width: 401px;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 38px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  .woocommerce #content div.product .entry-summary img:not(.wp-smiley) {
    margin-right: 20px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
  #tab-description .ff-el-group {
    width: 330px;
  }
}
@media screen and (max-width: 393px) {
  div fieldset {
    width: 465px !important;
    display: block !important;
  }
  .row #fluentform_22 {
    display: block;
    width: 330px !important;
    margin-left: -145px !important;
    position: relative;
  }
  .page #fluentform_8 > fieldset {
    position: sticky;
    width: 265px !important;
  }
  div #fluentform_22 > fieldset {
    width: 420px !important;
    min-width: 97% !important;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 30px !important;
  }
  #fluentform_22 #ff_22_2_email {
    width: 350px;
    min-width: 345px;
    max-width: 335px;
    margin-left: 5px;
  }
  .fluentform > #fluentform_22 .ff-btn {
    left: 70px !important;
  }
  #fluentform_22 #ff_22_email {
    margin-left: 0px;
    width: 350px;
    min-width: 335px;
  }
  .page #fluentform_17 > fieldset {
    position: sticky;
    max-width: 265px;
  }
  .widget .ff-text-left {
    left: 272px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 355px !important;
    width: 0px;
  }
  body #content > .container {
    padding-right: 23px;
  }
  .entry-content fieldset {
    max-width: 354px !important;
  }
  #tab-description .ff-el-group {
    width: 305px;
  }
}
@media screen and (max-width: 428px) {
  .row #fluentform_22 {
    left: 338px !important;
  }
  body #content > .container {
    width: 411px !important;
    max-width: 411px;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    left: -9px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 381px !important;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  .page #fluentform_25 > fieldset {
    width: 300px !important;
  }
  tr h1 span {
    display: flex;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 0px !important;
  }
  div fieldset {
    left: -347px !important;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .entry-content fieldset {
    max-width: 389px;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 37px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  .woocommerce #content div.product .entry-summary img:not(.wp-smiley) {
    margin-right: 20px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
}
@media screen and (max-width: 414px) {
  .row #fluentform_22 {
    margin-left: -140px !important;
    position: static;
    margin-bottom: 70px;
  }
  .page #fluentform_17 > fieldset {
    width: 375px !important;
  }
  div #fluentform_22 > fieldset {
    position: static;
  }
  #post-629.hentry .wpb_single_image {
    display: flex;
  }
  img {
    max-width: 100%;
  }
  header .logo {
    width: 250px !important;
  }
  .widget_shopping_cart_content #open-cart > .fa:before {
    font-size: 27px;
  }
  .widget .wfspb_bar_in_mini_cart {
    height: 150px;
  }
  .topcart_content .woocommerce-free-shipping-bar-order-content {
    height: 150px;
  }
  .header .my-account-link .fa {
    margin-bottom: -10px;
  }
  .row .summary {
    margin-top: 0px;
  }
  .woocommerce #content div.product div.images {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  #post-629.hentry .vc_custom_heading.has-border {
    margin-bottom: 50px !important;
  }
  .row .wpb_text_column {
    margin-bottom: 100px;
  }
  .row > .wpb_column > div > .wpb_wrapper > .wpb_text_column {
    margin-bottom: 0px;
  }
  .vc_row .wpb_text_column {
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .wpb_wrapper p > span {
    margin-top: -16px;
  }
  body .wpb-content-wrapper {
    margin-bottom: 0px !important;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    left: -9px;
  }
  .widget .ff-text-left {
    left: 357px;
  }
  .fluentform > #fluentform_22 .ff-el-input--content {
    width: 365px;
    margin-left: 132px;
  }
  body #content > .container {
    width: 0;
    max-width: 395px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 365px !important;
    width: 0px;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  .page #fluentform_25 > fieldset {
    width: 300px !important;
  }
  tr h1 span {
    display: flex;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 0px !important;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .entry-content fieldset {
    max-width: 375px;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 37px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  .woocommerce #content div.product .entry-summary img:not(.wp-smiley) {
    margin-right: 20px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
  #tab-description .ff-el-group {
    width: 320px;
  }
}
@media screen and (max-width: 412px) {
  body #content > .container {
    width: 395px !important;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    left: -9px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 365px !important;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  .page #fluentform_25 > fieldset {
    width: 300px !important;
  }
  tr h1 span {
    display: flex;
  }
  .main-wrapper > #site-footer .footer-content {
    margin-bottom: 0px !important;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 37px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  .woocommerce #content div.product .entry-summary img:not(.wp-smiley) {
    margin-right: 20px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
}
@media screen and (max-width: 375px) {
  .footer-content .menu-footer-links-container {
    display: block;
    justify-content: center;
    position: static;
  }
  .row .menu {
    display: block;
    position: static;
    padding-top: 0px;
  }
  #site-footer .row {
    margin-bottom: -20px;
  }
  .widget .ff-text-left {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    left: 260px !important;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
  }
  .row #fluentform_22 {
    position: static;
    width: 100px;
  }
  .fluentform > #fluentform_22 .ff-el-input--content {
    margin-left: -3px !important;
  }
  #fluentform_22 #ff_22_email {
    width: 310px;
    margin-left: 133px !important;
    min-width: 330px;
  }
  .fluentform > #fluentform_22 .ff-btn {
    position: relative;
    left: 55px !important;
    padding-left: 20px !important;
    padding-right: 110px !important;
    max-width: 50%;
  }
  .page #fluentform_8 > fieldset {
    width: 265px !important;
  }
  div #fluentform_22 > fieldset {
    width: 300px !important;
    position: static;
  }
  #fluentform_22 #ff_22_2_email {
    width: 200px;
    margin-left: 146px;
    min-width: 317px;
  }
  .row .wpb_text_column {
    margin-bottom: 100px;
    padding-bottom: 0px;
  }
  img {
    align-items: center;
    justify-content: center;
    padding-bottom: px;
  }
  .woocommerce #content div.product div.images {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  .row .summary {
    margin-top: 0px;
  }
  body .wpb-content-wrapper {
    margin-bottom: 0px;
  }
  #post-629.hentry .wpb_text_column p {
    padding-top: 0px;
  }
  #post-629.hentry .vc_custom_heading.has-border {
    padding-top: 17px;
    margin-bottom: 50px !important;
  }
  .vc_custom_1658873277018 .wpb_column > div {
    margin-bottom: -50px;
  }
  .vc_row .wpb_text_column {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  div .vc_custom_1722121074021 > .wpb_wrapper > p {
    margin-top: 0px;
  }
  .page #fluentform_25 > fieldset {
    width: 300px !important;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    left: -9px;
    top: 0px;
    right: px;
  }
  .footer-content .fluentform {
    padding-right: 35px;
  }
  body #content > .container {
    max-width: 365px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 335px !important;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  tr h1 span {
    display: flex;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .entry-content fieldset {
    max-width: 336px !important;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 35px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  .woocommerce #content div.product .entry-summary img:not(.wp-smiley) {
    margin-right: 50px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
  #tab-description .ff-el-group {
    width: 275px;
  }
}
@media screen and (max-width: 360px) {
  .row #fluentform_22 {
    margin-left: -140px !important;
    display: block;
  }
  div fieldset {
    display: block !important;
  }
  .page #fluentform_8 > fieldset {
    position: static;
    width: 265px !important;
  }
  .fluentform > #fluentform_22 .ff-btn {
    margin-right: 0px;
    margin-bottom: 0px;
    padding-right: 112px !important;
    position: relative;
    left: 38px !important;
    padding-left: 20px !important;
  }
  div #fluentform_22 > fieldset {
    width: 300px !important;
  }
  #fluentform_22 #ff_22_2_email {
    margin-left: 138px !important;
    min-width: 300px !important;
    width: 310px;
  }
  #fluentform_22 #ff_22_email {
    margin-left: 138px !important;
    min-width: 300px;
  }
  .page #fluentform_17 > fieldset {
    width: 265px !important;
  }
  div .overlay {
    align-items: flex-start;
  }
  header .logo {
    width: 250px !important;
  }
  #post-629.hentry .wpb_text_column p {
    padding-top: 0px;
  }
  .FloatingBackground__Inner-sc-xsfpc5-1 .DefaultButton__IconComponent-sc-1hh23tw-0 {
    right: 0px;
    left: -9px !important;
  }
  .widget .ff-text-left {
    left: 260px !important;
  }
  body #content > .container {
    max-width: 350px !important;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    max-width: 320px !important;
    width: 0px;
  }
  .page #fluentform_29 > fieldset {
    width: 200px !important;
  }
  tr h1 span {
    display: flex;
  }
  .main-wrapper > #site-footer .footer-content {
    padding-bottom: 0px !important;
  }
  .vc_row .wpb_text_column {
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .page .section-element .row {
    padding-top: 25px !important;
  }
  .wpb_wrapper .row {
    margin-top: 30px !important;
  }
  .row .vc_custom_1739659182179 {
    margin-top: 35px !important;
  }
  .header img {
    position: relative;
    top: -20px;
  }
  .woocommerce #content div.product form.cart {
    margin-bottom: 30px;
  }
  body > .main-wrapper {
    padding-top: 40px;
  }
  .entry-content fieldset {
    max-width: 321px !important;
  }
  .wheel_content_left .wlwl-location:before {
    font-size: 30px !important;
  }
  .wheel_content_left .wlwl-location {
    top: 35px;
  }
  body .wheel_content_left {
    top: -40px;
  }
  #product-11740 > div > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(4) > p:nth-child(2) > strong > a > img {
    padding-right: 0px;
    margin-right: 21px;
  }
  .row .wpb_single_image {
    padding-top: 10px;
  }
  #tab-description .ff-el-group {
    width: 260px;
  }
}
