@font-face {
 font-family:'SF Pro Text Semibold';
 font-style:normal;
 font-weight:400;
 src:url("https://hatunashop.vn/wp-content/uploads/et-fonts/SF-Pro-Text-Semibold.otf");
 /* © Copyright 2021 Apple Inc. All rights reserved. */
}
@font-face {
 font-family:'SF Pro Display Semibold';
 font-style:normal;
 font-weight:400;
 src:url("https://hatunashop.vn/wp-content/uploads/et-fonts/SF-Pro-Display-Semibold.otf");
 /* © Copyright 2021 Apple Inc. All rights reserved. */
}
.rs-recommendations .rf-recommendations-title {
 border-top:none
}
.rf-recommendations-title {
 font-size:40px;
 line-height:1.1;
 font-weight:400;
 letter-spacing:0;
 font-family:SF Pro Display Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 text-align:center;
 padding-top:63px;
 border-top:1px solid #d2d2d7
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-recommendations-title {
  font-size:28px;
  line-height:1.14286;
  font-weight:400;
  letter-spacing:.007em;
  font-family:SF Pro Display Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif
 }
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-recommendations-title {
  padding-top:54px
 }
}
.rf-recommendations-tiles .products {
 display:flex;
 justify-content:space-between;
 flex-wrap:wrap
}
.rf-recommendations-tile {
 padding:58px 0;
 box-sizing:border-box;
 display:flex;
 width:14.58824rem
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-recommendations-tile {
  border-top:1px solid #d2d2d7;
  width:100%;
  padding:58px 0 60px
 }
 .rf-recommendations-tile:first-child {
  border-top:none
 }
}
.rf-recommendations-divider {
 border-bottom:1px solid #d2d2d7;
 clear:both;
 width:100%
}
.rf-recommendations-tile .woocommerce-loop-product__link {
 width:100%;
 position:relative;
 padding-bottom:74px
}
.rf-recommendations-tile .woocommerce-loop-product__link .rf-recommendations-accessory-image {
 width:194px;
 height:194px;
 box-sizing:unset !important;
 -webkit-box-sizing:unset !important;
 margin:0 auto 21px
}
.rf-recommendations-tile .woocommerce-loop-product__link .rf-recommendations-accessory-image img {
 width:100%;
 height:auto;
 cursor:pointer
}
.rf-recommendations-accessory-title {
 font-size:17px;
 line-height:1.47059;
 font-weight:400;
 letter-spacing:-.022em;
 font-family:SF Pro Text Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 font-weight:400
}
.rf-recommendations-accessory-title span {
 color:#1d1d1f;
 display:block
}
.rf-recommendations-accessory-title span:hover {
 text-decoration:none;
 color:#06c
}
.rf-recommendations-accessory-price {
 font-size:17px;
 line-height:1.47059;
 font-weight:400;
 letter-spacing:-.022em;
 font-family:SF Pro Text Regular,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 color:#1d1d1f;
 margin-top:0;
 margin-bottom:18px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-recommendations-accessory-price {
  font-weight:400;
  margin-bottom:18px
 }
}
.woocommerce .rf-recommendations-tile a.button,
.woocommerce-page .rf-recommendations-tile a.button,
.woocommerce .rf-recommendations-tile a.button:hover,
.woocommerce-page .rf-recommendations-tile a.button:hover {
 position:absolute;
 bottom:0;
 margin-bottom: 58px;
 border-radius:12px;
 --sk-button-margin-horizontal:14px;
 --sk-button-margin-vertical:14px;
 box-sizing:border-box;
 display:block;
 width:100%;
 font-size:17px;
 line-height:1.17648 !important;
 font-weight:400;
 letter-spacing:-.022em;
 font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 border-style:solid;
 border-width:1px;
 min-width:30px;
 padding:17px 30px;
 cursor:pointer;
 text-align:center;
 white-space:nowrap;
 background:#0071e3;
 color:#fff;
 border:1px solid transparent;
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .woocommerce .rf-recommendations-tile a.button,
 .woocommerce-page .rf-recommendations-tile a.button,
 .woocommerce .rf-recommendations-tile a.button:hover,
 .woocommerce-page .rf-recommendations-tile a.button:hover {
  margin-top:20px;
  margin-bottom:60px;
 }
}
.woocommerce .rf-recommendations-tile a.button:hover,
.woocommerce-page .rf-recommendations-tile a.button:hover {
 text-decoration:none;
 background:#0077ed;
 color:#fff;
 border-color:transparent
}
.woocommerce .rf-recommendations-tile a.button:hover:after,
.woocommerce-page .rf-recommendations-tile a.button:hover:after {
 opacity:0 !important;
}
.rf-recommendations-footer {
 text-align:center;
 padding:0 0 72px;
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-recommendations-footer {
  padding-bottom:53px
 }
}
.icon-chevrondown:after,
.icon-chevrondown:before {
 content:""
}
.icon-after:after,
.more:after {
 padding-left:.3em;
 top:0
}
.icon-after:before,
.more:before {
 display:none
}
.icon:after,
.icon:before,
.more:after,
.more:before {
 font-family:SF Pro Icons;
 color:inherit;
 display:inline-block;
 font-style:normal;
 font-weight:inherit;
 font-size:inherit;
 line-height:1;
 text-decoration:underline;
 position:relative;
 z-index:1;
 alt:""
}
.icon:after,
.icon:before,
.more:after,
.more:before {
 text-decoration:none
}

