/** Shopify CDN: Minification failed

Line 388:2 "ransform" is not a known CSS property
Line 1957:59 Unexpected ","
Line 4031:0 Expected identifier but found "2"
Line 6092:452 Expected identifier but found whitespace
Line 6829:448 Expected identifier but found whitespace
Line 6894:177 Unexpected ","

**/
:root {
  --rama: #136207;
  --Rama: #136207;
  --black: #000;
  --purple:#b14dba;
  --Purple:#b14dba;
  --sky:#c8dfef;
  --Sky:#c8dfef;
  --brown:#3d1c16;
   --Brown:#3d1c16;
  --pink:#d998a0;
   --Pink:#d998a0;
  --red:#c4342d;
  --Red:#c4342d;
  --baby-pink:#ffcbd9;
  --Baby-Pink:#ffcbd9;
  --blue:#4cb9fa;
    --Blue:#4cb9fa;
  --peach:#f39998;
  --Peach:#f39998;
  --navy-blue:#322964;
  --wine:#b11226;
  --Wine:#b11226;
  --yellow:#fef580;
  --Yellow:#fef580;
  --green:#3ff187;
   --Green:#3ff187;
  --teal-blue:#60868e;
  --Parrot:#12AD2B ;
  --NavyBlue: #000080;
  --light-green : #90EE90;
  --grey : #808080;
  --cream : #FFFDD0;
  --pista : #99bd9c;
  --light-blue : #ADD8E6;
   --mustard-yellow : #FFDB58;
  --turquoise : #30D5C8 ;
  --mustard : #e1ad01 ;
  --rani: #EA1A85 ;
  --lavender : #E6E6FA;
  --lilac : #c8a2c8;
}
.coupon_codes .xl\:grid-cols-2{
  grid-template-columns: auto !important;
}
.coupon_codes .section-my{
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.coupon_codes p#display {
    right: 18.2% !important;
}
.image_width{
  width:12%;
}
.template-article p {
    text-transform: none;
}
#shopify-section-template--16080229728394__8f291c65-158e-4338-a9db-213b08fcbcae p#display {
   position: absolute;
    top: 50%;
    font-size: 22px;
    right: 14%;
    color: #4b2418 !important;
    font-weight: 700;

}
.sf__blog-cardExcerpt {
    text-transform: none !important;
}
p#display {
       position: absolute;
    top: 40%;
    font-size: 40px;
    right: 10%;
    color: #4b2418 !important;
    font-weight: 700;
}
.highlight_block > div:nth-child(even) {
        padding-top: 1px;
    }
.tabs {
  overflow: hidden;
}
body .gap_desktop .container-fluid.section-my  {
    margin-top: 20px!important;
}
.w-20 {
    width: 29% !important;
}
.add_relative {
  position: relative;
}
.template-article td, th {
text-wrap: wrap;
}
body .login_text {
    font-size: 24px!important;
    margin: 60px auto;
    text-align: center;
    font-weight: 700!important;
}

.powered_by_rivo {
    display: none!important;
}
.w-28 {
    width: 35% !important;
}

#social-float {
position: fixed;
bottom: 10px;
right: 30px;
padding: 10px 5px;
text-align: center;
border: none;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
z-index: 10;
 
}
.image_flex div img{
  cursor:pointer;
}
#free_delivery_popup .modal-content, #pay_on_delivery_popup .modal-content, #secure_popup .modal-content {
  position: absolute;
  left:0;
  right:0;
  top:50%;
  background-color: white;
   padding: 10px 16px;
}
#free_delivery_popup .close, #pay_on_delivery_popup .close , #secure_popup .close {
    color: #000;
    float: right;
    bottom: 13px;
    position: relative;
    font-size: 30px;
    right: 3px;
    cursor: pointer;
      font-weight: 700;
}

div#sf-custom-template--15994866761866__e2bedea7-89f1-4ede-becc-99efc6c6187c {
    padding-bottom: 40px;
}
#shopify-section-template--15994866761866__168906833438a4b06f .container-fluid.section-my, #sf__instagram-template--15994866761866__instagram .container-fluid.section-my {
    margin-top: 20px;
}
.refund_custom .sf-custom__grid {
        width: 95%;
    margin: auto;

}
.video_code{
  display:none;
}
.video_door{
      position: absolute;
    top: 0;
  display:none;
}
.video_code {
    position: absolute;
    left: 0%;
    bottom: -53%;
    font-size: 34px;
    color: #9d1962;
    text-align: center;
    width: 100%;
}
.dflex{
  display:flex;
  gap:20px;
}
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}
 #LOGIN p, #REGISTER p {
    margin-top: 20px;
    margin-bottom: 20px;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border-top: none;
}
.video_code h3 {
    color: #d9b362;
    font-weight: 700;
    font-size: 35px;
}
 .video_code p{
    font-size: 22px;
    color: white !important;
}
.sf__footer-bottom {
    background-position: right;
}

/* Style the buttons inside the tab */
.tabs button {
    float: left;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    color: #424553;
    font-size: 20px;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
}
 .coupon_codes , .coupon_codes .section-my,body .coupon_codes .sf-column ,.coupon_codes .collection-card__info{
    padding: 0 !important;
    margin: 0 !important;
}
.w-15{
 width:18% !important; 
}
/* Create an active/current tablink class */
.tabs button.active {
    border-bottom: 2px solid #4e032c;
}
th {
    background: #FAEDEE;
    padding: 20px;
    color: var(--FD, #4E032C);
    text-align: center;
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
/* Style the tab content */
.tabcontents {
  display: none;
  padding: 6px 12px;
  border-top: none;
}

.sf-wishlist__no_products {
    margin-bottom: 200px !important;
}
.template-blog .sf-footer__block-inner  p {
    text-align: left;
    text-transform: math-auto;
}
.block_wraanty svg {
    width: 5%;
}
body .sf-custom .sf-custom__block.grey_bg {
    background: #FAFBFC;
  padding-top:30px!important;
}
.upload_invoice img {
    width: 65% !important;
    object-fit: contain !important;
    margin: auto;
}
#myInvoiceForm input {
    border: none;
    padding: 15px 25px;
}
.upload_form h3 {
    color: #424553;
    font-size: 32px;
      text-align: center;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
}
  .width_50{
      width:50%;
    }
#myInvoiceForm h3 {
    color: #424553;
  text-align: left;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
input#myFile {
    background: transparent;
}
.upload_form {
    background: #fceef0;
    width: 51% !important;
}

@keyframes lights {
  0% {
    color: hsl(230, 40%, 80%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.2),
      0 0 0.125em hsla(320, 100%, 60%, 0.3),
      -1em -0.125em 0.5em hsla(40, 100%, 60%, 0),
      1em 0.125em 0.5em hsla(200, 100%, 60%, 0);
  }
  
  30% { 
    color: hsl(230, 80%, 90%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 60%, 0.5),
      -0.5em -0.125em 0.25em hsla(40, 100%, 60%, 0.2),
      0.5em 0.125em 0.25em hsla(200, 100%, 60%, 0.4);
  }
  
  40% { 
    color: hsl(230, 100%, 95%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 90%, 0.5),
      -0.25em -0.125em 0.125em hsla(40, 100%, 60%, 0.2),
      0.25em 0.125em 0.125em hsla(200, 100%, 60%, 0.4);
  }
  
  70% {
    color: hsl(230, 80%, 90%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.5),
      0 0 0.125em hsla(320, 100%, 60%, 0.5),
      0.5em -0.125em 0.25em hsla(40, 100%, 60%, 0.2),
      -0.5em 0.125em 0.25em hsla(200, 100%, 60%, 0.4);
  }
  
  100% {
    color: hsl(230, 40%, 80%);
    text-shadow:
      0 0 1em hsla(320, 100%, 50%, 0.2),
      0 0 0.125em hsla(320, 100%, 60%, 0.3),
      1em -0.125em 0.5em hsla(40, 100%, 60%, 0),
      -1em 0.125em 0.5em hsla(200, 100%, 60%, 0);
  }
  
}
 .sf-nav li.sf-menu-item-parent:nth-child(7) a {
    animation: lights 5s 750ms linear infinite;
  animation-name: horizontalShake;
    animation-iteration-count: infinite;
  animation-duration: 5s;
    animation-fill-mode: both;
    display: inline-block;
}
.d-flex{
  display:flex;
}
.box {
  position: relative;
}

.box-body {
    position: relative;
    height: 80px;
    width: 100px;
    margin-top: 46.333333px;
    background-color: #cc231e;
    border-bottom-left-radius: 5%;
    border-bottom-right-radius: 5%;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.3);
    background: linear-gradient(#762c2c,#ff0303);
}
.box-body .img{
  opacity: 0;
  ransform: translateY(0%);
  transition: all 0.5s;
  margin: 0 auto;
  display: block;
}
.box-body:hover {
  cursor: pointer;
  -webkit-animation: box-body 1s forwards ease-in-out;
          animation: box-body 1s forwards ease-in-out;
}
.box-body:hover .img {
    opacity: 1;
    z-index: 0;
    transform: translateY(-100px);
}
.box-body:hover .box-lid {
  -webkit-animation: box-lid 1s forwards ease-in-out;
          animation: box-lid 1s forwards ease-in-out;
}
.box-body:hover .box-bowtie::before {
  -webkit-animation: box-bowtie-left 1.1s forwards ease-in-out;
          animation: box-bowtie-left 1.1s forwards ease-in-out;
}
.box-body:hover .box-bowtie::after {
  -webkit-animation: box-bowtie-right 1.1s forwards ease-in-out;
          animation: box-bowtie-right 1.1s forwards ease-in-out;
}
.box-body::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 20px;
    background: linear-gradient(#ffffff,#ffefa0);
}
.box-lid {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 90%;
    height: 40px;
    background-color: #cc231e;
    height: 30px;
    width: 120px;
    border-radius: 5%;
    box-shadow: 0 8px 4px -4px rgba(0, 0, 0, 0.3);
}
.video_code_img {
    background-image: url(/cdn/shop/files/tapeeee.png?v=1697709915);
    background-size: 100%;
    width: 40%;
    height: 70px;
    margin: 12px auto;
    background-repeat: no-repeat;
}
.video_code_img p {
    font-size: 20px;
    color: #0e5962 !important;
    padding-top: 20px;
    font-weight: 900;
}
.box-lid::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 20px;
    background: linear-gradient(#ffefa0,#fff);
}
.box-bowtie {
  z-index: 1;
  height: 100%;
}
.box-bowtie::before, .box-bowtie::after {
    content: "";
    width: 40px;
    height: 40px;
    border: 13.666667px solid #fff0a9;
    border-radius: 50% 50% 0 50%;
    position: absolute;
    bottom: 99%;
    z-index: -1;
}
.box-bowtie::before {
  left: 50%;
  -webkit-transform: translateX(-100%) skew(10deg, 10deg);
          transform: translateX(-100%) skew(10deg, 10deg);
}
.box-bowtie::after {
  left: 50%;
  -webkit-transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
          transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
}

@-webkit-keyframes box-lid {
  0%,
  42% {
    -webkit-transform: translate3d(-50%, 0%, 0) rotate(0deg);
            transform: translate3d(-50%, 0%, 0) rotate(0deg);
  }
  60% {
    -webkit-transform: translate3d(-85%, -230%, 0) rotate(-25deg);
            transform: translate3d(-85%, -230%, 0) rotate(-25deg);
  }
  90%, 100% {
    -webkit-transform: translate3d(-119%, 225%, 0) rotate(-70deg);
            transform: translate3d(-119%, 225%, 0) rotate(-70deg);
  }
}

@keyframes box-lid {
  0%,
  42% {
    -webkit-transform: translate3d(-50%, 0%, 0) rotate(0deg);
            transform: translate3d(-50%, 0%, 0) rotate(0deg);
  }
  60% {
    -webkit-transform: translate3d(-85%, -230%, 0) rotate(-25deg);
            transform: translate3d(-85%, -230%, 0) rotate(-25deg);
  }
  90%, 100% {
    -webkit-transform: translate3d(-119%, 225%, 0) rotate(-70deg);
            transform: translate3d(-119%, 225%, 0) rotate(-70deg);
  }
}
@-webkit-keyframes box-body {
  0% {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
            transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  25% {
    -webkit-transform: translate3d(0%, 25%, 0) rotate(20deg);
            transform: translate3d(0%, 25%, 0) rotate(20deg);
  }
  50% {
    -webkit-transform: translate3d(0%, -15%, 0) rotate(0deg);
            transform: translate3d(0%, -15%, 0) rotate(0deg);
  }
  70% {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
            transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
}
@keyframes box-body {
  0% {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
            transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
  25% {
    -webkit-transform: translate3d(0%, 25%, 0) rotate(20deg);
            transform: translate3d(0%, 25%, 0) rotate(20deg);
  }
  50% {
    -webkit-transform: translate3d(0%, -15%, 0) rotate(0deg);
            transform: translate3d(0%, -15%, 0) rotate(0deg);
  }
  70% {
    -webkit-transform: translate3d(0%, 0%, 0) rotate(0deg);
            transform: translate3d(0%, 0%, 0) rotate(0deg);
  }
}
@-webkit-keyframes box-bowtie-right {
  0%,
  50%,
  75% {
    -webkit-transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
            transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
  }
  90%,
  100% {
    -webkit-transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
            transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
    box-shadow: 0px 4px 8px -4px rgba(0, 0, 0, 0.3);
  }
}
@keyframes box-bowtie-right {
  0%,
  50%,
  75% {
    -webkit-transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
            transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);
  }
  90%,
  100% {
    -webkit-transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
            transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
    box-shadow: 0px 4px 8px -4px rgba(0, 0, 0, 0.3);
  }
}
@-webkit-keyframes box-bowtie-left {
  0% {
    -webkit-transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
            transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
  }
  50%,
  75% {
    -webkit-transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
            transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
  }
  90%,
  100% {
    -webkit-transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
            transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
  }
}
@keyframes box-bowtie-left {
  0% {
    -webkit-transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
            transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
  }
  50%,
  75% {
    -webkit-transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
            transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);
  }
  90%,
  100% {
    -webkit-transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
            transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);
  }
}

a.reward_btn {
    position: fixed;
    bottom: 30px;
    right: 30px;
    z-index: 999999;
}
.page-about-us .image_block {
    background: white !important;
    border: 1px solid #faedee;
}
#shopify-section-template--15919402451082__0a1b23b3-4ed5-4c14-9b38-9c9dd87fffcf .sf-custom__block-inner p {
    width: 100%;
}
.sf__blog-card .sf__blog-cardImage img {
    object-fit: contain !important;
}
.hover-underline a {
    line-height: 26px!important;
}
#sf-custom-template--15949947928714__fdf170f3-58f5-4fcc-bd4e-0445ea670c5e.sf-custom .sf-custom__block {
    padding-top: 10px!important;
}
img.new-arrivallady {
    position: absolute;
    width: 190px;
    left: -140px;
    top: -80px;
}
#sf-custom-template--15949947928714__670558e4-dae1-428e-b485-c7f21555b1fa h2.section__heading {
    line-height: 100px !important;
}
body .sf-footer__block p {
    font-size: 12px !important;
    font-weight: 400 !important;
}
.article_content, .author_data p {
    text-align: justify;
}
.article_content span img, .article_blog span img, .article_content a img, .article_content p img{display: block; margin-left: auto !important;margin-right: auto !important;}

div#sf-custom__block--17c2f423-4992-4a4a-9f57-30cf08bb7517 {
    width: 45%;
}
div#sf-custom__block--f27f806a-ebf9-4bba-afda-74d40df63910 , div#sf-custom__block--a1eb5610-f9a2-4c1f-9cd9-bba419ba66ae, div#sf-custom__block--06b57eaa-a75e-4b89-a83b-d6958be26af4,div#sf-custom__block--20b86e9e-2425-4d61-aae7-2dfd42b630b9{
    width: 12%;
}

body.page-about-us .brands-list .swiper-slide {
    padding: 25px !important;
}
body #sf-custom__block--e7865003-f4ca-4679-b12b-63aba1ef12b8.sf-custom__block, #sf-custom__block--5ea92342-fcd6-4afc-81d2-572da23ff48d.sf-custom__block {
    align-items: center;
}
.template-blog p {
    text-align: justify;
    text-transform: math-auto;
}
.social-media-links svg path {
    fill: #000;
}
.background_pink h3.content__heading {
    font-size: 18px !important;
}
body .sf-custom .background_pink {
    background: #FAEDEE;
    padding: 40px;
    padding-top: 40px !important;
}
.page-about-us h2.section__heading {
    font-size: 32px !important;
}
.page-about-us .prose p {
    font-size: 16px !important;
    font-weight: 500 !important;
}
.bulk_form h3 {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 20px;
  margin-bottom: 20px;
}
body .sf-footer__block .social-media-links a:hover {
    box-shadow: unset !IMPORTANT;
    border: none !important;
    background-color: #000 !important;
}
body .sf-footer__block .social-media-links a:hover svg path {
    fill: #fff !IMPORTANT;
}
.main_tab {
    display: none !important;
}
.template-search .page-header {
    padding: 2rem 17rem !important;
}
.template-login div#shopify-section-footer , .template-register div#shopify-section-footer{
    display: none;
}
.sf-customer__reset-password {
    background: #FAEDEE;
    padding: 15% 10%;
    width: 50% !important;
}
.sf-customer__cancel-reset {
    border: 1px solid #4e032c;
    border-radius: 2px;
    width: 50%;
}
.w-half{
 width:60%; 
}
.contacts_form {
    background: #faedee;
    padding: 50px 0;
}
.bulk_form input {
    border: 0 !important;
    border-radius: 0 !important;
    font-size: 16px;
    line-height: 16px !important;
    padding: 20px!important;
}
.wallet_show_history_click {
    text-decoration: underline;
    cursor: pointer;
}

.image_block h3 {
    font-size: 13px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.image_block .social-media-links a {
    color: #424553 !important;
    width: 40px !important;
    height: 40px !important;
    background-color: #ffffff !important;
    border: 1px solid #D9DADD !important;
     padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: all .3s;
}
select#business_nature, select#business_nature_mobile, #Interested
{
    padding: 10px 30px;
    color: black;
    margin: 10px 0 10px 0;
    border: 1px solid black;
    border-radius: 5px;
    display: flex;
    border: none;
    padding: 9px 10px;
    background-color: white;
}
a.b2b_link {
    color: #4e032c;
    text-decoration: underline;
    font-weight: 700;
    font-size: 22px;
}
.hide{
  display:none;
}

 .bulk_form form {
    width: 770px !important;
   margin:auto;
}
.bulk_block {
    margin-top: 20px;
}
.contact_block {
    padding-left: 30px!important;
}
.collapsible__content-inner p {
    text-transform: math-auto !important;
}
#shopify-section-template--15925756297354__main .blog_page  ,#shopify-section-template--15925756362890__main .blog_page , #shopify-section-template--15925756526730__main .blog_page{
    padding: 0px;
}
#sf-custom__block--5ff45830-e1b5-4ce0-bc4a-da072fc77294.sf-custom__block , #sf-custom__block--22b9f7c6-8103-4e7c-8d85-41a93f209a48.sf-custom__block, #sf-custom__block--7c1d065b-7212-48fd-b8d5-fd5ffe770b5c.sf-custom__block , #sf-custom__block--df429d07-0798-47c8-8eed-e08c281d36d0.sf-custom__block {
    margin-top: 60px !important;
}
#shopify-section-template--15925756297354__main .page-header.section__header , #shopify-section-template--15925756362890__main .page-header.section__header , #shopify-section-template--15925756526730__main .page-header.section__header {
    margin-bottom: 0 !important;
}
#sf-custom__block--9fef69c5-ecf1-43ed-b352-316a580bc823 .sf-custom__block, #sf-custom__block--e14a7953-976c-4d19-b674-a6f934eadb42 .sf-custom__block , #sf-custom__block--template--15925756526730__9f239104-5e25-46f3-8205-a40d7c78ec6c-image-1.sf-custom__block, #sf-custom__block--75e31adb-8942-4274-9ef0-ada546b7d16c.sf-custom__block{
    padding-top: 40px !important;
    background: #FAFBFC;
}
#sf-custom-template--15925749481610__4c65a698-82e1-4dd1-bdcb-6e08f0549316 .sf-custom__block-inner img {
    width: 250px !important;
    height: 250px !important;
}
#sf-custom__block--f368bd52-30a3-4b63-9825-e324c171efa4 .social-media-links a , #sf-custom__block--75e31adb-8942-4274-9ef0-ada546b7d16c .social-media-links a{
    color: #424553 !important;
    width: 40px !important;
    height: 40px !important;
    background-color: #ffffff !important;
    border: 1px solid #D9DADD !important;
     padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: all .3s;
}
.image_block h3 {
 color: var(--1, #424553);
    font-family: Assistant;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 30px;
    margin-top: 40px;
}
#sf-custom-template--15925749481610__4c65a698-82e1-4dd1-bdcb-6e08f0549316 .social-media-links , #sf__brand-list-template--15925756297354__7f8ecad5-95cb-4bee-962b-83e20df1d6fc .social-media-links , #sf-custom__block--75e31adb-8942-4274-9ef0-ada546b7d16c .social-media-links{
    gap: 12px;
    margin: 0;
    flex-wrap: wrap;
}
span.author_details {
    color: var(--2, #4E032C);
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.author_content {
    align-items: center;
}
#sf-custom__block--f368bd52-30a3-4b63-9825-e324c171efa4 .sf-custom__block-inner div , #sf-custom__block--75e31adb-8942-4274-9ef0-ada546b7d16c .sf-custom__block-inner div {  
    margin-bottom: 10px;
}
#sf-custom-template--15925749481610__4c65a698-82e1-4dd1-bdcb-6e08f0549316 .sf-custom__block-inner h3 , #sf-custom-template--15925756362890__eb4ee864-032d-4218-857b-21feae85b324 h3 , #sf-custom__block--df429d07-0798-47c8-8eed-e08c281d36d0 .sf-custom__block-inner h3, #sf-custom__block--7c1d065b-7212-48fd-b8d5-fd5ffe770b5c .sf-custom__block-inner h3{
    font-size: 24px !important;
    font-weight: 900;
}
span.sf__count-number {
    display: none;
}
body #sf-custom__block--f368bd52-30a3-4b63-9825-e324c171efa4 .social-media-links {
    gap: 12px;
    margin: 0;
    padding: 5px;
    flex-wrap: wrap;
}
/* .css_ntbar .filter_tag {
    padding-bottom: 7px !important;
} */
/* .sf__filter-wrapper .widget-filter:nth-child(2) {
    border-top: none;
} */
.image_block, #sf-custom__block--template--15925756362890__eb4ee864-032d-4218-857b-21feae85b324-image-1, #sf-custom__block--f368bd52-30a3-4b63-9825-e324c171efa4 {
    background: #FAFBFC;
    padding-top: 40px !important;
    padding-bottom: 40px;
}
.image_list .grid {
    gap: 20px;
}
#sf__brand-list-template--15925756297354__7f8ecad5-95cb-4bee-962b-83e20df1d6fc .swiper-slide.image_block {
    padding-top: 100px !important;
}
.sf__blog-card.sf__view- {
    display: none;
}
 .social-media-url {
    color: #424553 !important;
    width: 45px !important;
    height: 45px !important;
    background-color: #ffffff !important;
    border: 1px solid #D9DADD !important;
       border-radius: 50%;
}
.page-upload-invoice {
    background-image: none !important;
}
div#comments {
    padding-right: 40px;
    padding-left: 40px;
}
ul.sf__list-row.sf-scroll_content {
    padding: 0;
}
.css_ntbar .filter_tag {
    padding: 0;
}
.sf-cart__table-col {
    width: 20% !important;
}
.sf-cart__item-product-title a, .sf-cart__item--variant-option {
    font-size: 12px !important;
}
ul.sf__list-row .filter_tag li a {
    line-height: 35px !important;
}
.page-about-us div#shopify-section-template--15908933763210__main {
    background: #fceef0;
}
.page-about-us #shopify-section-template--15908933763210__main .prose {
    padding-top: 0;
    padding-bottom: 0;
}
.page-about-us #shopify-section-template--15908933763210__main svg{
    width: 768px;
    margin: auto;
    height: 780px;
    }
