/** Shopify CDN: Minification failed

Line 1115:19 Unexpected "@app"

**/
.video-slider{
  padding:100px 0px !important;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .section-spacing{
  margin-bottom:0px !important;
  padding-bottom:100px;
}
body.Sales .shopify-section--collection-list h2.h2 {
    font-size: 36px;
    letter-spacing: 2px;
    font-weight: 600;
}
#shopify-section-sections--16933497471136__text-with-icons{
  display:none;
}
.newsletter input{
  border: 1.6px solid #642b38;
  color: #642b38;
}
.newsletter p{
  font-size:20px;
}
.newsletter h2{
    font-size: 36px;
    letter-spacing: 1px;
    font-weight: 600;
}
body.Sales .shopify-section--collection-list .collection-card:hover .content-over-media:before {
    content: "";
    background: rgb(72 34 42 / 77%) !important;
}
body.Sales .shopify-section--collection-list button.button,
body.Sales .shopify-section--collection-list p.h6{
  display:none;
}
body.Sales .shopify-section--collection-list p.h6{
  margin:25px 0px;
}
 
body.Sales .shopify-section--collection-list .collection-card:hover button.button,
body.Sales .shopify-section--collection-list .collection-card:hover p.h6{
  display:block;
}
body.Sales .shopify-section--collection-list .collection-card:hover button.button{
   display:flex;
  margin:auto;
}
body.Sales .shopify-section--collection-list button.button svg path{
   fill: #642b38;
}
body.Sales .shopify-section--collection-list .collection-card:hover .collection-card__content{
  position:absolute;
  top:25%;
}
body.Sales .shopify-section--collection-list .section-spacing{
  padding:100px 0;
  border-bottom:1px solid #dedede;
}
body.Sales .shopify-section--collection-list .collection-list .prose p {
    font-size: 26px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    letter-spacing: 2px;
}
body.Sales .shopify-section--featured-collections p.h6{
  font-size:36px !important;
  font-weight:600;
}
body.Sales .shopify-section--featured-collections h2.h2{
    font-size: 20px !important;
    font-weight: 400;
    font-family: "Montserrat" !important;
    text-transform: inherit;
    letter-spacing: 0;
    font-style: unset;
}
body.Sales .shopify-section--featured-collections a.product-title.h6 {
    font-size: 20px;
    letter-spacing: 0;
    font-weight: 400;
    line-height: 100%;
}
body.Sales .shopify-section--featured-collections span.buckscc-money{
  font-size: 16px;
}
body.Sales .shopify-section--featured-collections .v-stack.justify-items-center.gap-1{
  gap:18px;
}
body.Sales .shopify-section--featured-collections sale-price{
  line-height:100%;
}
body.Sales .shopify-section--image-with-text-overlay span.stars svg{
  width:100%;
}
body.Sales image-with-text-overlay .content.place-self-center{
  max-width:50%;
}
body.Sales .shopify-section--image-with-text-overlay p.h4{
    font-size: 40px;
    letter-spacing: 3px;
}
body.Sales .shopify-section--image-with-text-overlay p{
  font-size: 20px;
}
body.Sales .shopify-section--image-with-text-overlay button{
  border: 1px solid;
}
#shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center,
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center{
  width:100%;
}
#shopify-section-template--17112364810400__text_with_icons_FdjQXB svg, 
#shopify-section-template--17112364810400__text_with_icons_FdjQXB img{
   width: 30px;
 }
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center,
#shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center{
  padding:100px;
  background-color: #E4CCE2;
}
#shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center{
    padding: 0;
    padding-left: 200px;
    padding-top: 60px;
    padding-bottom: 60px;
}
#shopify-section-template--17112364810400__image_with_text_CW7zbh  .prose.text-center p.h5,
#shopify-section-template--17112364810400__image_with_text_CW7zbh  .prose.text-center div{
  width:50%;
}
#shopify-section-template--17112364810400__image_with_text_CW7zbh img{
  background-color: #E4CCE2;
  background-image: linear-gradient( white, #e4cce2 90%, white );
}
body.the-crab-new #shopify-section-sections--17112364810400__text-with-icons,
bodybody.Sales #shopify-section-sections--16933497471136__text-with-icons{
  display:none;
}
 
 .liquid.loop-7 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.multiple-media-with-text__content-wrapper .prose details:nth-child(3){
  border-top:0px !important;
}
.announcement-bar p {
    font-size: 12px;
}
.prev-next-button--next{
  right: -15px !important;
  top:40% !important;
}
.prev-next-button--prev{
  left: -15px !important;
  top:40% !important;
}
.shopify-section--featured-collections  button{
  opacity:1 !important;
  visibility: visible !important;
  background: #642B38;
  color: white;
  border-radius:0px;
  width:30px;
  height:30px;
}
.shopify-section--featured-collections  button[disabled]{
  background: transparent;
  border:1px solid #642B38;
  color: #642B38;
}
.shopify-section--featured-collections button.product-card__quick-add-button {
    display: none;
}
.shopify-section--featured-collections fieldset.h-stack.wrap.justify-center.gap-1 {
    display: none;
}
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3),
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3){
  margin-top:5%;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .section-spacing,
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .section-spacing{
  margin-bottom: 6%;
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(6) img,
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(5) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(4) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3) img,
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(6) img,
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(5) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(4) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3) img{
  width:35px;
  height:35px;
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(7) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(5) img,
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center .icon-text:nth-child(7) img,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(5) img{
  width:26px;
  height:39px;
}
#shopify-section-template--17112364810400__multi_column_WVgfJD p {
    width: 75%;
    margin: 20px auto;
}
.content-box p{
  width:100% !important;
}
  #shopify-section-template--17112364810400__multi_column_WVgfJD p.h3{
    width:100%;
  }
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .icon-text,
#shopify-section-template--17112364810400__image_with_text_rYMPpt .icon-text{
  margin-top:2%;
  margin-bottom:2%;
}
#shopify-section-template--17112364810400__image_with_text_cdw3jp .loop-img-text{
    background: transparent;
    border: 0;
}
.img-txt-review svg,
.img-txt-review span,
.img-txt-review .shop-review-text,
.img-txt-review p,
.img-txt-review .author-text{
  margin:0px !important;
}
.img-txt-review .author-text h4{
  font-size:12px;
  letter-spacing: 0;
  font-weight: 600;
}
.img-txt-review h4{
  font-family: "Montserrat" !important;
  margin:0;
  text-transform:capitalize;
}
.img-txt-review img{
  max-width:121px;
}
#shopify-section-template--17112364810400__image_with_text_cdw3jp .prose.text-center{
  background: #E8D2EE;
  padding-top:100px;
  padding-bottom:100px;
}
.shop-review-main-section .author-text{
  font-size:12px;
}
.guarranttee span{
  font-size:12px;
}
.guarranttee{
    display: flex;
    align-items: center;
    gap: 8px;
}
#shopify-section-template--17112364810400__featured_collections_FDkije h2.h2{
    font-size: 36px;
    letter-spacing: 2px;
    font-weight: 600;
}
#shopify-section-template--17112364810400__featured_collections_FDkije a.product-title.h6 {
    font-size: 20px;
    letter-spacing: 1px;
    margin:2% 0;
}
#shopify-section-template--17112364810400__featured_collections_FDkije span.buckscc-money{
  font-size:16px;
}
body.Sales .price-widget{
    font-size: 21px;
    display: flex;
    gap: 16px;
}
body.Sales span.old-price {
    text-decoration: line-through;
}
body.Sales span.new-price {
    font-weight: 700;
}
body.Sales .icon-text{
  display:flex;
  gap: 20px;
  align-items: center;
  margin:0;
}
body.Sales p.h5{
  font-size: 36px !important;
  letter-spacing:2px;
  line-height:43px;
  font-weight:600;
}
body.Sales p.h6{
  font-size: 16px !important;
  letter-spacing:2px;
}
body.Sales .prose.text-center{
  max-width:100%;
}
body.Sales .icon-text span{
    margin:0;
    font-size: 16px;
    letter-spacing: 3px;
}
#shopify-section-template--17112364810400__image_with_text_rYMPpt picture img:nth-child(1),
#shopify-section-template--17112364810400__image_with_text_Y6ChRd picture img{
  margin:auto;
  margin-right:0;
}
#shopify-section-template--17112364810400__multi_column_WVgfJD .overflow-hidden{
  min-height:106px;
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .loop-img-text.section-spacing{
 padding:0; 
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd .icon-text span{
  margin:0 !important;
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd p.h5 {
    font-size: 36px !important;
    line-height: 110%;
}
#shopify-section-template--17112364810400__image_with_text_Y6ChRd  .prose.text-center{
  max-width:100%;
}

#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf details.accordion.group{
  margin:0;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf span.sub-heading {
    margin-bottom: 2%;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf p.h3{
     font-size: 36px !important;
    letter-spacing: 0px;
   line-height:43px;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf span.text-with-icon.gap-4{
    font-size: 16px !important;
    font-family: Montserrat;
    letter-spacing: 0;
    font-style: normal;
    font-weight: 500; 
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text{
  align-items: start;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf  .multiple-media-with-text__media-wrapper div:nth-child(1){
  width: 456px !important;
}
#shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf  .multiple-media-with-text__media-wrapper div:nth-child(2){
  width: 304px !important;
  transform: translate(50%, 50%) !important;
}
.multiple-media-with-text__media-wrapper a.button{
  font-size: 16px;
  border: 0;
}
.multiple-media-with-text__media-wrapper div:nth-child(1){
  width:430px;
}
.multiple-media-with-text__media-wrapper div:nth-child(2){
  width:287px;
}
#shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC p.h3{
    font-size: 36px !important;
    line-height: 43px;
  margin-bottom:30px;
}
#shopify-section-template--17112364810400__rich_text_6jNGj9 a.button{
      font-size: 16px;
    letter-spacing: 1px;
}
#shopify-section-template--17112364810400__rich_text_6jNGj9 .color-scheme{
  border-top: 0;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy p.h3,
body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg p.h3,
body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR p.h3{
    font-size: 22px !important;
    font-family: "Montserrat" !important;
    font-style: normal;
    letter-spacing: 1px;
    font-weight: 200;
}
body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw .container.container--sm{
    width: 100%;
    margin: auto;
}
body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p.h2 {
    font-size: 36px !important;
    letter-spacing: 2px; 
}
body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p{
    font-size: 16px !important;
}
 
body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy .loop-img-text,
body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg .loop-img-text,
body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR .loop-img-text{
  max-width:1400px;
  margin:auto;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg .prose.text-center{
    max-width: 100%;
    padding-left: 0;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy picture img,
body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg picture img,
body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR picture img{
  width:100%;
}
/* body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy picture img,
body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR picture img{
    margin:auto;
    margin-right: 0;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg picture img{
    margin:auto;
    margin-left: 0;
} */
#shopify-section-template--17112364810400__features_table_gRYirR a.button{
      padding-left: 2.3%;
    padding-right: 2.3%;
}
#shopify-section-template--17112364810400__image_with_text_rYMPpt picture,
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp picture{
  position:relative;
}
#shopify-section-template--17112364810400__image_with_text_rYMPpt .overlap-image1{
    position: absolute;
    width: 200px;
    left: 38%;
    top: 50%; 
    transform: translate(-50%, -50%);
}
#shopify-section-template--17112364810400__image_with_text_rYMPpt .overlap-image{
    width: 200px;
    position: absolute;
    transform: translate(-50%, -50%);
    left: 15%;
    z-index: 1;
    top: 45%;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp .shop-review-main p{
  font-size:14px;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp a.button svg path{
  fill:#642b38;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp a.button{
    border: 1px solid !important;
    background: transparent !important;
    font-weight: 500 ;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp .overlap-image{
    width: auto;
    position: absolute; 
    transform: translate(-50%, -50%);
    left:10%;
    top:75%;
    width: 264px;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp picture img{
  width:100%;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp .prose.text-center{
  max-width:100%;
}
body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp p.h1 {
    font-size: 36px !important;
}
body.Sales .shopify-section--multi-column .button.multi-col-button a{
    display: flex;
    line-height: 100%;
    align-items: center;
    font-size: 16px;
    gap: 12px;
}
body.Sales .shopify-section--multi-column h2.h2{
  font-size:36px;
}
body.Sales .shopify-section--multi-column p{
    font-size:20px !important;
}
body.Sales .shopify-section--multi-column .multi-column__item p{
    font-size: 16px !important;
  color: #642B38;
  line-height:19px;
}
body.Sales .shopify-section--multi-column .section-header.justify-self-center.text-center{
    max-width:100%;
}
body.Sales .shopify-section--multi-column .features--zoom-image .group:hover .group-hover\:zoom {
    scale: unset !important;
}
body.Sales .shopify-section--multi-column .button.multi-col-button{
    margin: auto;
    display: block;
    margin-bottom: 5%;
    background: #6e2637;
    color: white;
    padding: 1% 2%;
}
body.Sales .shopify-section--multi-column p.h3{
    font-size: 20px !important; 
    font-style: normal; 
    letter-spacing: 2px;
    color: #642B38;
}
body.Sales .shopify-section--multi-column .secondary-image img{
    margin:auto;
}
body.Sales .shopify-section--multi-column .overflow-hidden img{
    margin:auto;
}
body.Sales .shopify-section--logo-list .container.container--xl {
    FONT-WEIGHT: 600;
    max-width: 1900px;
    width: 100%;
    margin: auto;
}
body.Sales .shopify-section--logo-list .section-stack{
    display: flex;
    justify-content: center;
    align-items: center;
}
body.Sales .shopify-section--logo-list .section-spacing{
    padding:  0% !important;
    border-bottom: 1px solid #e8dfe1;
}
body.Sales .shopify-section--logo-list h2{
    font-size: 18px;
}
 
body.Sales [data-block-type="feature-with-icon"] .feature-badge{
    flex-direction: column;
    gap: 18px;
}
body.Sales [data-block-type="feature-with-icon"] .feature-badge p{
    font-size:16px;
    text-align:center;
    line-height:19.5px;
}
body.Sales .product-info__block-group.feature-badge-list{
    align-items: flex-end;
    align-items: baseline;
    justify-content: space-between;
}
body.Sales .accordion__toggle span,
body.Sales details.accordion .text-with-icon{
    font-size:18px;
    font-weight:600;
}
 

body.Sales .text-icons-section{
  padding: 15px 0;
  border-bottom: 1.5px solid #642B38;
  border-top: 1px solid #642B38;
  margin-bottom: 00px;
}
body.Sales .header{
  box-shadow:unset;
}
body.Sales .text-icons-section .text-with-icons__item .v-stack{
   display: flex !important;
   align-items: center;
}
body.Sales .text-icons-section .text-with-icons__item p.h6{
  font-size: 14px !important;
  line-height: 140%;
}
body.Sales .text-icons-section .container{
  max-width: 100rem;
  padding: 0 20px;
  margin:auto;
}
body.Sales.text-icons-section .gap-6 {
    gap: .5rem;
}
body.Sales .text-icons-section text-with-icons-carousel .text-with-icons__item:nth-child(3) p.h6{
     width: 85%;
}
body.Sales .product-title.h2{
    font-family: "Monotype Century Old Style", serif !important;
    font-weight: 800;
    font-size: 36px;
    line-height:43px;
}

body.Sales span.buckscc-money{
    font-family: 'Montserrat';
    font-weight: 800;
    color: #6e2638 !important;
    font-style: normal;
    letter-spacing: 1px;
    font-size: 21px;
}
body.Sales .block-swatch__color{
   border-radius:100px;
}
body.Sales compare-at-price span.money.buckscc-converted.buckscc-money{
    font-weight:400;
}
body.Sales :checked+.block-swatch,
body.Sales .block-swatch.is-selected{
    background: #DFCDE1;
    border-color: #DFCDE1;
}
body.Sales span.save-amount span{
    font-size: 18px !important;
    font-weight: 500 !important;
}
body.Sales span.save-amount{
    background: #DFCDE1;
    padding: 1%;
    font-size: 18px;
    font-weight: 500;
    -webkit-text-stroke: .9px;
}
body.Sales legend {
    font-family: auto;
    font-family: Monotype Century Old Style, serif !important;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
    line-height: 21px;
    letter-spacing: 2px;
     margin-bottom: 12px;
}
body.Sales  .block-swatch span{
  letter-spacing:2px;
  font-size:16px;
}

body.Sales :checked+.block-swatch .block-swatch__color{
  border:2px solid #fff;
}

body.Sales .block-swatch__color{
  width:23px;
  height:23px;
  position:relative;
}
body.Sales .block-swatch__color svg{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
body.Sales .block-swatch__color svg{
    display:none;
}
body.Sales :checked+.block-swatch .block-swatch__color svg{
    display:block;
}
body.Sales variant-picker fieldset:nth-child(1){
    order:2;
}
body.Sales #square-boxes{
  width:37px;
  height:37px;
}
body.Sales fieldset .gap-2\.5 {
    gap: 4px;
}
body.Sales .buttons-quantity-section{
    align-items: stretch;
    display: flex;
    gap: 10px;
}
body.Sales .buttons-section{
    width:100%;
}
body.Sales .variant-picker__option-values{
    justify-content: space-between;
}
body.Sales .buy-buttons .button{
    background: #642B38;
    color: white;
    letter-spacing: 1px;
    font-size: 16px;
}
body.Sales .quantity-selector,
body.Sales .quantity-selector input,
body.Sales .quantity-selector button{
  min-height:48.8px;
  font-weight:700;
}
body.Sales .prose p{
  font-size: 16px;
}
body.Sales quantity-selector{
     width: 160px; 
    justify-items: center;
}
.liquid.loop-6,
.liquid.loop-9{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.shop-review-main-section {
    text-align: center;
    margin-top: 5%;
}
.shop-review-main-section .shop-review-main{
    display: flex;
    text-align: left;
    padding: 22px;
    gap: 22px;
    border: 1px solid #dbcfcf;
    background: #FBF8FC;
}
.shop-review-main-section img{
  margin:auto;
  margin: 10% auto; 
}
.shop-review-main-section .author-text{
  display: flex;
  align-items: center; 
  gap: 12px;
}
body.Sales .shop-review-main-section h2{
    font-family: "Monotype Century Old Style", serif;
    font-size: 26px;
    letter-spacing: 2px;
}
body.Sales .shop-review-main-section p{
    font-size: 16px;
    padding-top: 2%;
    text-transform: capitalize;
}
body.Sales .shop-review-img img{
  margin:0;
}
body.Sales .shop-review-main p{
    font-size: 14px;
    padding-top: 3%;
    padding-bottom: 3%;
    line-height: 140%;
}
body.Sales .shop-review-img h4{
  font-size:12px;
}
body.Sales .shop-review-img span{
  font-weight:500;
}
@media screen and (min-width: 749px) {
  /* .block-loop5,
  .block-loop6{
    display:none !important;
  } */
  .featured-collections-carousel__item product-list{
    padding:0px;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose .icon-text:nth-child(4){
   margin-top:25px; 
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose .icon-text{
    margin-bottom:15px;
  }
  #shopify-section-template--17112364810400__multi_column_4UHp3F .section-spacing{
    padding: 77px 0 100px 0;
  }
  #shopify-section-template--17112364810400__1709537011b68ee5d5 .app-block{
    padding-top:100px;
  }
  .comparison-table-main .sub-heading{
    padding-top: 28px !important; 
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3){
    margin-top:35px !important;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text{
    margin-bottom: 16px !important;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt picture img:nth-child(1){
    width: 456px;
  }
  #shopify-section-template--17112364810400__image_with_text_7QCzPy .prose div p:nth-child(2),
  #shopify-section-template--17112364810400__image_with_text_URYwHR .prose div p:nth-child(2){
    line-height: 220%;
  }
  #shopify-section-template--17112364810400__image_with_text_7QCzPy .prose div,
  #shopify-section-template--17112364810400__image_with_text_9CJqrg  .prose div,
  #shopify-section-template--17112364810400__image_with_text_URYwHR .prose div{
    margin-top: 25px;
  }
  #shopify-section-template--17112364810400__image_with_text_7QCzPy .loop-img-text,
  #shopify-section-template--17112364810400__image_with_text_9CJqrg .loop-img-text,
  #shopify-section-template--17112364810400__image_with_text_URYwHR .loop-img-text{
    padding-bottom:100px;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .section-stack{
    gap:50px;
  }
  .shop-review-main-section img{
   margin: 48px auto 60px auto;
  }
  .product-info__block-item span.accordion__toggle.h6{
    padding:25px 0;
  }






  
  .product-gallery{
    gap:8px;
  }
  variant-picker{
        gap: 1.8rem !important;
  }
  [data-block-type=title]{
     margin-bottom: 15px !important;
  }
  [data-block-type=liquid]{
        margin: 0 !important;
  }
  [data-block-type=buy-buttons]{
    margin-top: 25px !important;
    margin-bottom: 11px !important;
  }
  [data-block-type=price]{
  margin-bottom: 0 !important;
  }
  [data-block-type=text]{
    margin-top: 18px !important;
    margin-bottom: 15px !important;
  }
  #shopify-section-template--17112364810400__header_text_icons_tXCiWn p.h6{
    text-align:left;
  }
  #shopify-section-template--17112364810400__header_text_icons_tXCiWn .gap-6 {
    gap: 11px;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd a.button{
    display:flex;
    width:50%;
  }
  .image-with-text p{
    text-align:left;
  }
  #shopify-section-template--17112364810400__featured_collections_FDkije .section-spacing{
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .button.multi-col-button{
    margin-bottom: 100px !important;
    margin-top: 56px !important; 
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .section-spacing{
    padding-top:100px;
    padding-bottom: 0px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .section-spacing{
    padding-top:100px;
    padding-bottom:100px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .multiple-media-with-text--overlap.multiple-media-with-text--reverse .multiple-media-with-text__media-wrapper>:first-child{
     grid-column: 2 / 6;
  }
  .logo-list__item{
    padding:0;
    padding:30px 0;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .container{
      width:80%;
      margin:auto;
}
  #shopify-section-template--17112364810400__multi_column_4UHp3F .multi-column__item p{
    width:80%;
    margin: 20px auto;
  }
  #shopify-section-template--17112364810400__multi_column_4UHp3F .multi-column__item p.h6{
    width:100%;
  }
  body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg .prose.text-center{
    padding-right:127px;
  }
  #shopify-section-template--17112364810400__image_with_text_URYwHR .prose.text-center,
  #shopify-section-template--17112364810400__image_with_text_7QCzPy .prose.text-center{
    padding-left:127px;
  }
  #shopify-section-template--17112364810400__image_with_text_7QCzPy .color-scheme--bg-54922f2e920ba8346f6dc0fba343d673{
    padding-bottom: 0px;
  }
  #shopify-section-template--17112364810400__rich_text_6jNGj9 .color-scheme{
      padding-top: 100px;
      padding-bottom: 175px;
  }
  image-with-text a.button{
      min-width: 246px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text{
      gap:0px;
  }
  .interactive-section p{
      width: 50%;
      margin: 10px auto !important;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .shopify-section--multi-column .multi-column__item p{
    width: 65%;
    margin: auto;
    margin-top: 3%; 
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .shopify-section--multi-column .multi-column__item p.h3{
     width:100%;
  }
  .Color.variant-picker__option-values label.block-swatch {
    padding: 10px 20px;
}
  #shopify-section-template--17112364810400__icon_text_custom_9bfdRH{
     display:none;
  }
   #shopify-section-template--17112364810400__scrolling_content_rninrT{
     display:none;
   }
  .desktop-hide{
    display:none !important;
  }
  body.Sales .product safe-sticky{
    position:static !important;
  } 
}

.product-gallery {gap:5px !important;}
.product-gallery__thumbnail {width:120px; height:120px;}
.product-gallery__thumbnail-scroller {gap:70px !important;}

@media screen and (max-width: 750px) {
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center,
  #shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center{
        box-sizing: border-box;
  }
      #shopify-section-template--17112364810400__image_with_text_Y6ChRd .icon-text {
        margin-top: 6px;
        margin-bottom: 0px !important;
    }
      #shopify-section-template--17112364810400__image_with_text_Y6ChRd image-with-text {
        padding-top: 0;
    }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center, #shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center {
    padding: 18px;
    background-color: #E4CCE2;
}
  .newsletter h2 {
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 600;
}
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose.text-center {
    margin-bottom: 0;
}
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .section-spacing {
    margin-bottom: 0px !important;
    padding-bottom: 40px;
}
  #shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center {
     margin-top: 0;
}
  #shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center p.h5, #shopify-section-template--17112364810400__image_with_text_CW7zbh .prose.text-center div {
    width: 100%;
}
  body.Sales .shopify-section--collection-list .collection-list .prose p{
    color:white !important;
  }
  body.Sales .shopify-section--collection-list h2.h2 {
    font-size: 22px;
    letter-spacing: 2px;
    font-weight: 600;
}
  body.Sales .shopify-section--collection-list .section-spacing {
    padding: 40px 0;
    border-bottom: 1px solid #dedede;
}
  body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp .overlap-image {
    width: auto;
    position: absolute;
    transform: translate(-50%, -50%);
    left: 10%;
    top: 50%;
  }
  .customer-slider {
    padding-top: 40px;
    padding-bottom: 40px;
}
  .customer-slider h3 {
    text-align: center;
    margin-bottom: 12px;
    font-size: 22px !important;
    letter-spacing: 2px;
    line-height: 33px;
  }
  .customer-slider p {
    font-size: 16px !important;
    text-align: center;
    margin-bottom: 20px;
}
  body.Sales .shopify-section--featured-collections p.h6 {
    font-size: 22px !important;
    font-weight: 600;
}
  body.Sales .shopify-section--featured-collections span.buckscc-money {
    font-size: 14px;
  }
  .img-txt-review .shop-review-text{
          padding-left: 10px;
  }
  body.Sales .shopify-section--featured-collections h2.h2 {
    font-size: 16px !important;
  }
  body.Sales .shopify-section--featured-collections a.product-title.h6 {
    font-size: 16px;
  }
body.Sales .shopify-section--image-with-text-overlay button {
    border: 1px solid;
    margin-top: 12px !important;
}
  body.Sales .shopify-section--logo-list .section-stack {
    display: block;
  }
  body.Sales .shopify-section--logo-list .section-spacing {
    padding: 0% !important;
    border-bottom: 1px solid #e8dfe1;
    padding: 12px !important;
}
body.Sales image-with-text-overlay .content.place-self-center {
    max-width: 100%;
}
  body.Sales .shopify-section--image-with-text-overlay p.h4 {
    font-size: 22px;
    letter-spacing: 3px;
    color: white !important;
    margin:12px 0;
    margin-top:12px !important;
}
 body.Sales .shopify-section--image-with-text-overlay .prose p{
   color: white !important;
   margin-bottom:12px;
 }
  carousel-navigation{
    display:none !important;
  }
  .guarranttee svg{
    width:30%;
  }
  .guarranttee span{
    line-height:100%;
  }
      .shop-review-main-section img {
        margin-top: 18px;
        width: 255px;
    }
  .product-info__block-item.block-loop7 {
    margin-top: 0 !important;
}
.product-gallery {gap:5px !important;}
.product-gallery__thumbnail {width:80px; height:80px;}
.product-gallery__thumbnail-scroller {gap:30px !important;}
#shopify-section-template--17112364810400__image_with_text_cdw3jp .prose.text-center p {margin-bottom:15px;}

#shopify-section-template--17112364810400__rich_text_6jNGj9 .color-scheme {padding-top:0; padding-bottom:25px;}


    .comparison-table-main .comparison-table::-webkit-scrollbar {
        height: 5px; /* Change this value to set the height of the scrollbar */
    }

.prose :where(:not(meta,span)+*) {margin-top:0 !important;}
.app-block h2 {margin-top:10px;}

.author-text span  {margin-top:5px !important;}
.review-text svg {margin-bottom:5px !important;}

  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text:nth-child(3){
    margin-top:25px;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center .icon-text{
    margin-top:12px;
  }
  .product-info__block-item.block-loop6 {
    margin-top: 0 !important;
  }
  /* .block-loop9,
  .block-loop8{
    display:none !important;
  } */
  body.Sales .buy-buttons .button {
    padding: 10.4px 12px;
  }
  [data-block-type=liquid]{
    margin-top:0px;
  }
  [data-block-type=buy-buttons]{
    margin-bottom:12px !important;
  }
  .product-info__block-item price-list{
    align-items: flex-start;
  }
  [data-block-type=@app]{
    margin-bottom:13px !important;
  }
  span.loox-rating-label{
    font-size:12px !important;
  }
  #shopify-section-template--17112364810400__header_text_icons_tXCiWn .text-icons-section{
       padding: 15px 0 !important;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd picture{
     padding-left: 0;
     padding-right: 0;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd a.button{
    display: flex;
    width: 75%;
    font-size: 16px;
    padding: 12px 18px;
    margin-top:0px;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose .icon-text:nth-child(4){
    margin-top: 30px;
  }
   #shopify-section-template--17112364810400__image_with_text_Y6ChRd .prose .icon-text:nth-child(7){
    margin-bottom: 20px !important;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multi-col{
    margin:0;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf span.sub-heading {
    margin-bottom: 30px;
    margin-top: 32px;
}
  #shopify-section-template--17112364810400__1709537011b68ee5d5 .app-block{
    padding-top: 50px;
    padding-bottom: 50px;
  }
    #shopify-section-template--17112364810400__multi_column_4UHp3F .section-spacing,
    #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .section-spacing{
       padding-top: 50px;
        padding-bottom: 50px; 
    }
  #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .sub-heading{
    margin-top:30px;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose :where(:not(meta,span)+*) {
    margin-block-start: 24px;
  }
  #shopify-section-template--17112364810400__image_with_text_URYwHR .prose.text-center,
  #shopify-section-template--17112364810400__image_with_text_9CJqrg .prose.text-center{
    margin-bottom:10px;
  }
  #country_code_label{
    display:none !important;
  }
  #shopify-section-template--17112364810400__image_with_text_URYwHR .prose.text-center div p:nth-child(2){
    line-height:230%;
  }
  .shopify-section--image-with-text picture{
   
  }
  #shopify-section-template--17112364810400__image_with_text_cdw3jp .prose.text-center{
    background: #e8d2ee;
    padding-top: 50px;
    padding-bottom: 25px;
    margin-top: 0;
  }
  #shopify-section-template--17112364810400__image_with_text_cdw3jp .prose :where(:not(meta,span)+*) {
    margin-block-start: 30px;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD p.h3{
    margin-bottom:20px;
  }
  .multi-column__item.snap-center.group{
    gap:20px;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .section-stack{
    gap:50px;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .section-header p{
    margin-top:15px !important;
  }
 .scrolling-content{
   padding:0 !important;
 }
  #shopify-section-template--17112364810400__multi_column_WVgfJD .section-spacing{
        padding-top: 50px;
  }
  .scrolling-content h4.heading{
    text-align: center;
    letter-spacing: 2px;
    font-weight:600;
    font-size: 16px;
    padding-bottom: 12px;
    padding-top: 25px;
    }
 .scrolling-content  marquee-text{
    margin-bottom:25px;
  }
  .shop-review-main-section img{
    margin-top:18px;
  }
   .announcement-bar{
      padding: 10px 20px !important;
   }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt picture{
    margin-bottom:50px;
    margin-top:5%;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt picture img:nth-child(1){
    width:207px !important;
    height:293px;
    margin-right: 0%;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .overlap-image{
    width:90px;
    height:205px;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .overlap-image1{
    width:90px;
    height:205px;
        left: 33%;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD p,
  body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p{
    width:90%;
    margin:auto;
  }
  #shopify-section-template--17112364810400__multi_column_WVgfJD p,
  body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p.h2{
    width:100%;
  }
  .review-text p{
    font-size:12px !important;
  }
  #shopify-section-template--17112364810400__image_with_text_cdw3jp  picture{
    width: 90%;
    margin: auto;
  }
  #shopify-section-template--17112364810400__image_with_text_cdw3jp image-with-text{
     background: #e8d2ee;
  }
  body.Sales .product-info__block-group.feature-badge-list{
     align-items: flex-start !important;
     border-bottom: 1px solid #e9dee1;
     margin-bottom: 0;
     padding-bottom: 16px;
  }
  .product-info__block-group.feature-badge-list .product-info__block-item:nth-child(1) img{
      width:30px;
      height:32px;
  }
   .product-info__block-group.feature-badge-list .product-info__block-item:nth-child(2) img{
     width:30px;
     height:32px;
  }
   .product-info__block-group.feature-badge-list .product-info__block-item:nth-child(3) img{
      width:34px;
      height:32px;
  }
  .guarranttee {
     gap: 0px;
}
  .payment-icons svg{
    width:100% !important;
  }
  #shopify-section-template--17112364810400__header_text_icons_tXCiWn{
    display:none;
  }
  #shopify-section-template--17112364810400__logo_list_eAdjgT{
    display:none;
  }
   
  #shopify-section-template--17112364810400__scrolling_content_rninrT  img{
    max-width: 150px !important;
  }    
  #shopify-section-template--17112364810400__featured_collections_FDkije h2.h2{
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 600;
}
#shopify-section-template--17112364810400__featured_collections_FDkije a.product-title.h6 {
    font-size: 14px;
    letter-spacing: 1px;
}
#shopify-section-template--17112364810400__featured_collections_FDkije span.buckscc-money{
  font-size:12px;
}
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .icon-text span{
    font-size:14px;
    margin-top:0px;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt .prose.text-center{
    text-align:left;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd image-with-text{
    padding-top:50px;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd image-with-text .prose{
    margin-top:0;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd image-with-text .prose p{
    text-align:left;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd picture{
    order:2;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd .icon-text{
    margin-top:6px;
    margin-bottom:12px;
  }
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd  .icon-text span {
    margin: 0;
    font-size: 14px;
    letter-spacing: 3px;
}
  
  #shopify-section-template--17112364810400__image_with_text_Y6ChRd p.h5 {
    font-size: 22px !important; 
    margin-top:12px;
}
 #shopify-section-template--17112364810400__image_with_text_Y6ChRd .price-widget {
    font-size: 18px;
    display: flex;
    gap: 16px;
   margin-top:12px;
}
  #shopify-section-template--17112364810400__multi_column_4UHp3F.shopify-section--multi-column .multi-column__item p{
    font-size: 14px!important;
    text-align: center;
  }
  #shopify-section-template--17112364810400__multi_column_4UHp3F.shopify-section--multi-column .multi-column__item p.h6{
    font-size: 16px!important;
    text-align: center;
  }
  
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper{
    display:block;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(2) img{
    width: 60%;
    margin: auto;
    margin-right: 0;
    margin-top: -30%;
    z-index:1;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(2) {
    width: 100% !important;
    max-width: 100%;
    transform: unset !important;
    display:flex;
}
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(1) {
    width: 100% !important;
    max-width: 100%;
}
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(2) img{
     width: 179px;
     height: 205px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(1) img{
    width: 269px !important;
     height: 307px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_BGmkiC .multiple-media-with-text__media-wrapper div:nth-child(1) img{
    width: 274px;
    height:274px;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf .multiple-media-with-text__media-wrapper div:nth-child(1) img {
        width: 80%;
        margin: auto;
        margin-left: 0;
    }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf span.text-with-icon.gap-4 {
    font-size: 14px !important;
  }
  #shopify-section-template--17112364810400__multiple_media_with_text_N3qdUf p.h3 {
    font-size: 22px !important;
    letter-spacing: 0px;
    margin-bottom:20px;
}
  .icon-text { 
    margin-bottom: 3%;
    margin-top: 3%;
}
  body.Sales .prose.text-center{
    text-align:center;
        display: flex;
        gap: 15px;
        flex-direction: column;
  }
  #shopify-section-template--17112364810400__image_with_text_rYMPpt picture img:nth-child(1){
    width:65%;
  }
  body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg .prose.text-center {
    max-width: 100%;
    padding-left: 20px;
}
  body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy .prose p,
  body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg .prose p,
  body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR .prose p{
    text-align:left;
  }
  body.Sales #shopify-section-template--17112364810400__image_with_text_7QCzPy p.h3,
  body.Sales #shopify-section-template--17112364810400__image_with_text_9CJqrg p.h3,
  body.Sales #shopify-section-template--17112364810400__image_with_text_URYwHR p.h3 {
    font-size: 18px !important; 
    text-align: left; 
}
  body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p.h2 {
    font-size: 22px !important;
    letter-spacing: 2px;
}
   body.Sales #shopify-section-template--17112364810400__rich_text_BJVJWw p {
    font-size: 15px !important;
}
  #shopify-section-template--17112364810400__image_with_text_rYMPpt picture,
  body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp picture{
    order:2;
  }
  body.Sales #shopify-section-template--17112364810400__image_with_text_cdw3jp .overlap-image {
    width: auto;
    width:178px;
    position: absolute;
    transform: translate(50%, 80%);
    left: 0;
    right: 0;
    bottom: 0%;
}
  body.Sales p.h5 {
    font-size: 22px !important;
    letter-spacing: 2px;
  }
  body.Sales .shopify-section--multi-column .button.multi-col-button a{
     padding: 4% 1%;
    justify-content: center;
  }
  body.Sales .shopify-section--multi-column .multi-col{
        margin-bottom: 0px;
  }
  body.Sales .shopify-section--multi-column .button.multi-col-button{
    width:90%;
    margin:0 auto 50px auto;
  }
  body.Sales .shopify-section--multi-column .multi-column__item p {
    font-size: 14px !important; 
}
  body.Sales .shopify-section--multi-column p.h3 {
    font-size: 18px !important;
  }
  body.Sales .shopify-section--multi-column p {
    font-size: 16px !important;
}
  body.Sales .shopify-section--multi-column h2.h2 {
    font-size: 22px;
    letter-spacing: 2px;
  }
  .shop-review-main-section .main-image{
        width: 225px;
        height: 227px;
        margin: auto;
        margin-bottom: 34px;
        margin-top: 18px;
  }
  .heading-upsell h1 {
     font-size: 22px; 
}
  button.slick-prev-1.slick-arrow {
     left: 0;
  }
  .shop-review-text{
    width:62%;
  }
  .shop-review-img{
    width:33%;
  }
  .shop-review-img img{
    width: 100%; 
    height: 100%;
  }
  .shop-review-main-section .shop-review-main img{
    width: 105px; 
    height: 134px;
  }
  .shop-review-main-section .shop-review-main {
    flex-wrap: wrap; 
    padding: 14px;
    gap: 6px; 
}
  .shop-review-main-section .author-text h4{
    width:100%;
    line-height:100%;
  }
  .shop-review-main-section .author-text span{
     font-size: 12px;
     padding-left: 4px;
  }
  .shop-review-main-section .author-text {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0px;
    font-size: 12px;
}
  body.Sales .shop-review-main p {
    font-size: 12px;
    padding-top: 0%;
    padding-bottom: 0%;
    line-height: 140% !important;
}
  body.Sales .shop-review-main-section p {
    font-size: 14px;
    padding-top: 0%;
    margin: 2% 0;
    line-height: 110%;
    text-transform:initial;
}
  body.Sales .shop-review-main-section h2 {
    font-family: Monotype Century Old Style, serif;
    font-size: 22px;
    letter-spacing: 2px;
}
  body.Sales .accordion__toggle span, body.Sales details.accordion .text-with-icon {
    font-size: 16px;
    font-weight: 600;
}
  body.Sales [data-block-type=feature-with-icon] .feature-badge p {
        font-size: 12px;
        line-height: 140%;
    }
    .product-info__block-group.feature-badge-list{
        flex-wrap: nowrap;
        display: flex;
        align-items: center !important;
        text-align: center;
    }
  
    quantity-selector{
      width:auto !important;
    }
  
    .quantity-selector {
      --quantity-selector-height: 2rem !important;
    }
  .liquid.loop-9 svg:first-of-type,  
  .liquid.loop-6 svg:first-of-type{
       width: 30px;
       height: 20px;
    }
  .liquid.loop-9 span,  
  .liquid.loop-6 span{
      line-height:100%;
    }


  
  label.block-swatch {
    width: 47%;
}
  body.Sales .block-swatch span {
    letter-spacing: 0px;
    font-size: 14px;
}
  body.Sales .variant-picker__option-values {
    justify-content: flex-start;
  }
  body.Sales legend {
     font-size: 16px;
  }
  body.Sales .prose p {
    font-size: 14px;
    color: #642B38 !important;
    line-height: 140%;
  }
      .product-info--center :is(.badge-list,.price-list,.rating-badge) {
        justify-content: start !important;
    }
  body.Sales span.buckscc-money{
    font-size:22px;
  }
  body.Sales .product-title.h2 {
     font-size: 22px;
     text-align: left;
    line-height: 26px;
}
body.Sales span.buckscc-money{
    font-size:18px;
}
body.Sales span.save-amount span,
body.Sales span.save-amount{
  font-size:12px !important;
}
.mobile-hide{
    display:none !important;
  }


  
  
}
 