/* CSS Cart Page */

abbr,
blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hgroup,
input,
legend,
li,
ol,
p,
pre,
ul {
  margin:0;
  padding:0
}
ol,
ul {
  margin-inline-start:1.1764705882em
}
button {
  background:none;
  border:0;
  box-sizing:initial;
  color:inherit;
  cursor:pointer;
  font:inherit;
  line-height:inherit;
  overflow:visible;
  vertical-align:inherit
}
button:disabled {
  cursor:default
}
.as-svgicon {
  fill:currentColor
}
.as-svgicon,
.as-svgicon-container {
  display:block
}
.as-svgicon-container .as-svgicon-reduced {
  margin:-4px
}
.row {
  display:flex;
  flex-flow:row wrap;
  width:100%
}
.column {
  box-sizing:border-box;
  margin:0;
  min-width:0;
  padding:0
}
.large-3 {
  flex-basis:25%;
  max-width:25%
}
.large-6 {
  flex-basis:50%;
  max-width:50%
}
.large-9 {
  flex-basis:75%;
  max-width:75%
}
.large-last {
  margin-inline-start:auto
}
@media only screen and (max-width:1023px)and (max-device-width:736px) {
  .small-12 {
    flex-basis:100%;
    max-width:100%
  }
}
.rs-bag .rs-iteminfos {
  margin-bottom:78px;
  margin-top:0
} /* need correction */
.rs-bag .rs-iteminfo {
  margin-bottom:0;
  padding-top:78px
} /* need correction */
#left-area ol.rs-iteminfos,
.entry-content ol.rs-iteminfos {
  list-style:none;
  margin:4.1764705882rem 0 20px
}
@media(max-width:1023px)and (max-device-width:736px) {
  #left-area ol.rs-iteminfos.rs-iteminfos,
  .entry-content ol.rs-iteminfos {
    margin-top:3.8235294118rem
  }
}
.rs-iteminfo {
  border-bottom:1px solid #d2d2d7;
  margin-bottom:78px;
  padding-bottom:76px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo {
    padding-bottom:55px
  }
}
.rs-bag-item:last-child .rs-iteminfo {
  margin-bottom:0;
  padding-bottom:72px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-bag-item:last-child .rs-iteminfo {
    padding-bottom:55px
  }
}
.rs-iteminfo-image {
  margin-top:2px;
  text-align:center;
  width:203px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-image {
    height:auto;
    margin-bottom:41px;
    margin-inline-end:0;
    margin-top:0;
    width:100%
  }
}
.rs-iteminfo-image img {
  float:none;
  height:auto;
  max-height:203px;
  max-width:203px;
  width:auto
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-image img {
    float:none
  }
}
.rs-iteminfo-details {
  display:flex;
  flex-wrap:wrap;
  min-height:133px
}
.rs-iteminfo-title-wrapper {
  box-sizing:border-box;
  padding-inline-end:20px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-title-wrapper {
    padding-inline-end:0
  }
}
.rs-iteminfo-price,
.rs-iteminfo-quantity-selector label,
.rs-iteminfo-title {
  color:#1d1d1f;
  font-family:SF Pro Display Semibold,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:24px;
  font-weight:400;
  letter-spacing:.009em;
  line-height:1.1666666667
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-price,
  .rs-iteminfo-quantity-selector label,
  .rs-iteminfo-title {
    font-family:SF Pro Display Semibold,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:21px;
    font-weight:400;
    letter-spacing:.011em;
    line-height:1.1904761905
  }
}
.rs-iteminfo-title a {
  color:#1d1d1f;
  display:inline;
  overflow-wrap:break-word
}
.rs-iteminfo-title a:link,
.rs-iteminfo-title a:visited {
  text-decoration:none
}
.rs-iteminfo-title a:hover {
  color:#0071e3;
  text-decoration:none
}
.rs-iteminfo-title .backorder_notification {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.022em;
  line-height:1.4705882353
}
.rs-iteminfo-actions-left {
  margin-top:12px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-actions-left {
    flex-grow:1;
    margin-top:0
  }
}
.rs-iteminfo-quantity {
  width:14%
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-quantity {
    width:40%
  }
}
.rs-quantity {
  margin-top:-2px;
  padding-inline-start:19px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-quantity {
    margin-top:-6px;
    padding-inline-start:0
  }
}
.rs-quantity-selector .rs-quantity-wrapper {
  display:inline-block;
  position:relative
}
.form-dropdown {
  margin-bottom:.8235294118rem;
  position:relative
}
.rs-iteminfo-pricedetails {
  width:36%
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-pricedetails {
    width:60%
  }
}
.rs-iteminfo-price {
  padding-inline-start:.5882352941rem;
  text-align:end
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-price {
    margin-top:8px
  }
}
.rs-iteminfo-actions-right {
  margin-top:12px;
  text-align:end
}
.rs-iteminfo-actions-right button {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:17px;
  font-weight:400;
  letter-spacing:-.022em;
  line-height:1.4705882353
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-actions-right {
    flex-grow:1;
    margin-top:0
  }
}
.as-buttonlink {
  color:var(--sk-body-link-color,#06c);
  letter-spacing:inherit;
  text-decoration:none
}
.as-buttonlink:hover {
  text-decoration:underline
}
.as-buttonlink :disabled,
.as-buttonlink.disabled {
  opacity:var(--sk-link-disabled-opacity,.42)
}
.as-buttonlink:disabled {
  color:#86868b;
  cursor:default;
  pointer-events:none;
  text-decoration:none
}
.rs-iteminfo-child {
  border-top:1px solid #d2d2d7;
  margin-top:21px;
  padding-top:21px
}
.rs-item-fulfillment-columns {
  margin-top:1px;
  position:relative
}
.rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-fulfillment-columns {
  display:flex;
  position:static
}
.rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-pickup {
  margin-inline-start:18px;
  position:static
}
.rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-delivery {
  width:310px
}
.rs-item-fulfillment.rs-has-delivery.rs-has-pickup.rs-show-pickup-first .rs-item-delivery {
  margin-inline-start:30px;
  width:auto
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-fulfillment-columns {
    display:unset;
    position:relative
  }
  .rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-pickup {
    margin-inline-start:0
  }
  .rs-item-fulfillment.rs-has-delivery.rs-has-pickup .rs-item-delivery {
    width:unset
  }
  .rs-item-fulfillment.rs-has-delivery.rs-has-pickup.rs-show-pickup-first .rs-item-delivery {
    margin-inline-start:0;
    width:unset
  }
}
.rs-item-fulfillment .rs-item-pickup {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.016em;
  line-height:1.4285914286
}
.rs-item-pickup {
  position:absolute;
  top:0;
  inset-inline:330px 24px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-item-pickup {
    margin-top:20px;
    position:static
  }
}
.rs-delivery-container {
  min-width:50%
}
.rs-item-fulfillment.rs-has-pickup .rs-item-delivery {
  max-width:18.2352941176rem
}
.rs-item-fulfillment .rs-item-delivery {
  margin-bottom:10px
}
.rs-item-fulfillment .as-svgicon-container.as-icondetails-icon {
  margin-top:11px
}
.rs-item-fulfillment .as-icondetails-detail {
  display:grid;
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  justify-items:start;
  letter-spacing:-.016em;
  line-height:1.4285914286
}
.rs-iteminfo-child .as-icondetails-detail {
  display:block;
  margin-inline-start:26px
}
@media(max-width:1023px)and (max-device-width:736px) {
  .rs-iteminfo-child .as-icondetails-detail {
    margin-inline-start:25px
  }
}
.as-icondetails-icon.as-svgicon-container {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.016em;
  line-height:1.4285914286;
  position:absolute;
  transform:translateY(-50%)
}
.rs-item-fulfillment .as-icondetails-label,
.rs-item-fulfillment .as-icondetails-value {
  display:block;
  list-style:none
}
.rs-item-fulfillment .as-icondetails-label {
  font-family:SF Pro Text Semibold,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.016em;
  line-height:1.4285914286
}
.rs-item-fulfillment .rs-item-shipping-detail-line {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.016em;
  line-height:1.4285914286
}
.rs-item-fulfillment .as-icondetails-value {
  font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:14px;
  font-weight:400;
  letter-spacing:-.016em;
  line-height:1.4285914286
}

.rs-bag-productspotlight {
    margin-top:48px
}
.rs-bag-content {
    padding-top:50px;
    margin-bottom:100px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
    .rs-bag-content {
        padding-top:58px;
        margin-bottom:80px
    }
}
.rs-iteminfo-actions-left {
    margin-top:12px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
    .rs-iteminfo-actions-left {
        margin-top:0;
        flex-grow:1
    }
}
.rs-iteminfo-actions-right {
    text-align:right;
    margin-top:12px
}
.rs-iteminfo-actions-right button {
    font-size:17px;
    line-height:1.47059;
    font-weight:400;
    letter-spacing:-.022em;
    font-family:SF Pro Text Regular,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
    .rs-iteminfo-actions-right {
        margin-top:0;
        flex-grow:1
    }
}
.as-buttonlink, html.touch .as-buttonlink {
    text-decoration:none
}
.as-buttonlink:hover {
    text-decoration:underline
}
html.touch .as-buttonlink:active {
    text-decoration:underline
}
.as-buttonlink {
    background:transparent;
    border:0;
    color:#06c;
    font-size:inherit;
    line-height:inherit;
    font-weight:inherit;
    letter-spacing:inherit;
    padding:0;
    vertical-align:inherit;
    cursor:pointer
}
.woocommerce a.remove {
    display:block;
    font-size:inherit;
    height:inherit;
    width:inherit;
    text-align:center;
    line-height:1;
    border-radius:100%;
    color:inherit !important;
    text-decoration:none;
    font-weight:700;
    border:0
}
.woocommerce a.remove:hover {
    color:inherit !important;
    background:inherit;
}
@media only screen and (min-width: 769px) {
    .rs-iteminfo-actions-right {
        text-align:left;
    }
}
.rs-chat {
 border-top:1px solid #d2d2d7;
 border-bottom:1px solid #d2d2d7;
 padding:0;
 text-align:left
}
.rs-chat-content {
 padding:21px 0
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rs-chat-content a {
  white-space:nowrap
 }
}
.as-buttonlink,
html.touch .as-buttonlink {
 text-decoration:none
}
.as-buttonlink:hover {
 text-decoration:underline
}
.as-buttonlink {
 background:transparent;
 border:0;
 color:#06c;
 font-size:inherit;
 line-height:inherit;
 font-weight:inherit;
 letter-spacing:inherit;
 padding:0;
 vertical-align:inherit;
 cursor:pointer
}
.as-buttonlink:active,
html.touch .as-buttonlink:hover {
 text-decoration:none
}
html.touch .as-buttonlink:active {
 text-decoration:underline
}
.as-buttonlink:disabled {
 color:#86868b;
 cursor:default;
 text-decoration:none;
 pointer-events:none
}
.woocommerce-page table.shop_table td.product-name a {
 color:#1d1d1f;
 font-family:SF Pro Display Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 font-weight:400
}
.woocommerce-page table.shop_table td.product-name a:hover {
 color:#0071e3;
 text-decoration:none
}
/* .rs-quicklinks {
   margin-inline:22px;
 margin-left:auto;
 margin-right:auto;
   max-width:980px;
   position:relative
}
@media only screen and (min-width:1024px)and (max-width:1440px) {
 .rs-quicklinks {
  margin-inline-start:calc(-268.46154px + 28.36538vw)
 }
}
@media only screen and (min-width:1440px) {
 .rs-quicklinks {
  margin-inline-start:140px
 }
}
@media(max-width:1023px)and (max-device-width:736px) {
 .rs-quicklinks {
  max-width:none
 }
} */
.rs-quicklinks-title {
   color:#1d1d1f;
   font-family:SF Pro Display Semibold,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
   font-size:28px;
   /* font-weight:600; */
   font-weight:400;
   letter-spacing:.007em;
   line-height:1.1428571429;
   padding-bottom:20px;
   padding-top:0
}
@media(max-width:1023px)and (max-device-width:736px) {
 .rs-quicklinks-title {
  font-family:SF Pro Display Semibold,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:21px;
  /* font-weight:600; */
  font-weight:400;
  letter-spacing:.011em;
  line-height:1.1904761905
 }
}
.rs-quicklinks-items {
   margin:0
}
@media(max-width:1023px)and (max-device-width:736px) {
 .rs-quicklinks-items {
  /* height:45px;
  padding-bottom:18px; */
  overflow:hidden
 }
}
#left-area ul.rs-quicklinks-list,
.entry-content ul.rs-quicklinks-list {
   margin:0;
   padding-left:0;
 padding-bottom:0
   /* padding-bottom:27px */
}
@media(max-width:1023px)and (max-device-width:736px) {
   .rs-quicklinks-list {
  display:inline-flex;
  overflow-x:auto;
  vertical-align:top;
  width:100%
 }
}
.rs-quicklinks-item {
   display:inline-block;
   padding-inline-end:8px;
   padding-bottom:10px
}
.woocommerce a.button.rs-quicklinks-button,
.woocommerce-page a.button.rs-quicklinks-button {
   font-family:SF Pro Text Regular,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
   font-size:14px;
   font-weight:400;
   letter-spacing:-.016em;
   line-height:1.4285914286
}
.woocommerce a.button.button-secondary-neutral,
.woocommerce-page a.button.button-secondary-neutral {
   --sk-button-background:#0000;
   --sk-button-background-hover:#272729;
   --sk-button-background-active:#18181a;
   --sk-button-color:#1d1d1f;
   --sk-button-color-hover:#fff;
   --sk-button-border-color:#1d1d1f
}
.woocommerce a.button.rs-quicklinks-button,
.woocommerce-page a.button.rs-quicklinks-button {
   --sk-button-color-active:var(--sk-button-color-hover);
   --sk-button-disabled-opacity:var(--sk-link-disabled-opacity,0.42);
   --sk-button-border-radius:980px;
   --sk-button-margin-horizontal:14px;
   --sk-button-margin-vertical:14px;
   --sk-button-min-width-basis:60px;
   --sk-button-padding-horizontal:16px;
   --sk-button-padding-vertical:9px;
   --sk-button-border-width:1px;
   --sk-button-box-sizing:content-box;
   --sk-button-width:auto;
   --sk-button-display:inline-block;
   background:var(--sk-button-background);
   border-color:var(--sk-button-border-color);
   border-radius:var(--sk-button-border-radius);
   border-style:solid;
   border-width:var(--sk-button-border-width);
   box-sizing:var(--sk-button-box-sizing);
   color:var(--sk-button-color);
   cursor:pointer;
   display:var(--sk-button-display);
   min-width:calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal)*2);
   padding-block:calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));
   padding-inline:calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));
   text-align:center;
   text-decoration:none;
   white-space:nowrap;
   width:var(--sk-button-width);
}
.woocommerce a.button.rs-quicklinks-button:hover,
.woocommerce-page a.button.rs-quicklinks-button:hover {
   background:var(--sk-button-background-hover,var(--sk-button-background));
   border-color:#0000;
   color:var(--sk-button-color-hover,var(--sk-button-color));
   text-decoration:none
}