.moreless-button {
    color: #4e032c !important;
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    text-decoration-line: underline;
}
div#sf-custom__block--template--16080229728394__39821aa5-9d29-4465-b1d0-e6f2ccaad0e5-image-1 {
    position: relative;
    top: 215px;
}
.template-index .above_footer_content.sf-custom .sf-custom__block {
    position: relative;
    top: 35px;
}
.template-collection .footer_above {
    display:none !important;
}
.template-index .footer_above {
    position: absolute;
    bottom: 9%;
}
 .footer_above {
    position: absolute;
    bottom: 360px;
}
body .coll_blocks.container-fluid h4 {
    color: #424553 !important;
}
.blog_page{
    background: #FAFBFC;
}
.sf__blog-card.sf__view-grid  {
    background: white;
}

.moretext {
  display: none;
}
div#shopify-section-template--15939485859978__734f5796-6772-491f-ae65-2dcb53628a9e {
    background: #FAFBFC;
}
#leave-comment h3 {
    color: #424553;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
}
.sf__pcard .sf__pcard-image .spc__hover-img{
transition:unset !important;
}
.sf__pcard .sf__pcard-image:hover .spc__hover-img {
    transform: unset!important;
}
label {
    color: #424553;
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
.sf__pcard .sf__pcard-image:hover .spc__hover-img img, .sf__pcard .sf__pcard-image:hover .spc__hover-img svg {
    transform: unset;
}
#leave-comment input[type=submit] {
    background-color: #4E032C;
    border-radius: 0;
    color: var(--3, #FFF);
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.96px;
}
.sub_title{
 font-size:16px !important; 
}
div#leave-comment {
    background: #FAEDEE;
    padding: 40px;
}
input#CommentAuthor, input#CommentEmail {
    border: none;
      /* text-transform: capitalize; */
}

.sf__blog-cardContent.text-left {
    padding-left: 10px;
    padding-right: 10px;
}
.prod__option--button .slick-track {
    margin-left: 0;
}
.ProductBasic_productName__8sS2x {
    font-size: 15px!important;
}
.ProductBasic_productPrice__D52LO {
    font-size: 13px!important;
}
div#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1.w-20 {
    width: 28% !important;
}
.video_code h3:after {
    background-image: url(/cdn/shop/files/image_2023-10-19_16_07_51ffvf.png?v=1697712036);
    background-size: 100%;
    width: 99%;
    height: 100%;
      content: '';
}
.video_code h3:after {
    background-image: url(/cdn/shop/files/image_2023-10-19_16_07_51ffvf.png?v=1697712036);
    background-size: 100%;
    width: 50%;
    height: 20px;
    background-repeat: no-repeat;
    content: '';
    margin: auto;
    display: block;
}
.video_blocks {
    margin-top: 30px;
}
.sf__blog-cardReadmore:before, .sf__blog-cardReadmore:after{
  content: none!important;
}

a.sf__blog-cardReadmore.sf__btn.sf__btn-link {
    color: #4E032C;
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    text-decoration-line: underline;
    text-transform: capitalize;
  letter-spacing: 0;
}
h3.sf__blog-cardTitle a {
    font-size: 16px;
    font-weight: 700;
    line-height: 10px;
  color: #424553;
}
.sf__blog-cardExcerpt {
    color: #424553;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: capitalize;
      margin-bottom: 0rem!important;
}
.article_blog p {
    font-size: 15px;
    color: #000 !important;
}
.below_content , .article_content , .author_content {
    background: white;
    padding: 15px 20px;
}
.template-article .sf-sharing__socials-icon a {
    border: 1px solid #a1a2a3;
    border-radius: 50%;
    padding: 7px 8px;
    width: 3%;
}
li.inline-block {
    background: #FAEDEE;
    padding: 5px 10px;
    color: #424553;
    font-size: 14px;
    text-transform: capitalize;
}
span.text-black, .sf-sharing__socials label{
    color: #424553;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: capitalize;
}

.author_title span:nth-child(3) {
    color: #4E032C;
}
.template-blog span.next, .template-blog span.prev {
    width: 100%!important;
}
.template-blog .sf-custom__grid {
    justify-content: space-between;
}
.template-page p{
    text-transform: math-auto;
    font-size: 20px;
    font-weight: 600!important;
}
.author_social, .author_data {
    margin-top: 5px;
}
h3.text-left {
    text-align: left !important;
}
.author_img img{
 width:250px;
}
.sf-title {
    color: #424553;
    font-size: 16px;
    font-weight: 600 !important;
    line-height: normal;
}
.sf__page-blog-single-post {
    padding-top: 0px!important;
}
h1.article_title {
    color: #424553;
    font-size: 24px;
    font-weight: 600;
    line-height: normal;
}
p.author_title {
    color: #424553;
    text-align: center;
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-transform: capitalize;
}
.sf-info {
    color: #424553;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
}
span.sf__title-count {
    color: #424553;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: capitalize;
}
h3.sf-aside-title {
    color: #424553 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: normal !important;
    text-transform: uppercase !important;
}
.ProductBasic_productOfferPercentage__ucj\+I {
    font-size: 11px!important;
}
.main-slider .slick-slide {
    padding-left: 5px;
    padding-right: 5px;
}
.ProductBasic_button__pFmFp {
    background: #57143c!important;
    font-size: 16px!important;
    width: 100%!important;
}

.sf-custom__block-inner ul {
    list-style: disc !important;
      background: #FAFBFC;
}
.col1 h1 {
    font-size: 17px !important;
    letter-spacing: 0;
}
ul.privacy_block {
    display: flex;
    justify-content: space-between;
}
div#sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a {
    padding-left: 96px;
}
.privacy_block div {
    padding-left: 24px;
}
#fade {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 1001;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80);
}
.page-thank-you .page-header {
    display: none;
}
.page-thank-you .container {
    padding-bottom: 0;
}
.page-thank-you .prose {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
 .template-register a.sf__btn.sf__btn-secondary:hover{
    background: #4e032c;
    border-color: var(--color-btn-bg-hover,var(--color-primary-darker))!important;
    color: #ffffff!important;
}

.announcement-bar__content {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 20px;
    margin-right: 2.5rem;
    max-height: 40px;
    padding-left: 1rem;
    font-size: 17px;
    text-transform: capitalize;
    font-weight: 700;
}
.col2{
   display: none;
}
.block.sf-sub-menu__link {
    font-weight: 900;
  color:black;
      padding: 15px;
}
 .sf-sub-menu__link:hover:after {
    width: calc(100% - 5rem);
}
.jdgm-rev-widg {
    padding: 0px 0px !important;
}

.sf-sub-menu__link{
  position:relative;
}
.sf-sub-menu__link:after {
    background-color: black;
    bottom: calc(1.25rem - 11px);
    content: "";
    height: 2px;
    left: 12px;
    position: absolute;
    transition: width .2s ease-in-out;
    width: 0;
    /*top: 21px;*/
}
.contact-form {
    text-align: center;
    margin-bottom: 80px !important;

}
.sf__btn.sf__btn-secondary:hover svg path {
    fill: #571037;
}
input#orderno {
    width: 350px;
}
.template-index .above_footer_content.sf-custom .sf-custom__block:after {
    content: '';
    background-image: url(/cdn/shop/files/new_compressed_groom_11-04-2023-12-26.gif?v=1699600744);
    width: 325px;
    height: 178px;
    display: block;
    background-size: 100%;
    position: absolute;
    right: 47%;
    top: 0px;
}
.track-order {
    background-color: #fff;
    -webkit-box-shadow: 0 1px 8px rgb(0 0 0 / 10%);
    box-shadow: 0 1px 8px #0000001a;
    max-width: 450px;
    text-align: center;
    margin: 5% auto;
    padding: 40px 25px;
    border-radius: 10px;
}
#light {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 600px;
  max-height: 360px;
  margin-left: -300px;
  margin-top: -180px;
  border: 2px solid #FFF;
  background: #FFF;
  z-index: 1002;
  overflow: visible;
}

#boxclose {
  float: right;
  cursor: pointer;
  color: #fff;
  border: 1px solid #AEAEAE;
  border-radius: 3px;
  background: #222222;
  font-size: 31px;
  font-weight: bold;
  display: inline-block;
  line-height: 0px;
  padding: 11px 3px;
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 1002;
  opacity: 0.9;
}

.boxclose:before {
  content: "×";
}

#fade:hover ~ #boxclose {
  display:none;
}

.test:hover ~ .test2 {
  display: none;
}
.col1 li {
    color: #4e032c;
}
body .container-fluid h4 {
    color: #000 !important;
  }
.contact_block {
    background: #FAEDEE;
    padding: 50px 0;
}
.bulk_form {
    background: #FAEDEE;
    padding: 50px 0px;
}
.contact_block label {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    color: #424553;
    display: flex;
}
ul.sf-list-inline li {
    display: block !important;
}
.product-mb__media .swiper-pagination {
    z-index: 0 !important;
}
#render_lively_html_content p {
    display: none;
}
.contact_block .sf__btn {
    display: flex;
    margin: auto;
}
#sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 h3.content__heading {
    margin-bottom: 50px;
}
.sf__page-card.page-card {
    display: none;
}
form#contact_form {
    width: 829px;
  margin: auto;
  text-align: left;
}
.contact-form h3 {
    text-align: center;
    font-size: 20px !important;
    text-transform: uppercase;
    font-weight: 700 !important;
      margin-bottom: 20px;
}
.sf-instagram .container-fluid.section-my , .customer_review .container-fluid.section-my{
    margin-top: 20px !important;
  margin-bottom: 30px;
}
 .combined-shape {
    margin-right: 18px;
    float: right;
    position: relative;
    right: 5px;
    width: 32px;
    bottom: 50px;
    height: 32px;
    background-color: red;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#526cd0),color-stop(33%,#14cda8),color-stop(67%,#f8af37),to(#ff5722));
    background-image: linear-gradient(180deg,#526cd0,#14cda8 33%,#f8af37 67%,#ff5722);
    border-radius: 50%;
}
 .inner-ring {
    position: relative;
    background-color: #fff;
    width: 28px;
    height: 28px;
    margin-left: 2px;
    margin-top: 2px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
 .square {
    position: relative;
}
.contact_block input:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), textarea:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]),.contact_block input:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), textarea:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]) {
  border: 0 !important;
    border-radius: 0 !important;
    font-size: 16px;
    line-height: 16px !important;
    padding: 20px !important;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
select#country {
    border: 0 !important;
    border-radius: 0 !important;
    font-size: 16px;
    line-height: 16px !important;
    padding: 20px !important;
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: white;
}
p , h3, h2,h1,h5  , .h2 ,.h3 ,.h1 , .h4 {
  font-family: 'Assistant', sans-serif !important;
  letter-spacing: 0!important;
}
.main-product__block-tax.text-color-subtext {
   color: var(--font, #94969F);
   font-family: Assistant;
   font-size: 15px;
   font-style: normal;
   font-weight: 600;
   line-height: normal;
   text-transform: lowercase;
}
#sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .container.section-my {
    margin-bottom: 0px;
}
.w-25{
      width:25%;
    }
   
.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover, .jdgm-write-rev-link.jdgm-write-rev-link:focus {
    color: #4b072e !important;
    background-color: #ffe3df!important;
}
#sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6.collection-list .container-fluid.section-my {
    margin-bottom: 60px;
    padding-left: 17%;
    padding-right: 17%;
}
.w-25_per{
    width:25%;
  }
.feature_collection {
    margin-left: 8px !important;
}
.similar_product{
  display:none;
}
#sf-custom__block--dfb2f37a-2c1e-4f75-9321-cddcc1f4256c.sf-custom__block {
    align-items: unset;
}
#app-wrapper-template--15908933664906__168906833438a4b06f .container-fluid.section-my {
    margin-top: 90px;
}
.brands-list [data-enable-slider="true"] .swiper-slide {
    padding: 5px !important;
}
#CollectionFiltersForm .sf__accordion-item .sf__accordion-button:after{
  display:none !important;
}
.sf-footer p , .block-text{
  font-size:14px !important;
}
.slick-slide {
    text-align: center;
}
#sf__brand-list-template--15908933664906__e9fc135c-167c-4672-833e-189fb8b165cf .sf-image img {
    object-fit: contain !important;
}
input:focus:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st), textarea:focus:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st) {
    --tw-border-opacity: 1;
    border-color: none !important;
}
.sf__product-tab .sf-column {
    padding-bottom: 24px;
}

.video_space .prose p {
    font-size: 20px;
    font-weight: 400;
    line-height: 26px !important;
}
#sf-custom-template--16080231432330__98fee67d-007b-4f46-84f7-ee163e31febc m-custom-content.sf-custom__grid.flex.flex-wrap , div#sf-custom-template--16080230350986__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41,#sf-custom-template--16080231596170__3f0108b0-b863-4f34-9362-0b081631cbee, #sf-custom__block--f27c811e-1b6d-44a2-a3f6-4465d083a840{
    margin-bottom: 40px!important;
}
#sf-custom-template--16080231530634__44ad7925-1a13-42e4-8e30-8c16a44214a7{
   margin-bottom: 100px!important;

}
.sf-custom .sf-custom__block {
    padding-top: 0px!important;
  position: relative;
}
img.girlslady {
    width: 190px;
    z-index: 9;
    position: absolute;
    top: -160px;
    left: -545px;
}
h3.collapsible__button {
    padding-top: 4px;
    font-size: 21px; 
    padding-bottom: 7px;
    z-index:-1;
}
#shopify-section-template--15908933763210__main .prose {
    padding-top: 80px;
    padding-bottom: 80px;  
}
 
a.bulk_input {
    text-decoration: underline;
    font-size: 32px;
    font-weight: 800;
    color: #4e032c;
}
.grey_content {
    background: #FAFBFC;
    padding: 30px;
    margin-bottom: 20px;
}
.widget-filter {
    border-top: 1px solid #e9e9ed;
    border-right: 1px solid #e9e9ed;
    padding-right: 15px;
}
.sf__product-listing {
    padding: 26px;
    padding-bottom: 0px;
}
h4.sf__accordion-button, .widget-filter h4 {
    font-size: 16px !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
    padding-top: 20px !important;
}
body .collapsible__content-inner {
    padding: 18px 0px;
}
#shopify-section-template--15908933566602__26320804-436a-4a2d-a2f3-f62fb21703f0 .section-my {
    margin-top: 90px;
}
span.close_video {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    color: #fff;
}
#sf-custom__block--4050bc20-5b8c-458d-8089-ea7036715637.icon_contact, #sf-custom__block--41528b99-a687-41e2-a4cd-ea9c14f79ba4.icon_contact, #sf-custom__block--fdeddede-3ca5-40bc-bf87-1e5dc319ff27.icon_contact {
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    border: 1px solid #FFE3DF;
    margin-bottom: 15px;
    padding: 15px !important;
    padding-top: 30px !important;
}

.video-wrapper {
    width: 30%;
    margin: auto;
}
.video-section {
    position: absolute;
    top: 107px;
    left: 26%;
    width: 485px;
}

.refund_custom {
    margin-bottom: 30px;
}
.template-collection .refund_custom, .template-index .refund_custom {
    margin-bottom: 0px;
}
.video {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 9;
    cursor:pointer;
}

#sf__brand-list-template--16080229138570__7f8ecad5-95cb-4bee-962b-83e20df1d6fc .brands-list__container.image_list {
    margin-bottom: 200px;
}
body .footer_block .container-fluid h4 {
    /* color: #4e032c !important; */
}
.site_map .sf-custom__block--html .sf-custom__block-inner{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.collection_blocks{
    gap: 25px;
}

.flex.collection_blocks div:first-child {
    width: 35%;
}
.texts {
    position: absolute;
    top: 54px;
    left: 41%;
    color: white;
    font-size: 50px;
    font-weight: 700;
}
.flex.collection_blocks div {
    width: 20%;
}
.sf-custom__block--html label{
    background: #FAEDEE;
    width: 100%;
    display: block;
    padding: 10px;
    color: var(--2, #4E032C);
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.96px;
}
.site_map_list .sf-custom__block-inner ul.girls_block {
    background: #FAFBFC;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    width: 100%;
}
.site_map a {
    color: var(--1, #424553);
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    line-height: normal;
    background: #FAFBFC;
    padding: 10px 20px;
    margin: 7px 7px !important;
}
.site_map_list a {
    color: var(--1, #424553);
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    line-height: 30px;
}
.site_map_list li {
    margin-left: 30px;
}
.site_map.sf-custom .sf-custom__block {
    align-items: center;
}
.collapsible__button span, .related_post {
    color: var(--dark-font, #282C3F);
    text-align: center;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase !important;
    letter-spacing: 0;
}
.auto_flex {
   
    margin: 2rem auto !important;
    display: block !important;
    width: 280px !important;
    height: 280px !important;

}
.prod__accordion {
    margin-top: 80px;
    margin-bottom: 80px;
}
.collapsible__content-inner {
    padding: 18px 0;
}
.sf__collection-container.sidebar__leftColumn .sf__sidebar .sf__sidebar-content {
    padding-right: 0px !important;
}
body .sf__collection-container.sidebar__leftColumn .sf__sidebar, .sf__collection-container.sidebar__rightColumn .sf__sidebar {
    flex: 0 0 300px;
    width: 300px;
}
body .sf__product-listing .sf__col-item {
        margin-bottom: 26px;
    padding-left: 13px;
    padding-right: 13px;
}
#shopify-section-template--16020198129802__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3 {
    color: #186b70 !important;
}
.collapsible__button:after{
  content:"" !important;
  display:none;
}
.faq_block {
    text-align: left;
    width: 50%;
    margin: auto;
}
.faq_btn {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 30px;
}
.faq_block div:last-child {
    border-bottom: 0;
}
.faq_block div {
    border-bottom: 1px solid #D9DADD;
  padding-bottom: 10px;
}
.pagination_block {
    padding-bottom: 0px;
    padding-top: 30px;
}
.faq_btn button {
    background: #4e032c;
    color: white;
    letter-spacing: 0;
    margin-right: 10px;
}

.collapsible__content-inner h3 {
    font-size: 16px;
    letter-spacing: 0 !important;
}
.jdgm-prev-badge .jdgm-prev-badge__text {
    padding: 5px 10px !important;
    float: none !important;
}
.sf-prod-template span.f-price-item {
    color: var(--1, #424553);
    font-family: Assistant;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
}
.sf__pcard-price {
    line-height: 0px;
}

.main-product__block.main-product__block-price {
    margin-top: 13px!important;
}
.sf-prod-template .prod__compare_price {
    color: #B1B2B9;
    font-family: Assistant;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-decoration-line: strikethrough;
}
label.product-option-item {
    color: var(--1, #424553);
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
      border-radius: 50px;
    height: 50px;
    min-width: 50px;

}
.sf-po__option-button {
    border-radius: 50px;
}
 .only_mobile {
    display: none;
}
.prod__dynamic_checkout {
    width: 100%;
}
.main-product__block .mrp {
    font-weight: 500;
    margin-left: 8px;
    opacity: .8;
    font-size: 24px;
    line-height: 20px;
    color: #282c3f;
    margin-right: 0;
    font-weight: 600;
}
.template-login  .sf__btn-primary, .page-get-rewards .sf__btn-primary {
    margin: auto !important;
    width: 50% !important;
    display: block !important;
}
.login_heading {
    color: #4e032c;
    font-size: 23px!important;
    font-weight: 700!important;
    line-height: 20px!important;
    text-transform: uppercase!important;
    /* background-color: #4e032c; */
    padding: 10px;
    border-radius: 10px;
}
.reward_heading {
    font-size: 23px!important;
    font-weight: 700!important;
    line-height: 20px!important;
    text-transform: uppercase!important;
    padding: 11px;
    border-radius: 10px;
    color: #4e032c;
}
.sf__product-tab .sf__btn {
    margin-top: 0px;
}
.login_image {
    padding: 100px;
    padding-left: 0px;
}
.shopify-payment-button__button {
    background-color: #ffe3df !important;
    color: #4b072e !important;
    font-size: 16px !important;
    text-transform: uppercase;
    padding: 14px 0;
    font-weight: bold;
    border: 2px solid #4b072e !important;
}
div#sf-custom__block--88bb3e10-4b2a-4129-af60-640837732e0a {
    cursor: pointer;
}
input#dataInput {
  width: 290px;
    border-right: 0;
    border-radius: 0px;
  line-height:10px !important;
}
.page-header__title, .section__heading {
    font-size: 36px !important;
    font-weight: 900;
    letter-spacing: 0;
    color: #4e032c !important;
    text-transform: capitalize;
    line-height: 2.5rem;
}
.sf-customer__login {
    background: #FAEDEE;
    padding: 6% 10%;
}
.content__box .content__heading {
    font-size: 16px!important;
    font-weight: 900;
    margin-bottom: 15px!important;
    line-height: 13px !important;
  margin-top: 9px!important;
}
.content__box p {
    font-size: 17px;
    font-weight: 400;
    line-height: 26px !important;
}
#sf-custom-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__image-with-text {
    border: 1px solid #FFE3DF;
    padding: 70px 30px 40px;
    height: 195px;
}
  body .collapsible__button span {
    color: #424553 !important;
    }
   .page-header, .sf__page-header {
    background-image: url(/cdn/shop/files/Group_1000005473.png?v=1690277536);
    object-fit: contain;
    background-size: 100%;
    background-repeat: no-repeat;
}
.sf__page-header {
  padding:40px;
  margin-top: 0px!important;
}
.reward {
    position: absolute;
    color: white;
    font-size: 50px;
    font-weight: 800;
    top: 45px;
}
body .grey_bg {
    background: #FAFBFC;
  padding:30px!important;
}
.tnc_heading h3{
  font-size: 18px !important;
}
 #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91,  , #sf-custom__block--dfb2f37a-2c1e-4f75-9321-cddcc1f4256c .sf-custom__block-inner , #sf-custom__block--ed94c243-631c-4947-bc40-9e1426841489 .sf-custom__block-inner  {
    border: 1px solid #ffe3df;
    padding: 30px;
    padding-top: 40px !important;
}
#sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e .sf-custom__block-inner div{
    border: 1px solid #ffe3df;
    padding: 10px;
  
}
#sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91 , #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd
{
  width: 31% !important;
}
  #sf-custom-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc m-custom-content.sf-custom__grid {
    justify-content: space-evenly;
}
div#sf-custom-template--15949947928714__411906ea-f1ce-454f-b2f8-7ce31976dd90 .container-fluid {
    padding-left: 0;
    padding-right: 0;
}
.margin_top {
  margin-top:50px;
}
#sf-custom-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c{
  margin-bottom:50px;
}
div#sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, div#sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91 , #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd{
    border: 1px solid #ffe3df;
    padding: 20px;
    padding-top: 20px !important;
}

 div#sf-custom__block--template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed-text-1 , #sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1 ,#sf-custom__block--template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39-text-1{
    padding: 80px;
    padding-top: 40px!important;
    padding-bottom: 40px;
  
}
#sf-custom__block--4dd3fe75-62bc-4d3b-9cc2-5b083fd2189d .sf-custom__block-inner , #sf-custom__block--8d9cd8f2-2da9-4629-8e52-7a05fd3515a9 .sf-custom__block-inner  {
    padding: 40px !important;
}
#sf-custom__block--4dd3fe75-62bc-4d3b-9cc2-5b083fd2189d.sf-custom__block {
    align-items: inherit;
}
.tabcontent img {
    margin: auto;
}
div#sf-custom__block--template--15919402451082__a85346e7-b616-48fc-82a8-1fdc2c654b08-text-1 {
    background: #FAEDEE;
    padding: 10px;
    padding-top: 10px !important;
}
.sf-block-aside .sf-aside-title {
    font-size: 18px !important;
    line-height: 1.75rem !important;
}
div#sf-custom__block--657bbdae-cee1-44f9-8434-5d5c8c91f9e5 ,#sf-custom__block--cc61ae53-ced7-4bf2-a04b-e50ad252fbe3 {
    margin-top: 50px;
      padding: 50px;
}
.page-tnc .content__heading {
    line-height: 35px !important;
    font-size: 17px !important;
}
#sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a h3 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
#sf-custom__block--5084557d-394d-4799-b8f3-978b992e5900 ,#sf-custom__block--16c5a572-82e3-48f0-aaaa-3673873d8624,#sf-custom-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed , #sf-custom-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee , div#sf-custom__block--template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c-text-1 , #sf-custom__block--c582ab18-70b9-4fab-a6ee-d25b3756bef1 , #sf-custom__block--6ccb8989-aa99-421a-bdce-1409ab02460a{
  padding-top: 40px !important;
}
div#shopify-section-template--15908933763210__main {
    text-align: center;
}
.sf-register__forms {
    display: flex;
}
.template-register input.form-control , .template-login input.form-control{
    border: none;
}
#shopify-section-template--15908933763210__main p {
    font-size: 17px;
    line-height: 28px;
}
#shopify-section-template--15908933763210__main h3 {
    font-size: 24px;
    letter-spacing: 0;
    font-weight: 900;
}
.template-article img {
    margin: 0px !important;
}
h3.tnc_heading {
    font-size: 18px!important;
    padding: 5px 20px;
    font-weight: 700;
    color: #424553!important;
    line-height: 36px !important;
    text-transform: uppercase;
    margin-bottom: 30px;
    text-align: center;
    border: 2px solid #faedee;
}
.html_custom .button {
    color: #ffffff;
    width: 13%;
    margin-left: -50px;
    font-weight: 700;
    font-size: 14px;
    font-family: Assistant,sans-serif;
    -tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border: 1px solid var(--border-color-3);
    line-height: 1.5rem;
    padding: 0.5rem 0.75rem;
    border-left: none;
    background: #4b072e;
      border-radius: 0;
}

