/** Shopify CDN: Minification failed

Line 995:155 Expected ":"
Line 1394:86 Expected ":"

**/
@import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap');
:root{
    --black: #000000;
    --white: #ffffff;
    --light-white:#EFEFEF;
    --dr_primery: #151515;
    --primery_c: #ED156A;
    --secondery_c: #f2db4c;
    --pink: #ECC1D9;
    --cherry: #d32426;
    --gray: #f0f0f0;
    --black_dark:#1A1A1A;

    --Onest: 'Onest', sans-serif;

    --regular:  400;
    --Medium:   500;
    --semibold: 600;
    --bold:     700;

    --sm: 16px;
    --mm: 18px;
    --lg: 36px;
    --ms: 17px;

  --gaps: 100px;
  --xlgap: 175px;
  
}

html body {
  font-family:var(--Onest);
  font-weight:400;
  font-size:var(--sm);
}

h1, h2, h3, h4, h5, .h0, .h1, .h2, .h3, .h4, .h5{font-family:var(--Onest) !important;}

p{
  font-family:var(--Onest);
  font-weight:400;
  font-size:var(--sm);
  color:var(--dr_primery);
}


html body .useraccount .header__icon span{display:none;}
html body .header__icons{align-items:center;padding-right:0;}
.useraccount{display:flex;justify-content:space-between;align-items:center;background-color:var(--primery_c);width:154px;border-radius:40px;}
html body .header__icon{height:40px;}

.header{transition:all 0.7s ease;}
.sticky .header{padding-top:0.5em;padding-bottom:0.5em;}

.header-wrapper .header.page-width{
  padding-left: 0.5em;
  padding-right: 0.5em;
}
html body.overflow-hidden-desktop .header-wrapper.gradient{background-color:var(--black) !important;}
html body.homepage section.shopify-section:nth-of-type(2) .gradient{background:var(--pink);}
.collection section.shopify-section:nth-of-type(1),
html body.homepage section.shopify-section:nth-of-type(2){background-color:var(--pink);position:relative;}
.collection section.shopify-section:nth-of-type(1):after,
html body.homepage section.shopify-section:nth-of-type(2):after{
  content:'';
  width:100%;
  height:1px;
  background-color:var(--dr_primery);
  position:absolute;
  left:0;
  top:50%;
  transform:translateY(-50%);
}
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info>:nth-child(2){margin-top:0;}
.collection section.shopify-section:nth-of-type(1) .page-width {
    max-width: 1517px;
    position: relative;
    z-index: 1;
  padding-top:6px;padding-bottom:6px;
}
html body.homepage section.shopify-section:nth-of-type(2) .page-width{max-width:1517px;position:relative;z-index:1;padding-top:6px;padding-bottom:6px;}
.collection section.shopify-section:nth-of-type(1) .grid--3-col-desktop,
html body.homepage section.shopify-section:nth-of-type(2) .grid--3-col-desktop{justify-content:space-between;}
.collection section.shopify-section:nth-of-type(1) .grid__item,
html body.homepage section.shopify-section:nth-of-type(2) .grid__item{max-width:calc(26% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}
.collection section.shopify-section:nth-of-type(1) .multicolumn-card,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card{display:flex;flex-wrap:wrap;align-items:center;background:var(--pink);justify-content:center;}
.collection section.shopify-section:nth-of-type(1) .multicolumn-card .multicolumn-card__image-wrapper,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card .multicolumn-card__image-wrapper{width:47px;height:47px;}
html body.homepage section.shopify-section:nth-of-type(4) .card-information .price,
.collection section.shopify-section:nth-of-type(1) .multicolumn-card__info h3.inline-richtext,
html body.homepage section.shopify-section:nth-of-type(4) .card__heading a,
html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item a.btn,
html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info h3.inline-richtext,
.collection section.shopify-section:nth-of-type(1) .multicolumn-card__info p,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info p{font-family:var(--Onest);}
.collection section.shopify-section:nth-of-type(1) .multicolumn-card__info p,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info p{font-weight:500;font-size:16px;color:var(--dr_primery);}
.collection section.shopify-section:nth-of-type(1) .multicolumn-card__info h3.inline-richtext,
html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info h3.inline-richtext{font-size:calc(var(--mm) + 4px);font-weight:600;color:var(--dr_primery);}

.jdgm-row-actions .jdgm-sort-dropdown{padding:10px 20px 10px 20px;}

.huratips-custom-code{text-align:center;}
.collection__view-all .bestseller_loadmore{height:54px;width:177px;margin:0 auto;border:1px solid var(--primery_c);font-family:var(--Onest);font-weight:400;font-size:var(--sm);color:var(--primery_c);border-radius:40px;display:block;line-height:54px;text-decoration:none;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);background-color:transparent;}
.huratips-custom-code .bestseller_loadmore{height:54px;width:177px;margin:0 auto;border:1px solid var(--primery_c);font-family:var(--Onest);font-weight:400;font-size:var(--sm);color:var(--dr_primery);border-radius:40px;display:block;line-height:54px;text-decoration:none;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);background-color:transparent;}
.collection__view-all .bestseller_loadmore:hover,
.huratips-custom-code .bestseller_loadmore:hover{box-shadow:inset 450px 0 0 var(--primery_c);color:var(--white);}

html body.homepage .shopify-section .brands-slider{padding-top:var(--gaps);}



html body.homepage section.shopify-section:nth-of-type(5) .collection,
html body.homepage section.shopify-section:nth-of-type(4) .section-template--16780049973308__featured_collection-padding,
html body.homepage section.shopify-section:nth-of-type(3).section-collection-list .section-template--16780049973308__collection_list_T6VQLF-padding{padding-top:var(--gaps);}
html body.homepage section.shopify-section:nth-of-type(3) .gradient{background:transparent;}
html body.homepage section.shopify-section:nth-of-type(3) .card__content{display:flex;position:absolute;top:1em;left:1.89em;}
html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item{border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%;max-width:100%;}
html body.homepage section.shopify-section:nth-of-type(3) .card{justify-content:flex-end;}
html body .section-template--16780049973308__featured_collection-padding{padding-bottom:0;}
html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item{position:relative;overflow:hidden;}
html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item a.btn{opacity:0;position:absolute;bottom:2em;left:2.5em;transform:translateY(10%);transition:all 0.7s ease;width:100%;max-width:177px;height:54px;padding:0;line-height:54px;border-radius:40px;font-weight:400;font-size:16px;color:var(--white);background-color:var(--primery_c);text-align:center;text-decoration:none;box-shadow:inset 0 0 0 var(--dr_primery);}
html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item:hover a.btn{opacity:1;transform:translateY(0);}
html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item:hover a.btn:hover{box-shadow:inset 450px 0 0 var(--dr_primery);}
html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item h3.card__heading,
html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a,
html body.homepage section.shopify-section:nth-of-type(3) .card__content a{text-decoration:none;}
html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item h3.card__heading,
html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a{font-weight:600;color:var(--dr_primery);font-size:calc(var(--lg) + 4px);margin-top: 30px;padding-left: 30px;position:absolute;top:0;left:0;}
html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a span{display:none;}
html body.homepage section.shopify-section:nth-of-type(3) .card__information{padding:0;}
html body.homepage section.shopify-section:nth-of-type(3) .card--media{}
html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{margin-bottom:-10px;}
html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 32rem;
			display: grid;
			grid-gap: 30px;
			grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));}
html body.homepage section.shopify-section:nth-of-type(4) h2.title{margin-bottom:1em;}
html body.homepage section.shopify-section:nth-of-type(4) h2.title,
html body.homepage .shopify-section .brands-slider .title h2,
html body.homepage section.shopify-section:nth-of-type(5) .collection__title h2.title{position:relative;z-index:10;}
html body.homepage section.shopify-section:nth-of-type(5) .collection__title h2 span,
html body.homepage .shopify-section .brands-slider .title h2 span,
html body.homepage section.shopify-section:nth-of-type(4) h2.title span{color:var(--primery_c);position:relative;z-index:10;}
html body.homepage .shopify-section .brands-slider .title h2:after{
  content: "";
    background: url(pinkflower.png) no-repeat scroll center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    width: 125px;
    height: 79px;
    left: 50%;
  z-index:-1;
}
html body.homepage section.shopify-section:nth-of-type(4) h2.title:after,
html body.homepage section.shopify-section:nth-of-type(5) h2.title:after{
  content: "";
    background: url(flower.png) no-repeat scroll center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    width: 125px;
    height: 79px;
    left: 50%;
  z-index:-1;
}
html body.homepage section.shopify-section:nth-of-type(5) .collection__title h2{margin-bottom:1em;}
html body.homepage section.shopify-section:nth-of-type(5) .collection__title h2,
html body.homepage .shopify-section .brands-slider .title h2,
html body.homepage section.shopify-section:nth-of-type(4) h2.title{text-align:center;font-family:var(--Onest);font-weight:600;font-size:calc(var(--lg) + 4px);}
html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid,
html body.homepage section.shopify-section:nth-of-type(4) .grid{justify-content:center;width:100%;max-width:1400px;margin:0 auto;}
html body.homepage section.shopify-section:nth-of-type(4) .slick-list{padding:0 0em}

#shopify-section-template--16780049973308__featured_product_load_KcqRQc ul.product-grid li.grid__item .card__inner{min-height:370px;}


