.primary.is-link,
.primary.is-outline,
.primary.is-underline {
  color: #ffffff;
}
.wpcsb-container .variations_form > div {
  padding-left: 0px;
  min-width: 65%;
}
@media screen and (min-width: 1025px) {
  .wpcsb-container .variations_form > div {
    align-items: center;
  }
}
@media screen and (min-width: 1025px) {
  .wpcsb-container .variations_form > div {
    display: flex;
  }
}
.bundled_product .attribute_options {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.bundled_product .value > .single-product-variable-items {
  justify-content: center;
}
.bundled_product .woocommerce-variation-add-to-cart {
  margin-top: 8px;
}
.woocommerce div.product form.cart {
  padding-right: 10px;
}
/* Cible uniquement les titres des produits composites */
.woocommerce div.product.product-type-composite .product_title {
  text-align: center;
}
.single-product p.price.product-page-price {
  margin-bottom: 0 !important;
}
#wccf_product_field_master_container {
  display: none !important;
}
.single-product p:has(span.yith-wcbr-brands) {
  margin-bottom: 5px !important;
}
@media screen and (min-width: 1025px) {
  .wpcsb-wrapper .wpcsb-product-data {
    flex-direction: column;
  }
}
body .wpcsb-product-info {
  flex-direction: column;
  min-width: 25%;
}
@media screen and (min-width: 1025px) {
  body .wpcsb-product-info {
    max-width: 25%;
  }
}
.wpcsb-product-action .woocommerce-variation-add-to-cart {
  padding-left: 15px;
  flex-direction: row;
}
.wpcsb-product-action tr > .label {
  border-top-style: none;
  float: left;
}
@media screen and (min-width: 1025px) {
  .wpcsb-product-action tr .single-product-variable-items {
    justify-content: center;
  }
}
body .wpcsb-product {
  justify-content: center !important;
}
.wpcsb-product-action tr > .value {
  width: 800px;
  display: flex;
  flex-direction: column-reverse;
  float: left;
}
.wpcsb-product-action tr {
  width: 70%;
}
.wpcsb-product .single_variation_wrap {
  max-width: 40%;
  min-width: 40%;
}
.wpcsb-container .wpcsb-product-name {
  display: none;
}
.variations_form .single_add_to_cart_button {
  border-radius: 24px 24px 24px 24px;
  padding-top: px;
}
.wpcsb-product .wpcsb-btn {
  background-color: #41c9d5;
  border-radius: 99px 99px 99px 99px;
  margin-bottom: 0;
}
.woocommerce div.product .single_add_to_cart_button {
  background-color: #41c9d5;
}
#order_review > #payment #ppcp-hosted-fields > .button {
  background-color: #41c9d5;
  border-radius: 100px 100px 100px 100px;
  width: 100%;
  margin-right: 0;
  padding-left: 20.5552px;
  margin-left: 0;
  font-size: 18.296px;
}
.form-row .form-row .woocommerce-terms-and-conditions-checkbox-text {
  color: #ff0000;
}
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link {
  color: #ff0000;
  text-decoration: underline;
}
.form-row > .woocommerce-terms-and-conditions-wrapper .required {
  -webkit-text-stroke-color: #ff0000;
  color: #ff0000;
}
#composite_data_93721 > div:nth-child(7) > div:nth-child(4) {
  display: none;
}
#menu-item-94284 > ul {
  min-width: 320px;
}
#menu-item-107651 > ul {
  min-width: 350px;
}
#woocommerce_product_search-2 > form > div:nth-child(1) > div:nth-child(3) > button {
  background-color: #41c9d5;
}
#woocommerce_price_filter-2 > form > div > div:nth-child(2) > button {
  background-color: #41c9d5;
}
#woocommerce_price_filter-2 > form > div > div:nth-child(1) > span:nth-child(2) {
  background-color: #41c9d5;
}
#woocommerce_price_filter-2 > form > div > div:nth-child(1) > span:nth-child(3) {
  background-color: #41c9d5;
}
#woocommerce_price_filter-2 > form > div > div:nth-child(1) > div {
  background-color: rgba(65, 201, 213, 0.86);
}
.wvs-widget-layered-nav-list > .wvs-widget-layered-nav-list__item .style-squared {
  border-radius: 14px 14px 14px 14px !important;
}
.wvs-widget-layered-nav-list > .wvs-widget-layered-nav-list__item .text {
  padding-left: 4px;
}
.product-small .product-small .name {
  text-align: center;
}
.product-small .product-small .price-wrapper {
  text-align: center;
}
.product-small .product-small .archive-variable-items {
  text-align: center;
  justify-content: center;
}
.product-small .product-small .add-to-cart-button {
  text-align: center;
}
.products > .product-small .box-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
#main .products {
  justify-content: center;
}
#product-93712 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#product-93712 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#product-93856 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#product-93856 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#product-93722 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#product-93722 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#product-93721 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#product-93721 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
#product-48089 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(4) {
  display: none;
}
#product-48089 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(3) {
  display: none;
}
.flickity-viewport .col .badge-container {
  margin-top: 12px;
  font-size: 14.8px;
  padding-left: 9px;
  display: block;
}
div > .equalize-box > .flickity-viewport .col {
  padding-top: 0px;
}
.flickity-viewport .col .product-small {
  padding-top: 10px;
}
.is-selected .product-small .top {
  padding-right: 0px;
  padding-top: 0px;
}
.variations_form #wccf_product_field_master_container {
  display: none;
}
div #zoid-paypal-message-uid_c0610b420e_mta6ntc6ntm {
  display: none;
}
.woocommerce div.product .stock {
  display: none;
}
.add-to-cart-container .woocommerce-variation-add-to-cart {
  flex-wrap: wrap-reverse;
}
.variations_form .ppcp-messages {
  max-width: 75%;
}
div #zoid-paypal-message-uid_4b7b545657_mti6ntk6nda {
  display: none;
}
.add-to-cart-container .woocommerce-variation-price {
  font-size: 19.44px;
}
.single_variation_wrap #jsx-iframe-f652187a5f {
  position: fixed;
}
.single_variation_wrap #zoid-paypal-message-uid_0b59cb77b4_mtm6mze6mty > iframe {
  display: none;
}
.woocommerce div.product form.cart {
  text-align: center;
  justify-content: center;
}
.add-to-cart-container #jsx-iframe-5b141981a4 {
  max-width: 75%;
}
.flickity-slider > .product-small .box-text {
  background-color: #ffffff;
  border-radius: 0px 0px 25px 25px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.flickity-slider > .product-small .woocommerce-LoopProduct-link {
  padding-right: 8px;
}
.flickity-viewport .product_cat-gigoteuse .product-small {
  padding-top: 10px;
}
.flickity-viewport .product-small .badge-container {
  padding-top: 10px;
  padding-left: 12px;
  margin-top: 12px;
}
.flickity-slider > .product-small .attachment-woocommerce_thumbnail {
  border-radius: 25px 25px 0px 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  background-color: #ffffff;
}
.flickity-slider > .product-small .acoplw-blockText {
  display: none;
}
.flickity-slider > .product-small .acoplw-badge-icon {
  display: none;
}
.flickity-slider > .product-small .wishlist-button {
  display: none;
}
div #zoid-paypal-message-uid_8dc242b7d7_mtu6ndg6mzg {
  display: none;
}
.wpcsb-product .variations {
  min-width: 60%;
}
body .wpcsb-container {
  align-items: center;
  flex-direction: row;
}
.add-to-cart-container #jsx-iframe-2b09a765f0 {
  max-width: 75%;
}
#col-86434979 #wccf_product_field_master_container {
  display: none;
}
.row .ywgc-manual-amount-container {
  border-radius: 35px 35px 35px 35px;
  border-color: rgba(65, 201, 213, 0.86);
}
.product-info .ywgc-manual-currency-symbol {
  background-color: rgba(246, 246, 246, 0);
}
.product-info #ywgc-manual-amount {
  background-color: rgba(255, 255, 255, 0);
  color: #000000;
}
#component_1510330089_inner .bundled_product .woocommerce-variation-add-to-cart {
  text-align: center;
  justify-content: center;
  padding-top: 13px;
}
#component_1688575058_inner .bundled_product .woocommerce-variation-add-to-cart {
  justify-content: center;
  padding-top: 6px;
}
.bundled_product .value > .single-product-variable-items {
  font-size: 14.12px;
}
#component_1688741248_inner .bundled_product .woocommerce-variation-add-to-cart {
  justify-content: center;
}
#component_1510332158_inner .bundled_product .woocommerce-variation-add-to-cart {
  justify-content: center;
}
#component_1510332160_inner .bundled_product .woocommerce-variation-add-to-cart {
  justify-content: center;
}
#component_1688572354_inner .bundled_product .woocommerce-variation-add-to-cart {
  justify-content: center;
}
.woocommerce div.product .product_title {
  margin-bottom: 0;
  font-size: 26.56px;
  text-align: left;
  font-weight: 600;
}
.woocommerce div.product .price {
  font-size: px;
}
#row-1241404932 > #col-860670323 .yith-wcbr-brands {
  margin-top: 6px;
  font-size: 14.8px;
}
.text-center #col-860670323 > div > p {
  margin-bottom: 0;
}
#row-1340078615 > #col-809913164 .product-short-description > p {
  margin-top: 22px;
}
.text-center > #row-24518655 > #col-1643038785 br {
  display: none;
}
.text-center > #row-24518655 > #col-1643038785 .yith-wcbr-brands {
  margin-bottom: 15px;
}
#row-456194272 > #col-643938090 #text-383977074 > p {
  margin-bottom: 5px;
}
#row-2058743020 > #col-2073885306 #text-1831962505 > p {
  margin-bottom: 5px;
}
.product-small .woocommerce-Price-amount {
  font-size: 17.32px;
}
.product-small .from {
  font-size: 17.32px;
}
.woocommerce div.product .woocommerce-product-rating {
  text-align: left;
}
.woocommerce div.product.product-type-composite .woocommerce-product-rating {
  text-align: center;
}
.bundled_product .woocommerce-variation-description {
  display: none;
}
#product-93720 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(5) {
  display: none;
}
#product-93720 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(6) {
  display: none;
}
#product-93720 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(8) > p {
  text-align: center;
}
#col-1464658358 > div {
  text-align: left;
}
#product-93712 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(6) {
  display: none;
}
#product-93712 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(5) {
  display: none;
}
#product-93712 > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(8) > p {
  text-align: center;
}
#product-93720 #col-46014202 > .text-left {
  border-radius: 0px 40px 40px 0px;
}
div > #row-1167090094 > #col-740122149 .rp_estimated_date_carrier_date {
  margin-right: 22px;
}
div > #row-1167090094 > #col-740122149 .rp_estimated_date {
  margin-right: 32px;
  padding-top: 0px;
  margin-top: 0px;
}
#product-93720 #col-430152140 > .text-left {
  border-radius: 40px 0px 0px 40px;
}
#col-1310224723 #col-1662313812 > div {
  padding-left: 30px;
}
#text-1511167665 > center > div:nth-child(3) {
  text-align: center;
}
#text-1511167665 > center > div:nth-child(4) > div > p {
  text-align: center;
}
#row-950727934 > #col-639470553 #col-2008755582 {
  text-align: left;
}
.woocommerce div.product form.cart div.quantity {
  padding-top: 0px;
}
.add-to-cart-container .woocommerce-variation-description {
  display: none;
}
div > .yith-wcwl-add-to-wishlist {
  margin-top: -18px;
  text-align: center;
}
.shop-container .product-small .badge-container {
  margin-top: 0px;
  margin-left: 0px;
  font-size: 16.8px;
}
#col-2122697297 > div > div:nth-child(4) > div > p {
  text-align: left;
}
#col-2122697297 > div > span {
  text-align: left;
}
#col-2122697297 > div {
  text-align: left;
}
#col-646060052 > div {
  text-align: left !important;
}
.shop_table .cart-discount .woocommerce-Price-amount {
  color: #ff0000;
}
.flickity-viewport .product-small > div > .yith-wcwl-add-to-wishlist {
  left: inherit !important;
  right: 0 !important;
  margin-top: 10px;
  margin-right: 5px;
}
#col-635526703 > div > div:nth-child(1) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) {
  padding-bottom: 2.168px;
}
#main > div > div:nth-child(2) > div > div:nth-child(1) > ul > li:nth-child(1) {
  margin-left: 15px;
}
#main > div > div:nth-child(2) > div > div:nth-child(1) > ul > li:nth-child(2) {
  margin-left: 15px;
}
#col-926330790 > div > div:nth-child(14) > form > div:nth-child(3) > div > span:nth-child(3) {
  background-color: rgba(246, 246, 246, 0);
}
#ywgc-manual-amount {
  background-color: rgba(0, 0, 0, 0);
}
#col-313311722 {
  display: none;
}
#col-1445420362 > div {
  display: none;
}
#col-926330790 > div > div:nth-child(14) > form > div:nth-child(7) > button {
  margin-bottom: 0px;
}
#col-926330790 > div > div:nth-child(14) > form > div:nth-child(7) > div {
  padding-top: 0px;
}
#col-926330790 > div > div:nth-child(15) > div {
  padding-top: 14px;
}
.product-small .price-wrapper {
  padding-top: 15px;
}
.price > del small {
  text-decoration: line-through;
}
.text-center .product-small > div > .yith-wcwl-add-to-wishlist {
  left: inherit !important;
  right: 0 !important;
}
#woocommerce_product_search-2 .resize-select {
  border-radius: 16px 0px 0px 16px;
}
#woocommerce_product_search-2 .submit-button {
  border-radius: 0px 16px 16px 0px;
}
#row-206855008 > #col-960953732 .product-short-description > p {
  margin-top: 12px;
  margin-bottom: 12px;
}
.woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-button {
  border-radius: 10px 10px 10px 10px;
}
.shop_table .button {
  background-color: rgba(65, 201, 213, 0.86);
  border-radius: 10px 10px 10px 10px;
}
html > body > div:nth-child(8) > div > div > div:nth-child(2) > form > div > div:nth-child(3) > div:nth-child(2) {
  width: 350px;
}
tbody .button-continue-shopping {
  color: #ffffff;
}
#content > div > div > div > div > div:nth-child(2) > div:nth-child(1) > form > div > table > tbody > tr:nth-child(5) > td > div > a {
  color: #ffffff;
}
.wcc-consent-bar .wcc-notice-btn-wrapper > .wcc-btn-reject {
  display: none;
}
.wcc-notice .wcc-notice-des .wcc-btn {
  font-weight: 500;
  text-transform: none;
  line-height: 10px;
  font-size: 13px;
  color: rgba(65, 201, 213, 0.75);
  text-decoration: underline;
  letter-spacing: 0.39px;
}
#wrapper > #main #section_708422107 > .section-content {
  background-color: rgba(255, 255, 255, 0.88);
}
.flickity-slider > .product-small .woo-variation-items-wrapper {
  justify-content: center;
}
#col-308735119 > div > div:nth-child(2) > div > div > .post-94301 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
  justify-content: center;
}
#col-308735119 > div > div:nth-child(2) > div > div > .post-94177 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
  justify-content: center;
}
#col-308735119 > div > div:nth-child(2) > div > div > .post-93375 > div > div:nth-child(4) > ul > li:nth-child(1) > ul {
  justify-content: center;
}
#col-1260382157 > div > div:nth-child(2) > div > div > .post-94301 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
  justify-content: center;
}
#col-1260382157 > div > div:nth-child(2) > div > div > .post-93375 > div > div:nth-child(4) > ul > li:nth-child(1) > ul {
  justify-content: center;
}
#col-1260382157 > div > div:nth-child(2) > div > div > .post-94177 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
  justify-content: center;
}
body > #wrapper > #main #row-1653929050 {
  margin-bottom: 16px;
}
body > #wrapper > #main #row-1269479021 {
  margin-bottom: 16px;
}
body > #wrapper > #main #row-554382484 {
  padding-bottom: 17px;
}
.is-selected a .box-text {
  min-height: 74px;
  padding-bottom: 10px;
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.flickity-slider > .product-category .uppercase {
  font-weight: 600;
  font-size: 17.12px;
}
#payment .stripe-cards-icon {
  display: none;
}
td > #shipping_method a {
  color: #f40303;
  font-weight: 700;
}
.mfp-wrap .cart-popup-inner {
  background-color: #ffffff;
}
body > #wrapper > #main #row-512923966 {
  padding-bottom: 21px;
}
body > #wrapper > #main #row-147926443 {
  padding-bottom: 16px;
}
.primary.is-outline {
  font-size: 14.096px;
  margin-right: 0px;
  color: #41c9d5;
}
.shop-container > #product-93360 #col-624584059 {
  padding-bottom: 0px;
}
#row-1025234147 > #col-624584059 #breadcrumbs {
  padding-top: 5px;
}
.shop-container > #product-93375 #col-1159893102 {
  padding-bottom: 0px;
  padding-top: 8px;
}
#row-2105443749 > #col-1159893102 #breadcrumbs {
  padding-left: 13px;
}
.shop-container > #product-92548 #col-2135553028 {
  padding-bottom: 0px;
  padding-top: 10px;
}
@media screen and (max-width: 1024px) {
  body .wpcsb-product-info {
    max-width: 25%;
  }
}
@media screen and (max-width: 768px) {
  #main-menu > div > ul > li:nth-child(3) > a {
    font-size: 12.4px;
  }
  #row-760188198 > #col-2026625492 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1353424759 > #col-1547301487 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1353424759 > #col-1547301487 .next {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1364763156 > #col-786019503 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1364763156 > #col-786019503 .next {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1430999937 > #col-2129060816 .next {
    background-color: rgba(255, 255, 255, 0.88);
  }
  #row-1430999937 > #col-2129060816 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  .flickity-viewport .product-small > div > .yith-wcwl-add-to-wishlist {
    margin-right: 7px;
  }
  #row-231668364 > #col-1115844483 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-231668364 > #col-1115844483 .next {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-762098521 > #col-1461258938 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-762098521 > #col-1461258938 .next {
    background-color: rgba(255, 255, 255, 0);
  }
  #main-menu > div > ul > li:nth-child(10) > div > div > form > div:nth-child(1) > div:nth-child(3) > button {
    background-color: #41c9d5;
    border-radius: 0px 16px 16px 0px;
  }
  #main-menu > div > ul {
    padding-top: 0px;
  }
  #main-menu > div > ul > li:nth-child(1) {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #main-menu > div > ul > li:nth-child(1) > p {
    font-size: 13.55px;
  }
  #main-menu > div > ul > li:nth-child(10) > div > div > form {
    border-radius: 0px 0px 0px 0px;
  }
  #main-menu > div > ul > li:nth-child(10) > div > div > form > div:nth-child(1) > div:nth-child(1) > select {
    border-radius: 16px 0px 0px 16px;
  }
  #row-1939343450 > #col-1184622087 .previous {
    background-color: rgba(255, 255, 255, 0);
  }
  #row-1939343450 > #col-1184622087 .next {
    background-color: rgba(255, 255, 255, 0);
  }
}
@media screen and (max-width: 375px) {
  .flickity-viewport .product-small > div > .yith-wcwl-add-to-wishlist {
    left: inherit !important;
    right: 0 !important;
  }
  .wpcsb-product .wpcsb-price-ori {
    margin-left: -30px;
    margin-right: -30px;
    display: flex;
  }
  .wpcsb-product .wpcsb-price-new {
    margin-right: -40px;
    margin-left: -40px;
  }
  #col-317406040 #row-1909665202 .text-right {
    margin-left: -7px;
  }
  #col-317406040 #row-1530972665 .text-right {
    margin-left: -7px;
  }
  .wpcsb-product-info .price {
    display: flex;
  }
  body .wpcsb-product {
    padding-top: 11px;
  }
  .row > .product-small {
    padding-left: 5px;
    padding-right: 5px;
  }
  .woocommerce div.product div.images {
    min-width: 70%;
  }
  #section_1287603753 #col-1485510071 > .text-center {
    margin-top: 8px;
  }
  div > .show-for-small > .flickity-viewport .col {
    margin-top: 0;
    padding-top: 10px;
  }
  #slider-183262882 #row-374399180 {
    padding-top: 14px;
  }
  #section_1410870961 #col-749116055 > .text-center {
    margin-top: 6px;
  }
  #section_1301151300 .flickity-viewport {
    margin-top: 13px;
  }
  #section_1317244690 #col-1164737758 > .text-center {
    margin-top: 10px;
  }
  #section_615962662 #col-875513077 > .text-center {
    margin-top: 10px;
  }
  div > .row > .product-small .badge-container {
    margin-left: 0px;
    margin-top: -4px;
  }
  div .product-small > div > .yith-wcwl-add-to-wishlist {
    left: inherit !important;
    right: 0 !important;
    margin-right: 5px;
  }
  #col-635526703 > div > div:nth-child(2) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) {
    padding-bottom: 3.04px;
  }
  #col-635526703 {
    padding-bottom: 14px;
  }
  .mfp-content > #main-menu .html_nav_position_text {
    justify-content: center;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(1) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(2) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul {
    margin-right: 0px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(3) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(4) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(5) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(6) {
    padding-right: 0px;
    margin-left: 3px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(6) > div {
    padding-right: 0px;
    margin-right: 2px;
  }
  #col-727196625 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) {
    margin-right: 4px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(1) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(2) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(3) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(4) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(5) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-1965511176 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(6) {
    margin-right: 2px;
    margin-left: 2px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(1) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(2) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(3) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(4) {
    margin-left: 3px;
    margin-right: 3px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(5) {
    margin-right: 3px;
    margin-left: 3px;
  }
  #col-211071446 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > ul > li:nth-child(2) > ul > li:nth-child(6) {
    margin-right: 2px;
    margin-left: 2px;
  }
  .woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    margin-left: 3px;
    margin-right: 3px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .row > .product-small .box-text {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  #main > div > div:nth-child(2) > div > div:nth-child(1) > ul > li:nth-child(1) {
    margin-left: 15px;
  }
  #main > div > div:nth-child(2) > div > div:nth-child(1) > ul > li:nth-child(2) {
    margin-left: 15px;
  }
  .product-small .price-wrapper {
    padding-top: 6px;
  }
  .woocommerce div.product form.cart div.quantity {
    padding-top: 0px;
  }
  .large-12 .yith-wcmap-banners-wrapper {
    justify-content: center;
  }
  .touch-scroll-table .woocommerce-orders-table__header-order-actions {
    padding-left: 0.48px;
    display: flex;
  }
  .touch-scroll-table .woocommerce-orders-table__header-order-number {
    display: flex;
    justify-content: center;
  }
  .touch-scroll-table .woocommerce-orders-table__row > .woocommerce-orders-table__cell-order-actions {
    display: flex;
    flex-direction: column;
    padding-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
  }
  .touch-scroll-table .woocommerce-orders-table__row > .woocommerce-orders-table__cell-order-number {
    padding-left: 0px;
    text-align: center;
  }
  .woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-button {
    border-radius: 10px 10px 10px 10px;
    max-width: 100%;
    padding-right: 5px;
    padding-left: 8px;
  }
  .large-12 .touch-scroll-table {
    padding-left: 0px;
    margin-left: -13px;
  }
  .woocommerce-orders-table .woocommerce-button {
    padding-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    max-width: 100%;
  }
  .wpcsb-product-data bdi {
    padding-left: 3px;
  }
  .row > .product-small {
    max-width: 90%;
    padding-left: 0px;
    margin-left: 0px;
    display: flex;
    justify-content: center;
  }
  tr #shipping_method_0_chronotoshopdirect {
    max-width: 5%;
  }
  tr #shipping_method_0_flat_rate11 {
    max-width: 5%;
  }
  tr #shipping_method_0_flat_rate23 {
    max-width: 5%;
  }
  tr #shipping_method_0_free_shipping28 {
    max-width: 5%;
  }
  tr #shipping_method_0_free_shipping128 {
    max-width: 5%;
  }
  #col-308735119 > div > div:nth-child(1) > .post-94301 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
    justify-content: center;
  }
  #col-308735119 > div > div:nth-child(1) > .post-93375 > div > div:nth-child(4) > ul > li:nth-child(1) > ul {
    justify-content: center;
  }
  #col-308735119 > div > div:nth-child(1) > .post-51722 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
    justify-content: center;
  }
  #col-308735119 > div > div:nth-child(1) > .post-94177 > div > div:nth-child(4) > ul > li:nth-child(2) > ul {
    justify-content: center;
  }
  #order_review > #payment #payment_method_stripe {
    width: 13px;
  }
  body > #wrapper > #main #row-914805016 {
    padding-bottom: 8px;
  }
  body > #wrapper > #main #row-1786450563 {
    padding-bottom: 8px;
  }
  body > #wrapper > #main #row-544383160 {
    padding-bottom: 8px;
  }
  div #createaccount {
    width: 13px;
    height: 13px;
  }
  .woocommerce form.checkout .form-row label {
    margin-bottom: 15.336px;
  }
  .checkout #customer_details > div {
    padding-bottom: 0px;
  }
  div .large-7 {
    padding-bottom: 0px;
  }
  .mfp-wrap .sidebar-menu {
    background-color: #ffffff;
  }
  #main-menu .nav > .menu-item > a {
    font-weight: 600;
    font-size: 12.8px;
  }
  .primary.is-outline {
    font-size: 11.096px;
    max-width: 90%;
    padding-left: 8.7152px;
    padding-right: 8.7152px;
  }
  .row > .product-small .add-to-cart-button {
    padding-left: 0px;
    margin-left: -10px;
    display: flex;
    justify-content: center;
  }
  div > .row > .product-small {
    padding-left: 5px;
  }
  #row-1025234147 > #col-624584059 #breadcrumbs {
    padding-top: 8px;
  }
  .shop-container > #product-93375 #col-1159893102 {
    padding-top: 16px;
  }
  .shop-container > #product-93375 #col-475707644 {
    padding-bottom: 3px;
  }
  .shop-container > #product-92548 #col-1533274448 {
    padding-bottom: 16px;
  }
  .product-small .product-small .primary {
    min-width: 150px;
  }
}
@media screen and (max-width: 425px) {
  .wpcsb-product .wpcsb-price-new {
    display: flex;
  }
  body .wpcsb-product {
    margin-top: 10px;
  }
  .wpcsb-product-info .price {
    display: flex;
  }
  .wpcsb-product .wpcsb-price-ori {
    display: flex;
  }
  .shop-container .product-small .badge-container {
    padding-left: 0px;
  }
  #section_1410870961 #col-749116055 > .text-center {
    margin-top: 9px;
  }
  #section_1317244690 #col-1164737758 > .text-center {
    margin-top: 10px;
  }
  div .product-small > div > .yith-wcwl-add-to-wishlist {
    left: inherit !important;
    right: 0 !important;
    margin-right: 5px;
  }
  div > .row > .product-small .badge-container {
    margin-top: 3px;
  }
  #col-635526703 > div > div:nth-child(2) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) {
    padding-bottom: 2.04px;
  }
  #col-635526703 {
    padding-bottom: 8px;
  }
  .mfp-content > #main-menu .html_nav_position_text {
    justify-content: center;
  }
  .wcc-consent-container .wcc-notice-btn-wrapper {
    flex-direction: column-reverse;
  }
  .wcc-consent-bar .wcc-notice-des > div {
    font-size: 14px;
  }
  .flickity-slider > .product-category .uppercase {
    font-size: 13.12px;
  }
  tr #shipping_method_0_chronotoshopdirect {
    width: 13px;
  }
  tr #shipping_method_0_flat_rate11 {
    width: 13px;
  }
  tr #shipping_method_0_flat_rate23 {
    width: 13px;
  }
  #order_review > #payment #payment_method_stripe {
    width: 13px;
  }
  td > #shipping_method a {
    color: #de0000;
    font-weight: 700;
  }
  tr #shipping_method_0_free_shipping29 {
    width: 13px;
  }
  tbody .button-continue-shopping {
    color: #ffffff;
  }
  div #createaccount {
    width: 13px;
    height: 13px;
  }
  .woocommerce form.checkout .form-row label {
    margin-bottom: 14.336px;
  }
  div .large-7 {
    padding-bottom: 0px;
  }
  #customer_details > div:nth-child(2) {
    padding-bottom: 0px;
  }
  #main-menu .nav > .menu-item > a {
    font-weight: 600;
    font-size: 12.8px;
  }
  .row > .product-small .add-to-cart-button {
    padding-left: 0px;
    margin-left: -10px;
    display: flex;
    justify-content: center;
  }
  .primary.is-outline {
    font-size: 12.096px;
    padding-left: 8.7152px;
    padding-right: 8.7152px;
    max-width: 90%;
  }
  .shop-container > #product-93375 #col-475707644 {
    padding-bottom: 10px;
  }
  .shop-container > #product-92548 #col-1533274448 {
    padding-bottom: 19px;
  }
  .product-small .primary {
    min-width: 150px;
  }
}
@media screen and (max-width: 550px) {
  .row .is-sticky-column > div > div {
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 16px;
  }
  div .large-5 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .woocommerce form.checkout h3 {
    text-align: center;
  }
  div #ship-to-different-address-checkbox {
    width: auto;
  }
  div > .woocommerce-additional-fields .input-checkbox {
    width: auto;
  }
  #order_review > #payment #payment_method_ppcp-credit-card-gateway {
    width: auto;
  }
  #order_review > #payment #payment_method_ppcp-gateway {
    width: auto;
  }
  .form-row #terms {
    width: auto;
  }
  .woocommerce-checkout .woocommerce p {
    width: auto;
  }
  #order_review > #payment #ppcp-hosted-fields > .button {
    width: 100%;
    padding-right: 0px;
    margin-right: 0px;
    font-size: 17.52px;
    border-radius: 32px 32px 32px 32px;
  }
  div .woocommerce-privacy-policy-link {
    width: 100%;
    font-size: 13.6px;
    text-align: center;
  }
  #content > div > div > div > div > form:nth-child(6) > div > div:nth-child(2) > div > div > div > div > div:nth-child(4) > p {
    text-align: center;
  }
  #content > div > div > div > div > form:nth-child(6) > div > div:nth-child(2) > div > div > div {
    padding-bottom: 15px;
  }
  #ship-to-different-address > label > span {
    font-weight: 600;
  }
  #ship-to-different-address {
    display: inline;
  }
  #customer_details > div:nth-child(2) > div:nth-child(2) > p > label > span {
    font-size: 13.4px;
  }
  #wc-ppcp-credit-card-gateway-cc-form > p:nth-child(1) > label {
    padding-top: 5px;
  }
  #content > div > div {
    padding-bottom: 0px;
  }
  #content > div > div > div > div > form:nth-child(6) > div > div:nth-child(2) {
    padding-bottom: 0px;
  }
  #content {
    padding-bottom: 0px;
  }
  #content > div > div > div > div > form:nth-child(6) > div > div:nth-child(1) {
    padding-bottom: 2px;
  }
  #customer_details > div:nth-child(2) {
    padding-bottom: 10px;
  }
  #order_review_heading {
    font-size: 18.6px;
  }
  .product-small .product-small .archive-variable-items {
    justify-content: center;
  }
  .product-small .product-small .name {
    text-align: center;
  }
  .product-small .price-wrapper {
    text-align: center;
  }
  .product-small .add-to-cart-button {
    text-align: center;
  }
  #col-157067952 > div > div:nth-child(2) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) > div > h5 {
    font-size: 12.6px;
  }
  #col-157067952 > div > div:nth-child(2) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) {
    font-size: 14.6px;
    padding-bottom: 4.5px;
  }
  #col-1632936332 > div > div:nth-child(2) > div > div > div:nth-child(1) > div > a > div > div:nth-child(2) {
    font-size: 12.6px;
    padding-bottom: 7px;
  }
  .icon-box-left .attachment-medium {
    padding-left: 0px;
    margin-left: 7px;
  }
  #order_review > #payment #payment_method_ppcp-googlepay {
    width: auto;
  }
  #order_review > #payment #payment_method_ppcp-applepay {
    width: auto;
  }
  .wpcsb-wrapper .wpcsb-product-image {
    display: none;
  }
  .single_variation_wrap #jsx-iframe-f652187a5f {
    position: static;
  }
  body .wpcsb-container {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
    padding-top: 0px !important;
  }
  .wpcsb-product .attachment-woocommerce_thumbnail {
    display: none;
  }
  .wpcsb-wrapper .wpcsb-product-data {
    display: none;
  }
  .variations_form .single_add_to_cart_button {
    font-size: 15px;
  }
  .wpcsb-product-action .woocommerce-variation-add-to-cart {
    font-size: 15px;
    justify-content: center;
    border-width: 0px;
    border-style: solid;
    padding-top: 2px;
  }
  .wpcsb-product-action tr > .label {
    padding-top: 0px;
  }
  .wpcsb-product-action tr .single-product-variable-items {
    padding-bottom: 2px;
    justify-content: center;
  }
  .row > .product-small .acoplw-blockText {
    display: none;
  }
  .row > .product-small .acoplw-badge-icon {
    display: none;
  }
  .row > .product-small .icon-heart-o {
    display: none;
  }
  .row > .product-small .wishlist-button {
    display: none;
  }
  .row > .product-small .box-text {
    background-color: #ffffff;
    border-radius: 0px 0px 25px 25px;
  }
  .row > .product-small .add-to-cart-button {
    padding-left: 10px;
    display: flex;
    justify-content: center;
  }
  .row > .product-small .attachment-woocommerce_thumbnail {
    border-radius: 25px 25px 25px 25px;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 7px;
  }
  .product_cat-body-bebe .image-none > a {
    border-radius: 25px 25px 0px 0px;
  }
  .product-small .image-none > a {
    background-color: #ffffff;
  }
  .row > .product-small .image-none > a {
    border-radius: 25px 25px 0px 0px;
  }
  .row > .product-small .variations {
    padding-left: 2px;
    padding-right: 2px;
  }
  .wpcsb-product .wpcsb-price-new {
    margin-left: -30px;
    margin-right: -30px;
  }
  .wpcsb-product .single_variation_wrap {
    min-width: 100%;
  }
  .wpcsb-product .wpcsb-price-ori {
    margin-left: -30px;
    margin-right: -30px;
  }
  #section_1410870961 #col-749116055 > .text-center {
    margin-top: 10px;
  }
  div .product-small > div > .yith-wcwl-add-to-wishlist {
    left: inherit !important;
    right: 0 !important;
    margin-right: 5px;
  }
  div > .row > .product-small .badge-container {
    margin-top: 3px;
  }
  div #createaccount {
    width: 13px;
    height: 13px;
  }
  #main-menu .nav > .menu-item > a {
    font-weight: 600;
    font-size: 12.8px;
  }
  .shop-container > #product-93375 #col-475707644 {
    padding-bottom: 8px;
  }
  .shop-container > #product-92548 #col-1533274448 {
    padding-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    margin: 2.5px;
  }
}