input[type=submit]:hover, textarea[type=submit]:hover {
    background: #ffe3df !important;
    border-color: #4b072e!important;
    color: #4b072e!important;
    border-left: 1px solid;
  cursor:pointer;
}
.cssanimation {
  animation-duration: 5s;
  animation-fill-mode: both;
  display: inline-block;
}

/* horizontalShake animation declaration & iteration counting */
.horizontalShake { animation-name: horizontalShake; animation-iteration-count: infinite }

/* horizontalShake animation keyframes */
@keyframes horizontalShake {
    3%, 12%, 21%, 30%, 39%, 48%, 57%, 65%, 74%, 83%, 92% { transform: translateX(5px) }
    6%, 15%, 24%, 33%, 42%, 51%, 60%, 68%, 77%, 86%, 95% { transform: translateX(3px) }
    9%, 18%, 27%, 36%, 45%, 54%, 63%, 71%, 80%, 89%, 98% { transform: translateX(-5px) }
}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
 .col1 h3 , .col1 h4 {
    /* color: #4e032c !important; */
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: normal;
    margin-bottom: 8px;
}
.col1 h2 {
  color: #4e032c  !important;
    font-family: Assistant;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: normal;
    margin-bottom: 8px;
}
.flex.mobile_flex {
    padding-bottom: 30px;
    padding-top: 30px;
  background: #fafbfd;
}
.col p{
  font-size:14px;
}
.video-section.modal {
  background-color:#000000 !important;
  z-index:999;
}
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 999; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgba(0,0,0,0.4) ; /* Black w/ opacity */
}
.tab {
  overflow: hidden;
 
}

.tab button {
  cursor: pointer;
  padding: 5px;
  transition: 0.3s;
  opacity: .3;
}
.tab {
    overflow: hidden;
    border: 1px solid white !important;
    font-family: 'Assistant';
    background-color: #ffffff !important;
}
#imgtab1 div div:first-child {
    width: 40%;
    display: flex;
}
#imgtab1 div:nth-child(2) {
    width: 80%;
}
#imgtab2 div div:first-child {
    width: 40%;
    display: flex;
}
#imgtab2 div:nth-child(2) {
    width: 80%;
}
#imgtab3 div div:first-child {
    width: 40%;
    display: flex;
}
#imgtab3 div:nth-child(2) {
    width: 80%;
}
   #imgtab4 div div:first-child {
    width: 40%;
    display: flex;
}
.four_content{
    display:flex;
}
.collapsible__content-inner h2 {
    font-size: 17px;
    line-height: 1.255;
}
#imgtab1 img{
  width:300px;
}
#imgtab2 img{
  width:300px;
}
#imgtab3 img{
  width:300px;
}
#closeRewardModal {
    right: 0px !important;
    bottom: 0;
    color: #fff !important;
    font-size: 25px;
}
#myRewardModal{background-color: rgba(0,0,0,0.6) !important;}
#imgtab4 img{
  width:300px;
}
#imgtab4 div:nth-child(2) {
  width: 80%;
}
.tab button.active {
  border-color: #red;
}
.tabcontent {
  display: none;
  padding: 6px 12px;
  border-top: none;
}
.tablinks img {
    width: 80px;
    height: 80px;
    margin: 0;
}
.tab button.active {
    border-color: black;
    border: 1px solid;
    opacity: 1;
}
.tab_image .tabcontent:first-child {
    display: block;
}
.sf-custom-liquid .coll_blocks .col1 {
    overflow-y: scroll !important;
    height: 300px;
}
/* Modal Content */
.modal-content {
  /* background-color: #fefefe; */
  margin: auto;
  /* padding: 20px; */
  /* border: 1px solid #888; */
  width: 50%;
}


.close {
    color: #fff;
    float: right;
    bottom: -15px;
    position: relative;
    font-size: 30px;
    right: 0px;
    cursor: pointer;
}
button#BIS_trigger {
  background: #571037;
  color: white;
  width: 50%;
}
.prod__accordion .collapsible__button{display: inline-block;}
#notification-type .btn-success , #submit-btn {
    color: #FFFFFF;
    background-color: #66274b;
    border-color: #66274b;
}
.sf-header.sf-mega-active header {
    color: white !important;
}
.sf-header__bg {
    background: #4e032c !important;
}
.zoom-in svg {
    display: none;
}

.prod__dynamic_checkout.buy-one-click.w-full.disabled ,.prod__dynamic_checkout.buy-one-click.flex-1.md\:ml-5.disabled {
    display: none;
}
button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary.disabled {
    width: 50%;
}
.bis-reset .bis-button {
    display: none !important;
}
td, th {
  border: 1px solid #D9DADD;
  text-align: left;
  padding: 16px;
  cursor: pointer;
  font-family: 'Assistant';
  text-wrap: nowrap;
}

.hide {
    display: none;
}

/* Style the tab content */
.tabcontent {
  display: none;
  /* padding: 6px 12px; */
  /* border: 1px solid #ccc; */
  border-top: none;
  justify-content: center;
  font-family: 'Assistant';
  align-items: center;
}
.sf-prod-template .main-product__block .mrp {
    line-height: 30px;
}

.main_tab {
    /* border: 1px solid #eaeaec; */
    text-align: center;
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 4;
    display: flex;
    justify-content: space-around;
    font-size: 20px;
    cursor: pointer;
}
.size_chart img{
    float: right;
    position: relative;
    top: 6px;
    margin-left: 3px;
    padding: 0;
}
input:focus:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st), textarea:focus:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st) {
    border-color:  var(--border-color-3) !important;
}
textarea#jdgm_review_body_9p014ju1c {
    border: 1px solid var(--border-color-3)!important;
}
#notification-type .btn-success {
    color: #FFFFFF;
    background-color: #571037 !important;
    border-color: #571037 !important;
}
.slick-track {
    justify-content: left !important;
    display: flex !important;
    align-items: flex-start !important;
}
.size_chart ,.size_chart_kids {
    color: #4e032c;
    font-size: 15px;
    text-transform: uppercase;
    left: 0;
    position: relative;
    font-weight: 700;
    position: relative;
    left: 20px;
}
.size_chart_kids {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
}
img.img_leaves {
    width: 190px;
    z-index: 9;
    position: absolute;
    top: -127px;
    left: -157px;
}

.video_space .sf-custom__block, #sf-custom__block--1ec6d594-bd49-4a6f-83a0-85bc1a3a78ea , #sf-custom__block--6f1c109d-afa0-426a-adae-a5571b084e3f {
    position: relative;
}
img.reviewlady {
    position: absolute;
    width: 190px;
    right: -390px;
    top: 0;
}
body {
  background: #222;
}

.video-play-button {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  box-sizing: content-box;
  display: block;
  width: 32px;
  height: 44px;
  background: #efcf9d;
  border-radius: 50%;
  padding: 18px 20px 18px 28px;
}
.right {
  display: none;
}
#quantity option {
    text-align: center;
}
.jdgm-form__fieldset textarea {
    border: 1px solid #e4e4e4 !important;
}
.sf-custom-liquid .coll_blocks .col2 {
    padding-right: 67px;
    width: 60%;
    overflow-y: scroll!important;
    height: 300px;
}
 .above_footer_content .sf-custom__block {
    top: 29px;
}
.video-play-button:before {
  content: "";
  position: absolute;
  z-index: 0;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: block;
  width: 80px;
  height: 80px;
  background:  #c4403e;
  border-radius: 50%;
  animation: pulse-border 1500ms ease-out infinite;
}
.aplus_slider_section{display:none !important;}
.video-play-button:after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: block;
  width: 80px;
  height: 80px;
  background: #952531;
  border-radius: 50%;
  transition: all 200ms;
  border: 13px solid #ddbb83;
}

.video-play-button:hover:after {
  background-color: darken(#fa183d, 10%);
}

.video-play-button img {
  position: relative;
  z-index: 3;
  max-width: 100%;
  width: auto;
  height: auto;
}

.video-play-button span {
    display: block;
    position: relative;
    z-index: 3;
    top: 0px;
    left: 5px;
    border-left: 18px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}

@keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}



/* .video-overlay {
  position: fixed;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.80);
  opacity: 0;
  transition: all ease 500ms;
} */

.video-overlay.open {
  position: fixed;
  z-index: 1000;
  opacity: 1;
}

.video-overlay-close {
  position: absolute;
  z-index: 1000;
  top: 15px;
  right: 20px;
  font-size: 36px;
  line-height: 1;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
  transition: all 200ms;
}
.html_custom .button {
    line-height: 21px !important;
    padding: 11px 0px 9px 0px !important;
}
.video-overlay-close:hover {
  color: #fa183d;
}

.video-overlay iframe {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  /* width: 90%; */
  /* height: auto; */
  box-shadow: 0 0 15px rgba(0,0,0,0.75);
}
.animated_btn {
    position: absolute;
    z-index: 1;
    left: 25%;
    bottom: 300px;
}
.sf-pis__wrapper {
    margin-bottom: 10px;
}

/* @keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.5, 1.5);
  }
  100% {
    transform: scale(1, 1);
  }
} */
.video_space .sf-custom__block {
    padding-top: 0px!important;
}
  .modal-content {
    width: 30%;
      /* padding: 10px; */
      position:realtive;
}
.tag-filter {
    display: flex;
    align-items: center;
    gap: 4px;
}
.main-product__block-price span.mrp {
    display: block !important;
}
.jdgm-rev-widg__title{
  display:none;
}
.prod__option--button .variant-picker__option input:checked+label {
    background-color: #4e032c !important;
    border-color: #4e032c !important;
    color: #fff;
}
.jdgm-rev-widg .jdgm-star {
    color: #FFC107 !important;
}
button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
    color: #fff;
    background-color: #4b072e;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    border: 2px solid #4b072e!important;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 3%;
      width: 100%;
}
.sf-prod__info .sf-wishlist__button {
    border-color: transparent !important;
}
.form__label span ,.prod__option-label  {
    color: var(--dark-font, #282C3F);
    text-transform:uppercase;
    font-size: 18px;
    font-style: normal;
    font-weight: 700 !important;
    line-height: normal !important;
}
.sf-prod__info .sf-wishlist__button svg {
    margin-top: 5px !important;
}
.delivery {
    margin-bottom: 12px !important;
  color: #282c3f;
    font-size: 18px;
    margin: 0;
    font-weight: 700;
    text-transform: uppercase;
}
   
.sf-prod-template span.percentage_off {
    color: #E14D5C;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
     text-transform: uppercase;
      line-height: 30px;
}
 .cardification {
    border: 1px solid #eaeaec;
 
}
div#other_value {
    margin-top: 15px;   
}
.check_box div{
    gap: 5px;
    display: flex;
    align-items: center;
    margin-top: 10px;
}
.variant-picker__option-button--image {
    border-radius: 0px !important;
}
.product-form__controls-group {
    border:1px solid var(--border-color-3);
    padding: 7px 30px;
}
.prod__title h1 {
    color: #424553;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    letter-spacing: 0;
}
.template-product span.jdgm-prev-badge__stars {
    display: none;
}
select {
    padding-right: 70px !important;
}
.only_desktop_view{
  display:block !important;
}
.only_mobile_view{
  display:none !important;
}
.swiper-pagination
{
  display:none !important;
}
.category_mobile .sf__ms-wrapper:not(.swiper-container-initialized)>* {
    width: 25%!important;
  
}
.category_mobile .sf__ms:not(.sf__ms--slider) {

        padding: 8px 18px 0!important;
}
.category_mobile .sf-custom__block-inner {
    padding-top: 0px !important;
}
.category_mobile{
  display:none;
}
.jdgm-prev-badge .jdgm-prev-badge__text {
    display: inline-block !important;
    background: #F4F4F5;
    border-radius: 50px;
    padding: 5px 10px;
    float: right;
    font-family: 'Assistant';
}
a.showMore {
  display:block;
  font-size:12px;
  font-weight:700;
  text-transform:uppercase;
  margin-top:20px;
  color:#0077C8;
  text-decoration:none;
  &::after {
    content:'+ VIEW MORE';
  }
  &.showLess::after {
    content:'- VIEW LESS';
  }
}
/* .widget-filter__list{
  height: 240px;
      overflow:hidden;

} */
.sf__featured-collection-button img {
    width: 700px;
      margin-right: 40px;
}
.refund_custom .sf-custom__block-inner {
    display: grid;
    justify-content: center;
      position: relative;
}
.more , .less {
    font-size: 15px;
    color: #ff3f6c;
      padding: 20px 0;
  cursor:pointer;
}
.sf-tab-header.active, .sf-tab-header:hover {
    border: 1px solid #4E032C;
    color: #4E032C!important;
    letter-spacing: .32px;
}
.fixed_filter {
    position: fixed;
   top:80px;
    width: 300px;
    background: white;
      overflow: auto;
  z-index:1;
}
#shopify-section-template--15908933664906__b98f39a4-3bd6-4602-8536-7962ebb908af .container-fluid.section-my {
    margin-top: 60px;
}
.fixed_announcment {
    position: fixed !important;
    top:0; left:0;
    width: 100%; 
  z-index:99;
}
.fixed_header {
    position: fixed !important;
    top:40px; left:0;
    width: 100%; 
}
span.prod__tag {
    background: rgba(255,63,108,.8);
    display: inline-block;
    position: absolute;
    top: 16px;
    left: 0;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    padding: 0 4px;
    font-size: 12px;
    line-height: 18px;
    z-index: 2;
    height: auto;
    width: auto;
    transform: none;
    border-radius: 0;
}
span.prod__tag.upcoming {
    background: orange;
}
span.prod__tag.upcoming:after {
   border-color:rgb(255 165 0 / 62%) transparent rgb(255 165 0 / 60%) rgb(255 165 0);
}
span.prod__tag.new_arrival {
    background: green;
}
span.prod__tag.new_arrival:after {
   border-color:rgb(0 128 0 / 27%) transparent rgb(0 128 0 / 22%) rgb(0 128 0);
}
span.prod__tag.prod__tag--soldout {
    background: #D22B2B;
}
span.prod__tag.prod__tag--soldout:after {
    border-color: rgb(255 0 0 / 36%) transparent rgb(255 0 0 / 32%) rgb(210 43 43);
}
span.prod__tag:after {
    content: "";
    position: absolute;
    border-color: rgba(255,63,108,.5) transparent rgba(255,63,108,.5) rgba(255,63,108,.8);
    border-style: solid;
    border-width: 8px;
    left: 100%;
    width: 0;
    height: 0;
    border-width: 9px;
    top: 0;
}
.sf__collection-container {
    margin-bottom: 0px !important;
    padding-top: 0px !important;
   margin-top: 0px !important;
}
#sf-filter-by-items a {
    text-decoration: none;
    color: #E14D5C;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0px;
}
.highlight_block {
    column-count: 2;
}
.highlight_block div div {
    display: inline-block;
    width: 100%;
    /* margin-bottom: 10px; */
  
}
.delivery_opt #display_data {
    color: #3dbaa1 !important;
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
body .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]) {
    background-color: #4b072e!important;
    color: white !important;
    box-shadow: none;
    border: 2px solid !important;
}
.product-recommendations .sf__pcard-name {
    font-size: 14px;
}
.btn:not(.sf__btn-link):hover, .sf__btn:not(.sf__btn-link):hover {
    box-shadow: none !important;
}

.product-form__actions {
    margin-top: 20px !important;
}
.main-product__block-tax.text-color-subtext {
    margin: 6px 0 0 0;
}
.prod__option-label {
    margin-bottom: 20px !important;
}
.main-product__block+.main-product__block {
    margin-top: 20px !important;
}
.highlight_block p {
    border-bottom: 1px solid #D9DADD;
}
.highlight_block div h3 {
   line-height: 0px;
}
.highlight_block h3 {
    text-transform: capitalize;
    font-weight: 600;
    font-size: 16px;
  letter-spacing: 0;
}
.collapsible__item[open=true] .collapsible__button {
    border-color: #D9DADD !important;
}
.prose p {
    margin-bottom: 0 !important;
    margin-top: 0 !important;

}
.sf__footer-block-content p , .footer_block_content p {
    font-family: Assistant;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-transform: capitalize;
}
body #sf-filter-by-items .filtered-item {
    text-transform: capitalize;
    color: #3e4152;
    cursor: default;
    font-size: 12px;
    padding: 5px 10px 5px 10px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    border-radius: 20px;
    border: 1px solid #D9DADD;
    background: transparent;
}
.sf-pagination>span:not(.deco).current {
    height: 36px;
    width: 31px;
    background: black;
    color: white;
    border-radius: 4px;
    padding: 8px;
    margin: 0 0px;
}
.selected_sort{
     display: flex!important;
    justify-content: space-between;
    width: 80%;
    align-items: center;
    flex-direction: inherit;
    }
.sf-pagination>span:not(.deco).current {
    height: 36px !important;
    width: 31px !important;
    background-color : #4e032c!important;
    color: white;
    border-radius: 4px;
    padding: 8px;
    margin: 0 15px;
}
.sf-pagination {
    font-weight: 800;
      gap: 20px;
}
.sf-pagination>span>a {
    gap: 10px;
}
.sf-block-aside {
    background: white;
    padding: 20px;
}
.sf-pagination>span:not(.deco).current, .sf-pagination>span:not(.deco):hover {
    background-color: #f3f3f3;
    border-radius: 0;
    width: 31px ;
}
.sf__btn.sf__btn-primary:focus, .sf__btn.sf__btn-primary:hover, a.sf__btn.sf__btn-primary:focus, a.sf__btn.sf__btn-primary:hover, button.sf__btn.sf__btn-primary:focus, button.sf__btn.sf__btn-primary:hover {
    background: white !important;
    border-color: var(--color-btn-bg-hover) !important;
    color: black !important;
    border: 1px solid !important;
    box-shadow: none !important;
}
span.next, span.prev {
    border: 1px solid #ECECEE;
    border-radius: 10px !important;
    padding: 11px 6px;
    width: 10% !important;
    font-size: 16px;
    font-family: 'Assistant';
    text-transform: capitalize;
    font-weight: 700;
}
.side_filter h3 {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    letter-spacing:0;
     color: #424553;
}
img.for_desktop {
    display: block;
}
img.for_mobile {
    display: none;
}
.template-product .main-slider {
    justify-content: unset;
  gap:0px
}
.both_button {
    width: 100%;
    display: flex;
    gap: 3%;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
}
.select-selected span {
    font-weight: 600;
    font-size: 14px;
    color: #424553;
}
.sf__custom-select .select-items div.same-as-selected, .sf__custom-select .select-items div:hover {
    color: #424553;
}
.main-slider {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 97.5%;
    gap: 1.5%;
    margin: 0 auto;
  position: relative;
}
img.dandiyalady {
    position: absolute;
    width: 190px;
    right: -529px;
    top: -123px;
}
img.videolady {
    position: absolute;
    width: 190px;
    left: -529px;
    top: -123px;
}
div#sf-custom__block--38991138-00ad-4b85-997f-a56102618e78 {
    position: relative;
}
/* img.videolady {
    width: 190px;
    position: absolute;
    right: -500px;
    top: -110px;
} */
#sf__collection-list-template--15910546440330__8660c2e1-0d45-4ecc-a755-98c002571e38 .section-my {
    margin-bottom: 60px;
}
 .cardification {
    border: 1px solid #eaeaec;
 
}
a.widget-filter__list-link {
    font-size: 16px;
      text-transform: capitalize;
}
ul.sf__options-swatch:not(.sf__button) {
    margin-left: 5px;
}