ul.product-grid li.grid__item .card__inner,  
html body.homepage section.shopify-section:nth-of-type(5) .card__inner,
html body.homepage section.shopify-section:nth-of-type(4) .card__inner{border:1px solid #E3E3E3;background:var(--white);border-radius:5px;overflow:hidden;}
html body.homepage section.shopify-section:nth-of-type(5) .grid__item:nth-child(4n){margin-right:0;}
html body.homepage section.shopify-section:nth-of-type(5) .grid__item{}
html body.homepage section.shopify-section:nth-of-type(4) .grid__item{margin-right:30px;}
body.homepage section.shopify-section:nth-of-type(4) .grid__item:nth-child(4n){/*margin-right:0;*/}
html body ul.product-grid li.grid__item .card__inner{position:relative}
html body ul.product-grid li.grid__item .card__inner .card__badge{}
html body ul.product-grid li.grid__item .card__inner,
ul.product-grid li.grid__item .card__heading a{transition:all 0.7s ease;}
html body ul.product-grid li.grid__item:hover .card__inner{box-shadow:0 1px 10px 1px rgba(135,135,135,0.35);}
html body ul.product-grid li.grid__item:hover a.qview-product-handle,
html body ul.product-grid li.grid__item .card__heading a:hover{color:var(--primery_c);}
ul.product-grid li.grid__item .card__heading a,
html body.homepage section.shopify-section:nth-of-type(5) .card__heading a,
html body.homepage section.shopify-section:nth-of-type(4) .card__heading a{font-weight:500;font-size:var(--sm);color:var(--dr_primery);text-align:center;line-height:26px;text-transform:none;}
ul.product-grid li.grid__item .card-information .price,
html body.homepage section.shopify-section:nth-of-type(5) .card-information .price,
html body.homepage section.shopify-section:nth-of-type(4) .card-information .price{text-align:center;font-weight:700;color:var(--dr_primery);font-size:var(--sm);}
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:hover,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:focus,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:active,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:hover,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:focus,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:active{background:var(--light-white);transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--dr_primery);color:var(--primery_c);}
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:hover svg,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:focus svg,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:active svg,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:hover svg,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:focus svg,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:active svg{color:var(--primery_c);}
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:hover svg path,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:focus svg path,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button:active svg path,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:hover svg path,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:focus svg path,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button:active svg path{color:var(--primery_c);}
html body.homepage section.shopify-section:nth-of-type(5) .grid__item{width:20%;margin-bottom:2.45em;max-width:23%;}
ul.product-grid li.grid__item .st-wishlist-button svg{color:var(--primery_c);}
ul.product-grid li.grid__item .qview-button-wrapper.qview-button-wrapper--has-overlay{background:rgba(0,0,0,0);opacity:1;visibility:visible;}
ul.product-grid.list li.grid__item .qview-button{top:1.7em;transform:translate3d(0, 0, 0);}
ul.product-grid li.grid__item .qview-button{width:40px !important;height:40px;right:10px;transform:translate3d(0%,-50%,0)}
ul.product-grid li.grid__item .qview-button .qview-button-icon svg{width:20px !important;height:20px !important;}
ul.product-grid li.grid__item .st-wishlist-button{right:10px !important;}
ul.product-grid li.grid__item .qview-button{background:var(--light-white) !important;color:var(--primery_c);}
ul.product-grid li.grid__item .qview-button svg{color:var(--primery_c);transition:all 0.7s ease;}
ul.product-grid li.grid__item .qview-button:hover svg{color:var(--white);}
ul.product-grid li.grid__item .custom_choose_option,
ul.product-grid li.grid__item .st-wishlist-button,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button{position:absolute;top:1.7em;right:1.6em;z-index:2;background-color:var(--light-white) !important;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--dr_primery);}
ul.product-grid li.grid__item .st-wishlist-button:hover,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button:hover,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button:hover{box-shadow:inset 450px 0 0 var(--dr_primery);}
ul.product-grid li.grid__item .st-wishlist-button:hover svg use,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button:hover svg use,
ul.product-grid li.grid__item .st-wishlist-button:hover svg,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button:hover svg,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button:hover svg use,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button:hover svg{color:var(--white);}
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button svg use,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button svg,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button svg use,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button svg{color:var(--primery_c);transition:all 0.7s ease;}
ul.product-grid li.grid__item .st-wishlist-button span,
html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button span,
html body.homepage section.shopify-section:nth-of-type(4) .st-wishlist-button span{display:none}
ul.product-grid li.grid__item .qview-button,
html body.homepage section.shopify-section:nth-of-type(5) .qview-button,
html body.homepage section.shopify-section:nth-of-type(4) .qview-button{top:5.7em;left:auto;right:10px;border-radius:50% !important;}
ul.product-grid li.grid__item .qview-button:hover,
ul.product-grid li.grid__item .quick-add__submit:hover,
html body.homepage section.shopify-section:nth-of-type(5) .quick-add__submit:hover,
html body.homepage section.shopify-section:nth-of-type(4) .quick-add__submit:hover{box-shadow:inset 450px 0 0 var(--dr_primery);}
ul.product-grid li.grid__item .qview-button,
ul.product-grid li.grid__item .quick-add__submit,
html body.homepage section.shopify-section:nth-of-type(5) .quick-add__submit,
html body.homepage section.shopify-section:nth-of-type(4) .quick-add__submit{border-radius:40px;width:100%;max-width:177px;margin:0 auto;height:54px;background-color:var(--primery_c);font-size:var(--sm);font-weight:400;font-family:var(--Onest);line-height:54px;color:var(--white);transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--dr_primery);}
ul.product-grid li.grid__item .quick-add__submit:after,
html body.homepage section.shopify-section:nth-of-type(5) .quick-add__submit:after,
html body.homepage section.shopify-section:nth-of-type(4) .quick-add__submit:after{box-shadow:none;}

ul.product-grid li.grid__item .qview-button-container .qview-button{display:none;}
ul.product-grid li.grid__item{position:relative;}
ul.product-grid li.grid__item:hover .custom_choose_option .quick-add__submit .icon-wrap svg{fill:var(--white);}
ul.product-grid li.grid__item .custom_choose_option .quick-add__submit .icon-wrap svg{width:22px;fill:var(--primery_c);}
ul.product-grid li.grid__item:hover .custom_choose_option .quick-add{top:0;}
ul.product-grid li.grid__item .custom_choose_option .quick-add__submit .icon-wrap{margin-left:0;}
ul.product-grid li.grid__item .custom_choose_option .quick-add__submit{width:40px;height:40px;background-color:transparent;padding:0;line-height:0;min-height:fit-content;}
ul.product-grid li.grid__item .custom_choose_option .quick-add{opacity:1;width:40px;height:40px;top:0;}
ul.product-grid li.grid__item .custom_choose_option{width:40px;height:40px;border-radius:50%;top:4.5em;right:10px;}
ul.product-grid li.grid__item .quick-add{position:absolute;top:60%;width:70%;left:0;right:0;z-index:2;margin:0 auto;opacity:0;transition:all 0.7s ease;}
ul.product-grid li.grid__item:hover .quick-add{top:55%;opacity:1;}
ul.product-grid li.grid__item .card__media .media img{height:312px;object-fit:contain;}

.blog__posts .article-card .card__information{background-color:var(--white);}