.tag-filter a, .filter_tag li a {
    font-size: 16px;
    color: #424553 !important;
}

.sf__custom-select {
    font-size: 14px;
    font-weight: bold;
}
.sf__custom-select {
    border: 1px solid #D9DADD;
    line-height: 35px !important;
    position: relative;
    padding: 5px 14px;
    font-size: 14px;
    width: 309px;
    margin: 0 0 auto auto;
    height: 46px;
}
/* a.sf__btn.sf__btn-primary {
    padding: 13px 37px;
    background-color: #4e032c !important;
    border-color: #4e032c !important;
} */
.sf-tab-header {
    margin: 0 5px;
}
.title_custom {
    line-height: 0px;
}
  .sf-wishlist__button svg {
    width: 22px !important;
    height: 22px !important;
}
.sf-wishlist__button svg {
    width: 22px;
    height: 22px;
}
body .product-tabs__header {
       margin-bottom: 50px;
    margin-left: 20%;
    margin-right: 20%;
}
.responsive_slider1 , .responsive_slider2{
  width:50%;
}
.sf-custom__grid{
   justify-content: center;
}
.jdgm-carousel-item {
    border: 1px solid #D9DADD;
}
.jdgm-carousel-wrapper {
    width: 100% !important;
      padding: 0 0 !important;
}
.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper {
    padding: 16px 12px !important;
}
.jdgm-carousel__right-arrow, .jdgm-carousel__left-arrow {
/*     border: 2px none #e4e4e4 !important; */
    width: 12px !important;
    height: 12px !important;
}
.jdgm-star {
    font-size: 12px;
    color: #571037;
}

.section__header {
    margin-bottom: 30px !important;
}

.pre_paid .section__subheading:after, .section__subheading:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #b08069;
}
.pre_paid .section__subheading:before {
    content: " ";
    display: block;
    border-bottom: 3px solid #b08069;
}
.pre_paid .section__subheading {
   color: #b07a53 !important;
    font-weight: 700;
    font-size: 17px;
    text-transform: capitalize;
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: 5px 0;
    grid-gap: 6px;
    width: 24%;
    margin: auto;
    line-height: 8px !important;
}
h2.section__heading  {
     color: #4e032c !important;
    font-weight: 700;
    letter-spacing: 0;
    text-transform: uppercase;
    line-height: 60px !important;
    font-size: 32px !important;
    position: relative;
}
/* div#sf-custom__block--template--15908933664906__843445cd-48a8-40a5-a7f3-1d60b45da534-1689069455356dd409-1 {
    width: 40%;
}
div#sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 {
    width: 60%;
} */
.content__heading {
    color: #4e032c !important;
    font-weight: 700;
    letter-spacing: 0;
    text-transform: uppercase;
    line-height: 32px !important;
    font-size: 32px !important;
}

button.sf__btn.sf__btn-secondary:hover {
    background: #ffe3df !important;
    color: #4b072e !important;
    border: 2px solid #4b072e !important;
}
.sf__parent-item {
    font-weight: 700;
    font-size: 14px;
      letter-spacing: .7px;
  line-height:18px;
}
.sf-search-form--full {
    min-width: 300px !important;
    background: #591337;
    height: 40px !important;
}
.sf-search-form span.whitespace-nowrap {
    color: #AE8A9B;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
  padding: 0;
}
.sf__collection-toolbar {
    margin-top: 50px;
}
.icon-padding {
    padding-left: 36px !important;
    padding-right: 0;
}
.sf-wishlist-count, .sf-cart-count {
    font-size: 12px !important;
    font-weight: 700 !important;
    height: 20px !important;
    width: 20px !important;
}
.sf-search-form svg {
    width: 16px;
    height: 16px;
}
.angry-grid {
   display: grid; 

   grid-template-rows: 1fr 1fr;
   grid-template-columns: 1fr 1fr 1fr 1fr;
   
   gap: 20px;
   height: 100%;
   
}
#item-0 {
   grid-row-start: 1;
   grid-column-start: 1;

   grid-row-end: 3;
   grid-column-end: 3;
   
}
#item-1 {
   grid-row-start: 1;
   grid-column-start: 3;

   grid-row-end: 2;
   grid-column-end: 5;
   
}
#item-2 {
   grid-row-start: 2;
   grid-column-start: 3;

   grid-row-end: 3;
   grid-column-end: 5;
   
}
button#read_more {
    color: #4E032C;
    font-weight: 700;
    font-size: 14px;
    text-decoration: underline;
    line-height: normal;
      text-transform: uppercase;
}

.sf__button {
    padding: 24px 0;
}
.sf-footer h3, .container-fluid h4 {
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: normal;
    margin-bottom: 8px;
}
div#shopify-section-template--15908933632138__product-recommendations {
    margin-bottom: 120px;
}
 .template-product #MainContent {
    padding-bottom: 0px !important;
}

p {
    font-family: Assistant;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px !important;
    text-transform: capitalize;
}
.sf__footer-block-content a {
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px !important;
    text-transform: capitalize;
}
.block-text {
    font-family: Assistant;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px !important;
    text-transform: capitalize;
    margin-bottom: 24px;
}
.col1 p, .col2 a , .col2 p{
    font-family: Assistant;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: inherit;
}
b, strong {
    text-transform: capitalize;
}
.col2 p{
    text-transform: capitalize;
}
body .sf-footer__block .social-media-links a {
    width: 45px !important;
    height: 45px !important;
    background-color: #ffffff00 !important;
    border: 1px solid #000 !important;
}
.sf-footer .sf__footer-middle .sf-footer__block {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.flex.footer_block_content {
    padding-top: 20px;
}

.sf__footer-bottom-inner {
    padding-bottom: 50px;
    padding-top: 30px;
}

.sf-instagram {
    padding-bottom: 1px !important;
}
.sf-custom__block {
  
  padding-top: 5px !important;
}

.side_filter {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 300px;
  height:30px;
}
#sf-custom-template--15911611105418__778d0cbb-8cc0-486d-a756-4aba97ef2987 .sf-custom__block , #sf-custom-template--15911610908810__5634350e-8c04-4dde-bc1e-8052e04e3d38 .sf-custom__block {
  
  padding-top: 10px !important;
}
div#shopify-section-template--15908933664906__instagram {
    height: 320px;
}
.footer_block {
        padding-bottom: 30px;
    padding-top: 50px;
}
.template-collection .col1{
   overflow-y: scroll;
}
  .col1, .col2 {
    width: 100%;
    padding-right: 0;
}
#shopify-section-footer-home .col1 {
    width: 100%;
  padding-right: 0;
}
.coll_blocks .col1{
   width: 90%;
}
.col1 {
    width: 80%;
    text-align: left;
    padding-right: 67px;
}

 ::-webkit-scrollbar {
  width: 5px;
  }
  
  /* Track */
  ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
  }
  
  /* Handle */
  ::-webkit-scrollbar-thumb {
  background: darkgray; 
  border-radius: 10px;
  }
  span.f-price-item {
    color: #424553;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 29px;
}
.nav-swiper-container .sf-prod-media {
    padding: 0px !important;
}

.pdp-more-colors-container .text-box {
    right: 14px;
    position: absolute;
    margin-top: -4px;
    float: right;
    font-size: 8px;
    letter-spacing: .5px;
    color: #282c3f;
}
.sf-prod__container>div {
    padding: 0 25px !important;
}
span.percentage_off {
    color: #E14D5C;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 29px;
      margin-left: 4px;
  text-transform: uppercase;
}
.prod__compare_price {
    color: #b1b2b9 !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
      margin-left: 2px;
}
 .feature_collection .sf__ms {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    gap:40px;
}
#sf-custom-template--15910546440330__7f31b2b8-0744-4f5f-bb25-f696ea52fe13 .section-my ,#sf-custom-template--15910736560266__ac783256-76e7-4b8a-aa2c-af10c87e2877 .section-my  {
    margin-bottom: 0;
}
 #template--15910546440330__870dc7b2-ac2d-42c4-80a5-d1196f838398 .section-my ,#template--15910736560266__e446dc0d-f123-4ee6-b273-7e4568726a6f .section-my{
    margin-top: 20px;
   margin-bottom: 80px;
}

 .sf__pcard-content {
    padding: 15px 10px 15px;
}

.template-page #MainContent {
    padding-bottom: 0rem !important;
}
 .buttonDivider {
    border-left: 1px solid #eaeaec!important;
    width: 1px;
    height: 22px;
    z-index: 1;
}
.sf__pcard-name {
    font-weight: 500!important;
    line-height: 20px!important;
    color: #424553!important;
    margin-bottom: 0!important;
    letter-spacing: 0;
    font-size: 16px;
    position: relative;
    display: inline-block !important;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.filtered-item a {
    color: #424553 !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 14px;
}
div#CollectionProductGrid {
    border: 1px solid #e9e9ed;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
}

#sf-filter-by-items .filtered-item:hover {
    background: #ffffff !important;
    color: #94969F !important;
}
.main_menu a {
    text-transform: capitalize;
}

#m-form-search input{
    color: white;
}
.title_custom {
    width: 84%;
}

.sf__tooltip-item {
    padding: 0px !important;
}
.product-recommendations span.f-price-item ,.product-recommendations .prod__compare_price{
    font-size: 14px;
}
.sf__btn-icon:hover {
    box-shadow: none !important;
}
#m-form-search svg {
    fill: #d2d2d2;
}
#m-form-search input::placeholder {
  color: #d2d2d2;
}

body .sf__featured-collection .sf__featured-collection-button {
    margin-top: 25px;
}
  body .sf-tab-header:after{
    content:none;
  }
 
.sf-tab-header {
    font-size: 14px;
    border: 1px solid #D9DADD;
    padding: 8px 20px;
    border-radius: 50px;
    line-height: 20px;
    color: #424553;
    height: 40px !important;
    opacity: 1!important;
    font-weight: 600;
    align-items: center;
    justify-content: center;
    display: flex !important;
    text-transform: capitalize;
}
body .sf-tab-content .sf-grid {
    row-gap: 0px;
    margin-bottom: 26px !important;
}
.express_delivery {
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
    gap: 3px;
      margin-top: 0px;
}
ul.sf__list-row li {
    line-height: 0 !important;
}
.sf__filter-wrapper .sf-scroll_content {
    padding-top: 0px !important;
}
ul.sf__list-row li a {
   line-height: 24px !important;
}
.filter_tag {
    padding-bottom: 7px;
}
  .express_delivery span {
    font-family: 'Poppins', sans-serif;
    font-style: italic;
    font-weight: 700;
    font-size:12px;
    text-transform: capitalize;
    line-height: 13px;
    color: #571037;
}
.women_icon .section-my {
    margin-bottom: 10px!important;
    margin-top: 10px!important;
}
.content.sf-footer__accordion {
    padding-top: 30px;
    padding-bottom: 30px;
}
.custom_refund .section-my {
    margin-bottom: 80px;
    margin-top: 70px;
}
.collection-header{
  display:none !important;
}
.timer {
    display: none !important;
}
.ripple-container.share_close.right {
    right: 5px;
    position: absolute;
    top: 5px;
}
.ripple-container.share_close.right {
    right: 5px;
    position: absolute;
    top: 5px;
}
.collapsible__content-inner textarea#textareaMessage {
    border: 1px solid #d2d2d2 !important;
}
.video_code h3 {
    font-size: 23px;
}
.right {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
#sf__collection-list-template--15910736560266__6ddaeced-59a3-4826-9c05-3ba57cceefc5 .container-fluid.section-my {
    margin-bottom: 40px;
  margin-top: 61px;
}

.collection-list .container-fluid.section-my {
    margin-bottom: 60px;
    margin-top: 20px;
}
.sf__product-tab .container-fluid.section-my {
    margin-top: 60px;
      margin-bottom: 60px;
}

  .sf-tab-header {
    margin-bottom: 0px;
    }
    .sf__pcard {
    border: 1px solid #d4d5d9;
}
.combined-shape {
    display: none;
}
h3.sf__blog-cardTitle , .sf-aside-title , .sf__blog-cardReadmore{
    letter-spacing: 0;
}


div#sf-custom__block--657bbdae-cee1-44f9-8434-5d5c8c91f9e5, #sf-custom__block--cc61ae53-ced7-4bf2-a04b-e50ad252fbe3 {
    margin-top: 0px;
}
#sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a h3 {
    margin-bottom: 30px !important;
    margin-top: 30px !important;
  text-transform: uppercase;
}
ul.privacy_block {
    margin-bottom: 50px;
}

.sf__accordion-content a:hover {
    color: #4e032c !important;
    font-weight: 500!important;
}
.sf-cart__item .order-discount__item {
    flex-flow: nowrap!important;
}
.below_content .sf-sharing__socials-list a {
    background: #faedee;
    padding: 9px 9px;
    width: 30%;
    border-radius: 50%;
    color: #4e032c;
}
#sf-custom__block--dfb2f37a-2c1e-4f75-9321-cddcc1f4256c .sf-custom__block-inner div {
    border: 1px solid #ffe3df;
    padding: 10px;
    height: 100%;
}
div#sf-custom-template--15908933238922__734f5796-6772-491f-ae65-2dcb53628a9e {
    background: #FAFBFC;
}

 @media only screen and (max-width : 320px)  {
a.logo_text {
    margin-left: 3px !important;
    font-size: 16px !important;
}
 body a.sf__btn.sf__btn-primary {
    width: 100% !important;
}
   .sf-header__mobile svg {
    width: 17px!important;
    height: 17px!important;
}
   input#dataInput {
    width: 204px!important;
}
}
 @media only screen and (min-device-width: 400px) and (max-device-width: 915px){
.footer_above {
    bottom: 745px!important;
}
}
@media only screen and (max-width: 768px) {

  .highlight_block {
    column-count: 1;
}
.image_width{
  width:20%;
}
#free_delivery_popup .modal-content, #pay_on_delivery_popup .modal-content, #secure_popup .modal-content {
    width: 95% !important;
}
  #free_delivery_popup .close, #pay_on_delivery_popup .close, #secure_popup .close {
    top: -21px;
    right: -12px;
}
  .image_flex {
        padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
 .template-cart .sf-product__section.recently-viewed {
    padding-bottom: 100px;
}
  .width_full img{
    width:100%;
  }
 #shopify-section-template--16080229728394__8f291c65-158e-4338-a9db-213b08fcbcae p#display {
    top: 23%;
    font-size: 4px;
}
   .coupon_codes p#display {
    top: 23%;
    font-size: 4px;
}
  .coupon_codes , .coupon_codes .section-my,body .coupon_codes .sf-column {
    padding: 0 !important;
    margin: 0 !important;
}
  
 .template-index .above_footer_content.sf-custom .sf-custom__block:after {
    width: 150px;
    height: 90px;
    right: 30%;
    top: -10px;
}
  .first_block:after, .second_block:after {
    width: 30px;
    height: 80px;
    right: -13px;
    top: 19px;
}
  div#sf-custom__block--template--16080229728394__39821aa5-9d29-4465-b1d0-e6f2ccaad0e5-image-1 {
    position: relative;
    top: 100px;
}
  .collection-list {
    background-color: transparent;
}
  .pre_paid {
    margin-top: 40px;
}
#sf-custom__block--template--15994867646602__f487bbc8-5f2d-4c67-85a1-e36f7782324a-image-1,#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1,#sf-custom__block--template--15994866729098__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1-image-1,#sf-custom__block--template--15994867581066__a0f027c7-985d-4fdd-a240-aae6b7cc49f0-image-1,#sf-custom__block--template--15994867581066__cfad3c0a-2f13-46bc-ae61-a5ce9db04f68-image-1, #sf-custom__block--template--15994867122314__4afcd7e8-05a1-4615-b9b8-7fe70a9d949c-image-1, #sf-custom__block--template--15994867122314__01a14312-05a7-4109-9e39-329773f84a45-image-1,div#sf-custom-template--16080229728394__ef390b40-9483-472a-8255-abe46832035c .sf-custom__block, div#sf-custom-template--16080229728394__64289501-8714-4419-8898-96382b332b64 .sf-custom__block {
    width: 80%;
}
  .above_footer_content.sf-custom .sf-custom__block {
    top: 15px;
}
  .return_code {
    margin-top: 25px;
}
 
   .footer_above {
    bottom: 808px;
}
.template-index .footer_above {
    bottom: 20.3%;
}
  .sf__featured-collection .sf__ms--slider {
    width: 92vw!important;
}
  .sf-customer__reset-password {
    width: 100% !important;
}
  .page-get-rewards .login_heading {
    line-height: 18px!important;
}
  .page-tnc .content__heading {
    line-height: 21px !important;
}
  .content__heading {
    line-height: 21px !important;
    margin-bottom: 15px !important;
    font-size: 20px !important;
}
body #shopify-section-template--16020198129802__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3,body #shopify-section-template--16020198359178__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner h3, body #shopify-section-template--16020198228106__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner h3,body #shopify-section-template--16020198359178__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3, body #shopify-section-template--16020198359178__4263453e-6118-4076-a173-8198ab93014b .sf-custom__block-inner h3, body #shopify-section-template--16020198359178__3ddcf513-ef02-4fbb-94a7-84e28c7782bc h3.content__heading,body #shopify-section-template--16020198359178__3ddcf513-ef02-4fbb-94a7-84e28c7782bc h3.content__heading {
    font-size: 18px !important;
}
  #shopify-section-template--16020198359178__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner p {
    margin-bottom: 20px !important;
}
  #sf-custom__block--4dd3fe75-62bc-4d3b-9cc2-5b083fd2189d .sf-custom__block-inner, #sf-custom__block--8d9cd8f2-2da9-4629-8e52-7a05fd3515a9 .sf-custom__block-inner {
    padding: 10px !important;
}
  .track-order {
    margin: 20% auto;
}
  body #shopify-section-template--16020198129802__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3 {
    margin-bottom: 20px;
    margin-top: 20px;
}
  .fixed_header {
    top: 34px;
}
  div#sf-custom-template--16020198555786__f487bbc8-5f2d-4c67-85a1-e36f7782324a {
    padding-top: 40px;
}
  .coupon_codes .sf__ms-wrapper.sf-grid.grid.sf__ms-wrapper--max {
    grid-template-columns: auto !important;
}
  div#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1.w-20 {
    width: 80% !important;
}
  #social-float {
    bottom: 33px;
    right: 5px;
    padding: 5px 5px;
}
  .reward {
    top: 25px;
}
p#display {
    top: 28%;
    font-size: 8px;
    right: 12%;
    line-height: 22px !important;
}
  .sticky-atc-form .product-form__controls-group {
    display: none;
}
  .wallet_show_history_data::-webkit-scrollbar {
    height: 6px;
}
   .d-flex{
  display:block;
}
  .w-25_per{
    width:100%;
  }
  div#sf-custom-template--16020197572746__fdf170f3-58f5-4fcc-bd4e-0445ea670c5e .sf-custom__grid {
    padding-top: 10px;
  }
  .modal-content {
    width: 70% !important;
}
  
  div#shopify-section-template--16020197572746__670558e4-dae1-428e-b485-c7f21555b1fa {
    margin-top: 20px;
}
  #sf-custom__block--template--15994867122314__01a14312-05a7-4109-9e39-329773f84a45-image-1.w-28, #sf-custom__block--template--15994867581066__cfad3c0a-2f13-46bc-ae61-a5ce9db04f68-image-1.w-28 {
    width: 80% !important;
}
 body .shopify-payment-button__button {
    line-height: 1.8!important;
}
  #social-float img {
    width: 100px;
}
  
  .add_relative m-custom-content.sf-custom__grid:before {
    width: 50px;
    height: 400px;
    left: 5px;
    top: -130px;
}
  .add_relative m-custom-content.sf-custom__grid:after {
    width: 60px;
    height: 400px;
    right: 0px;
}
  .return_code m-custom-content.sf-custom__grid:after, .return_code m-custom-content.sf-custom__grid:before{
    content:none;
  }
  .w-28 {
    width: 100% !important;
}
.texts {
    top: 30px;
    left: 38%;
}
  div#sf-custom__block--template--15994867122314__c28742b9-ee61-40af-b536-2b28464e5bd1-image-1 {
    width: 100%;
}
    .login_heading {
    font-size: 23px!important;
    line-height: 7px!important;
    padding: 9px;
}
    #LOGIN p, #REGISTER p {
    margin: 15px;
}
    .video_code {
    font-size: 10px;
    padding: 0px!important ;
    padding-top: 0px!important;
}
    .reward_heading {
    font-size: 15px!important;
    line-height: 20px!important;
      padding: 5px !important;
}

  .video_blocks {
    margin-top: -17px;
}
   .video_code_img {
    width: 40%;
    height: 35px;
    margin: 4px auto;
}
  
.video_code h3 {
    font-size: 20px;
      margin-bottom: 15px;
}
    .video_code p {
    font-size: 18px;
          padding-top: 5px;
}
    .dflex{
  display:block;
}
    .width_50{
      width:100%;
    }
  
    .template-page#sf-theme {
    background-repeat: repeat;
}
#closeRewardModal{
  color: #fff !important;
}
#myRewardModal div {width: 80% !important;}  
/* .return_code{
    width :80%;
    margin: 0px auto 0;
} */
    div#sf-custom-template--15994866761866__670558e4-dae1-428e-b485-c7f21555b1fa {
    padding-top: 40px;
}

    .door_video_click {
    display: block !important;
}
    .sf-footer h3, .container-fluid h4 {
    font-size: 12px;
}
    .video_code {
    font-size: 21px;
    padding: 60px;
    padding-top: 109px;
}
.template-index#sf-theme {
    background-repeat: repeat;
}
    form#myInvoiceForm div {
    display: block;
}
    #sf-custom-template--15994866761866__fdf170f3-58f5-4fcc-bd4e-0445ea670c5e .sf-custom__grid {
    padding-top: 10px;
}
.w-15 {
    width: 50% !important;
}
    #myInvoiceForm h3 {
    margin-bottom: 10px;
}
    .upload_form {
    width: 100% !important;
}
    .upload_form h3 {
    font-size: 17px;
          line-height: 10px;
}
    .block_wraanty svg {
    width: 70%;
}
    #sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e .sf-custom__block-inner svg {
    width: 12%;
}

.w-20 {
    width: 70% !important;
}
.sf__featured-collection .sf__pcard-content {
    padding: 10px 10px 20px 20px;
}
    #sf-custom-template--15949947928714__c7432616-b803-4e8a-b076-b34d788fc8b7 h2.section__heading:before {
    left: 9%;
}
    #sf-custom-template--15949947928714__c7432616-b803-4e8a-b076-b34d788fc8b7 h2.section__heading:after {
    right: 9%;
}
    #sf-custom-template--15949947928714__670558e4-dae1-428e-b485-c7f21555b1fa h2.section__heading {
    line-height: 50px !important;
}
    #imgtab1 div div:first-child {
    width: 100%;
}
    .auto_flex {
    margin: auto;
    display: flex !important;
}
    .four_content{
     display:block;
}
    .w-25{
      width:100%;
    }
    .box-bowtie::before, .box-bowtie::after {
    width: 25px;
    height: 25px;
    border: 8.666667px solid #fff0a9;
}
    .box-lid {
    height: 40px;
    height: 12px;
    width: 60px;
}
    .box-body {
    height: 40px;
    width: 50px;
    margin-top: 46.333333px;
}
    .box-lid::after {
    width: 10px;
}
    .box-body::after {
    width: 10px;
2}
    .section__header.text-center {
    padding-bottom: 25px !important;
}
    .pre_paid h2.section__heading:before {
    width: 50px;
    height: 50px;
    left: 16%;
}
    .video-play-button {
    background: #efcf9d00;
}
    .pre_paid .section__subheading {
    width: 50%;
      font-size:12px;
}
    .pre_paid h2.section__heading:after {
    width: 50px;
    height: 50px;
    right: 14%;
}
    #sf-custom__block--5ff45830-e1b5-4ce0-bc4a-da072fc77294.sf-custom__block, #sf-custom__block--22b9f7c6-8103-4e7c-8d85-41a93f209a48.sf-custom__block, #sf-custom__block--7c1d065b-7212-48fd-b8d5-fd5ffe770b5c.sf-custom__block, #sf-custom__block--df429d07-0798-47c8-8eed-e08c281d36d0.sf-custom__block {
    margin-top: 20px !important;
}
    .author_img img {
    width: auto;
}
    #leave-comment h3 {
    font-size: 20px;
}
      .template-search .page-header {
    padding: 2rem 1rem !important;
}
    .highlight_block div {
    width: 100% !important;
}
    div#sf-custom__block--17c2f423-4992-4a4a-9f57-30cf08bb7517 {
    width: 100%;
}
    .page-about-us h3.content__heading{
  text-align:left;
}
   .page-about-us h2.section__heading {
    font-size: 17px !important;
       text-align:center;
}
    body.page-about-us .brands-list .swiper-slide {
    padding: 15px !important;
}
div#sf-custom__block--template--15908933238922__734f5796-6772-491f-ae65-2dcb53628a9e-image-1, #sf-custom__block--a2cd4fde-d663-4c7f-be8e-886a0093c95d, #sf-custom__block--4e696928-3b89-495a-95ad-7d81aefef94c, #sf-custom__block--8db89d0f-f6eb-46df-a877-d4fd482319ed {
    width: 50%;
}
    #sf-custom-template--15908933238922__734f5796-6772-491f-ae65-2dcb53628a9e h2.section__heading {
    text-align: center;
}
 body .sf-custom .background_pink {
    background: #FAEDEE;
    padding: 15px;
    padding-top: 15px !important;
    margin: 5px;
}
    .sf-register__forms {
    display: block;
}
    body #shopify-section-template--15919456845962__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner p {
    font-size: 14px !important;
    line-height: 24px !important;
}
    .login_heading {
    font-size: 15px!important;
}
.sf-customer__reset-password {
    width: 100%;
}
    h2.section__heading:before {
    width: 30px;
    height: 30px;
    left: 18%;
}
     h2.section__heading:after {
    width: 30px;
    height: 30px;
    right: 18%;
}
    #sf-custom-template--15949948256394__ac783256-76e7-4b8a-aa2c-af10c87e2877 .section__heading::after, #sf-custom-template--15949948682378__7f31b2b8-0744-4f5f-bb25-f696ea52fe13 .section__heading::after {
    right: 28%;
}
    #sf-custom-template--15949948256394__ac783256-76e7-4b8a-aa2c-af10c87e2877 .section__heading::before, #sf-custom-template--15949948682378__7f31b2b8-0744-4f5f-bb25-f696ea52fe13 .section__heading::before {
    left: 28%;
}
    .site_map m-custom-content.sf-custom__grid , .site_map_list m-custom-content.sf-custom__grid{
    padding-left: 0;
    padding-right: 0;
}
    .login_image {
    padding: 0px;
}
    .site_map a {
    margin: 10px 5px !important;
}
    .flex.collection_blocks {
    display: block;
}
    .flex.collection_blocks div:first-child {
    width: 100%;
}
    .flex.collection_blocks div {
    width: 100%;
}
    .sf-custom__block--html label {
    margin-top: 10px;
}
    #sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91, #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd {
    width: 100% !important;
}
    img.cash_on_del {
    margin: auto;
}
   #sf-custom-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc img {
    margin-bottom: 20px !important;
}
    #sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3 div, #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91 div, #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd div {
    justify-content: flex-start;
}
    .contact_block {
    display: block !important;
}
   
    #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p {
    font-size: 14px !important;
    padding: 20px;
    padding-top: 0px;
}
    h3.tnc_heading {
    font-size: 16px!important;
    padding: 5px 10px;
    line-height: 24px !important;
}
  body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc h3.content__heading {
    font-size: 14px !important;
}
    .w-half {
    width: 100%;
}
    .image_list .grid-cols-2 {
    grid-template-columns: auto !important;
}
    .contact_block {
       padding: 10px 30px;
    padding-left: 30px !important;
}
    .bulk_form form {
    width: 300px !important;
      margin:auto;
}
    .bulk_form {
    padding-top: 20px;
}
    ul.sf-list-inline li {
    display: inline-block !important;
}
   body .article_blog .sf__ms {
    padding-left: 1rem !important;
}
  .sf-pis__wrapper {
    z-index: 0;
    position: relative;
}
    .offer_text {
    margin-left: 15px !important;
}
    .template-blog .gap-8 {
    gap: 0.5rem;
}
    .related_post .sf__ms {
    margin-left: 0 !important;
}
    .template-article .mt-28 {
    margin-top: 30px;
}
    .related_post {
    margin-bottom: 15px!important;
    font-size: 18px!important;
}
     #sf-custom__block--4dd3fe75-62bc-4d3b-9cc2-5b083fd2189d, div#sf-custom__block--template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed-text-1, #sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1, #sf-custom__block--template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39-text-1 {
    padding: 10px;
}
    #sf-custom-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 m-custom-content.sf-custom__grid {
    padding-left: 0;
    padding-right: 0;
}
    .sf-custom-liquid .coll_blocks .col2 {
    width: 100%;
}
    div#sf-custom__block--6ccb8989-aa99-421a-bdce-1409ab02460a {
    margin-top: 0px;
    padding-top: 0px !important;
}
    #sf-custom__block--4dd3fe75-62bc-4d3b-9cc2-5b083fd2189d, div#sf-custom__block--template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed-text-1, #sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1, #sf-custom__block--template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39-text-1 {
    padding-top: 10px!important;
}
    #sf-custom__block--template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029-text-1 {
    padding-top: 10px!important;
}
 body #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner p {
    line-height: 24px !important;
}
   body div#sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, div#sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91 {
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
}
    div#sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd {
    margin-left: 10px;
    margin-right: 10px;
}
    
    #sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3 center , #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91 center , #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd center {
       display: flex;
    justify-content: flex-start;
    gap: 9px;
    text-align: left;
    align-items: center;
}
    #sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a p {
    margin-bottom: 0 !important; 
}
    div#sf-custom-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc {
    padding-bottom: 30px;
    padding-top: 20px;
}
    .sf-custom .sf-custom__block#sf-custom__block--template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc-image-1{
    padding-top: 11px!important;
    padding: 40px;
    padding-bottom: 11px;
}
    .sf-custom-liquid .coll_blocks .col2 {
    padding-right: 10px;
}
    .coll_blocks.flex.mobile_flex {
    display: block;
    height: auto !important;
    padding-bottom: 20px;
    padding-top: 20px;
}
    #sf-custom__block--c92781c9-1d5c-4d09-9544-14c00ac76273 ,#sf-custom-template--15919402451082__cd20d815-d1bb-4387-b7fc-d7743856a8fe{
    padding-left: 0 !important;
    padding-right: 0px !important;
}
    #sf-custom__block--90d03f7c-0002-42fd-8341-fa06bff20823 responsive-image.sf-image {
    width: 40%;
   display: flex;
    margin: auto !important;
}
    #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner h3 ,body #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner h3 {
    font-size: 14px !important;
      margin-top:0px !important;
} 
    #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner p {
    line-height: 24px !important;
}
    #sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a h3 {
    margin-bottom: 10px!important;
    margin-top: 20px!important;
}
    ul.privacy_block {
    margin-bottom: 20px;
}
      .image__box .sf-image .f-img-loaded {
    width: 50px;
    height: 50px;
}
    .icon_contact {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border: 1px solid #FFE3DF;
    margin-bottom: 15px;
    padding: 15px;
}
    .icon_contact p {
    line-height: 22px !important;
    font-size: 13px;
}
    .sec_div {
    width: 80%;
}
    .icon_contact h2 {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 800;
    text-align: left;
}
  #sf-custom-template--15908933402762__14f5c9b3-97a7-4bb1-8c97-861617ab9c9c .prose {
    text-align: left;
     font-size:13px !important;
}
  #sf-custom-template--15908933402762__14f5c9b3-97a7-4bb1-8c97-861617ab9c9c .content__heading {
    text-align: left;
    font-size:18px !important;
}
    div#shopify-section-template--15908933402762__contact-form {
    background: #faedee;
}
    form#contact_form {
    width: 100%;
}
  
    .page-contact .sf-section-padding {
    padding-top: 40px !important;
}
   body #shopify-section-template--15919402451082__a85346e7-b616-48fc-82a8-1fdc2c654b08 .sf-custom__block-inner h3 {
    font-size: 14px !important;
    font-weight: 500;
    line-height: 21px !important;
}
  body #shopify-section-template--15919402451082__e287496f-e618-40b0-b2d2-22b98515cdb3 .sf-custom__block-inner h3 ,body #shopify-section-template--15919402451082__4263453e-6118-4076-a173-8198ab93014b .sf-custom__block-inner h3{
    font-size: 14px !important;
    font-weight: 900;
      line-height: 21px !important;
}
    div#sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1 {
    padding-bottom: 20px;
          margin-top: 30px;
}
    ul.privacy_block {
    display: block;
}
   
    div#sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a {
    padding-left: 10px;
}
    #sf-custom__block--template--15919456845962__7c43fca0-111e-472b-895d-439757425c23-image-1 {
    padding-left: 50px;
    padding-right: 50px;
}
    div#sf-custom-template--15919456845962__7c43fca0-111e-472b-895d-439757425c23.sf-section-padding {
    padding-bottom: 20px !important;
    padding-top: 20px;
}
    
  body #shopify-section-template--15919456845962__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3 {
    font-size: 14px !important;
    font-weight: 900;
    line-height: 20px!important;
    letter-spacing: 0;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 10px;
}
    #sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a {
    font-size: 14px;
}
    div#sf-custom__block--657bbdae-cee1-44f9-8434-5d5c8c91f9e5, #sf-custom__block--cc61ae53-ced7-4bf2-a04b-e50ad252fbe3 {
    margin-top: 20px;
    padding: 15px;
}
 body #shopify-section-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 .sf-custom__block-inner h3, body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner h3, body #shopify-section-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed .sf-custom__block-inner h3 ,body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3 ,body #shopify-section-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed .sf-custom__block-inner h3 {
    font-size: 14px !important;
}
    body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner h3 {
      font-size: 12px !important;
      padding-left: 20px;
}
    #shopify-section-template--15919456845962__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner.w-full {
    padding-bottom: 0px !important;
}
  #sf-custom-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c {
    margin-bottom: 0px;
} 
#sf-custom-template--15919402451082__cd20d815-d1bb-4387-b7fc-d7743856a8fe , #sf-custom-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 , div#sf-custom__block--template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed-text-1, #sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1, #sf-custom__block--template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39-text-1 {
    padding: 10px;
    padding-top: 10px !important;
    padding-bottom: 0;
}
    #sf-custom__block--5084557d-394d-4799-b8f3-978b992e5900, #sf-custom__block--16c5a572-82e3-48f0-aaaa-3673873d8624, #sf-custom-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed, #sf-custom-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39, #sf-custom-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee, #sf-custom-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029, div#sf-custom__block--template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c-text-1, #sf-custom__block--c582ab18-70b9-4fab-a6ee-d25b3756bef1, #sf-custom__block--6ccb8989-aa99-421a-bdce-1409ab02460a {
    padding-top: 5px !important;
}
    #sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91, #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd, #sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e .sf-custom__block-inner, #sf-custom__block--dfb2f37a-2c1e-4f75-9321-cddcc1f4256c .sf-custom__block-inner, #sf-custom__block--ed94c243-631c-4947-bc40-9e1426841489 .sf-custom__block-inner {
    font-size: 14px;
    line-height: 24px !important;
}
    div#sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e {
    padding: 20px 8px;
}
    #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 div#sf-custom__block--8d843865-4c4d-49ac-a9ad-d519cf123b6c {
    margin-bottom: 30px;
}
    #shopify-section-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 .content__heading {
    margin-bottom: 0px !important;
}
  
    #shopify-section-template--15919402451082__4263453e-6118-4076-a173-8198ab93014b .sf-custom__block-inner p {
    line-height: 24px !important;
}
    #shopify-section-template--15919402451082__e287496f-e618-40b0-b2d2-22b98515cdb3 .sf-custom__block-inner p {
    line-height: 24px !important;
}
    div#sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 {
    padding-bottom: 20px;
}
#sf-custom-template--15908933402762__2559baec-82b0-4d6e-8d1b-53fb56a434a0 m-custom-content.sf-custom__grid.flex.flex-wrap {
    padding: 0;
}
  #sf-custom-template--15908933402762__2559baec-82b0-4d6e-8d1b-53fb56a434a0 .sf-custom__block-inner iframe {
    height: 442px;
}
#sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 h3.content__heading {
    margin-bottom: 0;
    font-size: 18px !important;
    text-align: left;
}
    #sf-custom__block--3661bf71-32a5-4812-a4f6-3fa146b47d2a svg{
      width:73px;
      height:73px;
    }
   .first_div {
    width: 20%;
    padding-right: 10px;
}
    #sf-custom-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__image-with-text {
    border: 1px solid #FFE3DF;
    padding: 20px 10px 20px;
    height: 100px;
}
    body #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__cd20d815-d1bb-4387-b7fc-d7743856a8fe .sf-custom__block-inner p, body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner p, body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p,body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner p {
    font-size: 14px !important;
    line-height: 24px !important;
}
    .page-header__title {
    font-size: 18px !important;
    line-height: 20px !important;
    }
    .product-mb__media .swiper-pagination {
    flex-wrap: nowrap !important;
    width: 26% !important;
    overflow: hidden !important;
    margin: auto !important;
}
    .page-header {
    background-image: url(/cdn/shop/files/patrn.png?v=1690951313);
}
    .two_grid .sf-custom__block-inner.w-full {
    width: 50%;
}
    #shopify-section-template--15910736560266__e446dc0d-f123-4ee6-b273-7e4568726a6f .sf__pcard-content {
    padding: 10px;
    padding-left: 19px;
}
   
    #sf-custom__block--bb55e3d5-b31b-437d-bf97-e99536a54b33 .animated_btn {
    bottom: 387px;
    left: 50%;
    }
    #quantity option {
    text-align: center;
}
    .faq_block {
    width: 100%;
}
    .faq_btn button {
    margin-top: 10px;
}
    input#orderno {
    width: auto;
}
    #MainContent .container-fluid.coll_blocks {
    padding-right: 1em !important;
    padding-left: 1em !important;
}
     .video-play-button span {
    top: 0px !important;
}
    #sf-custom-template--15908933664906__fdf170f3-58f5-4fcc-bd4e-0445ea670c5e.category_mobile .sf-custom__block-inner {
    padding-top: 10px!important;
}
   
    .combined-shape {
    display: block;
}
    span.sf__search-mb-icon {
    margin-right: 4px;
}
    .zoom-in {
    display: none;
}
    /* div#sf-custom-template--15908933664906__c7432616-b803-4e8a-b076-b34d788fc8b7 {
    padding-top: 30px;
} */
  #sf-custom-template--15910736560266__49ea536e-4f3e-4476-aaf2-d5a2b1667a50 m-custom-content.sf-custom__grid,  #sf-custom-template--15910546440330__15ce7284-0bcf-4ed5-804b-15e5a96d0e9f m-custom-content.sf-custom__grid {
    padding-left: 0;
    padding-right: 0;
}
    #sf__collection-list-template--15911611007114__8df245e9-7004-4765-9b8d-5182206b769e .sf__ms--mb-grid:not(.sf__ms--slider) .collection-card {
    padding-bottom: 0px !important;
}
    .pdp-more-colors-container {
    position: relative;
}
    .popup-container .overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: rgba(0,0,0,.5);
    visibility: hidden;
    z-index: 200;
    opacity: 0;
    -webkit-transition: opacity 225ms cubic-bezier(.4,0,.2,1) 0ms;
    transition: opacity 225ms cubic-bezier(.4,0,.2,1) 0ms;
}
    .color_close.ripple-container {
    float: right;
}
          /* .prod__option.prod__option--image {
    position: fixed;
    bottom: 35px;
    z-index: 9;
    background: white;
    width: 100%;
    max-width: 100%;
    left: 0;
    padding: 20px;
  } */
    .ripple-container.more-colors-action {
    position: absolute;
    right: 0;
    bottom: 10px;
}
  #CollectionProductGrid .sf__pcard {
    border-right: 0.5px solid #d4d5d9;
    border-left: 0;
    border-top: 0;
}
 .main-product__block-price .prod__compare_price {
    font-size: 14px!important;
}
    .product-form__actions .form__input-wrapper {
    justify-content: flex-start !important;
}
    #sticky-atc-form-template--15908933632138__main .product-form__controls-group {
    display: none;
}
    body .product-tabs__header {
    margin-left: 0;
    margin-right: 0;
}
     .collapsible__button  {
    justify-content: flex-start !important;
}
#app-wrapper-template--15908933632138__1689681456626a24c2 h2.section__heading {
    text-align: center;
    margin-bottom: 15px;
}
  #sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .sf__ms-wrapper:not(.swiper-container-initialized)>* {
    width: 50vw!important;
}
/* #sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .sf__ms:not(.sf__ms--slider) {
       margin-left: 0 !important;
    margin-right: 0 !important;
} */
    a.logo_text {
    text-transform: capitalize;
    margin-left: 10px;
    font-size: 18px;
    font-weight: 700;
}
    .refund_custom m-custom-content.sf-custom__grid {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
    #sf__collection-list-template--15908933664906__6ab02de7-c107-4468-85e3-4469731aab34 .section-my {
    margin-bottom: 20px!important;
    margin-top: 20px!important;
}
#sf__collection-list-template--15908933664906__6ab02de7-c107-4468-85e3-4469731aab34 .collection-card__info {
    margin: 0;
}

#sf__collection-list-template--15908933664906__6ab02de7-c107-4468-85e3-4469731aab34 .sf__ms--mb-grid:not(.sf__ms--slider) .sf-grid {
    grid-template-columns: repeat(1,minmax(0,1fr));
}
#sf-custom__block--template--15908933664906__670558e4-dae1-428e-b485-c7f21555b1fa-image-1 .sf__ms--mb-grid:not(.sf__ms--slider) .collection-card {
    padding-bottom: 0px !important;
}
    #sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .sf__ms-wrapper:first-child{
      padding-left: 10px!important;
    }
    #sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .sf-column:nth-child(2){
      padding-left: 10px!important;
    }
    .sf-tab-header {
    padding: 0px 3px;
}
    .sf-tab-header {
    margin-bottom: 20px;
    }
    #sf-custom-template--15910736560266__49ea536e-4f3e-4476-aaf2-d5a2b1667a50 .sf-custom__block--image , #sf-custom-template--15910546440330__15ce7284-0bcf-4ed5-804b-15e5a96d0e9f .sf-custom__block--image{
    width: 50%;
}
    #sf-custom-template--15911611105418__98fcd2f1-e915-470e-8887-75396ca4eea2.sf-section-padding , #sf-custom-template--15911611007114__6c78ff1f-8fd3-4b13-9300-aaa26f7b45ad.sf-section-padding{
    padding-top: 24px;
}
    #sf-custom-template--15908933664906__670558e4-dae1-428e-b485-c7f21555b1fa m-custom-content.sf-custom__grid {
    padding-left: 0;
    padding-right: 0;
}
    #sf-custom__block--template--15908933664906__9747b1a7-bdd8-4a97-9ab2-4dc560b8bab8-16890662012ea1a211-0 .sf-custom .sf-custom__block {
    padding-top: 20px!important;
}
    body .refund_custom .container-fluid {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: auto;
      margin-right: auto;
      max-width: calc(var(--container-width, 1280)*1px);
      padding-left: 1rem !important;
      padding-right: 1rem !important;
      width: 100%;
   }
    .custom_gap div {
    height: 14px !important;
}
   .sf-wishlist__button svg {
      width: 17px!important;
      height: 17px!important;
    }
    a.copy_text svg {
      padding: 18px 15px 15px 0px;
    }
   .video-wrapper {
    width: 100%;
    margin: auto;
    display: flex;
    color: white;
    justify-content: center;
    align-items: center;
    height: 100%;
}
   body .video-section {
    position: fixed;
    bottom: 0px;
    top: 0;
    width: 100%;
    z-index: 99;
    background: white;
          padding-top: 0 !important;
}
    .product-form__actions .prod__dynamic_checkout {
    margin-top: 0px!important;
}
  
  .video-section span.close_video {
    top: 0!important;
    right: 0!important;
    background: #23232369;
    border-radius: 50%;
    padding: 9px 9px;
    position: absolute;
    color: #fff;
    z-index: 1;
}
.share_link {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}
.share_custom {
    position: absolute;
    top: 97%;
    right: 16%;
  z-index:0;
}
    .sf-slider__controls {
    display: none !important;
}
.product-mb__media .product-mb__atwl {
    right: 24px !important;
    bottom: 0px  !important;
    z-index: 0  !important;
    top: unset  !important;
    box-shadow: none;
}
    .similar_product .sf-column.swiper-slide.swiper-slide-active {
    width: 240px !important;
    z-index: 1;
    padding: 0;
    top: 0px;
}
    .sf-product-media__mobile .sf__tooltip-icon svg {
    width: 20px !important;
    height: 20px !important;
}
    .prod__title h1 {
    padding:5px 15px 0px 15px;
}
    .jdgm-prev-badge .jdgm-prev-badge__text {
    display: inline-block !important;
          margin-left: 15px;
}
    .jdgm-prev-badge__text {
    font-size: 12px;
}
    .html_custom p {
    padding-left: 15px !important;
}
    .prose p {
    font-size: 12px;
    font-weight: 600;
    margin-top: 0;
    color: #424553;
    line-height: 1;
}
    .size_chart {
    font-size: 14px;
}
    input#dataInput {
    width: 230px;
}
    label.form__label span {
    font-size: 14px;
    font-weight: 600;
    color: #424553;
          text-transform: capitalize;
}
    .variant-picker__input .slick-initialized .slick-slide {
    display: block;
    /* width: auto !important; */
}
    .delivery, .prod__option-label {
    color: #424553;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 10px;
    text-transform: capitalize;
}
   body .sf__product-tab.tab__header-horizontal .sf__custom-select {
    font-size: 16px;
    line-height: 35px!important;
    border-radius: 50px;
}
    .delivery_opt #myForm #dataInput {
    color: #B1B2B9;
    font-size: 14px;
    font-weight: 700;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
      line-height:24px !important;
}
    .template-product [style*="--aspect-ratio"]>:first-child {
    object-fit: contain;
}
    .main-product__block+.main-product__block {
    margin-top: 15px !important;
          margin-left: 15px;
       margin-right: 15px;
}
    .both_button svg {
    height: 17px;
    width: 17px;
}
    .add-to-cart svg {
    width: 17px;
    height: 17px;
}
    button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
    font-size: 14px;
    padding-right: 29px;
    padding-left: 24px;
      border: 1px solid #4b072e!important;
}
    .sf__btn.sf__btn-primary, .shopify-payment-button__button.shopify-payment-button__button--unbranded, button.sf__btn.sf__btn-secondary:hover {
    font-size: 12px !important;
}
    .prod__sticky-atc .sf__btn.add-to-cart {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 1% !important;
}
  .product-form__actions  .prod__option-label {
    margin-bottom: 0px!important;
}
    .main-slider {
    justify-content: unset;
}
 
    .collapsible__content-inner h3 {
    font-size: 14px;
    font-weight: 600;
    color: #424553;
}
    .tablinks {
    font-size: 16px;
          font-weight: 900 !important;
}
    