.banner .banner__media{background-color:var(--white);}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding{position:relative;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding:before{
  content:'';
  background:url(24-Converted.png) no-repeat left top;
  height:100%;
  width:1300px;
  position:absolute;
  left:0;
  top:0;
}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .page-width{max-width:100%;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid{padding-top:var(--xlgap);padding-left:5em;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid{justify-content:space-between;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid__item:last-child{margin-left:57px;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .global-media-settings{border:0;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content{padding:6rem 7rem 7rem 10rem;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .image-with-text__media-item.grid__item{width:28%;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .grid__item:last-child{width:36%;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .grid__item:last-child h2.h1{font-weight:600;}

html body.homepage .shopify-section .brands-slider .title{margin-top:10.5em;text-align:center;} 

.header__icons .wishlist{margin:0 1em;display:flex;}
html body .st-wishlist-details-button[data-type=manually]{padding:0px 10px 0px 10px;}
html body .st-wishlist-details-button svg{width:3rem;}
html body .st-wishlist-details-button[data-type=manually] .st-number{top:0;background-color:var(--primery_c);font-family:var(--Onest);}
.cart-count-bubble{bottom:auto;top:0;background-color:var(--primery_c) !important;}
html body .header__icon--cart .icon{height:3rem;width:2rem;}
html body .header__icon--cart .icon.icon-cart{width:44px;height:45px;padding-top:8px;}

.logged-in .useraccount a{width:30px;}
.logged-in .useraccount span{width:120px;}
.useraccount span,
.useraccount a{text-decoration:none;padding:0;text-align:center;width:76px;transition:all 0.7s ease;}
.useraccount span{line-height:40px;}
.useraccount span{display: block;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
.useraccount span,
.useraccount a:first-child{background-color:var(--white);color:var(--dr_primery);border-radius:40px;font-weight:500;font-size:var(--sm);padding:0 5px;}
.useraccount a:last-child{background-color:transparent;color:var(--white);}
.useraccount a:hover{color:var(--black);}
.header-wrapper.gradient{background:var(--black);transition:all 0.5s ease;}
html body.homepage .header-wrapper.gradient{background:transparent;}
html body:not(.product) .header-wrapper.gradient{position:absolute;top:0;left:0;width:100%;}
.header-wrapper.gradient.sticky{position:fixed;top:0;left:0;width:100%;z-index:10;animation:slide-down 0.7s;box-shadow:0 1px 10px 1px rgba(255,255,255,0.3);}
html body.collection .header-wrapper.gradient{position:absolute;width:100%;top:0;left:0;background-color:transparent;}
html body:not(.product) .header-wrapper.gradient.sticky,
html body.collection .header-wrapper.gradient.sticky{background-color:var(--black);}

html body.homepage .shopify-section .brands-slider{
    background-color:#C1D9EC;
    position:relative;
    z-index:0;
}
html body.homepage .shopify-section .brands-slider:after{
  content:'';
  background-color:var(--white);
  height:171px;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  
}
html body.homepage .shopify-section .brands-slider:before{
  content:'';
  background:#fff url(paperwork.svg) repeat-x scroll right 82px;
  background-size:auto 115px;
  width:100%;
  height:197px;
  position:absolute;
  top:0;
  left:0;
}
html body.homepage .shopify-section .brands-slider .brands-responsive{position:relative;z-index:1;}
html body.homepage .shopify-section .brands-slider .brand-slide h4{font-weight:600;font-size:var(--sm);color:var(--dr_primery;);text-transform:uppercase;}
html body.homepage .shopify-section .brands-slider .brand-slide{text-align:center;}
html body.homepage .shopify-section .brands-slider .brand-slide img{background-color:var(--white);border-radius:10px;border:1px solid #E3E3E3;}
html body.homepage .shopify-section .brands-slider .brand-slide img {
    background-color: var(--white);
    border-radius: 50%;
    width:200px;
    margin: 0 auto;
    height:200px; 
}

@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    } 
    100% {
        opacity: 0.9;
        transform: translateY(0);
    } 
}
html body .search__input.field__input{background-color:#edf1f3;border-radius:40px;}
.search-modal__content .field:hover.field:after,
.search-modal__content .field:after{border:0;box-shadow:none !important;}
.header__icon--search{margin-right:1.69em;}
.header__icon--search svg path{fill:var(--white);}
.header__icon--menu.link{text-decoration:none;}
.header__icon--menu .icon-close{left:0;}
.header__icon--menu span{position:relative;display:flex;align-items:center;width:88px;}
.header__icon--menu span:after{
  content:'Menu';
  font-family:var(--Onest);
  font-weight:400;
  font-size:var(--sm);
  color:var(--white);
  margin-left:14px;
}
.header--has-menu p{display:none;}
.header--has-menu .predictive-search__results-groups-wrapper p{display:block;}
summary.header__icon[aria-expanded="true"] .menu_bar{display:none;}
summary.header__icon .menu_bar{width:3rem;height:23px;}
summary.header__icon .icon{width:3rem;height:3rem;fill:var(--white);}

footer.footer.gradient{background-color:var(--pink);padding:var(--gaps) 0;}
footer.footer.gradient .footer__content-top{padding-bottom:0;}
.footer__content-top .grid,
.footer__content-top{position:relative;z-index:1;}
.footer__content-top .footer-infooooo:before{
  left:-3em;
  bottom:-5.6em;
  z-index:1;
  background:url(flowerbottomleft.png) no-repeat scroll left bottom;
}
.footer__content-top .footer-infooooo:after{
  right:-1em;
  bottom:-5.6em;
  z-index:1;
  background:url(flowerbottomright.png) no-repeat scroll right top;
}
.footer__content-top:after{
  right:-3.3em;
  top:-5.6em;
  z-index:1;
  background:url(flowerstopright.png) no-repeat scroll right top;
}
.footer__content-top:before{
  left:-1.5em;
  top:-5.6em;
  z-index:1;
  background:url(flowertopleft.png) no-repeat scroll left top;
}
.footer__content-top .footer-infooooo:before,
.footer__content-top .footer-infooooo:after,
.footer__content-top:after,
.footer__content-top:before{content:'';width:220px;height:230px;position:absolute;}
.footer__content-top .grid{background-color:var(--white);padding:0 3em 2em;position:relative;z-index:10;border-radius:5px;}
.header-wrapper.gradient{}

.footer-infooooo .newsletter-form__button:hover>.svg-wrapper{color:var(--primery_c);}
.footer-infooooo .field__button>.svg-wrapper{width:100%;color:var(--white);transition:all 0.5s ease;}
.footer-infooooo .newsletter-form__button .icon{width:2.5rem;margin-left:0.35em;}
.footer-infooooo .footer-block--newsletter{margin-top:4.5em;width:100%;align-items:center;border-bottom:1px solid #E3E3E3;padding-bottom:1.3em;}
.footer-infooooo .footer-block--newsletter p{width:100%;max-width:603px;font-family:var(--Onest);font-size:var(--sm);font-weight:400;color:var(--dr_primery);}
.footer-block--newsletter h2{font-family:var(--Onest);font-weight:500;font-size:calc(var(--mm) + 4px);}
.footer-block--newsletter h2 span{color:var(--primery_c);}
.footer-infooooo .newsletter-form__field-wrapper .field__input{background-color:#EDF1F3;border-radius:40px;}
.footer-infooooo .newsletter-form__field-wrapper .field:after{border:0;box-shadow:none;}
.cart__ctas button{width:100%;background-color:var(--primery_c) !important;font-size:var(--sm);font-family:var(--Onest);font-weight:400;border-radius:40px;transition:all 0.5s ease;box-shadow:inset 0 0 0 var(--dr_primery) !important;}
.footer-infooooo .newsletter-form__button{width:100%;max-width:177px;background-color:var(--primery_c) !important;font-size:var(--sm);font-family:var(--Onest);font-weight:400;border-radius:40px;transition:all 0.5s ease;box-shadow:inset 0 0 0 var(--dr_primery) !important;}
.cart__ctas button:hover,
.footer-infooooo .newsletter-form__button:hover{box-shadow:inset 450px 0 0 var(--dr_primery) !important;}
.footer-infooooo .newsletter-form__field-wrapper{max-width:100%;}
.search-modal__form .field__label,
.footer-infooooo .field__label{font-family:var(--Onest);font-weight:400;font-size:var(--sm);color:var(--dr_primery);}
.footer_copyright_area {width: 100%;display: flex;justify-content: space-between;align-items: center;border-top:1px solid #E3E3E3;padding-top:1.12em;}
.footer_copyright_area .footer__copyright{margin-top:0;}
.social-media{display:flex;gap:1em;margin-top:1.8em;margin-bottom:1.2em;}

.footer_copyright_area .footer-other-content .footer-content a,
.footer_copyright_area .footer-other-content .footer-content,
.footer_copyright_area .footer__copyright .copyright__content a,
.footer_copyright_area .footer__copyright .copyright__content{font-family:var(--Onest);font-weight:400;font-size:14px;color:#6B6B6B;text-decoration:none;}
.footer-information a{text-decoration:none;transition:all 0.3s ease;}
.footer-information a:hover{color:var(--primery_c);}
.footer-information a,
.footer-information p{margin-top:0;font-family:var(--Onest);font-weight:600;font-size:var(--sm);line-height:20px;color:var(--dr_primery);}
.footer-information h4{margin-bottom:0.3em;font-family:var(--Onest);font-size:var(--sm);font-weight:400;color:var(--dr_primery);}
.grid--4-col-tablet .grid__item h2{font-weight:500;color:var(--dr_primery);font-size:var(--sm);}
.grid--4-col-tablet .grid__item .list-menu__item--link{color:var(--dr_primery);font-size:var(--sm);font-weight:400;transition:all 0.5s ease;}
.grid--4-col-tablet .grid__item .list-menu__item--active,
.grid--4-col-tablet .grid__item .list-menu__item--link:hover{color:var(--primery_c);text-decoration:none;}
.footer-infooooo .field:hover.field:after{box-shadow:none;}
.footer__content-bottom{display:none;}

html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid{padding:0 5rem;}
html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid li{width:100%;}
html body.homepage section.shopify-section:nth-of-type(5) .image-with-text .grid{justify-content:space-between;}
html body.homepage section.shopify-section:nth-of-type(6) .banner__box{}
html body.homepage section.shopify-section:nth-of-type(6) .page-width{width:100%;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third {position:absolute;bottom:-4em;right:-13.5em;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box{max-width:100%;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box.gradient{background:transparent;min-height:485px;padding:0;display:flex;flex-direction:column;justify-content:flex-end;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .banner__heading span{color:var(--primery_c);}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .banner__heading,
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .banner__heading span{display:block;font-family:var(--Onest);font-weight:600;font-size:calc(var(--lg) + 4px);text-align:center;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .banner__text{width:100%;max-width:460px;margin:0 auto;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){left:-3em;bottom:-0.999em;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(1){right:0;}
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2),
html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(1){position:absolute;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content h3{font-size:calc(var(--lg) + 4px);font-weight:600;font-family:var(--Onest);color:var(--primery_c);}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__text{margin-top:0;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content{margin-right:auto;width:100%;max-width:915px;margin-left:9em;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content a.button:after{box-shadow:none;}
html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content a.button--primary{border-radius:40px;background-color:var(--primery_c);font-weight:400;font-size:var(--sm);}
html body .shopify-section .blog .title-wrapper-with-link{justify-content:center;}

  html body .shopify-section .blog .title-wrapper-with-link h2{font-family:var(--Onest);font-weight:600;font-size:calc(var(--lg) + 4px);color:var(--dr_primery);position:relative;}
html body .shopify-section .blog .title-wrapper-with-link h2:after{content:'';background:url(flower.png) no-repeat scroll center;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:125px;height:79px;}
html body .shopify-section .blog .title-wrapper-with-link h2 span{color:var(--primery_c);position:relative;z-index:10;}
html body.homepage section.shopify-section:nth-of-type(7){background-color:#FCFAF4;}
html body.homepage section.shopify-section:nth-of-type(7) .gradient{background:transparent;}
html body.homepage section.shopify-section:nth-of-type(7) .section-template--16780049973308__featured_blog_4hfTVJ-padding{padding-bottom:var(--gaps);padding-top:var(--gaps);}
.blog__posts .article,
.blog__posts.articles-wrapper .article{border:1px solid #E3E3E3;border-radius:5px;margin:0 30px 0 0;overflow:hidden;transition:all 0.7s ease;}
.blog__posts .article:hover,
.blog__posts.articles-wrapper .article:hover{box-shadow:0 1px 10px 1px rgba(135,135,135, 0.15);}

html body .slick-dots li{width:auto;margin:0 9px 0 0;}
html body .slick-dots{position:relative;margin:1.5em 0 0 0;bottom:0;}
html body .slick-dots li button{height:8px;width:auto;}
html body .slick-dots li button:before{width:8px;height:8px;background:#ECC1D9;content:'';border-radius:40px;}
html body .slick-dots li.slick-active button:before{width:54px;background:#ED156A;opacity:1;}
html body .slick-dots li.slick-active button{width:54px;height:8px;}


.banner__content.banner__content--middle-center.page-width{max-width:100%;padding-right:0;padding-bottom:0;}
html body .banner--medium.banner--desktop-transparent .banner__box{max-width:100%;width:100%;min-width:100%;padding-bottom:0;}
html body .banner--medium.banner--desktop-transparent .banner__box .image-secondary-banner{text-align:right;}
html body .banner--medium.banner--desktop-transparent .banner__box .image-secondary-banner img{margin-bottom:-8px;}
.collection #shopify-section-template--16780049940540__multicolumn_CtT3hM .gradient,
.products #shopify-section-template--16780049940540__multicolumn_CtT3hM .gradient{background-color:var(--pink);position:relative;}
html body.products section.shopify-section:nth-of-type(2){position:relative;}
html body.products section.shopify-section:nth-of-type(2):after {content: "";width: 100%;height: 1px;background-color: var(--dr_primery);position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
html body.products section.shopify-section:nth-of-type(2) .multicolumn-card {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: var(--pink);
    justify-content: center;
}
html body.products section.shopify-section:nth-of-type(2) .multicolumn-card .multicolumn-card__image-wrapper {
    width: 47px;
    height: 47px;
}
html body.products section.shopify-section:nth-of-type(2) .page-width {
    max-width: 1517px;
    position: relative;
    z-index: 1;
}
html body.products section.shopify-section:nth-of-type(2) .grid--3-col-desktop {
    justify-content: space-between;
}
html body.products section.shopify-section:nth-of-type(2) .grid__item {
    max-width: calc(26% - var(--grid-desktop-horizontal-spacing)* 2 / 3);
}
ul.product-grid li.grid__item .quick-add__submit{}
.facets__pric .field:hover.field:after,
.facets__price .field:after{border-radius:4px;}
.facets-vertical .facets__summary,
.facets__form-vertical .facets__heading--vertical{position:relative;padding-left:2em;font-family:var(--Onest);color:var(--dr_primery);}
.facets__form-vertical .facets__heading--vertical{font-size:18px;font-weight:600;}
.facets-vertical .facets__summary{font-size:;font-weight:500;font-size:18px;}
.facets__form-vertical .facets__heading--vertical:before{
  content:'';
  background:url(filterby.png) no-repeat scroll center;
  width:18px;
  height:18px;
  position:absolute;
  top:3px;left:0;
}
.collection .facets__form-vertical .facets__disclosure-vertical,
html body.products .facets__form-vertical .facets__disclosure-vertical{border:1px solid #E3E3E3;border-radius:10px;margin-bottom:30px;padding:0 1em;}
.facets-vertical .facets__summary:before{
  content:'';
  background:url(left-alignment.png) no-repeat scroll center;
  width:18px;
  height:18px;
  position:absolute;
  top:50%;left:0;
  transform:translateY(-50%);
}
.facets-vertical .list-unstyled{padding-left:0em;}
.facets-vertical .facet-checkbox>svg{width:13px;height:13px;margin-top:3px;}
.facets-vertical .facet-checkbox{color:#6B6B6B !important;font-weight:400;font-family:var(--Onest);font-size:var(--sm);}
.facets-vertical .facet-checkbox{padding:0rem 0rem 1rem 0;}
.facets-vertical .svg-wrapper{}
.facets-vertical .svg-wrapper>svg{width:15px;height:20px;}
.facets-vertical .facet-checkbox .svg-wrapper{left: -0.25rem;top: .12rem;width:15px;height:15px;z-index:0;}
.facets-vertical .facet-checkbox .facet-checkbox__text{width:100%;display:flex;justify-content:space-between;}
.facets-vertical .field__input:focus~.field__label{font-size:calc(var(--sm) - 2px);background-color:var(--white);top:-1rem;padding:0 0.25em;z-index:10;left:6px;}
.facets-vertical .field:hover.field:after{box-shadow:none;}
.facets-vertical .field__input{border-radius:4px !important;}
html body .facets-vertical-form{width:100%;max-width:1010px;margin-left:auto;justify-content:space-between}
html body .facets-vertical-form .facet-filters{padding-left:0;}
html body .facets-vertical-form .facet-filters__label{font-family:var(--Onest);font-weight:500;font-size:var(--mm);color:var(--dr_primery);}
html body .facet-filters__field .select{border:1px solid #e3e3e3;border-radius:5px;padding:0 0.53em 0 0;}
html body .facet-filters__field .select select{padding:0.53em;}
.facets__disclosure-vertical .facets__price .field__label{font-size:calc(var(--sm) - 2px);letter-spacing:0;}
.facets__disclosure-vertical .facets__header-vertical{display:none;}
.facet-checkbox__text span.filter-count {width: 22px;text-align: right;}
html body .facet-filters__field .select .svg-wrapper{right:5px;}
html body .facet-filters__field .select__select, .mobile-facets__sort .select__select{font-family:var(--Onest);font-size:16px;font-weight:200;color:var(--dr_primery);}
html body .facet-filters__field .facet-filters__sort:focus-visible{outline:0;outline-offset:0;box-shadow:none;}
.products .collection-hero__text-wrapper, .collection .collection-hero__text-wrapper{padding:0 5rem;}
#list-view,
#grid-view{background:transparent;border:0;}
.products .collection-hero__text-wrapper,
.collection .collection-hero__text-wrapper,
.products .collection-hero--with-image .collection-hero__text-wrapper,
.collection .collection-hero--with-image .collection-hero__text-wrapper{position:absolute;max-width:1400px;margin:0 auto;left:0;right:0;z-index:1;}
.collection .collection-hero--with-image .media>img{position:relative;}
.collection .collection-hero .page-width{max-width:100%;padding:0;}
.collection .collection-hero .collection-hero__image-container{margin-left:0;min-height:651px;}
.collection .collection-hero .collection-hero__image-container img{height:651px;object-fit:cover;object-position:right;}
.collection .collection-hero.collection-hero--with-image{padding:0;}
.collection .collection-hero__image-container{border:0;}
.collection .collection-hero__inner{min-height:651px;}
.collection-hero{/*background:url(bg.jpg) no-repeat scroll center !important;*/min-height:651px;background-size:cover !important;}
.collection-hero .collection-hero__title,
.collection-hero--with-image .collection-hero__title{font-size:calc(49px + 6 * ((100vw - 320px) / 680));font-family:var(--Onest);font-weight:700;color:var(--white);text-transform:uppercase;width:100%;max-width:78rem;}
.breadcrumbs__list{}
.breadcrumbs__list a.breadcrumbs__link{color:var(--primery_c);text-decoration:none;}
.product .breadcrumbs__list a[aria-current="page"]{color:var(--primery_c) !important;transition:all 0.7s ease;}
.breadcrumbs__list .breadcrumbs__item,
.breadcrumbs__item a[aria-current="page"]{color:var(--white);transition:all 0.7s ease;}
.breadcrumbs__list a:hover{color:var(--primery_c);}
.product .breadcrumbs__list a.breadcrumbs__link{color:var(--dr_primery);}
.product .breadcrumbs__item:not(:last-child):after{color:var(--dr_primery);}
html body .breadcrumbs__item:not(:last-child):after{
  content:'\f054';
  font-family:FontAwesome;
  transform: rotate(0deg);
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  width:auto;
  height:auto;
  margin-right:9px;
  margin-left:0;
  border-width:0;
}
.jdgm-widget.jdgm-widget{text-align:center;}
.product .jdgm-preview-badge .jdgm-star,
.card-information .jdgm-preview-badge .jdgm-star{color:#EBB34A;}
.product .jdgm-prev-badge{text-align:left;}
.product .related-products-slider .jdgm-prev-badge{text-align:center;}
.product .related-products-slider .grid__item .card-information .jdgm-widget.jdgm-widget{display:block;} 
.product .related-products-slider .grid__item .jdgm-widget.jdgm-widget{display:none;}
.product .global-media-settings{border:0;}
.product .product__title h1{font-family:var(--Onest);font-weight:700;font-size:calc(var(--lg) + 2px);color:var(--dr_primery);line-height:1;}
.product .product__info-container .price--on-sale .price-item--regular{margin-left:0.5em;}
.product .product__info-container .price--on-sale .price-item--regular,
.product .price__regular{font-family:var(--Onest);font-size:calc(var(--mm) + 4px);color:var(--dr_primery);font-weight:300;}
.product .product-description p,
.product .product-description{font-family:var(--Onest);font-size:var(--sm);color:var(--dr_primery);font-weight:300;line-height:25px;}
.product .product-description span{font-weight:600;}
.short-description-area{border-bottom:1px solid #E3E3E3;padding-bottom:30px;margin-bottom:30px;}
.product .product-form__input.product-form__input--pill{display:contents;}
.product .product-form__input{display:flex;justify-content:space-between;align-items:center;max-width:49.555rem;}
.variantoptin {
  display: flex;
  align-items: center;
  gap: 5px;
  flex-wrap: wrap;
}
.product p.product__sku span{margin-right:5px;}
.product p.product__sku span,
.product .product-form__quantity .form__label{margin-bottom:0;font-weight:600;font-size:var(--sm);color:var(--dr_primery);}
.product .product-form__quantity .quantity{border:1px solid #E3E3E3;border-radius:40px;width:100%;max-width:240px;}
.product .product-form__quantity .quantity:after{border-radius:40px;box-shadow:none !important;}
.product .product-form .product-form__buttons{display:flex;justify-content:space-between;max-width:100%;gap:15px;}
html body.product.st-wishlist-initialized .st-wishlist-button{border-color:var(--white) !important;/*background-color:var(--white) !important;*/color:var(--primery_c) !important;}


.product .product-form button.shopify-payment-button__button--unbranded{width:100%;min-width:100%;max-width:100%;}
.product .product-form .product-form__buttons .product-form__submit span{position:relative;padding-left:2em;}
.product .product-form .product-form__buttons .product-form__submit:hover span:before{background-position:-32px center;}
.product .product-form .product-form__buttons .product-form__submit span:before{
  content:'';
  background:url(bag-sprite.png) no-repeat scroll -1px center;
  width:18px;height:20px;top:50%;transform:translateY(-50%);left:0;position:absolute;transition:all 0.7s ease;
}
.product .product-form .product-form__buttons .product-form__submit{width:49%;border:1px solid var(--primery_c);border-radius:40px;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);color:var(--primery_c);font-size:var(--sm);font-weight:400;font-family:var(--Onest);max-height:45px;}
.product .product-form .product-form__buttons .product-form__submit:hover{color:var(--white);box-shadow:inset 450px 0 0 var(--primery_c);}
.product .button:after{box-shadow:none;}
.product .button:not([disabled]):hover:after, .product .shopify-challenge__button:hover:after, .product .customer button:hover:after, .product .shopify-payment-button__button--unbranded:hover:after{box-shadow:none;}
.product .product-form .shopify-payment-button{width:49%;}
.product .jdgm-histogram__bar-content{border-radius:40px;}
.product .jdgm-histogram__bar{background:rgba(239,239,239,0.8);}
.product .jdgm-rev-widg__sort-wrapper{display:flex;}
.product .jdgm-sort-dropdown-wrapper{margin-left:auto;}
.product .jdgm-histogram__row{height:8px;}
.product .product-review .jdgm-rev-widg .jdgm-star{color:var(--primery_c);}
.product .product-review .jdgm-rev-widg .jdgm-rev-widg__summary-inner .jdgm-star{color:#EBB34A !important;}
.product .jdgm-row-stars .jdgm-histogram{align-items:flex-end !important;}
.product .jdgm-histogram__frequency{text-align:right}
.product .jdgm-row-stars .jdgm-widget-actions-wrapper{order:-1;}
.product .jdgm-row-stars .jdgm-rev-widg__summary{align-items:center;}
.product .jdgm-form__fieldset p a{color:var(--primery_c);text-decoration:none;}

.product .product-review{margin-bottom:var(--gaps);}
.product-review .jdgm-rev-widg.jdgm-rev-widg .jdgm-widget-actions-wrapper a,
.product .product-form .shopify-payment-button .shopify-payment-button__button{background-color:var(--primery_c);color:var(--white);border-radius:40px;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--white);font-size:var(--sm);font-weight:400;font-family:var(--Onest);padding:0;border:1px solid var(--primery_c);}
.product .product-form .shopify-payment-button .shopify-payment-button__button:after{box-shadow:none;}
.product-review .jdgm-rev-widg.jdgm-rev-widg .jdgm-widget-actions-wrapper a:hover,
.product .product-form .shopify-payment-button .shopify-payment-button__button:hover{box-shadow:inset 450px 0 0 var(--white);color:var(--primery_c);}
.product .thumbnail[aria-current]{box-shadow:none;border:1px solid var(--primery_c);}
.product .thumbnail{border:1px solid #E3E3E3;border-radius:5px;}
.product .product.grid.product--thumbnail_slider{margin-bottom:var(--gaps);}
.products-tab ul.tabs{padding:0;margin:0 0 30px 0;display:flex;justify-content:flex-start;list-style:none;gap:100px;border-bottom:1px solid #E3E3E3;}
.products-tab ul.tabs li a{color:#6B6B6B;font-size:var(--mm);font-weight:500;font-family:var(--Onest);text-decoration:none;line-height:53px;width:157px;display:block;border-radius:5px;text-align:center;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);}
.products-tab ul.tabs li a:hover{color:var(--white);box-shadow:inset 450px 0 0 var(--primery_c);}
.products-tab ul.tabs li a.active{background-color:var(--primery_c);color:var(--white);font-size:var(--mm);font-weight:500;font-family:var(--Onest);}
.products-tab p{font-family:var(--Onest);font-weight:300;font-size:var(--sm);color:#6B6B6B;line-height:25px;margin:0;}
.report-form {
    position: absolute;
    top: 0;
    right: 0;
}
.report-form .open-enquiry-popup-button span{position:relative;padding-left:2em;}
.report-form .open-enquiry-popup-button span:before{content:'';background:url(warning.png) no-repeat scroll center;width:20px;height:21px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.report-form .open-enquiry-popup-button{background-color:transparent;color:var(--dr_primery);font-weight:200;font-family:var(--Onest);line-height:40px;padding:0;width:190px;border-radius:5px;transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);font-size:calc(var(--sm) - 2px);position:relative;}
.report-form .open-enquiry-popup-button:hover{box-shadow:inset 450px 0 0 var(--primery_c);color:var(--white);}
.products-tab {
    position: relative;
    margin-bottom:var(--gaps);
}
.product-review .jdgm-rev-widg.jdgm-rev-widg{padding:0 15px 0 0;}
.product-review .jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title{text-align:left;font-family:var(--Onest);font-weight:600;font-size:calc(var(--lg) + 4px);color:var(--dr_primery);}
.product-review .jdgm-rev-widg .jdgm-star{color:#EBB34A;}
.product-review .jdgm-rev-widg.jdgm-rev-widg .jdgm-widget-actions-wrapper a{line-height:53px;}
h2.related-products__heading{font-family:var(--Onest);font-weight:600;font-size:calc(var(--lg) + 4px);color:var(--dr_primery);}
h2.related-products__heading span{color:var(--primery_c);}

.product .related-products-slider  .price__regular{font-weight:700;font-size:var(--sm);}
.product ul.related-products-slider.product-grid li.grid__item .card__heading a{display: block;
  display: -webkit-box;-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;}

.product ul.related-products-slider.product-grid li.grid__item{margin:0 15px;}
.product ul.related-products-slider{margin-bottom:var(--gaps);padding-left:0;}
.card_vcard_area{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;}
.card_vcard_area .caption-with-letter-spacing span{position:relative;padding-left:1.58em;text-transform:capitalize;}
.card_vcard_area .caption-with-letter-spacing span:before{content:'';background:url(date.png) no-repeat scroll center;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.card_vcard_area .caption-with-letter-spacing,
.card_vcard_area .blog-tags{font-size:var(--sm);color:var(--dr_primery);}
.card__information h3.h2.card__heading{font-size:calc(var(--mm) + 4px);font-weight:500;font-family:var(--Onest);color:var(--dr_primery);line-height:32px;margin-top:15px;}
.read-more-blog a{color:var(--primery_c);font-size:var(--sm);font-family:var(--Onest);font-weight:400;}

.banner--desktop-transparent.banner__content .banner__box{max-width:45rem;align-items:flex-start;}
.banner--desktop-transparent.banner__content .banner__box{margin-top:21em;}
.banner--desktop-transparent.banner__content .banner__box .button{border-radius:40px;background-color:var(--primery_c);height:54px;width:177px;font-family:var(--Onest);font-weight:400;font-size:16px;color:var(--white);transition:all 0.7s ease;border:1px solid var(--primery_c);box-shadow:inset 0 0 0 var(--dr_primery);}
.banner--desktop-transparent.banner__content .banner__box .button:hover{color:var(--primery_c);box-shadow:inset 450px 0 0 var(--dr_primery);}
.banner--desktop-transparent.banner__content .banner__box .button:after{box-shadow:none;}
.banner__content .left-content{position:absolute;left:14em;bottom:-18px;}
.slideshow__text.banner__box{text-align:left;}
.slideshow__text.banner__box h2.banner__heading{font-family:var(--Onest);font-weight:600;color:var(--white);font-size:calc(40px + 6 * ((100vw - 320px) / 680));} 
.slideshow__text.banner__box h2.banner__heading strong{font-weight:500;font-size:calc(27px + 6 * ((100vw - 320px) / 680));}

.left-content .subheading-heading{bottom:8em;left:-6em;background:url(shap3.png) no-repeat scroll center;-webkit-animation-name: blink;
	-webkit-animation-duration: 6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.left-content .extra-heading{top:10em;left:-10em;background:url(shap2.png) no-repeat scroll center;-webkit-animation-name: blin_ker;
	-webkit-animation-duration: 4s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.left-content .banner__text{top:-3em;left:-6em;background:url(shap1.png) no-repeat scroll center;-webkit-animation-name: blinker;
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}
.left-content .subheading-heading,
.left-content .extra-heading,
.left-content .banner__text{width:254px;height:192px;display:flex;justify-content:center;align-items:center;position:absolute;}
.left-content .subheading-heading p,
.left-content .extra-heading p,
.left-content .banner__text p{font-family:var(--Onest);font-size:calc(var(--sm) - 2px);font-weight:500;color:var(--white);padding:0 2em;text-align:center;}

html body .header-wrapper--border-bottom{border-bottom:0;}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
@-webkit-keyframes blin_ker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
@-webkit-keyframes blink {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}

.pagination__list{}
.pagination__list li{}
.pagination__list li .pagination__item{font-family:var(--Onest);font-size:var(--sm);font-weight:500;color:#6B6B6B;border:1px solid #E3E3E3;border-radius:5px;transition:all 0.7s ease;}
.pagination__list li .pagination__item .svg-wrapper{color:var(--black);}
.pagination__list li .pagination__item:hover,
.pagination__list li .pagination__item.pagination__item--current{color:var(--white);border-radius:5px;border-color:var(--primery_c);}
.pagination__list li .pagination__item:hover,
.pagination__list li .pagination__item--current{background-color:var(--primery_c)}
.pagination__list li .pagination__item--current:after, .pagination__list li .pagination__item:hover:after{content:none;}

.mobile-facets__footer .button,
.mobile-facets__footer .underlined-link{font-family:var(--Onest);}
.jdgm-widget .jdgm-form a.jdgm-btn{border-radius:40px;border:1px solid var(--primery_c);color:var(--primery_c);transition:all 0.7s ease;box-shadow:inset 0 0 0 var(--primery_c);}
.jdgm-widget .jdgm-form a.jdgm-btn:hover{box-shadow:inset 450px 0 0 var(--primery_c);color:var(--white);}
.contact .button,
html body .customer button,
.cart-drawer__empty-content .button,
.cart-drawer .cart__checkout-button,
.jdgm-form input[type=submit].jdgm-btn,
.contact-form button,
.mobile-facets__footer .button{border-radius:40px;background-color:var(--primery_c);border:1px solid var(--primery_c);transition:all 0.7s ease;box-shadow:inset 0 1px 10px 1px rgba(--dr_primery);}
.cart-drawer__empty-content .button:hover,
.cart-drawer .cart__checkout-button:hover{box-shadow:inset 450px 0 0 var(--dr_primery);}
.contact .button:hover,
html body .customer button:hover,
.cart-drawer__empty-content .button:hover,
.cart-drawer .cart__checkout-button:hover,
.jdgm-form input[type=submit].jdgm-btn:hover,
.contact-form button,
.mobile-facets__footer .button:hover{box-shadow:inset 450px 0 0 var(--dr_primery);}
.contact .button:after,
.contact .button:hover:after,
html body .customer button:hover:after,
html body .customer button:after,
.mobile-facets__footer .button:after{box-shadow:none !important; }
.mobile-facets__footer .underlined-link{color:var(--primery_c);}
html body .customer a,
.mobile-facets__main .color-scheme-1{color:var(--primery_c);}
.jdgm-form .jdgm-form__fieldset{text-align:left;}
.jdgm-form div.jdgm-input-error{font-size:var(--sm);}

.st-product-card .st-atc-button, .st-product-card .st-more-details{background-color:var(--primery_c) !important;font-family:var(--Onest);}

.grid--3-col-desktop .grid__item {}
.collection ul.list.grid--3-col-desktop .grid__item{
  width: calc(100% - var(--grid-desktop-horizontal-spacing)* 2 / 3);
  max-width: calc(100% - var(--grid-desktop-horizontal-spacing)* 2 / 3);  
  border:1px solid #E3E3E3;
  border-radius:10px;
}
.collection ul.list.grid--3-col-desktop .grid__item{margin-bottom:1em;overflow:hidden;}
.collection ul.list.grid--3-col-desktop .grid__item .card__content,
.collection ul.list.grid--3-col-desktop .grid__item .card:not(.ratio){flex-direction:row;}
ul.product-grid.list li.grid__item .card__heading a{width:100%;max-width:363px;text-align:left;}
ul.product-grid.list li.grid__item .jdgm-prev-badge__text{display:block;}
.collection ul.list.grid--3-col-desktop .grid__item .card .card__inner{width:33%;}
.collection ul.list.grid--3-col-desktop .grid__item .card .card__content{width:50%;}
.collection ul.list.grid--3-col-desktop .grid__item .card__information{display:flex;align-items:center;}
.collection ul.list.grid--3-col-desktop .grid__item .card__heading{padding:0 2rem;}
.collection ul.list.grid--3-col-desktop .grid__item .card-information{width:30%;}
.collection ul.list.grid--3-col-desktop li.grid__item .quick-add{width:30%;}
.collection ul.list.grid--3-col-desktop li.grid__item:hover .quick-add{top:70%;}
.collection ul.list.grid--3-col-desktop li.grid__item .card__inner{border:0;}
.collection ul.list.grid--3-col-desktop li.grid__item:hover .card__inner{box-shadow:none;}
.collection ul.list.grid--3-col-desktop li.grid__item .qview-button-container .card__content .card__information{display:none;}
html body:is(.account,.order) h1{margin-top:0rem;}
.contact .content-for-layout{padding-top:10em;}
.content-for-layout h1.main-page-title{margin-bottom:0;font-weight:600;}
.content-for-layout .section-template--16780050038844__main-padding{padding-top:0;padding-bottom:0;}

html body.search .template-search{padding-top:10em;}

html body .template-search__search .field:after{box-shadow:none;}

.login .useraccount a{width:inherit;}
html body .banner__media:after{background:transparent;}
html body.st-wishlist-initialized .st-page .st-page-container{padding:10em 30px 30px 30px;}
html body.st-wishlist-initialized #st-wishlist-page h2{font-family: var(--Onest);font-weight: 600;font-size: calc(var(--lg) + 4px);}

html body .button:not([disabled]):hover:after, .shopify-challenge__button:hover:after, .customer button:hover:after, .shopify-payment-button__button--unbranded:hover:after,
html body .button:hover:after,
html body .button:after, html body .shopify-challenge__button:after, html body .customer button:after, html body .shopify-payment-button__button--unbranded:after{box-shadow:none;}
html body .blog-slider.slick-slider{padding-left:0;}
.qview-product__body .qview-description .qview-description__footer{text-align:left;}
ul.product-grid li.grid__item .card__heading a{display: block;
    display: -webkit-box;-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;min-height:52px;}
ul.product-grid li.grid__item .card-information .price__container .price__sale{}

ul.product-grid li.grid__item .card-information .price--on-sale .price__sale .price-item--sale{margin-right:5px;}
html body.products .section-template--16780049940540__product-grid-padding{padding-top:var(--gaps);}
.facets.facets-vertical-sort{padding:0 !important;}
details.js-filter [aria-expanded="true"] {}

html body .search-modal{position:fixed;width:100%;z-index:9999;}

.facets-vertical .facets__summary{padding-right:0;}
.facets-vertical .facets__summary>div:after,
.facets-vertical .facets__summary>div:before{content:'';}
details.js-filter[open] .facets__summary>div:before,
details.js-filter>div:before{
  width:18px;
  height:4px;
  background-color:var(--black);
  position:absolute;
  right:0;top:50%;
  border-radius:40px;
}
details.js-filter .facets__summary>div svg{display:none;}

details.js-filter[open] .facets__summary>div:after{content:none}
details.js-filter .facets__summary>div:after{
  width:4px;
  height:18px;
  background-color:var(--black);
  position:absolute;
    right:7px;top:56%;
  transition:all 0.7s ease;
  transform:translateY(-50%);
  border-radius:40px;
}
.facets-vertical .facets__summary>div:before{
  width:18px;
  height:4px;
  background-color:var(--black);
  position:absolute;
  right:0;top:50%;
  border-radius:40px;
}
.facets-vertical .facets__summary>div:before{}
.facets-vertical .facets__summary>div {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position:relative;
}
.facets .view-toggle button.active svg path{stroke:var(--black);} 
.qview-response a{color:var(--primery_c);}
html body .addresses li>button:first-of-type,
html body .addresses li>button+button, html body .addresses form button+button{color:var(--white);}
html body.account a .svg-wrapper{width:44px;}
html body.account table td:first-of-type a{overflow:hidden;}
html body.account table td:first-of-type a{box-shadow:none;}
.jdgm-rev__header .jdgm-row-rating{display:flex;justify-content:space-between;}
.jdgm-rev-widg__reviews .jdgm-rev__content,
.jdgm-row-profile{text-align:left;}
.jdgm-row-profile .jdgm-rev__author{color:var(--dr_primery);}
.jdgm-histogram__bar-content{background-color:var(--primery_c) !important;}
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,
.jdgm-rev__icon:before{color:var(--primery_c) !important;}
html body .contact.page-width{max-width:1285px;display:flex;justify-content:space-between;}
.contact_from_area{width:50%;}
.left_contact-details{width:33%;border:1px solid var(--gray);border-radius:10px;padding:1em 1.5em;}
.left_contact-details a{color:var(--primery_c);}
.content-for-layout h1.main-page-title{text-align:center;}
.left_contact-details p{margin-top:0;}
.left_contact-details h4{margin-bottom:0;}

.huratips-custom-code iframe{width:100% !important;}
html body.article .content-for-layout{padding-top:10em;}
html body .header__icon--cart .cart-count-bubble{width:20px;height:20px;font-family:var(--Onest);font-size:13px;}
ul.list.product-grid li.grid__item .card-information .price,
ul.list.grid--3-col-desktop .grid__item .card__information .jdgm-widget.jdgm-widget{text-align:left;}
html body.product .product__title .jdgm-widget.jdgm-widget{margin-bottom:1.5em;}
html body.product .price--on-sale .price__sale{display:flex;flex-direction:row;align-items:flex-end;}
html body.product .product__info-wrapper .price__regular .price-item--regular,
html body.product .price--on-sale .price__sale .price-item--sale{font-weight:700;color:var(--primery_c);font-size:50px;line-height:1;}
html body.cart .content-for-layout,
html body.page .content-for-layout{padding-top:8em;}
html body.about-us .content-for-layout .page-width{max-width:1400px;padding:0 3em;}
html body.about-us .content-for-layout .rte{margin-bottom:2em;}
.card-information .price--on-sale .price__sale .price-item--sale{font-weight:700;color:var(--primery_c);}
.card-information .jdgm-prev-badge__text{display:block;}
.drawer.active .drawer__inner{padding:0 2.5em;}
html body.cart .caption-with-letter-spacing{font-size:var(--sm);color:var(--black);}
.product__inventory .svg-wrapper{display:none;}
html body .qview-watermark{display:none !important;}
html body .related-products ul.product-grid li.grid__item .card__inner{padding-bottom:0em;min-height:356px;}

html body.product .product__info-wrapper{position:relative;}
html body.product .price .badge{position:absolute;top:0;right:0;background-color:var(--primery_c);}
html body.product .product__info-container .pay-btn{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
html body.product .product__info-container .pay-btn .pay-buy-btn{width:90%}
html body.product.st-wishlist-initialized .product__info-container .pay-btn .st-wishlist-button{margin-top:-10px;}
html body ul.product-grid li.grid__item .card__inner .card__badge{position:fixed;top:15px;left:10px;}
html body ul.product-grid li.grid__item .card__inner .card__badge .badge{background-color:var(--primery_c);}

html body .content-for-layout .customer.account{padding-top:9em;}

html body .predictive-search--search-template{z-index:20;}
html body .shopify-email-marketing-confirmation__container{padding-top:7em;padding-bottom:2em}

@media (min-width:2560px){
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){bottom:-11.55em;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third{bottom:-15em;}
}

@media (max-width:1600px){
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third{right:0;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){bottom-37px;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third{bottom:0;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content{margin-left:0;}
  .banner__content .left-content .image-third img{width:80%;}
  .left-content .banner__text{top:-10em;}
  .left-content .extra-heading{top:3em;}
}

@media (max-width:1500px){
  .footer__content-top .footer-infooooo:before, .footer__content-top .footer-infooooo:after, .footer__content-top:after, .footer__content-top:before{width:100px;height:100px;}  
  .footer__content-top .footer-infooooo:after,
  .footer__content-top .footer-infooooo:before,
  .footer__content-top:after,
  .footer__content-top:before{background-size:100px auto !important;}
  .footer__content-top:before{left:0.5em;top:-2.6em;}  
  .footer__content-top:after{right:-0.3em;top:-4em;}
  .footer__content-top .footer-infooooo:before{left:0;bottom:-4em;}
  .footer__content-top .footer-infooooo:after{right:0;bottom:-2.5em;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third{right:0em;bottom:3.5em;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){left:0;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third,
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){width:20%;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third img,
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2) img{width:100%;}
  .footer__content-top:after{right:0;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding:before{background-position:-90px top;background-size:auto 100% !important;}

  .left-content .banner__text{top:-17em;}
  .left-content .extra-heading{top:-4em}
  .left-content .subheading-heading{bottom:3em}
  
  .banner__content .left-content{width:30%;}
  .banner__content .left-content img{width:100%;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid, html body.homepage section.shopify-section:nth-of-type(4) .grid{padding:0 15px;}
  ul.product-grid li.grid__item .qview-button{transform:translate3d(0%,-50%,0);-webkit-transform: translate3d(0%, -50%, 0);}
  ul.product-grid li.grid__item .qview-button, html body.homepage section.shopify-section:nth-of-type(5) .qview-button,
  ul.product-grid li.grid__item .st-wishlist-button, html body.homepage section.shopify-section:nth-of-type(5) .st-wishlist-button{right:10px;}
     
}

@media (max-width:1440px){
  .left-content .banner__text{top:-16em;}
  .left-content .subheading-heading, .left-content .extra-heading, .left-content .banner__text{width:200px;background-size:100%;}
  .left-content .extra-heading{top:-5em !important;}
  .left-content .subheading-heading{bottom:2em;}
  .left-content .extra-heading{top:0;}
  .left-content .subheading-heading p, .left-content .extra-heading p, .left-content .banner__text p{font-size:calc(var(--sm) - 6px);}
  html body .slideshow__text-wrapper.banner__content{padding:0;}
}

@media only screen and (min-width: 1200px) {  }

@media only screen and (min-width: 1367px) {  }

@media only screen and (max-width: 1366px){
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding:before{background-position:right 15px;background:url(24-Convertedrm.png) no-repeat scroll right top;width:100%;}  
  .banner--desktop-transparent.banner__content .banner__box{margin-top:0;padding-bottom:0;padding-right:3em;align-items:flex-end;}
  .banner__content .left-content img{width:70%;}
  .left-content .banner__text{top:-19em;}
  .left-content .extra-heading{top:-14em;}
  .left-content .subheading-heading{bottom:2em;}
  html body .contact.page-width{padding:0 15px 2em;}
  .left-content .image-third{margin-left:4em;}
  .collection-hero,
  .collection .collection-hero__inner,
  .collection .collection-hero .collection-hero__image-container{min-height:351px;}
  .collection .collection-hero .collection-hero__image-container img{height:351px;}
  
}

@media (max-width:1240px){
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card{flex-direction:column;}
  html body .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0.5em;text-align:center;}  
  .card_vcard_area .caption-with-letter-spacing, .card_vcard_area .blog-tags{font-size:12px;}
  .card_vcard_area .caption-with-letter-spacing span{padding-left:2em;}
  .card__information h3.h2.card__heading{font-size:var(--mm);line-height:1.2;}
  .slideshow__text.banner__box h2.banner__heading{font-size:calc(26px + 6 * ((100vw - 320px) / 680));}
  .banner--desktop-transparent.banner__content .banner__box .button{height:30px;width:150px;}
}

@media only screen and (max-width: 1199px) {
  html body.homepage .shopify-section .brands-slider .brand-slide img{height:150px;width:150px;}
  .product .product-form .product-form__buttons{max-width:100%;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item:nth-of-type(2){text-align:right;}
  ul.product-grid li.grid__item .card__media .media img{height:auto;}
  .collection ul.list.grid--3-col-desktop .grid__item .card__information{flex-direction:column;}
  .collection ul.list.grid--3-col-desktop .grid__item .card-information{margin-right:auto;padding-left:2em;}
  .collection ul.list.grid--3-col-desktop li.grid__item .quick-add{position:static;opacity:1;width:70%;margin:0 auto 1em;}
  .collection ul.list.grid--3-col-desktop .grid__item .card-information{width:100%;}
  html body.collection ul.product-grid li.grid__item .st-wishlist-button{/*right:auto !important;left:10px;*/}
  html body.collection ul.product-grid li.grid__item .qview-button{left:10px;right:auto;top:5.7em !important;}
  .collection ul.list.grid--3-col-desktop .grid__item .card__information{align-items:flex-start;}
  .collection ul.list.grid--3-col-desktop .grid__item .card__heading{padding-left:2.4em;}
  html body.about-us .rte{margin-bottom:2em;}
}

@media only screen and (min-width: 1024x) and (max-width: 1199px){
	.pad-tb {padding-top:75px; padding-bottom:75px;}
}
@media (max-width:1079px){
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{max-width:31%;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid, html body.homepage section.shopify-section:nth-of-type(4) .grid{max-width:100%;}
  .left-content .banner__text{top:-14em;}
  .left-content .subheading-heading{left:-9em;}
}
@media screen and (max-width: 1024px) {
  .footer-information{display:flex;justify-content:space-between;flex-wrap:wrap;}
  html body .footer-infooooo .grid--4-col-tablet .grid__item:nth-of-type(2){width:100%;}
  html body .collection-hero,
  html body.collection .collection-hero__inner{min-height:351px;}
  html body .collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 15px 0rem 15px;}
  .products .collection-hero__text-wrapper, .collection .collection-hero__text-wrapper,
  html body .page-width{padding: 0 15px;}
  html body.homepage section.shopify-section:nth-of-type(2) .grid--3-col-desktop{padding-top:1.5em;}
  ul.product-grid li.grid__item .card__media .media img{height:auto;}
  html body:is(.account,.order) h1 {margin-top: 0rem;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{height:400px;object-fit:cover;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 25rem;}
  html body .slick-next{right:0;display:none;}
  html body .slick-prev{left:0;display:none;}
  .left-content .banner__text{top:-14em !important;}
  html body.about-us .rte{margin-bottom:2em;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.pad-tb {padding-top:50px; padding-bottom:50px;}
}
@media (max-width:998px){
  .left-content .banner__text{top:22%;left:15px;;}
  .left-content .extra-heading{top:62%;left:15px;transform:translateY(0%);}
  .left-content .subheading-heading{bottom:7%;left:15px;}
  .banner--desktop-transparent.banner__content .banner__box{margin-top:10em;max-width:25%;min-width:29%;background-color:rgba(0,0,0,0.5);padding:1em;border-radius:10px;}
  .left-content .banner__text{top:10em !important;}
  .left-content .extra-heading{top:auto !important;bottom:7em;}
  .image-third{margin-left:7em;}
  .banner__content .left-content{width:48%;position:static;max-width:60%;}
  .banner__content .left-content img{width:100%;}
  .banner__content.banner__content--middle-center{justify-content:flex-start;}
  .leftarea_text{position:absolute;width:25px;padding-left:15px;top:0;bottom:0;left:0;padding-top:5em;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:2em;}
  .slideshow__text.banner__box h2.banner__heading{font-size:calc(20px + 6 * ((100vw - 320px) / 680));}
  .slideshow__text.banner__box h2.banner__heading strong{font-size:calc(13px + 6 * ((100vw - 320px) / 680));}
  .left-content .banner__text,
  .left-content .extra-heading,
  .left-content .subheading-heading{background:none;background-color:rgba(254,214,206, 0.3);border-radius:5px;height:auto;    -webkit-animation-name: auto;
    -webkit-animation-duration: 0;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-direction: alternate;position:static;}
  .left-content .subheading-heading p, .left-content .extra-heading p, .left-content .banner__text p{text-align:left;font-size:calc(var(--sm) - 4px);line-height:1.2;padding:0.5em 1em;}
  .left_contact-details{width:45%;}
  html body:is(.account,.order){padding-left:0;padding-right:0;}
  html body.about-us .content-for-layout .page-width{max-width:100%;padding:0 1em;}
  #shopify-section-template--16780049973308__featured_product_load_KcqRQc ul.product-grid li.grid__item .card__inner{min-height:auto;}
}
@media (min-width:990px){
  .product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:52.698%;}
  .callnow{display:none;}
}
@media (max-width:989px){
  .footer-infooooo .footer-block--newsletter{flex-direction:column;}
  html body .footer-block__newsletter:not(:only-child){margin-right:0;}
  .footer-infooooo .footer-block--newsletter h2,
  .footer-infooooo .footer-block--newsletter p{text-align:center}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid{padding-top:30px;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding:before{background-size:auto !important;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .grid__item:first-child{width:50%;margin:0 auto;}
   html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .grid__item{width:100%;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid__item:last-child{margin-left:0;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid{padding-left:0;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text__content{max-width:100%;padding:6rem 0rem 7rem 0rem;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box.gradient{justify-content:center;}

  html body.homepage section.shopify-section:nth-of-type(2) .grid__item{max-width:calc(33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}

  
  
  
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{margin-right:0;}
  html body.homepage section.shopify-section:nth-of-type(4) .grid__item{}
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{width:47%;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.grid{column-gap:30px;row-gap:30px;}
  html body.homepage .shopify-section .brands-slider .title{margin-top:0;}
  html body.homepage .shopify-section .brands-slider:before{height:50px;background-position:right -20px;}
  .brands-slider .slick-next{right:0;}
  .brands-slider .slick-prev{left:0;}
  html body.homepage section.shopify-section:nth-of-type(5) .collection, html body.homepage .shopify-section .brands-slider, html body.homepage section.shopify-section:nth-of-type(4) .section-template--16780049973308__featured_collection-padding, html body.homepage section.shopify-section:nth-of-type(3).section-collection-list .section-template--16780049973308__collection_list_T6VQLF-padding{padding-top:50px;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.product-grid, html body.homepage section.shopify-section:nth-of-type(4) .grid{}
  .header .useraccount{display:none;}
  .header__icon--search{margin-right:0;}
  .product .product-form__quantity .quantity{max-width:180px;}
  .product .product-form .product-form__buttons .product-form__submit{padding:0 0;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item{border-top-left-radius: 10px;border-top-right-radius: 10px;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item h3.card__heading, html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a{margin-top:7px;padding-left:7px;font-size:26px;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{height:300px;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item:nth-of-type(1),
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item:nth-of-type(3){text-align:center;}
  body.homepage section.shopify-section:nth-of-type(4) .grid__item:nth-child(4n){margin-right:30px;}
  ul#Slider-template--16780049973308__featured_collection{padding-left:0;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid{flex-direction:column;}
  html body.homepage .shopify-section .section-template--16780049973308__image_with_text_MV3ckK-padding .image-with-text .grid.grid--3-col-tablet .grid__item:last-child{width:100%;}
  ul.product-grid li.grid__item .card__media .media img{height:auto;}
  .active-facets__button, .active-facets__button-remove{padding:0.32em;}
  .callnow span{display:block;background-color:var(--white);color:var(--primery_c);width:50% !important;font-family:var(--Onest);font-weight:400;font-size:var(--sm);text-decoration:none;text-align:center;display: block;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
  .callnow a{width:50% !important;color:var(--white);font-family:var(--Onest);font-weight:400;font-size:var(--sm);text-decoration:none;text-align:center;}
  .callnow{background-color:var(--primery_c);position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:10;}
  .callnow a:first-child{background-color:var(--white);color:var(--dr_primery);}
  .customer:not(.account):not(.order){padding-top:7em;}
  html body:is(.account,.order) h1 {margin-top: 7rem;}
}
@media (min-width:990px){
  html body:is(.account,.order)>div:nth-of-type(2){margin-top:0;}  
  html body:is(.account,.order){max-width:100%;padding-left:0;padding-right:0;}
  html body:is(.account,.order)>div:nth-of-type(2){display:block;}
  html body .customer:not(.account):not(.order){padding-top:calc(var(--gaps) * 2);}
}

@media (max-width:900px){
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 20rem;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{width:auto;}
  html body .blog-slider.slick-slider .slick-track {padding: 0 15px;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.grid{column-gap: 15px;row-gap: 15px;}
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{max-width:32%;}
  .left-content .banner__text{top:100px !important;}
  html body.about-us .content-for-layout h1.main-page-title{margin-bottom:0.5em;}
}
@media (max-width:860px){
  .report-form{top:-3em;}
}
@media (max-width:800px){
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{max-width:31%;}
   .left-content .extra-heading{bottom:5em;}
}

@media only screen and (min-width: 768px) {  }

@media (max-width:768px){
  .footer_copyright_area{flex-direction:column;}
  .page-width{padding:0 15px;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 29rem;}
  .collection section.shopify-section:nth-of-type(1) .grid--3-col-desktop, html body.homepage section.shopify-section:nth-of-type(2) .grid--3-col-desktop{justify-content:center;}
  .collection section.shopify-section:nth-of-type(1) .grid__item, html body.homepage section.shopify-section:nth-of-type(2) .grid__item{max-width:calc(49% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card{flex-direction:row;}
  html body .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5em;}
}

@media only screen and (min-width: 1024px){  }

@media only screen and (max-width: 767px) {
	.pad-tb {padding-top:30px; padding-bottom:30px;}
	.pad-t {padding-top:30px; padding-bottom:0px;}
	.pad-b {padding-top:0px; padding-bottom:30px;}
	.pad-zero {padding-top:0px; padding-bottom:0px;}
  :root{
    --gaps:50px;
  }
  html body .contact.page-width {
    max-width: 1285px;
    flex-direction:column;    
  }
  .contact_from_area{width:100%;margin-top:2em;}
  .left_contact-details{width:100%;border:1px solid var(--gray);border-radius:10px;padding:1em 1.5em;}
  html body.homepage section.shopify-section:nth-of-type(5) .grid__item{max-width:47%;}
  ul.product-grid li.grid__item .qview-button, ul.product-grid li.grid__item .quick-add__submit, html body.homepage section.shopify-section:nth-of-type(5) .quick-add__submit, html body.homepage section.shopify-section:nth-of-type(4) .quick-add__submit{height:24px;line-height:45px;font-size:14px;}
  ul.product-grid li.grid__item .quick-add{top:auto;bottom:0;opacity:1;}
  html body .brands-responsive  .slick-dots {display:none;}
}
@media (min-width:750px){
  .footer-infooooo .newsletter-form{max-width:52rem;}
  .footer-infooooo .grid--4-col-tablet .grid__item:nth-of-type(2){width:calc(34% - var(--grid-desktop-horizontal-spacing) * 3 / 4);}
  .footer-infooooo .grid--4-col-tablet .grid__item:nth-of-type(3){width:calc(0% - var(--grid-desktop-horizontal-spacing) * 0 / 4);}
  .footer-infooooo .grid--4-col-tablet .grid__item:nth-of-type(4){width:calc(0% - var(--grid-desktop-horizontal-spacing) * 0 / 4);}
  .footer-infooooo .grid--4-col-tablet .grid__item:nth-of-type(5){width:calc(0% - var(--grid-desktop-horizontal-spacing) * 0 / 4);}
  .footer-infooooo .grid--4-col-tablet .grid__item .payment-img img{width:100%;}
  .product .product__info-wrapper{padding:0 0 0 3rem;}
  .product .thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center;gap:30px;}
  html body .slideshow__controls{position:absolute;width:100%;bottom:28px;border:0;}
  html body .slider-counter__link{padding:0.35rem;}
  html body .slider-counter__link--dots .dot{width:8px;height:8px;transition:all 0.7s ease;background-color:#ECC1D9;}
  html body .slider-counter__link--active.slider-counter__link--dots .dot{width:54px;background-color:var(--primery_c);border-radius:40px;}
  html body .facets .disclosure-has-popup[open]>summary+*{z-index:20;}
  html body .search-modal__content{padding:2em 6em 0;align-items:flex-start;}
}

@media (max-width:767px){
  .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:space-between;}
  .footer-block__details-content li{width:49%;}
  .payment-img{text-align:center;}
  .social-media{justify-content:center;}
  html body.homepage section.shopify-section:nth-of-type(2):after{content:none;}
  html body.homepage section.shopify-section:nth-of-type(2) .grid--3-col-desktop{padding-top:0;}
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card__info h3.inline-richtext, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info h3.inline-richtext{font-size:var(--mm);}
  html body .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:5px;padding-top:0.5em;padding-bottom:0.5em;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item h3.card__heading, html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a{font-size:calc(var(--lg) - 10px);margin-top:15px;}
  ul.product-grid li.grid__item .card__media .media img{height:auto;}
  #collection-template--16780049973308__featured_collection .slick-prev{left:0;} 
  #collection-template--16780049973308__featured_collection .slick-next{right:0;}
  ul#Slider-template--16780049973308__featured_collection{padding-left:0;}
  html body.homepage section.shopify-section:nth-of-type(4) .slick-list{padding:0;}
  ul.product-grid li.grid__item:hover .quick-add{top:42%;}
  body.homepage section.shopify-section:nth-of-type(4) .grid__item:nth-child(4n),
  html body.homepage section.shopify-section:nth-of-type(4) .grid__item{margin-right:15px;margin-left:15px;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third,
  html body ul.product-grid li.grid__item .qview-button{display:none !important;}
  .collection ul.list.grid--3-col-desktop .grid__item .card__content, .collection ul.list.grid--3-col-desktop .grid__item .card:not(.ratio){flex-direction:column;}
  .collection ul.list.grid--3-col-desktop .grid__item .card__information{align-items:flex-start;}
  .products ul.list.grid--3-col-desktop .grid__item .card .card__content,
  .collection ul.list.grid--3-col-desktop .grid__item .card .card__content{width:100%}
  .products ul.list.grid--3-col-desktop,
  .collection ul.list.grid--3-col-desktop{padding:0;}
  .grid--4-col-tablet .grid__item .list-menu__item--link{margin:0;}
}

@media only screen and (max-width: 767px) and (orientation: portrait){

}
@media (max-width:749px){

  .left-content .banner__text{margin-left:15px;}
  .left-content .subheading-heading{margin-right:15px;}
  html body.homepage section.shopify-section:nth-of-type(6) .page-width.banner__content_homepage{background-color:#edc1da;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage:nth-of-type(2){bottom:auto;top:-194px;left:5em;display:none;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box.gradient{min-height:auto;padding-bottom:1em;}
  
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .image-secondary-banner-homepage-third{right:1em;bottom:auto;top:-130em;}
  html body.homepage section.shopify-section:nth-of-type(5) ul.grid{column-gap: 15px;row-gap: 15px;}
  .collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 15px 4rem 15px;}
   .collection .collection-hero .page-width{justify-content:center;}
  .product .product-form__input{max-width:100%;}
  .products-tab ul.tabs{gap:15px;}
    .product .product__title h1{font-size:calc(var(--lg) + -10px)}
  .product-review .jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title,
  h2.related-products__heading{font-size:calc(var(--lg) + -2px)}
  .banner--mobile-bottom:not(.banner--stacked) .banner__content{background-color:var(--black);flex-direction:column;padding-bottom:1em;}
  .banner--desktop-transparent.banner__content .banner__box{max-width:100%;margin-top:0;align-items:center;}
  .image-third{position:absolute;top:-14em;width:42%;margin-left:0;}
  .banner__content .left-content{width:100%;max-width:100%;display:flex;justify-content:center;padding-top:1em;flex-wrap:wrap;gap:15px;}
  .left-content .banner__text, .left-content .extra-heading, .left-content .subheading-heading{width:44%;}
  .left-content .subheading-heading p, .left-content .extra-heading p, .left-content .banner__text p{line-height:1.2;padding:0.5em 1em;text-align:center;}
  .left-content .banner__text,
  .left-content .extra-heading,
  .left-content .subheading-heading{position:static;}
  .left-content .extra-heading{transform:translateY(0);}
  slideshow-component:not(.page-width) .slider-buttons{background-color:var(--dr_primery);}
  html body .slider-counter__link--active.slider-counter__link--dots .dot{width:54px;height:8px;border-radius:40px;background-color:var(--primery_c);}
  html body .slider-counter__link--dots .dot{width:8px;height:8px;background-color:#ECC1D9;}
  #Banner-template--16780049973308__homepage_banner_8DFxLR .banner__media.media{display:none;}
  #shopify-section-template--16780049973308__custom_html_jBjmQN{margin-bottom:2em;} 
  .leftarea_text{position:static;width:100%;flex-direction:row;padding:0;gap:15px;}
  .banner--desktop-transparent.banner__content .banner__box .button{min-height:40px;}
  html body.homepage section.shopify-section:nth-of-type(6) .banner--mobile-bottom .banner__box .banner__heading span{padding-top:0.5em;}
  .left-content .image-third{margin-left:0;}
  .banner__content .left-content .image-third img{margin-left:-90px;}
  ul.product-grid li.grid__item .quick-add{position:static;}
}
@media (max-width:660px){
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 25rem;}
  html body .customer:not(.account):not(.order){max-width:50rem;}
}

@media (max-width:600px){
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card__info h3.inline-richtext, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info h3.inline-richtext{font-size:var(--mm);}
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card__info p, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card__info p{font-size:14px;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{height:245px;object-fit:cover;padding-top:1em;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 25rem;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area{display:block;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item a.collection_img_area img{width:auto;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item{border-top-left-radius: 10px;border-top-right-radius: 10px;}
  html body.homepage section.shopify-section:nth-of-type(3) .grid--3-col-desktop .grid__item h3.card__heading, html body.homepage section.shopify-section:nth-of-type(3) .card__content h3.card__heading a{padding-left:10px;}
  
}
@media (max-width:540px){
  .collection section.shopify-section:nth-of-type(1) .grid__item:nth-of-type(3){max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}
  .report-form{top:-4em;}
  .products-tab ul.tabs li a{width:auto;padding:0 1em;font-size:16px !important;padding:0 0.2em;}
  .products-tab ul.tabs{}
  .product .product-form__quantity .quantity{max-width:160px;}
}
@media (max-width:580px){
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 15rem;}
  .image-third{top:-12em;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item a.btn{max-width:143px;left:0.5em;}
}
@media (max-width:480px){
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list{--auto-grid-min-size: 15rem;}
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card{flex-direction:column;}
  .collection section.shopify-section:nth-of-type(1) .grid__item, html body.homepage section.shopify-section:nth-of-type(2) .grid__item{max-width:calc(49% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}
  .collection section.shopify-section:nth-of-type(1) .multicolumn-card, html body.homepage section.shopify-section:nth-of-type(2) .multicolumn-card{justify-content:flex-start;}
  html body .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0;}
  .collection section.shopify-section:nth-of-type(1):after, html body.homepage section.shopify-section:nth-of-type(2):after{content:none;}
  .collection section.shopify-section:nth-of-type(1) .grid--3-col-desktop{padding-top:2em;}
  .header__icon--menu span:after{content:none;}
  .header__icon.header__icon--menu span{justify-content:flex-start;}
  .header__icons .wishlist{margin:0;}
  .product .jdgm-prev-badge{text-align:center;}
  html body.homepage section.shopify-section:nth-of-type(7) .gradient{overflow:;hidden;}
  .footer-information .items_adr:nth-of-type(1) p{margin-bottom:0;}
  .footer-block h2.footer-block__heading{font-size:calc(var(--mm) + 2px);font-weight:600;}
  .footer__content-top .grid{padding:0 1em 2em;}
    .footer-infooooo .newsletter-form__button{max-width:140px;}
  .header__icon--menu span{width:31px;}
  html body .header{display:flex;}
  .image-third{top:-8em;}
  html body.homepage section.shopify-section:nth-of-type(3) .collection-list__item a.btn{max-width:143px;left:0.5em;}
}

@media only screen and (min-width: 480px) and (max-width: 767px){

}
/*css apply commen*/

/* ::placeholder */
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: pink;
}
::-moz-placeholder { /* Firefox 19+ */
  color: pink;
}
:-ms-input-placeholder { /* IE 10+ */
  color: pink;
}
:-moz-placeholder { /* Firefox 18- */
  color: pink;
}
/* ::placeholder end */
.product-count .loading__spinner, .product-count-vertical .loading__spinner{
  display:none!important;
}

.option-label{
    font-weight: 600;
}

.brands-slider .slick-prev, .brands-slider .slick-next{top:37%;width:35px;height:35px;border:1px solid var(--black);padding:0 2px;border-radius:50%;transition:all 0.7s ease;}
.brands-slider .slick-prev:hover, .brands-slider .slick-next:hover{border-color:var(--pink);background-color:var(--pink);}
.brands-slider .slick-prev:hover:before,
.brands-slider .slick-next:hover:before{color:var(--white);}
.brands-slider .slick-prev{left:-35px;}
.brands-slider .slick-next{right:-40px;}
.brands-slider .slick-prev:before,
.brands-slider .slick-next:before{color:#000000;font-size:26px;font-family:inherit;transition:all 0.7s ease;line-height:11px;}

@media (max-width:1024px){
  .brands-slider .slick-prev{left:0px;z-index:10;}
  .brands-slider .slick-next{right:0px;}
}