.close {
    bottom: 34px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    top: -30px;
    font-size: 30px;

}

    td, th {
    padding: 2px;
    font-size: 10px;
}
    .template-product #MainContent {
    padding-bottom: 0 !important;
}
    .jdgm-review-widget--small .jdgm-rev-widg, .jdgm-review-widget--medium .jdgm-rev-widg {
    padding: 0px 0 !important;
}
    #app-wrapper-template--15908933632138__1689681456626a24c2 .section-my ,.influencer_slider .section-my , product-recommendations .section-my{
    margin-bottom: 40px!important;
    margin-top: 40px!important;
}
    .bottom-block__image {
    width: 100% !important;
}
  
    .prod__accordion {
    margin-bottom: 15px;
}
  .product-form__actions .form__input-wrapper {
    margin-bottom: 15px;
}  
    .sf-footer .social-media-links svg {
    height: 19px !important;
    width: 19px !important;
}
.both_button {
    display: flex;
    justify-content: center;
    align-items: center;
  width: 100%;
}
   .html_custom  p {
    font-size: 12px !important;
    font-weight: 600;
    margin-top: 0;
    color: #424553;
   line-height: 20px !important;
}
   div#imgtab1, div#imgtab2, div#imgtab3, div#imgtab4{
     display:block;
   }
    .tab {
    display: none;
}
#imgtab2 div div {
    width: 100% !important;
}
    #imgtab1 div:nth-child(2) {
    width: 100%;
}
    #imgtab3 div div {
    width: 100% !important;
}
    #imgtab4 div div {
    width: 100% !important;
}
    .main_tab {
    height: 50px;
    align-items: center;
}
    .modal-content {
    width: auto;
    padding: 0px;
    position: relative !important;
      border:0 !important;
}
    label.product-option-item {
    font-size: 14px;
    padding: 0 8px;
    font-weight: 700;
      height: 40px;
    min-width: 40px;
}
    .sf-instagram__wrapper .sf-column {
    padding: 2px!important;
}
.template-product .percentage_off {
    font-size: 14px !important;
      line-height: 30px !important;
}
    .html_custom .button {
    background: #571037;
    color: white;
    padding: 8px 20px;
    width: 30%;
    margin-left: -5px;
    border-radius: 0 0.25rem 0.25rem 0;
    font-size: 14px;
    line-height: 1.5rem;
}
    .close {
    float: left;
    bottom: 34px;
    font-size: 27px;
}
    table {
    width: 100%;
}

.modal{
  padding-top: 130px !important;
  border:0 ;
}
     .tabcontent{
  padding:0;
  border:0 ;
}
    .main-product__block-tax.text-color-subtext {
    color: #B1B2B9;
    font-size: 11px ;
}
    .template-product .f-price-item--sale {
    font-size: 14px !important;
    margin-right: 3px;
    color: #424553;
    font-weight: bold;
}
    .main-product__block .mrp {
    font-size: 12px;
    color: #B1B2B9;
    font-weight: 500;
    margin-right: 3px;
    margin-left: 3px;
}
    .prod__title h1 {
    padding-bottom: 1px;
    width: 100%;
    color: #424553 !important;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
    .template-product .prod__title, .delivery_opt, .prod__reviews-and-prices, .main-product__block-tax, .main-product__block-image, .main-product__block-variant_picker, .main-product__block-custom_text, .main-product__block-buy_buttons {
    padding: 0 15px;
}
    .similar_product .sf-column.swiper-slide.swiper-slide-prev {
    left: 50px;
}
    .similar_product .sf-column.swiper-slide.swiper-slide-next{
  left:-50px;
}
.similar_product .sf-column.swiper-slide.swiper-slide-next ,.similar_product .sf-column.swiper-slide.swiper-slide-prev{
    width: 230px !important;
   top: 12px;
}
  .similar_product .sf__pcard-content {
    padding: 5px;
}
.sf-product__section.similar_product {
    position: fixed;
    background:rgb(0 0 0 / 45%);
    bottom: 0;
    display: none;
      z-index: 999;
  width:100%;
  top:0;
  height:100%;
}
    .ripple-container.popup-close.right {
    right: 0;
    top: 0;
    position: absolute;
    background: white;
    border-radius: 50%;
    padding: 7px;
}
    .similar_product .sf__pcard {
    background: white;
    padding: 5px;
    border-radius: 10px;
}
    .template-product .similar_product .swiper-slide-active .spc__main-img .sf-image::before {
    height: 349px;
}
.similar_product product-recommendations {
    display: flex;
    align-items: center;
    height:-webkit-fill-available ;
}
    .sf-prod-template span.sf__tooltip-icon-active svg {
    width: 20px !important;
    height: 20px !important;
}
.video {
    top: unset;
    position: absolute;
    bottom: 7px;
    right: unset;
    left: 7%;
}
    .product-mb__media .swiper-pagination {
    padding-top: 10px !important;
}
    .view_similar {
    z-index: 0;
    position: absolute;
    bottom: 35px;
    left: 7%;
}
.swiper-pagination-bullet {
    height: 6px!important;
    width: 6px!important;
}
   .sf-pis__wrapper .swiper-pagination-bullet-active, .swiper-pagination-bullet-active:after {
    background-color: #000!important;
    top: 1px;
    margin-left: 6px !important;
}
    .swiper-pagination-bullet {
    border: 4px solid transparent !important;
}
    .swiper-pagination-bullet:after {
    height: 5px !important;
    width: 5px !important;
          top: -1px !important;
}
    .installment-shoppay {
    margin-top: 0px!important;
}
    .sf-prod__info-wrapper {
    margin-top: 6px !important;
}
    .feature_collection .sf__ms {
    display: block;
}
    .recently-viewed  .sf__ms:not(.sf__ms--slider) {
    padding-left: 1rem !important;
}
    .sf__ms:not(.sf__ms--slider) {
    padding-left: 0rem !important;
}
.sf-column {
    padding-bottom: 0!important;
    padding: 0 !important;
}
.sf-instagram {
    padding-bottom: 1px !important;
}
.sf-custom__block {
  
  padding-top: 5px !important;
}
.product-template .container {
    padding: 0;
}
    .collection-header {
    display: block!important;
}
    .collection-header {
    margin: 8px 8px 8px 8px;
    border-radius: 5px;
}
    .sf__collection-headerContent {
    display: none;
}
    .sf__collection-toolbar {
    top: 94%;
}
    #sf-custom-template--15910546440330__7f31b2b8-0744-4f5f-bb25-f696ea52fe13.sf-section-padding {
    padding-top: 24px;
}
.sf__featured-collection-button a {
    width: 100px;
}
 .sf__pcard-name {
    font-size: 11px;
    font-weight: 600!important;
    line-height: 20px!important;
}

    .sf__product-tab .section-my {
    margin-top: 36px!important;
      margin-bottom: 0px !important;
}
    body .product-tabs__header {
    margin-bottom: 5px;
}
    .sf__custom-select.select__custom-width {
    min-width: 180px !important;
    border-bottom: 1px solid #d9dadd !important;
}
    .prod__compare_price {
    color: #B1B2B9 !important;
    font-size: 12px !important;
    font-weight: 700 !important;
}
   .express_delivery img {
    width: 14px;
    height: 10px;
}
    span.percentage_off {
    color: #E14D5C;
    font-size: 10px;
    font-weight: 700;  
    line-height: 28px;
}
    .sf__tooltip-item {
    padding: 1px !important;
}
    .social_share_custom {
    background: white;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: auto;
    right: 0;
    padding: 10px;
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    box-shadow: 1px 0px 11px #a3a3a3;
}
    .sf__pcard-content {
    padding: 10px 10px;
}
    .product-recommendations .sf__pcard-content {
    padding: 10px 15px;
}
body .sf-tab-content .sf-grid {
    row-gap: 0;
   
}
    .product-tabs__content a.sf__btn.sf__btn-primary {
    font-size: 14px;
    letter-spacing: 0;
}
    .express_delivery span {
    font-size: 10px;
    font-style: italic;
    font-weight: 700;
    line-height: normal;
}
    .express_delivery{
    margin-top: 9px;
    }
  
   span.f-price-item {
    font-size: 12px;
    font-weight: 700;
} 
.title_custom {
    width: 83%;
    height: 18px;
}
    .influencer_slider .sf-image img {
    border-radius: 15px;
    border: 3px solid #e8e6e7;
    padding: 4px;
      background: white;
}
  .women_icon .sf-column {
    width: 92px !important;
}
    .video-play-button:after {
    width: 50px;
    height: 50px;
    border: 7px solid #FFB2B2;
}
    .video-play-button span {
    top: 15px !important;
    left: 8px;
    border-left: 12px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
    .video-play-button:before {
    width: 50px;
    height: 50px;
}

    #sf-custom__block--96ddd5a1-f12c-4054-a544-82aae6b8fbbc a.sf__btn.sf__btn-primary {
    width: 60% !important;
}
   .video_space .content__heading {
    text-align: left !important;
    font-size: 13px !important;
    line-height: 17px !important;
}
    .video_space .prose p {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px !important;
    margin-top: 10px !important;
          padding-right: 60px;
}

    .women_image m-custom-content.sf-custom__grid {
    padding-left: 0;
    padding-right: 0;
}
    .feature_collection.section-my {
    margin-bottom: 40px!important;
    margin-top: 10px!important;
}
    .animated_btn svg {
    width: 160px;
    height: 50px;
}
   .animated_btn {
    bottom: 399px;
    left: 50%;
    z-index: 9;
}
    .sf-video__play--style-solid.text-white svg {
    color: #fff !important;
}
.sf-video__play svg {
    height: 18px !important;
    width: 18px !important;
}
    .sf-video__play--style-solid {
    background: #65254b !important;
}
    .sf__ms--mb-grid:not(.sf__ms--slider) .collection-card {
    padding-bottom: 0px !important;
}
div#sf-custom-template--15910546440330__15ce7284-0bcf-4ed5-804b-15e5a96d0e9f {
    padding-bottom: 40px;
    padding-top: 40px;
}
  

    .logo-img {
    font-size: 18px;
    margin-left: 13px;
    font-weight: 700;
    text-transform: capitalize;
}
    .search-padding {
    padding-right: 0.3rem!important;
    padding-left: 0;
}

    .icon-padding {
    padding-left: 0.5rem!important;
    padding-right: 0;
}
   
  #sf__collection-list-template--15908933664906__6f51a907-5f38-4ce8-a8a5-e52b5b9040e6 .collection-list__wrapper .sf-column {
    padding-left: 0px !important;
    padding-right: 15px !important;
}
.collection-list__wrapper .sf-column {
    padding: 0 6px!important;
}
/*  .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto;
    width: 90px !important;
} */
    .sf-footer h3, .container-fluid h4 {
    margin-bottom: 18px;
}
    .sf-footer .sf__footer-middle {
    padding-top: 30px !important;
}
    .swiper-pagination
{
  display:flex !important;
      padding: 0px 0;
}
    
.sf-footer__left span.text-sm {
    margin: 0 !important;
      font-size: 10px;
}
    .sf-footer__left {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
    .social-media-links,  ul.sf__accordion-content  {
    margin-bottom: 15px !important;
}
   
    .sf__footer-block-content .pb-5 {
    padding: 0;
}
    .sf__footer-bottom-inner {
    padding-bottom: 0px;
    padding-top: 18px !important;
}
    .sf-prod__container>div ,.product-mb__media {
    padding: 0px !important;
}
/*     #MainContent .sf-custom .container-fluid {
        padding-left: var(--offset-x) !important;
    padding-right: var(--offset-x) !important;
} */
    .sf-footer .sf__footer-bottom {
    padding-bottom: 0px !important;
}
    .content.sf-footer__accordion {
    padding-top: 24px;
    padding-bottom: 0;
}

   .custom_grey_line m-custom-content.sf-custom__grid {
    padding-left: 0px;
    padding-right: 0px;
}
    .flex.footer_block_content {
    padding-top: 18px;
}
    .footer_block {
    padding-bottom: 0px;
}
    .collection-list .swiper-pagination .sf__dot:before, .home-banner__slideshow .swiper-pagination .sf__dot:before, .sf__banner-with-slider .swiper-pagination .sf__dot:before {
    height: 4px !important;
    width: 4px !important;
}
    
.swiper-pagination {
    padding: 0px 0 !important;
}
    .mobile_space {
    padding-top: 24px !important;
}
  .only_mobile_view .sf-custom__block-inner {
    padding-top: 0px;
}
   .collection-list .swiper-pagination .sf__dot svg, .home-banner__slideshow .swiper-pagination .sf__dot svg, .sf__banner-with-slider .swiper-pagination .sf__dot svg {
   
    width: 0px !important;
}
    .pagination_block {
    padding-bottom: 20px;
    padding-top: 20px;
}
    .prod__accordion {
    margin-top: 24px;
    margin-bottom: 24px;
}
    .collapsible__button span {
    font-size: 14px;
      
    }
    .refund_custom {
      padding: 0x!important;
    
}
    h3.collapsible__button {
    padding-top: 10px;
    padding-bottom: 10px !important;
}
    .template-product .product-recommendations .percentage_off {
    font-size: 12px!important;
    line-height: 26px!important;
}

    .flex.mobile_flex {
    padding-top: 50px;
}
    .hide{
      display:none;
    }
    .template-product .animated_btn {
    bottom: 0;
    left: 25px;
}
    .mobile_flex {
    display: block;
    height: auto;
}
    .mobile_flex .col2 p {
    overflow: hidden;
    height: 25px;
}
    p, button.collapsable {
    font-size: 13px;
}
    .col1, .col2 {
    width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
}
   
.sf-custom-liquid .coll_blocks .col1 {
    width: 100%;
    overflow-y: scroll !important;
    height: 300px;
}
    section#app-wrapper-template--15908933566602__168941617326673e54 .container {
    padding-left: 0;
    padding-right: 0;
}
    .collapsible__button{
        padding-bottom: 1rem !important;
    }
.sf-pagination>span:not(.deco).current {
  
    margin: 0 0px;
}
    span.next, span.prev {
    width: 25%!important;
    }
    .header__wrapper .container-fluid {
    padding-left: 10px;
    padding-right: 20px;
}
    .sf-header__mobile svg {
    width: 20px;
    height: 20px;
}
    .home-banner__slideshow .swiper-pagination .sf__dot{
        width: 10px !important;
      height:33px !important;
    }
 .sf__dot.sf__dot-active:before{
   background-color:black !important;
 }
    .m-search-wrapper h3 {
    color: white;
    font-size: 14px;
    letter-spacing: 0;
}
  
        .m-search-wrapper button {
           color: white;}
    .only_desktop_view{
  display:none !important;
}
.only_mobile_view{
  display:block !important;
}
    .category_mobile{
  display:block;
}
.main-slider {
    display: block;
}
    .sf__footer-block-content p, .footer_block_content p {
    font-size: 13px !important;
      margin-bottom: 20px;
}
     .footer_block_content p {
    font-size: 11px;
}
    .sf__footer-block-content a {
    font-size: 13px;
    }
    .link-lv2:last-child:after {
    content: "" !important;
}
 .sf-footer__block .link-lv2:after{
    content: "|" ;
    margin-left: 10px!important;
      margin-right:10px!important;
       color: #4e032c;
}
ul.sf__accordion-content.sf__footer-block-content div {
    display: flex;
    justify-content: flex-start;
      flex-wrap: wrap;
}
    body .sf-footer__block .social-media-links {
    gap: 5px !important;
    padding: 5px 0 !important;
}
#sf-custom-template--15910736560266__81e9f7bc-f0fa-4b85-b8a4-75051df67b35.sf-custom .sf-custom__block , #sf-custom-template--15910761824394__9f8ae8fa-cd9b-41b7-b564-ca3a0b4640c2.sf-custom .sf-custom__block{
    padding-top: 0!important;
    margin-bottom: 24px;
    padding: 0;
}
    #sf-custom-template--15911611105418__25230a1c-8bc7-4764-b873-95579084c414.sf-custom .sf-custom__block ,#sf-custom-template--15908933566602__275f0bd0-c270-46c6-be22-41ff166ca57a.sf-custom .sf-custom__block ,  #sf-custom-template--15911611007114__ac56ea99-eb48-4ddd-95b5-8b39acba56fb.sf-custom .sf-custom__block  ,#sf-custom-template--15911610908810__0fd5f78d-09e1-4db9-895c-ee36334e32bf.sf-custom .sf-custom__block, #sf-custom-template--15910761758858__723e13c9-07ec-4d0f-8e23-b65ae083afe4.sf-custom .sf-custom__block ,  #sf-custom-template--15910546440330__979def91-f786-42c2-a9c2-02cd216363a0.sf-custom .sf-custom__block {
     padding-top: 0!important;
    padding: 0;
}
.first_block, .second_block {
    width: 100%;
}
    .first_block, .second_block {
    margin-bottom: 10px;
}
.col1 {
    width: 100%;
    text-align: left;
    padding-right: 0;
}
    img.for_desktop {
    display: none;
}
img.for_mobile {
    display: block;
}
.angry-grid {
    display: block;
}
    div#item-0 , div#item-1{
    margin-bottom: 10px;
}
/* m-custom-content.sf-custom__grid {
    padding-left: 10px;
    padding-right: 10px;
} */
    .prose.rte.mt-4.text-color-subtext {
    margin: 0;
}
 body .section__heading {
    font-size: 16px!important;
    margin-bottom: 0px;
    margin-left: 8px;
    line-height: 35px !important;
}
    .section__header{
    padding-bottom: 30px !important;
}
    div#sf-custom-template--15949947928714__670558e4-dae1-428e-b485-c7f21555b1fa {
    margin-top: 40px;
}
    #sf-product__section recently-viewed .container.section-my {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
    .prose p {
    font-size: 13px;
          font-weight: 400;
}
   #sf-custom-template--15949948682378__fe897f59-eb02-46be-9621-c68993323782 h2.section__heading:after {
    right: 9%;
}
     #sf-custom-template--15949948682378__fe897f59-eb02-46be-9621-c68993323782 h2.section__heading:before {
    left: 9%;
}
    .custom_refund .content__heading:after {
    width: 40px;
    height: 40px;
    right: 8%!important;
}
    .custom_refund .content__heading:before {
    width: 40px;
    height: 40px;
    left: 8%!important;
}
  
    #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner p {
    text-align: left;
}
    #sf-custom-template--15949948256394__9223bec1-ae53-49ee-8349-c8189628c473 h2.section__heading::before {
    left: 10%;
}
    #sf-custom-template--15949948256394__9223bec1-ae53-49ee-8349-c8189628c473 h2.section__heading::after {
    right: 10%;
}
    a.sf__btn.sf__btn-primary {
    padding: 6px 10px;
          letter-spacing: 0.7px;
}
    div#item-0, div#item-1 {
    margin-bottom: 5px;
}
.influencer_slider .sf-column.swiper-slide.swiper-slide-active, .influencer_slider .swiper-wrapper {
    width: 298px!important;
    height: 530px!important;
  right: 5.5%;
      z-index: 9;
}
    body .sf__featured-collection .sf__featured-collection-button {
    margin-top: 40px;
    margin-bottom: 10px;
}
    .prod__sticky-atc .psa__form-controls, .prod__sticky-atc .psa__info {
    padding: 0 !important;
}
    div#shopify-section-template--15908933632138__product-recommendations {
    margin-bottom: 0;
}
    .prod__sticky-atc select.sf-product-variant-option-dropdown {
        display: none;
    }
    .prod__dynamic_checkout {
      width: 47%;
    }
    button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
      font-size: 14px;
    }
   #MainContent .refund_custom .container-fluid{
       padding-left: 1rem!important;
       padding-right: 1rem!important;
    }
  
    div#sf-custom__block--template--15908933664906__843445cd-48a8-40a5-a7f3-1d60b45da534-1689069455356dd409-1 {
    width: 100%;
}
    
div#sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 {
    width: 100%;
}
    #sf-custom-template--15908933566602__275f0bd0-c270-46c6-be22-41ff166ca57a m-custom-content.sf-custom__grid {
    padding-left: 0;
    padding-right: 0;
}
    #product-tabs-template--15910761824394__bca390d8-acc9-43db-a761-57193b1772e2-168924687390df113b-0 .sf-tab-content .sf-grid {
    row-gap: 0px;
    margin-bottom: 0px!important;
}
.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel {
    width: 100% !important;
}
    .jdgm-carousel__left-arrow, .jdgm-carousel__right-arrow {
    display: none !important;
}
  .influencer_slider .sf-column.swiper-slide.swiper-slide-next {
     width: 260px!important;
    height: 526px!important;
    top: 8%;
    right: 20%;
        opacity: 0.5;
    }
   .cardification {
    border: 4px solid #F4F4F5;
}

.grey_line m-custom-content.sf-custom__grid.flex.flex-wrap {
    padding-left: 0;
    padding-right: 0;
}
    div#shopify-section-template--15908933664906__instagram {
    height: 264px;
}
    .section__header.text-center ,.sf-custom__block-inner{
    padding: 0 !important;
    }
    .on_sale .sf-column.swiper-slide.swiper-slide-active {
    width: 190px !important;
    height: 246px !important;
}
  .on_sale .sf-column.swiper-slide.swiper-slide-next  {
    width: 190px !important;
    height: 246px !important;
}
    .section-my {
   margin-bottom: 24px!important;
    margin-top: 24px!important;
}
   .sf-instagram h2.section__heading:before {
    width: 40px;
    height: 40px;
    left: 18%;
}
    .customer_review h2.section__heading:after {
    width: 40px;
    height: 40px;
    right: 21%;
}
    .customer_review h2.section__heading:before {
    width: 40px;
    height: 40px;
    left: 21%;
}
    .sf-instagram h2.section__heading:after {
    width: 40px;
    height: 40px;
    right: 18%;
}
    .section__header {
    margin-bottom: 20px!important;
}
    .icon-padding {
    padding-left: 0;
    padding-right: 0;
}
.influencer_slider .sf-column.swiper-slide.swiper-slide-prev {
  width: 260px!important;
    height: 526px!important;
    right: 0%;
    top: 8%;
      opacity: 0.5;
}
    .sf__product-listing {
    padding: 0 10px !important;
}
.fixed_filter {
     top: 0px;
}
    .template-collection .spc__main-img .sf-image::before {
    height: 270px;
}
    body .sf__collection-container.sidebar__leftColumn .sf__sidebar, .sf__collection-container.sidebar__rightColumn .sf__sidebar {
    width: 100%;
}
.on_sale .swiper-wrapper {
    height: 246px !important;
    width: 190px !important;
}
    .sf-footer h3, .container-fluid h4 {
    margin-bottom: 13px;
}
    .content.sf-footer__accordion {
    border-top: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: 0;
}
    .block-text {
    margin-bottom: 0;
}
 .filter_tag {
    padding-bottom: 4px;
}   
h4.sf__accordion-button, .widget-filter h4 {
    padding-top: 10px!important;
}

.sf__toggle-filter {
    justify-content: space-around;
    width: 100%;
  }
     .sf__collection-container .sf__collection-toolbar .sf__toolbar-wrapper {
    padding: 15px 0;
  }
    .sf__sortmb-icon span ,.sf__sidebar-open span{
      font-weight:700;
      font-size: 14px;
  }
    .selected_sort {
    display: none !important;
}
    .sf__sortmb-wrapper .sf__sortmb-list ul li {
    font-size: 16px !important;
}
    .widget-filter {
    border: 0;
}
   .sf__button {
    padding: 24px 0 0;
}
    .facest-filters-section .sf__collection-toolbar {
       bottom: 0;
    width: 100%;
    padding: 14px 14px 5px;
    position: fixed;
       top: unset;
}
    .sf-footer .sf__accordion-button {
    padding: 0 0 0px 0 !important;
}
.sf-wishlist-count, .sf-cart-count {
    font-size: 10px!important;
    font-weight: 700!important;
    height: 17px!important;
    width: 17px!important;
}
    body .sf__product-listing .sf__col-item {
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
    .sf__product-listing {
    padding: 0px 0px 0;
}
    .side_filter {
    display: none;
}
.sf-cart-count {
    top: 1px !important;
}
  #sf-custom-template--15911610908810__5634350e-8c04-4dde-bc1e-8052e04e3d38 m-custom-content.sf-custom__grid, #sf-custom-template--15911611105418__778d0cbb-8cc0-486d-a756-4aba97ef2987 m-custom-content.sf-custom__grid, #sf-custom-template--15910736560266__4edeed2d-4dfe-43e8-8ac3-d30f3572ecef m-custom-content.sf-custom__grid, #sf-custom-template--15908933664906__843445cd-48a8-40a5-a7f3-1d60b45da534 m-custom-content.sf-custom__grid, #sf-custom-template--15910736560266__ac783256-76e7-4b8a-aa2c-af10c87e2877 m-custom-content.sf-custom__grid {
  
    padding-left: 0;
    padding-right: 0;
}
    .right{
      display:block;
    }
    .sf-cart-count {
    right: -13px;
    top: 5px;
      min-width: 17px!important;
    }
    .sf-wishlist-count{
    line-height: 8px !important;
    right: 0px!important;
    top: 8px!important;
    }
       .only_mobile {
    display: block ;
}  
    
  }
  
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
.coupon_codes p#display {
    top: 41% !important;
    right: 10.5% !important;
    font-size: 8px !important;
}
  body.template-index .above_footer_content.sf-custom .sf-custom__block:after {
    width: 192px;
    height: 110px;
    right: 42%;
    top: -28px;
}
   .above_footer_content .sf-custom__block-inner {
    padding: 0px !important;
}
   div#sf-custom-template--16080229728394__ef390b40-9483-472a-8255-abe46832035c .sf-custom__block, div#sf-custom-template--16080229728394__64289501-8714-4419-8898-96382b332b64 .sf-custom__block{
       width: 50%;
   }
    .footer_above {
    bottom: 674px !important;
}
#sf-custom__block--template--15994867581066__8d5e563d-50a8-4bdb-b5f2-44d5cacd1116-image-1,#sf-custom__block--template--15994867122314__c28742b9-ee61-40af-b536-2b28464e5bd1-image-1,#sf-custom__block--template--15994867122314__4afcd7e8-05a1-4615-b9b8-7fe70a9d949c-image-1,#sf-custom__block--template--15994867122314__01a14312-05a7-4109-9e39-329773f84a45-image-1,#sf-custom__block--template--15994866729098__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1-image-1,#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1,#div#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1.w-20,#sf-custom__block--99ed9f8c-c388-4f2b-b076-d531a1c82259,body #sf-custom__block--template--15994867646602__f487bbc8-5f2d-4c67-85a1-e36f7782324a-image-1, #sf-custom__block--template--15994866761866__b4f30c59-50b2-4d66-93af-9a98115cc305-image-1, #sf-custom__block--template--15994866729098__434ba97f-577f-4521-8a11-922b2d16b0fa-image-1, #sf-custom__block--template--15994866729098__d9aa5cb8-866b-432e-8bf9-3974cd5e073b-image-1, #sf-custom__block--template--15994867122314__01a14312-05a7-4109-9e39-329773f84a45-image-1.w-28, #sf-custom__block--template--15994867581066__cfad3c0a-2f13-46bc-ae61-a5ce9db04f68-image-1.w-28 {
    width: 60% !important;
}
    #sf-custom__block--template--15994867581066__a0f027c7-985d-4fdd-a240-aae6b7cc49f0-image-1,#sf-custom__block--template--15994867581066__cfad3c0a-2f13-46bc-ae61-a5ce9db04f68-image-1{
       width: 50% !important;
    }
  .return_code .sf-custom__block {
    width: 60%;
} 
    #sf-custom__block--template--15994867646602__f487bbc8-5f2d-4c67-85a1-e36f7782324a-image-1{
       width: 70% !important;
    }
    .modal {
    padding-top: 130px !important;
}
    body p#display {
    top: 55%;
    font-size: 33px;
    right: 13%;
}
    .facest-filters-section .sf__collection-toolbar {
    position: relative;
}
    .side_filter {
    display: flex;
}
    button.sf__sidebar-open {
    position: absolute;
    top: 20px;
    font-size: 20px;
    line-height: 20px;
}
    .side_filter h3 {
    display: none;
}
    .reward {
    top: 45px!important;
}
   body #closeRewardModal {
    right: 0px !important;
}
.selected_sort {
    display: flex!important;
}
    .side_filter {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 300px;
    height: 30px;
}
    .prose p {
    font-size: 20px;
}
    
     
    .fixed_filter {
    top: 0;
    }
     .show_history_data {
    padding-left: 10px;
    padding-right: 10px;
}
    .w-28 {
    width: 70% !important;
}
   body .w-20 {
    width: 50% !important;
}
    #sf-custom__block--template--15994866761866__e2bedea7-89f1-4ede-becc-99efc6c6187c-image-1 {
    width: 60%;
}
    .w-15 {
    width: 40% !important;
}
   body #shopify-section-template--15994867515530__0bf375ba-6866-4e3b-8524-c5f84f7a0bfb .content__heading {
    font-size: 26px !important;
}
   body #shopify-section-template--15994867515530__0bf375ba-6866-4e3b-8524-c5f84f7a0bfb .prose p {
    font-size: 24px !important;
}
    div#sf-custom__block--template--15908933664906__843445cd-48a8-40a5-a7f3-1d60b45da534-1689069455356dd409-1 .sf-custom__block-inner {
    padding: 0 !important;
}
    .texts {
    top: 110px !important;
    left: 50% !important;
}
    .custom_refund .content__heading:after {
    right: 33% !important;
}
 
    .template-index#sf-theme {
    background-repeat: repeat!important;
          background-size: auto!important;
}
     .door_video_click {
    display: block !important;
}
    .video_code h3 {
    font-size: 35px !important;
}
    .video_blocks {
    margin-top: 30px !important;
}
    .video_code p {
    font-size: 30px !important;
}
    .video_code_img p {
    padding-top: 30px !important;
}
    body .video_code_img {
    width: 50%;
    height: 90px !important;
    margin: 12px auto !important;
}
    .video_code {
    padding: 100px !important;
}
    form#myInvoiceForm div {
    display: flex;
}
    #sf-custom-template--15949948158090__aaa3b924-aca3-4779-b8e8-3906189cd91f.sf-custom .sf-custom__block {
    width: 50% !important;
}
   #sf-custom-template--15949948158090__aaa3b924-aca3-4779-b8e8-3906189cd91f [style*="--aspect-ratio"]:before {
    padding-top: calc(50% / (0.0001 + var(--aspect-ratio, 16/9))) !important;
}
    body .content__heading {
    line-height: 40px !important;
}
    .custom_refund .content__heading:before {
    left: 33% !important;
}
    .pre_paid h2.section__heading:after {
    right: 35% !important;
}
   
    #shopify-section-template--15949948747914__product-recommendations .section__heading::after {
    right: 31% !important;
}
    #shopify-section-template--15949948747914__product-recommendations .section__heading::before {
    left: 31% !important;
}
    h2.section__heading, .content__heading {
    line-height: 56px !important;
}
    #sf-custom-template--15949947928714__c7432616-b803-4e8a-b076-b34d788fc8b7 h2.section__heading:after {
    right: 27% !important;
    }
      #sf-custom-template--15949947928714__c7432616-b803-4e8a-b076-b34d788fc8b7 h2.section__heading:before {
    left: 27% !important;
      }
 .video_space h2.section__heading, .content__heading {
    line-height: 13px !important;
}
 h2.section__heading:after {
    right: 34% !important;
}
    h2.section__heading:before {
    left: 34% !important;
}
    .pre_paid h2.section__heading:before {
    left: 35% !important;
}
    div#sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e {
    padding: 0 !important;
}
    div#sf-custom__block--657bbdae-cee1-44f9-8434-5d5c8c91f9e5, #sf-custom__block--cc61ae53-ced7-4bf2-a04b-e50ad252fbe3 {
    padding: 20px;
}
    #sf-custom__block--5084557d-394d-4799-b8f3-978b992e5900, #sf-custom__block--16c5a572-82e3-48f0-aaaa-3673873d8624, #sf-custom-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed, #sf-custom-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee, div#sf-custom__block--template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c-text-1, #sf-custom__block--c582ab18-70b9-4fab-a6ee-d25b3756bef1, #sf-custom__block--6ccb8989-aa99-421a-bdce-1409ab02460a {
    padding-top: 10px !important;
}
    body #shopify-section-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 .content__heading {
    margin-bottom: 0px!important;
    margin-top: 30px;
}
    body #shopify-section-template--15939486449802__0a1b23b3-4ed5-4c14-9b38-9c9dd87fffcf svg {
    width: 10%!important;
}
   body #shopify-section-template--15939486449802__3ddcf513-ef02-4fbb-94a7-84e28c7782bc h3.content__heading, body #shopify-section-template--15939486449802__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3,body #shopify-section-template--15939486449802__4129141c-db9e-4111-91a1-670ae9216029 .sf-custom__block-inner h3,body #shopify-section-template--15939486449802__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner h3 {
    font-size: 16px !important;
}
  #sf-custom__block--e7865003-f4ca-4679-b12b-63aba1ef12b8,  #sf-custom__block--5ea92342-fcd6-4afc-81d2-572da23ff48d,div#sf-custom__block--17c2f423-4992-4a4a-9f57-30cf08bb7517,  div#sf-custom__block--template--15919456845962__7c43fca0-111e-472b-895d-439757425c23-image-1 , div#sf-custom__block--7fd6c361-1b1a-4628-9995-bb30e91c66c3 {
    width: 50%;
}

   .sf-footer .sf__footer-middle .sf-footer__block {
    padding-bottom: 29px !important;
}
    div#sf-custom__block--template--15908933238922__fbba109f-024d-46ad-8cb8-dbdf9ab4843f-text-1 {
    margin-bottom: 20px;
}
    .sf-customer__login {
    width: 100% !important;
}

   body #shopify-section-template--15939486449802__4129141c-db9e-4111-91a1-670ae9216029 .content__heading {
    margin-bottom: 0px !important;
}
.section__header.text-center, .sf-custom__block-inner {
    padding: 10px !important;
}
   
    div#sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a {
    padding-left: 0;
}
    #sf-custom__block--a829b482-611f-4fcb-8736-554235730d2a p {
    margin-bottom: 20px;
}
      .template-search .page-header {
    padding: 2rem 1rem !important;
}
    .only_mobile_view {
    display: none !important;
}
    div#sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1 {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}
    .only_desktop_view {
    display: block !important;
}
    .template-blog .sf-custom__grid {
    justify-content: center;
}
  body .close {
    right: 176px!important;
}
   body .prod__option-label .modal-content {
    width: 100% !important;
}
    .video {
    top: 10px;
    bottom: unset;
    right: unset;
    left: 80%;
}
    .cardification {
    border: 1px solid #eaeaec;
}
     body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner p, body #shopify-section-template--15919402451082__cd20d815-d1bb-4387-b7fc-d7743856a8fe .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p. body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p, body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p ,body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner p {
    font-size: 14px !important;
}
   #shopify-section-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__block {
    width: 60%;
}
form#contact_form {
    width: 80%;
}
    .size_chart, .size_chart_kids {
    font-size: 14px;
}
#shopify-section-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__block:first-child {
    width: 40%;
}
    .sf-prod__container {
    margin: 0 10px !important;
}
    .video-play-button {
    width: 34px;
    height: 9px;
}
     .login_heading {
    font-size: 20px!important;
}
   body .section__header {
    margin-bottom: 0px!important;
}
    #sf-custom-template--15908933402762__14f5c9b3-97a7-4bb1-8c97-861617ab9c9c .content__heading , #sf-custom__block--template--15908933402762__14f5c9b3-97a7-4bb1-8c97-861617ab9c9c-text-1 p{
    text-align: center;
}
    .contact-form {
    margin-top: 50px !important;
    margin-bottom: 30px !important;
}
    #sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 h3.content__heading {
    text-align: center;
}
    .flex.collection_blocks {
    display: flex;
}
    a.logo_text {
    padding-left: 20px;
}
   body .flex.collection_blocks div:first-child {
    width: 60% !important;
}
    body .flex.collection_blocks div:nth-child(2) {
    width: 31% !important;
}
    body .flex.collection_blocks div {
    width: 28% !important;
}
    .collection_blocks {
    flex-wrap: wrap;
}
    .site_map.sf-custom .sf-custom__block--image , .site_map_list.sf-custom .sf-custom__block--image {
    width: 25%;
}
    .site_map .sf-custom__block--html, .site_map_list.sf-custom .sf-custom__block--html{
    width: 75%;
    }
    span.sf__search-mb-icon svg {
    width: 16px !important;
    height: 16px !important;
}
    .site_map .sf-custom__block-inner.w-full .sf-image , .site_map_list .sf-custom__block-inner.w-full .sf-image{
    width: 100% !important;
}
 .clear_all {
    position: relative;
    left: 120px;
    bottom: 14px;
}
    .selected_sort {
    width: 100%!important;
}
    .video-play-button span {
    top: 0px !important;
}
     ul.sf-list-inline li {
    display: inline-block !important;
}
.video_space .sf-custom__grid .sf-custom__block--text {
    padding: 16px 20px !important; 
    margin-left: 0px;
}
.image__box .sf-image .f-img-loaded {
    width: 50px;
    height: 50px;
}
body .icon-padding {
    padding-left: 20px !important;
}
   body .sf__parent-item {
    padding: 8px!important;
}
  body .sf-search-form--full {
    min-width: 150px!important;
}
   body .container-fluid {
    --offset-x: 20px !important;
}
    .template-product .sf-prod__info-wrapper {
    margin-right: 13px !important;
}
    .product-form__actions .prod__option-label {
    margin-bottom: 10px!important;
}
    input#dataInput {
    width: 190px;
    border-right: 0;
    border-radius: 0;
}
    .video_space .prose p {
    font-size: 12px  !important;
      margin-top:0 !important;
}
body #sf-custom-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__image-with-text {
    padding: 15px 10px 0px;
    height: 135px;
}
    #sf-custom-template--15949948158090__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__block-inner {
    padding: 10px !important;
    align-items: center;
    border: 1px solid #FFE3DF;
    margin-bottom: 15px;
}
body #sf-custom-template--15919402451082__4263453e-6118-4076-a173-8198ab93014b.sf-section-padding, #sf-custom-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed.sf-section-padding, #sf-custom-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39.sf-section-padding, #sf-custom-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee.sf-section-padding {
    margin-bottom: 0px!important;
    margin-top: 0px!important;
    padding-top: 0px;
}
    #sf-custom-template--15949948158090__aaa3b924-aca3-4779-b8e8-3906189cd91f  .sf-custom .sf-custom__block {
    padding-top: 0px!important;
          width: 50%;
}
div#sf-custom-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 {
    margin: 0 !important;
}
  .sf-logo.sf-logo--mobile {
    font-size: 24px;
    padding-left: 15px;
     text-transform: capitalize;
}
    #app-wrapper-template--15908933664906__168906833438a4b06f .container-fluid.section-my {
    margin-top: 260px!important;
}

   .sf__toggle-filter {
    position: absolute;
    justify-content: unset;
}
    .sf__sidebar-open span {
    font-weight: 700;
}
    body .sf__collection-container.sidebar__leftColumn .sf__sidebar, .sf__collection-container.sidebar__rightColumn .sf__sidebar {
    width: 100%;
}
    ul.slick-dots {
    display: none !important;
}
    .widget-filter {
    border-top: 0;
    border-right: 0;

    }
   
.col1 {
    width: 60%;
}
.prod__accordion {
    margin-top: 60px;
    margin-bottom: 0px;
}
  
    body .collapsible__content-inner {
    padding: 0px 0px;
}

    .sf-footer .social-media-links svg {
    height: 12px !important;
    width: 12px !important;
}
    .sf-footer__left{
      text-align: center !important;
    }
.sf__footer-bottom-inner {
    padding-bottom: 0px;
    padding-top: 30px !important;
}
    .sf-footer .sf__footer-bottom {
    padding-bottom: 0px !important;
}
   body .animated_btn {
       left: 50% !important;
    bottom: 370px !important;
}
    .sf__product-listing {
    padding: 26px 0px 0;
}
body .video_space .sf-custom__grid .sf-custom__block--text {
    padding-top: 11px !important;
}
.sf-custom__text-cta{
    margin-top: 1rem !important;
}
.sf-product__section.recently-viewed {
    padding-bottom: 0;
}
    .sf__collection-toolbar {
    margin-top: 0px;
}
    .fixed_filter {
    top: 0;
    }
    td, th {
    font-size: 10px;
}
    .bottom-block__image {
    width: 100% !important;
}
.html_custom .button {
    width: 35%;
}
    
        }
@media only screen and (min-width: 1024px) and (max-width: 1366px){
body .coupon_codes p#display {
    top: 46% !important;
    font-size: 12px !important;
}
  .template-index .above_footer_content.sf-custom .sf-custom__block {
    top: 19px;
}
 .above_footer_content .sf-custom__block {
    top: 0px;
}
  #sf-custom__block--template--15994866729098__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1-image-1{
    width: 50% !important;
  }
  div#sf-custom__block--template--15994867646602__65b3e18b-53cd-4d5f-a03f-e037086a5f99-image-1.w-20 {
    width: 50% !important;
}
 .footer_above {
    position: absolute;
    bottom: 440px !important;
}
  .section__header.text-center, .sf-custom__block-inner {
    padding: 0px !important;
}
 
  /* #sf-custom__block--template--15994866761866__b4f30c59-50b2-4d66-93af-9a98115cc305-image-1.sf-custom__block {
    width: 60% !important;
} */
   /* #sf-custom__block--template--15994866761866__ef390b40-9483-472a-8255-abe46832035c-image-1.sf-custom__block, #sf-custom__block--template--15994866761866__64289501-8714-4419-8898-96382b332b64-image-1.sf-custom__block {
    width: 50% ;
} */
 #sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 .sf-custom__block-inner {
    padding: 0px !important;
}
  body .sf__toggle-filter {
    position: unset;
}
 body #closeRewardModal {
    right: -15px !important;
}
  body .close {
    left: unset !important;
    right: -466px!important;
}
  body .prod__option-label .modal-content {
    width: 60% !important;
}
  button.sf__sortmb-icon {
    display: none !important;
}
  button.sf__sortmb-icon {
    display: none !important;
}
  button.sf__sidebar-open {
    position: absolute;
    top: 35px;
    font-size: 20px;
    line-height: 20px;
}
 .modal-content {
    width: 50% !important;
}
  .video_blocks {
    margin-top: 0px !important;
}
  .video_code h3 {
    font-size: 20px !important;
}
  .video_code p {
    font-size: 16px !important;
}
 .video_code {
    padding: 0px !important;
    bottom: 9px !important;
}
  .video_code_img p {
    padding-top: 5px !important;
}
 body .video_code_img {
    width: 40%;
    height: 36px !important;
}
 body .animated_btn {
    bottom: 200px !important;
    left: 25%!important;
}
  /* div#sf-custom__block--template--15908933664906__843445cd-48a8-40a5-a7f3-1d60b45da534-1689069455356dd409-1, #sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 {
    width: 100%;
} */

  body #sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 .content__heading {
    line-height: 25px !important;
}

.close {
    right: 123px!important;
    font-size: 24px;
    bottom: 10px;
}
  label.product-option-item {
    font-size: 13px;
}
 .video_space .sf-custom__grid .sf-custom__block--text{ 
    padding: 30px 70px;
    padding-top: 56px !important;
    height: 100%;
}
.modal-content {
    display: flex;
}
.video_space .sf-custom__grid .sf-custom__block--text {
    padding: 49px 20px !important;
}
  div#sf-custom__block--template--15908933238922__fbba109f-024d-46ad-8cb8-dbdf9ab4843f-text-1 {
    margin-bottom: 0px;
}
  h2.section__heading:before {
    left: 33% !important;
}
  h2.section__heading:after {
    right: 33% !important;
}
}
@media (min-width: 768px) and (max-width: 1700px){
  .template-article h4 {
    font-size: 9px !important; 
}
  .template-article img {
    margin: 0px !important;
}
   .coupon_codes.sf-section-padding{
    padding: 0 !important;
    margin: 0 !important;
}
 #sf-custom__block--template--15994866729098__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1-image-1 {
    width: 30% !important;
}
.sf-wishlist__container ,.sf__collection-container{
    margin-bottom: 145px !important;
}

  .first_block:after, .second_block:after {
    width: 40px;
    right: -15px;
}
  .template-index .above_footer_content.sf-custom .sf-custom__block:after {
    width: 275px;
    height: 150px;
    right: 42%;
    top: -25px;
}

  #sf-custom-template--16080229728394__b4f30c59-50b2-4d66-93af-9a98115cc305 ,#sf-custom-template--16080229597322__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1,div#sf-custom-template--16080229728394__e2bedea7-89f1-4ede-becc-99efc6c6187c , #sf-custom-template--16080229728394__ef390b40-9483-472a-8255-abe46832035c,#sf-custom-template--16080230711434__4afcd7e8-05a1-4615-b9b8-7fe70a9d949c,#sf-custom-template--16080231923850__a0f027c7-985d-4fdd-a240-aae6b7cc49f0{
    margin-top: 50px !important;
}
  .sf-instagram .container-fluid.section-my , .customer_review .container-fluid.section-my ,#shopify-section-template--16080229597322__168941617326673e54 .container-fluid.section-my{
    margin-top: 0px !important;
}
 .above_footer_content.sf-section-padding {
    margin-top: 0 !important;
    top: 28px;
    position: relative;
}
  .above_footer_content {
    margin-top: 0px !important;
}
  .fixed_header {
    top: 19px;
}
  .announcement-bar__content {
    max-height: 20px !important;
    font-size: 12px !important;
}
 .template-index .footer_above {
    position: absolute;
    bottom: 366px!important;
}
  .footer_above {
    position: absolute;
    bottom: 375px!important;
}
 #social-float {
    bottom: 40px;
    right: 10px;
}
.coupon_codes p#display {
    right: 18.5% !important;
}
#social-float img {
    width: 100px;
}
p#display {
    top: 50% !important;
    font-size: 17px !important;
    right: 14% !important;
}
div#sf-custom-template--16020197539978__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1 {
    margin-top: 60px !important;
}
.w-20 {
    width: 26% !important;
}
.sf-product__section.recently-viewed {
    padding-bottom: 0;
}
#sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e svg {
    width: 9%;
}
div#sf-custom-template--15994866729098__d66f3fb3-2eb4-48e9-b90f-e111c85be2e1 {
    margin-top: 60px !important;
}
  .prod__option-label .modal-content {
    width: 50% !important;
}
   body .sf-custom .sf-custom__block.grey_bg {
    margin-bottom: 50px;
}
  .video-wrapper {
    width: 50%!important;
}
  .modal-content {
    width: 25% !important;
  }
 body #shopify-section-template--16020198129802__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3 {
    margin-bottom: 0px !important;
    margin-top: 20px !important;
        font-size: 17px !important;
}
  .block_wraanty svg {
    width: 10%;
}
  #shopify-section-template--16020198359178__4129141c-db9e-4111-91a1-670ae9216029 .content__heading {
    margin-bottom: 0px !important;
}
  div#sf-custom-template--16020198359178__4129141c-db9e-4111-91a1-670ae9216029 {
    margin-top: 70px !important;
}
 body #shopify-section-template--16020198359178__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3 {
    font-size: 17px !important;
}
div#sf-custom__block--f27c811e-1b6d-44a2-a3f6-4465d083a840 {
    margin-bottom: 80px !important;
}
  #sf-custom-template--16020197572746__e2bedea7-89f1-4ede-becc-99efc6c6187c {
    margin-top: 60px !important;
}
  div#sf-custom__block--20dd4b9a-ee08-44e5-b62c-2426192260d1 {
    margin-right: 100px;
}
  td, th {
  padding: 5px;
}
  th {
    font-size: 12px;
}
  body .sf-custom .sf-custom__block.grey_bg {
    margin-bottom: 50px;
}

  .video_blocks {
    margin-top: 10px;
}
  .texts {
    position: absolute;
    top: 36px;
    left: 41%;
    color: white;
    font-size: 32px;
    font-weight: 700;
}
  #sf-custom-template--15994867122314__4afcd7e8-05a1-4615-b9b8-7fe70a9d949c, #sf-custom-template--15994867581066__a0f027c7-985d-4fdd-a240-aae6b7cc49f0 {
    padding-top: 30px !important;
}
  .template-page#sf-theme {
    background-repeat: repeat;
}
  .video_code h3 {
    font-size: 25px;
}
  .video_code p {
    font-size: 15px;
}
  .video_code {
    bottom: 40px !important;
}
.video_code_img {
    height: 40px !important;
    margin: 0px auto;
}
  .video_code_img p {
    font-size: 13px;
    padding-top: 10px;
}
  div#sf-custom-template--15994866761866__e2bedea7-89f1-4ede-becc-99efc6c6187c {
    padding-top: 40px !important;
}
  .sf__footer-bottom {
    background-position: bottom;
}
#sf-custom-template--16020198555786__9e60d7ae-7782-437b-875f-cfee150eb2c6,#sf-custom-template--16020198097034__98fcd2f1-e915-470e-8887-75396ca4eea2,#sf-custom-template--16020197965962__1157f5c1-88f5-4ed5-8802-1053a6695124,#sf-custom-template--16020198490250__1aad729d-dcc7-4778-89e8-6a4e0e6bd519,#sf-custom-template--16020197703818__e56cea9d-a21c-45f6-b5e1-56d24120df7c,#sf-custom-template--16020197802122__69dc32af-b7c4-42ba-96aa-795c6c19ac82,#sf-custom-template--16020197539978__26320804-436a-4a2d-a2f3-f62fb21703f0,#sf-custom-template--16020198195338__6c78ff1f-8fd3-4b13-9300-aaa26f7b45ad,#sf-custom-template--15994866761866__9747b1a7-bdd8-4a97-9ab2-4dc560b8bab8.sf-section-padding,#sf-custom-template--16020197572746__9747b1a7-bdd8-4a97-9ab2-4dc560b8bab8,#sf-custom-template--15994866729098__26320804-436a-4a2d-a2f3-f62fb21703f0,#sf-custom-template--15994867351690__6c78ff1f-8fd3-4b13-9300-aaa26f7b45ad,#sf-custom-template--15994866892938__e56cea9d-a21c-45f6-b5e1-56d24120df7c,#sf-custom-template--15994866958474__69dc32af-b7c4-42ba-96aa-795c6c19ac82, #sf-custom-template--15994867253386__98fcd2f1-e915-470e-8887-75396ca4eea2.sf-section-padding,#sf-custom-template--15994867122314__1157f5c1-88f5-4ed5-8802-1053a6695124.sf-section-padding,#sf-custom-template--15994867581066__1aad729d-dcc7-4778-89e8-6a4e0e6bd519.sf-section-padding, #sf-custom-template--15994867122314__1157f5c1-88f5-4ed5-8802-1053a6695124.sf-section-padding {
    margin-top: 0px !important;
}
  #shopify-section-template--15949948584074__4129141c-db9e-4111-91a1-670ae9216029 .sf-custom__block-inner h3 {
    margin-top: 30px;
}
  #sf-custom-template--15949947928714__670558e4-dae1-428e-b485-c7f21555b1fa h2.section__heading {
    line-height: 39px !important;
}
  .template-product .custom_refund .content__heading:before {
    left: 37%;
}
   .template-product .custom_refund .content__heading:after {
    right: 37%;
}
  div#shopify-section-template--15949948551306__44ad7925-1a13-42e4-8e30-8c16a44214a7 ,#sf-custom__block--3661bf71-32a5-4812-a4f6-3fa146b47d2a .social-media-links{
    margin-bottom: 40px;
}
  .tabcontent img {
    width: 50%;
}
  #sf-custom-template--15949948584074__0a1b23b3-4ed5-4c14-9b38-9c9dd87fffcf svg {
    width: 9%;
}
#shopify-section-template--15949948747914__1689681456626a24c2 .section__heading::before {
    left: 39%;
}
  #shopify-section-template--15949948747914__1689681456626a24c2 .section__heading::after {
    right: 39%;
}
  #shopify-section-template--15949948747914__product-recommendations .section__heading::after {
    right: 36%;
}
  #shopify-section-template--15949948747914__product-recommendations .section__heading::before {
    left: 36%;
}
  #shopify-section-template--15949948747914__1689681456626a24c2 .container.section-my {
    margin-bottom: 0px;
    margin-top: 0px;
}
  a.sf__parent-item {
    padding: 7px !important;
}
   .sf-custom-liquid .coll_blocks .col2 {
    padding-right: 20px;
}
  .pre_paid h2.section__heading:before  {
   width: 40px;
    height: 40px;
    left: 39%;
}
   .pre_paid h2.section__heading:after  {
   width: 40px;
    height: 40px;
    right: 39%;
}
   .article_blog img {
    width: 300px;
}
  .sf-title, .article_blog p {
    font-size: 16px;
}
  #sf-custom-template--15949947928714__670558e4-dae1-428e-b485-c7f21555b1fa {
    margin-top: 40px !important;
}
  h2.section__heading:after {
    width: 60px;
    height: 50px;
    right: 33%;
}
  .sf-instagram h2.section__heading:before, .customer_review h2.section__heading:before {
    width: 40px;
    height: 40px;
    left: 39%;
}
  .custom_refund .content__heading:before{
    width: 40px;
    height: 40px;
    left: 37%;
}
  .custom_refund .content__heading:after {
    width: 40px;
    height: 40px;
    right: 37%;
}
  .sf-instagram h2.section__heading:after, .customer_review h2.section__heading:after{
    width: 40px;
    height: 40px;
    right: 39%;
}
  h2.section__heading:before {
    width: 60px;
    height: 50px;
    left: 33%;
}

  .pre_paid .section__subheading {
    font-size: 12px;
  }
  img.img_leaves {
    left: -100px;
}
  .video-play-button {
    background: #efcf9d00;
}
    a.sf__sub-menu-link2.whitespace-normal.block.sf-sub-menu__link{
    padding-left: 0.75rem !important;
    padding-right: 0.75rem!important;
      padding-top :0 !important;
      padding-bottom:0 !important;
}
  img.dandiyalady {
    right: -370px;
    top: -167px;
}
 
  img.reviewlady {
    right: -311px;
}
  img.videolady {
    left: -373px;
    top: -110px;
}
  img.new-arrivallady {
    top: -50px;
}
 #sf-custom__block--4472cc23-6257-40d4-b168-ac4e96b74709 .content__heading {
    margin-bottom: 15px;
    line-height: 22px !important;
  font-size: 22px !important;
}
 body #shopify-section-template--15949948584074__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3 {
    font-size: 15px !important;
    line-height: 29px !important;
   
}
.video_space .prose p {
    font-size: 13px !important;
    line-height: 20px !important;
    padding-right: 135px;
}
  div#sf-custom__block--7fd6c361-1b1a-4628-9995-bb30e91c66c3 {
    align-items: center;
}
  #shopify-section-template--15939486449802__0a1b23b3-4ed5-4c14-9b38-9c9dd87fffcf svg {
    width: 15%!important;
}

  .social-media-links svg {
    height: 12px;
    width: 12px;
}
    .template-search .page-header {
    padding: 2rem 1rem !important;
}
.image_block h3 {
    font-size: 13px;
    margin-bottom: 20px;
    margin-top: 40px;
}
  .page-about-us h2.section__heading {
    font-size: 20px !important;
}
  .sf__footer-block-content a {
    font-size: 12px;
}
  label.product-option-item {
    font-size: 13px;
}
  .close {
    right: -470px !important;
}
   body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc h3.content__heading {
    font-size: 16px !important;
}
  #sf-custom-template--15919402451082__0a1b23b3-4ed5-4c14-9b38-9c9dd87fffcf .sf-custom__block {
    align-items: inherit;
}
  h3.tnc_heading {
    font-size: 15px!important;
}
  .page-header__title, .section__heading {
    font-size: 26px !important;
}
  div#sf-custom__block--657bbdae-cee1-44f9-8434-5d5c8c91f9e5, #sf-custom__block--cc61ae53-ced7-4bf2-a04b-e50ad252fbe3 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
body #shopify-section-template--15919428337802__98fee67d-007b-4f46-84f7-ee163e31febc .sf-custom__block-inner h3 {
    font-size: 16px !important;
      margin-top: 0px!important;
}
body #shopify-section-template--15919456845962__7c43fca0-111e-472b-895d-439757425c23 .sf-custom__block-inner h3 {
    font-size: 16px !important;
    margin-bottom: 20px !important;
    margin-top: 0px !important;
}
  #sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 {
    margin-bottom: 70px !important;
}
  #template--15910546440330__870dc7b2-ac2d-42c4-80a5-d1196f838398 .section-my, #template--15910736560266__e446dc0d-f123-4ee6-b273-7e4568726a6f .section-my {
    margin-bottom: 40px;
}
 body .custom_refund  ,div#shopify-section-template--15931344126090__44ad7925-1a13-42e4-8e30-8c16a44214a7, #sf-custom-template--15910736560266__1157f5c1-88f5-4ed5-8802-1053a6695124, #sf-custom-template--15908933664906__9747b1a7-bdd8-4a97-9ab2-4dc560b8bab8 {
       margin-top: 0px !important;
   margin-bottom: 80px !important;
}
  body.template-index .custom_refund ,body.template-collection .custom_refund  {
     margin-bottom: 0px !important;
    margin-top: 0px !important;
  }
 body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner p, body #shopify-section-template--15919402451082__cd20d815-d1bb-4387-b7fc-d7743856a8fe .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p. body #shopify-section-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc .sf-custom__block-inner p, body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p, body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner p ,body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner p, body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner p {
    font-size: 14px !important;
}
 #sf-theme.template-page p {
    text-transform: math-auto;
    font-size: 14px !important;
    font-weight: 600;
}
  .bulk_form {
    width: 100% !important;
}
  .sf-customer__login {
    background: #FAEDEE;
    padding: 4% 4%;
}
 .template-login a.sf__btn.sf__btn-primary {
    padding: 12px 10px;
    font-size: 15px;
}
   .login_heading, .reward_heading {
    font-size: 16px!important;
}
  .flex.collection_blocks div:first-child {
    width: 53%;
}
  .flex.collection_blocks div:nth-child(2) {
    width: 30% !important;
}
  .flex.collection_blocks div {
    width: 23%;
}
  .bulk_form form {
    width: 80% !important;
    margin:auto;
}
  .contact_block input:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), textarea:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), .contact_block input:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), textarea:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]) {
    padding: 9px !important;
}
  div#sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1 {
       margin-top: 0px;
    margin-bottom: 70px;
}
  video.video-homepage {
    width: 70% !important;
    }
  #sf-custom-template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc.sf-section-padding {
    margin-bottom: 0px!important;
    margin-top: 0px!important;
    padding-top: 20px !important;
}

  .video-wrapper {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
  .video-section.modal {
    padding-top: 20px;
}
  #sf-custom-template--15919402451082__4263453e-6118-4076-a173-8198ab93014b.sf-section-padding,#sf-custom-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed.sf-section-padding, #sf-custom-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39.sf-section-padding, #sf-custom-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee.sf-section-padding {
    margin-bottom: 10px!important;
    margin-top: 10px!important;
        padding-top: 0px;
}
 body #sf-custom__block--c582ab18-70b9-4fab-a6ee-d25b3756bef1 .sf-custom__block-inner h3,body #sf-custom__block--6ccb8989-aa99-421a-bdce-1409ab02460a .sf-custom__block-inner h3,,   body #shopify-section-template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee .sf-custom__block-inner h3,body #shopify-section-template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39 .sf-custom__block-inner h3, body #shopify-section-template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed .sf-custom__block-inner h3,body #shopify-section-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 .sf-custom__block-inner h3, body #shopify-section-template--15919402451082__e287496f-e618-40b0-b2d2-22b98515cdb3 .sf-custom__block-inner h3 ,body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3,body #shopify-section-template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c .sf-custom__block-inner h3,body #sf-custom__block--template--15919402451082__7400b67b-7185-4ed3-998d-9d6ce3d09b7c-text-1 .sf-custom__block-inner h3 ,body #sf-custom__block--template--15919402451082__4263453e-6118-4076-a173-8198ab93014b-text-1  .sf-custom__block-inner h3{
    font-size: 16px !important;
}
  div#sf-custom__block--template--15919402451082__3ddcf513-ef02-4fbb-94a7-84e28c7782bc-text-1 {
    padding-bottom: 40px;
}
  #shopify-section-template--15919402451082__a85346e7-b616-48fc-82a8-1fdc2c654b08 .sf-custom__block-inner h3 {
    font-size: 13px !important;
}
 div#sf-custom__block--template--15919402451082__d40acf31-ae61-4e2f-b48f-1c7b8d0e80ed-text-1, #sf-custom__block--template--15919402451082__3f0108b0-b863-4f34-9362-0b081631cbee-text-1, #sf-custom__block--template--15919402451082__8577731a-5212-4ebe-bba7-43a53cb2cd39-text-1 {
    padding: 20px;
    padding-top: 20px!important;
        margin-top: 30px;
}
  #sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, #sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91, #sf-custom__block--ed94c243-631c-4947-bc40-9e1426841489 .sf-custom__block-inner {
    padding: 10px;
    padding-top: 10px !important;
}
  
  #sf-custom__block--a346b184-4ef8-4c4a-84f5-946bc489d36e .sf-custom__block-inner div {
    padding: 10px;
}
  div#sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3, div#sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91, #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd {
    border: 1px solid #ffe3df;
    padding: 10px;
    padding-top: 10px !important;
}
div#sf-custom__block--b98ec9f4-cbe4-4551-9519-8053a90f0df3,#sf-custom__block--89dc0ec1-378f-4dea-911d-d5b472f04c91, #sf-custom__block--d2978e8c-dc6d-43cd-8ebb-4034497a55dd {
       border: 1px solid #ffe3df;
    padding: 10px;
    margin-bottom: 70px;
    font-size: 14px;
    padding-top: 10px !important;
}
  div#sf-custom__block--58d85aff-8278-4ef5-8e3b-8527c2ab4235 {
    padding-bottom: 50px;
}
 
  #shopify-section-template--15919402451082__4129141c-db9e-4111-91a1-670ae9216029 .content__heading {
  margin-bottom: 20px!important;
    margin-top: 20px;
}

  .selected_sort {
    width: 70%;
}
  div#shopify-section-template--15908933664906__instagram {
    height: 270px;
}
  div#sf-custom-template--15911611105418__778d0cbb-8cc0-486d-a756-4aba97ef2987 {
    margin-top: 0 !important;
}
  
  .html_custom .button {
    line-height: 22px;
    padding: 9px 0px 9px 0px !important;
}
  .section__header {
    margin-bottom: 30px!important;
}
  div#sf-custom-template--15910546440330__7f31b2b8-0744-4f5f-bb25-f696ea52fe13, #sf-custom-template--15910546440330__fe897f59-eb02-46be-9621-c68993323782 {
    padding-top: 0;
}
  div#sf-custom-template--15908933566602__26320804-436a-4a2d-a2f3-f62fb21703f0{
    margin-top:0 !important;
  }

  .sf-search-form span.whitespace-nowrap {
    font-size: 11px;
}
body .sf-footer__block .social-media-links a {
    width: 25px!important;
    height: 25px!important;
}
.sf-wishlist-count, .sf-cart-count {
    font-size: 8px!important;
    font-weight: 700!important;
    height: 15px!important;
    width: 15px!important;
    min-width: 15px!important;
}
  .sf-section-padding {
    margin-bottom: 0px !important;
    margin-top: 30px !important;
}
  .sf-wishlist-count {
    right: 0px!important;
    top: 7px!important;
}
  .sf-cart-count {
    right: -6px!important;
    top: 1px!important;
}
/* .container-fluid {
    --offset-x: 80px !important;
} */
  .sf__tooltip-item svg {
    width: 15px;
    height: 15px;
}
 .collection-list .container-fluid.section-my {
    margin-bottom: 0;
    margin-top: 0px !important;
}
 #sf-custom-template--15908933402762__aaa3b924-aca3-4779-b8e8-3906189cd91f .sf-custom__image-with-text {
    border: 1px solid #FFE3DF;
    padding: 30px 20px 0px;
    height: 170px;
}
  #sf-custom__block--3661bf71-32a5-4812-a4f6-3fa146b47d2a .social-media-links svg {
    width: 75px;
    height: 75px;
}
  #sf-custom-template--15908933402762__5e473f33-3d54-4d2e-bb29-aa2f0ddc0a41 h3.content__heading {
    margin-bottom: 0px;
}
  .sf-section-padding {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
  .footer_block {
    padding-top: 30px!important;
}
  .sf__parent-item {
    padding: 9px!important;
    font-size: 9px;
}
.sf-search-form--full {
    min-width: 240px!important;
    height: 30px!important;
}
a.sf__btn.sf__btn-primary {
    padding: 5px 10px;
    font-size: 10px;
}
 
.sf-cart-count {
    top: -1px;
}
.video_space .sf-custom__grid .sf-custom__block--text {
    padding: 29.5px 20px !important;
}
  .add_relative m-custom-content.sf-custom__grid:before {
    width: 80px;
    top: -106px;
}
  .add_relative m-custom-content.sf-custom__grid:after {
    width: 90px;
}
  .return_code m-custom-content.sf-custom__grid:before,  .return_code m-custom-content.sf-custom__grid:after  {
    width: 95px;
}
  .sf-header .sf-menu-item>a:after {
    left: 6px !important;
}
.sf-header .sf-menu-item>a:after {
    bottom: calc(1.25rem - 13px) !important;
}
  .video-play-button:after , .video-play-button:before {
    width: 50px;
    height: 50px;
}
  .animated_btn {
    bottom: 220px !important;
    left:25%!important;
}
  #app-wrapper-template--15908933664906__168906833438a4b06f .container-fluid.section-my {
    margin-top: 0px;
}
a.sf__sub-menu-link2.whitespace-normal.block.sf-sub-menu__link {
    font-size: 12px;
}
  #sf-custom-template--15910736560266__ac783256-76e7-4b8a-aa2c-af10c87e2877.sf-section-padding , #sf-custom-template--15910736560266__9223bec1-ae53-49ee-8349-c8189628c473.sf-section-padding {
    padding-top: 0 !important;
    padding-bottom: 0!important;
}
  .video-play-button span {
    left: 9px;
    border-left: 8px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}
  #app-wrapper-template--15908933664906__168906833438a4b06f {
    margin-top: 0px!important;
}
h2.section__heading, .content__heading {
    font-size: 17px !important;
    line-height: 50px;
}
  #shopify-section-template--15908933664906__b98f39a4-3bd6-4602-8536-7962ebb908af .container-fluid.section-my {
    margin-top: 0 !important;
     margin-bottom: 0;
}
}
.home_badge_slider .sf-image .f-img-loaded{width: 330px;}
.option_color_lable{padding-right:40px;}
@media only screen and (min-device-width: 480px) 
                   and (max-device-width: 640px) 
                   and (orientation: landscape) {

section#app-wrapper-template--15908933664906__168906833438a4b06f {
    margin-top: 225px;
}

.similar_product .sf-column.swiper-slide.swiper-slide-next, .similar_product .sf-column.swiper-slide.swiper-slide-prev {
    width: 314px !important;
    top: unset;
} 
  .share_custom {
    position: absolute;
   top: 96%;
    right: 10%;
    z-index: 99;
}
  .view_similar {
    left: 3%;
}
  .similar_product .sf-column.swiper-slide.swiper-slide-prev {
  }
  .similar_product .sf-column.swiper-slide.swiper-slide-active {
    width: 314px !important;
    z-index: 1;
    padding: 0;
    top: 0;
}
.similar_product .sf-column.swiper-slide.swiper-slide-next, .similar_product .sf-column.swiper-slide.swiper-slide-prev {
    width: 314px !important;
    top: unset;
}
.similar_product .sf-column.swiper-slide.swiper-slide-next{
left:0 !important;
  
      }
  }
.powered_by_rivo{display:none !important;}