/** Shopify CDN: Minification failed

Line 319:60 Expected identifier but found "."
Line 496:65 Expected ":"
Line 759:212 Expected ":"

**/
/* Souvik Dey */

/* Font */

@font-face {
  font-family: "FGroteskBookItalic";
  src: url("F_Grotesk_Book_Italic.woff") format("woff");
       
}

@font-face {
  font-family: "FGroteskBook";
  src: url("F_Grotesk_Book.woff") format("woff");
       
}

@font-face {
  font-family: "Minerva-ModernRegular";
  src: url("Minerva-ModernRegular.woff") format("woff");
       
}

@font-face {
  font-family: "StyreneA-Medium";
  src: url("StyreneA-Medium.woff") format("woff");
       
}

/* { font-family: "FGroteskBookItalic";}
{ font-family: "FGroteskBook";} */
h1 , h2 , h3 , h4 , h5 , h6 , h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ font-family: "Minerva-ModernRegular";font-weight:100 !important}
a , .button, button, input[type=button], input[type=reset], input[type=submit]{ font-family: "StyreneA-Medium";font-weight:100}

label{font-weight:100 !important}

.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 span 
, .featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 a , 
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list a , 
.megamenu__header a , .testimonial__content p , .marquee-container.invisible-scrollbar , .megamenu__listlink
{ font-family: "Minerva-ModernRegular";font-weight:100}

#nav .megamenu__listitem .megamenu__listlink{font-size:13px}

.product-info h3{color:#3a3939;letter-spacing:0.8px;}

.ms_featured_product .product__section-title a{font-size:14px;letter-spacing:0.8px}

 #product-price span , p , .testimonial_author , li { font-family: "FGroteskBook";} 

.ms_featured_product .product__price-container{font-size:13px}

input[name="button"] , .button , button{font-size:8px !important;text-transform:uppercase !important}

.collection__page-sidebar h4 ,  .collection__page-sidebar a{ font-family: "FGroteskBook";font-size:12px}
#pagination  span{ font-family: "Minerva-ModernRegular";font-weight:100;font-size:16px}

.featured_collection_row .product-info h3{font-size:14px}
.featured_collection_row .price span , .featured_collection_row  .price-item.price-item--regular , 
.featured__collection-carousel .price span{font-size:11px !important;  font-family: "FGroteskBook";}

/* Font */





.modal__container{position:fixed;}
.template-index .page-wrap{overflow:unset !important}
.scrollup.showBtn{width:80px;height:80px;outline:none !important;opacity:1 !important}
.scrollup.showBtn p{font-size:10px;color:#000;line-height:0;margin:0}

@media (max-width:768px){
  .scrollup.showBtn svg{display:none}
  .scrollup.showBtn {height:auto;left: 50%;transform: translateX(-50%);bottom:10px;z-index:0}
}


/* Header */
#shopify-section-header {padding:0 0px}
#logo img{-webkit-filter: grayscale(1) invert(1);filter: grayscale(1) invert(1);}
#shopify-section-header .my-cart-link-container .slideout__trigger--open .slideout__trigger-mobile-menu {display:flex}
#shopify-section-header .my-cart-link-container .slideout__trigger--open .slideout__trigger-mobile-menu .cart-icon-svg{margin-right:5px}
.header--sticky #identity , #shopify-section-header .header-section  .theme-header.stickynav.gridlock-fluid.header--sticky{background:#f2ebe3}


/* ---header inline--- */

@media (min-width:981px){
 #shopify-section-header  #identity{display:flex;justify-content:space-between}
  #shopify-section-header  #identity #logo{order:2;text-align:center;flex:1 1 33.33%}
  #shopify-section-header  #identity .navigation.inline-header {order:1;text-align:center;flex:1 1 33.33%;padding-left:30px}
  #shopify-section-header  #identity #cart-container{order:3;text-align:right;flex:1 1 33.33%;padding-right:30px}
  #nav{text-align:left}
  header.header--sticky{left:0 !important;padding:0 0px}
  
}


/*   ------Index Page Header----- */
  .template-index #shopify-section-header{position:absolute;top:0;left:0;width:100%}
   .template-index #shopify-section-header .header-section ,  .template-index #shopify-section-header .header-section  .theme-header.stickynav.gridlock-fluid
  {background:transparent }
 .template-index #shopify-section-header .header-section  .theme-header.stickynav.gridlock-fluid.header--sticky{background:#f2ebe3 !important}

.template-index #logo img{-webkit-filter: none;filter: none;}
.template-index  header.header--sticky  #logo img{-webkit-filter: grayscale(1) invert(1);filter: grayscale(1) invert(1);}
/* .template-index #shopify-section-header .header-section  .theme-header.stickynav.gridlock-fluid.header--sticky{background:#fff !important}
 */
/* SVG */
.template-index  #shopify-section-header  #identity #cart-container .search-icon svg circle ,
.template-index  #shopify-section-header  #identity #cart-container .search-icon svg Line ,
.template-index  #shopify-section-header  #identity #cart-container .customer-accounts svg path ,
.template-index  #shopify-section-header  #identity #cart-container  .my-cart-link-container .cart-icon-svg svg rect ,
.template-index  #shopify-section-header  #identity #cart-container  .my-cart-link-container .cart-icon-svg svg path 
{stroke:#fff}
.template-index  #shopify-section-header  #identity .fa.fa-bars{color:#fff}
.template-index  #shopify-section-header .header--sticky  #identity .fa.fa-bars{color:#000}
.template-index  #shopify-section-header  #identity #cart-container  .my-cart-link-container  .js-cart-count ,
.template-index  #shopify-section-header #identity #cart-container  #cart .customer-accounts > a:last-child{color:#fff}

.template-index  #shopify-section-header .header--sticky  #identity #cart-container .search-icon svg circle ,
.template-index  #shopify-section-header .header--sticky  #identity #cart-container .search-icon svg Line ,
.template-index  #shopify-section-header .header--sticky  #identity #cart-container .customer-accounts svg path ,
.template-index  #shopify-section-header .header--sticky  #identity #cart-container  .my-cart-link-container .cart-icon-svg svg rect ,
.template-index  #shopify-section-header .header--sticky  #identity #cart-container  .my-cart-link-container .cart-icon-svg svg path 
{stroke:#000}

.template-index  #shopify-section-header .header--sticky  #identity #cart-container  .my-cart-link-container  .js-cart-count ,
.template-index  #shopify-section-header .header--sticky #identity #cart-container  #cart .customer-accounts > a:last-child{color:#000}


/* header-nav */
.template-index  #identity .navigation.inline-header .navigation__menulink.js-menu-link {color:#fff}
.template-index .header--sticky #identity .navigation.inline-header .navigation__menulink.js-menu-link{color:#000}

/*   ------Index Page Header End----- */
/* nav */
/* {background-color:#F2EBE3} */
#nav > li > a{text-transform:uppercase !important;font-size:9px !important;letter-spacing:1.6px}
.navigation__menuitem.navigation__menuitem--dropdown>.navigation__menulink::after{display:none}

.template-index #identity .navigation.inline-header .navigation__menulink.js-menu-link:hover ,
#identity .navigation.inline-header .navigation__menulink.js-menu-link:hover {color:#000;}
#nav li:hover{background:#F2EBE3 !important}
.template-index #identity .navigation.inline-header  .navigation__menuitem:hover  .navigation__menulink.js-menu-link ,
#identity .navigation.inline-header  .navigation__menuitem:hover  .navigation__menulink.js-menu-link{background:#F2EBE3 !important;color:#000 }

#nav li ul.megamenu .megamenu__container {display:flex}
#nav li ul.megamenu .megamenu__container .mm-image{order:2 !important}
#nav li ul.megamenu .megamenu__container .megamenu__listcontainer.desktop-3.tablet-fourth{width:17%}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth .megamenu__list a{font-size:13px !important;letter-spacing:1px}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list a , 
.megamenu__header a{font-size:19px !important}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth .megamenu__list .megamenu__listitem{line-height:2.5}

#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child a
{color:#FF6A48 !important;position:relative;padding-right:15px}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child
{position:relative}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child a::before
{content:url('/cdn/shop/files/sale-icon1.png?v=1624962173');position:absolute;top:-7px;right:0;}
#nav li:nth-child(3) .megamenu .megamenu__container .desktop-9.tablet-6{display:flex;flex-direction:column}
#nav li:nth-child(3) .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__header a{font-size:15px !important}
#nav li:nth-child(3) .megamenu .megamenu__container  .desktop-9.tablet-6 {width:60% !important}
#nav li:nth-child(3) .megamenu .megamenu__container .desktop-3.mm-image{width:40% !important}
#nav li:nth-child(3) .megamenu .megamenu__container  .desktop-9.tablet-6 li{margin-bottom:7px !important;margin-left:14px;}

#nav .megamenu a , #nav  .megamenu__listcontainer a{position:relative}
#nav .megamenu__listitem .megamenu__listlink{position:relative}
#nav .megamenu__header a::after {content:'';position:absolute;top:100%;left:0;width:0px;height:1px;background:#000;transition:all 0.3s}
#nav .megamenu__listitem .megamenu__listlink::after {content:'';position:absolute;top:calc(100% - 1.5px);left:0;width:0px;height:1px;background:#000;transition:all 0.3s}

#nav .megamenu__header a:hover::after ,
#nav .megamenu__listitem .megamenu__listlink:hover::after
{width:100%}

#nav .megamenu__listitem .megamenu__listlink{display:inline-block;float:left}


@media (max-width:980px){.theme-header.stickynav.gridlock-fluid.header--sticky{background:#f2ebe3}}

/* ------End Header------ */


/* Featured collection */
#shopify-section-1624350395b3b7f474 .homepage-section {padding-top:0 !important}
.featured_collection_row .row{display:flex;flex-wrap:wrap;width:100%;padding:60px}
.featured_collection_row .row .featured_row_bg{width:50%;position:sticky;top:72px;height:90vh;}
.featured_collection_row .row .featured__collection.product-loop{width:50%;margin-right:0;margin-left:0;display:flex !important;flex-wrap:wrap;align-items:baseline;padding-left:35px;
  grid-column-gap:unset;}
.featured_collection_row .row .featured__collection.product-loop .featured__collection-product.product-index{width:50%}
.featured_collection_row  .featured_row_bg{display:flex;align-items:center}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3{max-width:350px;margin:0 auto}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 span{color:#fff;display:block;font-size:18px;margin:10px auto}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 a{color:#fff !important;font-size:27px;letter-spacing:normal;word-spacing: 5px;line-height: 1.4;}
.featured_collection_row  .button.featured__collection-view-all-button{min-width:300px;border:1px solid rgba(0, 0, 0, 0.122);font-size:8px;background:transparent;color:#000}
@media (max-width:1025px){

.featured_collection_row .row{padding:30px}
.featured_collection_row .row .featured_row_bg{width:100%;position:unset;top:unset;height:auto;background-image:unset !important}
.featured_collection_row .row .featured__collection.product-loop{width:100%;align-items:baseline;padding-left:0;
  grid-column-gap:unset;}
  
.featured_collection_row .row .featured__collection.product-loop .featured__collection-product.product-index{width:33.33%}
.featured_collection_row  .featured_row_bg{display:flex;align-items:center}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3{max-width:210px;margin:0 auto}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 span{color:#000;font-size:18px;margin:10px auto}
.featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 a{color:#000 !important;font-size:27px;letter-spacing:normal;word-spacing: 5px;line-height: 1.4;}

}

@media (max-width:600px){
  #shopify-section-1624350395b3b7f474 .homepage-section {padding-top:30px !important}
  .featured_collection_row .row{padding:0px}
.featured_collection_row .row .featured__collection.product-loop .featured__collection-product.product-index{width:50%}
  .featured__collection-button-container{margin:50px auto 10px}
}


#shopify-section-1624353705b5ba7cb7 .featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 span ,
#shopify-section-1624353705b5ba7cb7 .featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 a{color:#000 !important}

#shopify-section-1624353705b5ba7cb7  .homepage-section h2.section-heading:after{border-bottom:2px solid #000 !important}


@media (min-width:768px){
.featured_collection_btn_row{display:flex;}
.featured_collection_btn_row h2{width:50%;}
.featured_collection_btn_row h2:first-child{text-align:left;letter-spacing:3px;border-bottom:none !important}
  .featured_collection_btn_row h2:first-child::after{display:none !important}
.featured_collection_btn_row h2:first-child::after{left:40px !important}
.featured_collection_btn_row h2:nth-child(3){text-align:right}
.featured_collection_btn_row h2:nth-child(3) a{font-size:8px; font-family: "StyreneA-Medium" !important;min-width:300px;
border:1px solid rgba(0, 0, 0, 0.122);padding:18px;text-align:center;display:block;max-width:300px;margin-left:auto}

}

@media (max-width:768px){
  .featured_collection_btn_row h2:nth-child(3){display:none !important}
}


/* Featured-collection-slider */
#shopify-section-1624350232b09722b2{overflow:hidden}
#shopify-section-1624350232b09722b2 .row{width:100%;padding:0 60px}

@media (max-width:1025px){
#shopify-section-1624350232b09722b2 .row{padding:0 30px}
}

@media (max-width:600px){
  #shopify-section-1624350232b09722b2 .homepage-section{padding-top:20px !important}
#shopify-section-1624350232b09722b2 .row{padding:0px}
}



/* Featured-product */
.ms_featured_product{width:100% !important}
.ms_featured_product .ms-product_carousel_main{display:flex}
.ms_featured_product .ms_product_carousel_bg , .ms_featured_product .product__section-contentWrapper.main-carousel  {width:50%}
.ms_featured_product .product__section-content {padding:45px 30px}
.ms_product_carousel_bg{height:100%; }
.ms_featured_product .product__section-title a{color:#fff !important}
.ms_featured_product  #product-price span{color:#fff !important}
.ms_featured_product  .price__badge.price__badge--sale{background:#fff;border:1px solid #fff;}
.ms_featured_product #product-price .price__badge.price__badge--sale  .sale_small{color:#000 !important}
.ms-product_carousel_main{background:#ff6a48;}

.ms_featured_product.product__section.product-template{grid-template-columns:unset !important;grid-gap:unset}
.ms_featured_product .carousel-cell.is-selected{width:100% !important}
.ms_featured_product .featured-product-top {text-align:center}
.ms_featured_product .product__price-container{align-items:center !important ;border-bottom:none !important}

.ms_featured_product  .product__section-content.carousel-cell{width:100% !important}

.ms_featured_product .featured-product-middle{text-align:center}


.ms_featured_product .featured-product-bottom.product__section-details .product__form-container{border:none !important;padding-top:0 !important}
.ms_featured_product .featured-product-bottom #product-price ,
.ms_featured_product .featured-product-bottom .swatches__container{display:none !important}
.ms_featured_product .featured-product-bottom  .product__add-container{text-align:center}

.ms_featured_product  .product__quantity-wrapper{display:none !important}

.ms_featured_product .flickity-page-dots{display:none !important}

.ms_product_carousel_bg{background-attachment:fixed;background-size:768px;position:relative;display:flex;align-items:center;justify-content:center}
.featured_product_text_box h2{color:#fff;font-size:40px;text-align:center}

.ms_featured_product .product__add-button {background:transparent !important;border:1px solid #fff;color:#fff !important}

@media (min-width:768px){
  .ms_product_carousel_bg{background-attachment:fixed !important;}
}
#shopify-section-16243555732abd8f9e .ms_product_carousel_bg{background-repeat:no-repeat !important;background-position:center right;background-color:#fff}
#shopify-section-1624367748f8224615 .ms_product_carousel_bg{background-repeat:no-repeat !important;background-position:center left;background-color:#fff}

@media(max-width:768px){
.ms_featured_product .ms-product_carousel_main{flex-wrap:wrap;flex-direction:column-reverse;}
  .ms_featured_product .ms_product_carousel_bg , .ms_featured_product .product__section-contentWrapper.main-carousel  {width:100% !important}
  .ms_product_carousel_bg{height:450px}
  .ms_product_carousel_bg{background-repeat:no-repeat;background-size:cover}
}


#shopify-section-16243555732abd8f9e .ms_featured_product , #shopify-section-1624367748f8224615 .ms_featured_product {padding-bottom:0 !important;margin-bottom:0 !important}
#shopify-section-1624367748f8224615 .ms_featured_product {padding-top:0 !important;margin-bottom:0 !important}
#shopify-section-1624367748f8224615  .ms-product_carousel_main{background:#c5a895}
@media(min-width:768px){
  #shopify-section-1624367748f8224615 .ms_featured_product ..ms_product_carousel_bg {order:1}
   #shopify-section-1624367748f8224615  .ms_featured_product .product__section-contentWrapper.main-carousel{order:2}
}

.ms_featured_product .flickity-button{background:transparent}
.ms_featured_product .flickity-button svg{color:#fff}
.ms_featured_product .flickity-button:hover svg{color:#fff}
.featured_product_text_box {position:relative;}
.featured_product_text_box::after{content:'';position:absolute;top:100%;left:0;width:0px;height:1.5px;background:#fff;transition:all 0.4s}
.featured_product_text_box:hover::after{width:100%}

/* About Us */
#shopify-section-162436973835beb0c5{background:#F2EBE3}
#shopify-section-162436973835beb0c5 .section-heading {font-size:34px;letter-spacing:4px}
#shopify-section-162436973835beb0c5 .row{width:100%;padding:0 0px}
#shopify-section-162436973835beb0c5 .text-promo-content{padding:0 18%}
#shopify-section-162436973835beb0c5 .text-promo-content p{font-size:13px;}
#shopify-section-162436973835beb0c5  .homepage-section {margin-bottom:20px}
#shopify-section-162436973835beb0c5  .img_icon{height: 45px;display: flex;justify-content: center;}

@media(max-width:768px){
  #shopify-section-162436973835beb0c5 .section-heading {font-size:22px;padding:0 10px}
#shopify-section-162436973835beb0c5 .text-promo-content{padding:0 10%}
}


/* testimonial */
#shopify-section-16243699636de68a09{background:#BCC2DF;overflow:hidden}
#shopify-section-16243699636de68a09 .testimonial{width:100% !important;}
#shopify-section-16243699636de68a09  .flickity-slider{display:flex;align-items:center}
#shopify-section-16243699636de68a09 .flickity-button {display:none !important}
#shopify-section-16243699636de68a09 .testimonial p{font-size:23px;color:#fff}
#shopify-section-16243699636de68a09 .testimonial p.testimonial_author{font-size:15px}
#shopify-section-16243699636de68a09  .padded{margin-bottom:0 !important}

/* -----Hero----- */
#Group_154 , #Group_162{width:110px;height:110px}
#Group_162{float:right;}
#shopify-section-16243704782eb66582 .parallax__caption-text h2{text-transform:uppercase;letter-spacing:2.7px}
#shopify-section-16243704782eb66582 a.button{position:relative}
#shopify-section-16243704782eb66582 a.button::after{content:'';position:absolute;top:70%;left:50%;width:70%;height:2px ;background:#fff;    transform: translateX(-50%);}

@media (max-width:740px){
 
  #Group_154 , #Group_162{width:60px;height:60px}
}


/* Newsletter */
.ms_newsletter.newsletter__section 
{background:#F2EBE3}
.ms_newsletter .newsletter__section-container.row{display:flex;flex-direction:column;width:323px}
.ms_newsletter .newsletter__section-contentWrapper h2{color:#000 !important;margin-bottom:30px;text-align:center}
.newsletter__section .newsletter__section-container{grid-column-gap:unset;grid-column-gap:unset;padding:50px 0}
.newsletter__section-contentWrapper{width:100%}

.newsletter__section-contentWrapper input[type="text"] ,
.newsletter__section-contentWrapper input[type="email"]{border:none;border-bottom:1px solid rgba(0, 0, 0, 0.35)}
.news_letter_icon {    max-width: 70px;
    display: block;
    margin: 0 auto 15px;}
.newsletter__section-contentWrapper input[type="submit"]{width:100%;border:1px solid rgba(0, 0, 0, 0.122);position:relative;
margin:20px 0;color:#000}
.newsletter__section-contentWrapper input[type="submit"]:hover{border:1px solid #000;color:#000 !important}
.newsletter__social-icons{text-align:center}
.newsletter__social-icons .fa{color:#000}



/* Footer */
.page-wrap{position:relative;z-index:1;background:#fff;-webkit-box-shadow: 0 4px 5px rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 4px 5px rgba(0,0,0,.15);
    -o-box-shadow: 0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgb(0 0 0 / 15%)}
#shopify-section-footer{position: sticky;background:#f2ebe3;
    bottom: 0;
    height: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    z-index: ;min-height:100vh;
}
#shopify-section-footer .footer-section {width:100%}
#shopify-section-footer .copyright-text a{font-size:12px; font-size:10px;font-weight:100}
#shopify-section-footer .copyright-text {text-align:center}
#shopify-section-footer .section-title h4{border:none}
#shopify-section-footer #bottom-footer{border:none}
#footer ul li a{font-size:9px;text-transform:uppercase}
#bottom-footer #social-links{display:none !important}
#bottom-footer{padding-top:0 !important;margin-top:50px !important}
#footer{padding-top:20px !important}

.custom_footer-image{position:relative;max-width:175px;margin:0 auto;transform:rotate(-5deg);transition:all 0.4}
.custom_footer-image img{max-width:100%;}
.custom_footer-image svg{top:-45px;left:25%;position:absolute}
.custom_footer_section{position:relative;margin-top:50px;max-width:490px;margin:0 auto}
.custom-footer_caption{position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%);width:100%;text-align:center}
.custom-footer_caption h3{font-size:26px;letter-spacing:0.5px;font-weight:100}
.custom_footer_section:hover .custom_footer-image{top:-150px}

@media (min-width:1051px){
  #footer > .row{width:930px}
}

@media (max-width:979px){
  #footer > .row{display:flex;width:100%}
}
@media (max-width:741px){
  #footer #bottom-footer{margin-top:0 !important}
  div#bottom-footer .footer-left{margin-top:15px !important}
  .grecaptcha-badge{display:none !important}
  
    #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect:last-child{display:none}
  #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect:first-child{text-align:left}
  #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect:nth-child(2){text-align:right}
  #footer > .row {padding:0 15px 10px;border-top:1px solid #000;border-bottom:1px solid #000}
  .custom_footer_section{padding-bottom:90px}
  
  
}

@media (max-width:580px){
    #footer > .row{flex-wrap:wrap}
  #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect{width:50%}
  #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect ul{margin-bottom:10px}
  #footer > .row .desktop-4.tablet-3.mobile-3.footer-sect:last-child{margin:0}
  .custom_footer-image{max-width:115px}

  

}

/* CUSTOM-MARQUEE TEXT */
.marquee-container{width: 100%;font-size: 100px;white-space: nowrap;margin-top: 60px;overflow-x: auto;overflow-y: hidden;height:100px;padding-top:30px}
@media (max-width:768px){.marquee-container{font-size:60px;}}
.invisible-scrollbar::-webkit-scrollbar, .form-container::-webkit-scrollbar {width: 0;height: 0;}
.custom_insta_btn.btn{margin: 150px auto;
    display: block;font-size:8px;
    max-width: 250px;
    text-align: center;
    background: transparent;
    border: 1px solid #e1d6d6;
    padding: 15px 0;}
#shopify-section-1522097556070{background:#F2EBE3}

@media (max-width:768px){
  .custom_insta_btn.btn{margin:80px auto}
}


/* Collection-page */
.template-collection #content{width:100%}
.template-collection #breadcrumb{text-align:center !important;}
.template-collection .collection__page-description {width:100% !important;margin:0 !important}
.template-collection .collection__page-description h1{text-align:center;border:none !important}
.template-collection  .collection__page-description img{width:100%;max-width:100%}
.template-collection  .collection_wrapper_custom{padding:0 60px}
.template-collection .collection__page-description .rte{padding: 15px 60px;text-align: center;}
  
    .template-collection .product-info h3{font-size:14px}

  .template-collection .price span, .template-collection .price-item.price-item--regular {
    font-size: 11px !important;
    font-family: "FGroteskBook";
}

@media(max-width:768px){
.template-collection  .collection_wrapper_custom{padding:0 0px}
.template-collection    #breadcrumb{width:100%;margin-left:0 !important;margin-right:0 !important}
  .template-collection .collection__page-description .rte{padding: 15px }
}

@media (min-width:991px){
  #sidebar{position:sticky;top:100px;align-self:flex-start}
  .template-collection .page-wrap{overflow:unset !important}
  .collection_wrapper_custom{display:flex;flex-wrap:wrap;overflow}
 
}

/* ADD to CART */
.ms-pro-buy-add-wrapper #addToCart{background: rgba(255,255,255,0.8) !important;
    border: 1px solid #d1d1d1;
    color: #000 !important;
    padding: 8px 10px !important;min-width:170px;text-align:center;margin:0 !important;
    line-height: initial !important;
    text-transform: uppercase;
    font-size: 12px;opacity:0;transition:all 0.3s}
.ms-pro-buy-add-wrapper #product-add{margin:0}
.js-product-listing:hover .ms-pro-buy-add-wrapper #addToCart ,
.product-index:hover .ms-pro-buy-add-wrapper #addToCart
{opacity:1}

 .ms-pro-buy-add-wrapper form {padding:0;margin:0;border:none}

.ms-pro-buy-add-wrapper{position:absolute;bottom:15px;width:100%;z-index:9}

@media (max-width:768px){
  .ms-pro-buy-add-wrapper #addToCart{min-width:130px}
}

/* Collection sidebar */
.collection__page-sidebar .sidebar-filter h4 ,
.collection__sidebar-block h4{border-top:1px solid var(--dotted-color);padding:10px 3px}
.collection__sidebar-block > ul > li.js-accordion-header.c-accordion__header{max-height:100%;display:block !important;border-bottom:1px solid var(--dotted-color);
  padding:5px 6px}
.collection__page-sidebar .collection__sidebar-block .dropdown-arrow{float:right}

/* Product-page */


/* Side-cart */
#mini-cart .ajax-cart__title a , #mini-cart .ajax-cart__cart-variants{font-size:14px;font-weight:100; font-family: "Minerva-ModernRegular";}
#mini-cart  .ajax-cart__item-price.v-center dd ,
#mini-cart  .ajax-cart__item-line-price.v-center span{font-family: "FGroteskBook";font-size:11px
 }
#mini-cart  .tlink.has_sub_menu  a , 
.cart-shipping-countdown.a-center .s-cart-shipping-countdown p , .cart-shipping-countdown.a-center.js-cart-shipping-countdown , .ajax-cart__final-details p
{font-size:14px;font-weight:100; font-family: "Minerva-ModernRegular";}
#mini-cart  .total p{font-size:18px !important}
.ajax-cart__summary-wrapper.js-cart-summary .ajax-cart__buttons{display: flex;
    justify-content: space-between;}
.template-product .product__section-content #product-price{display:none}
.template-product .product__section-content  .price_align #product-price{display:block !important;border-bottom:none;margin:0}
.product_name_price{display:flex;justify-content:space-between}
.template-product .product__section-details .product__nav{display:none !important}
.product_top_description{border-top:1.5px solid rgb(0, 0, 0, 0.1);border-bottom:1.5px solid rgb(0, 0, 0, 0.1);padding:15px 0}
.product_top_description p{letter-spacing:0.5px}
.product_top_description .product-info.product-info-standard{text-align:left}
.template-product #AddToCartForm{border:none !important;padding-top:5px}
.template-product .product__section-content   .product__quantity-wrapper .product__quantity-input{width:100% !important}
.template-product .product__section-content   .product__quantity-label{display:none !important}
.template-product .product__section-content  .product__add-container .product__add-button.AddtoCart{width:100% !important;background: #000 !important;
    color: #fff !important;}
.template-product .product__section-content  .product__add-container{margin-top:0}
.template-product .thumb-slider.thumbnail-slider.custom.horizontal-carousel {display:none !important}
@media (max-width:980px){
.product_name_price{flex-wrap:wrap}
  .product_name_price .price_align{width:100%}
}

@media (max-width:740px){
  .template-product  .product__section.product-template.row{width:100% !important}
 .template-product  .product__section.product-template.row .product__section-contentWrapper {padding:0 15px}
 .template-product   .flickity-viewport{max-height:100% !important}
  .template-product #slider.thumbs_bottom .flickity-prev-next-button.previous{left:5px !important}

}



/* Metafield-container */
.accordion-container{position: relative;max-width: 100%;height: auto;margin: 10px 0;}
.set{position: relative;width: 100%;height: auto;background-color: transparent;border-bottom:1.5px solid rgb(0, 0, 0, 0.1)}
.set > a{display: block;padding: 10px 15px!important;text-decoration: none;color: #000;border-bottom:1px solid #fff!important;
-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;font-size:12px; font-family: "FGroteskBook";letter-spacing:0.5px;
outline:none !important}
.set > a i{float: right;margin-top: 2px;}
.accordion-container .content{background-color: #fff;padding: 0px 15px 10px ;margin: 0;color: #000;font-size:12px; font-family: "FGroteskBook";letter-spacing:0.5px;}
/* .content.active{display:block !important} */



/* 
.featured__collection-carousel.flickity__section {--keyboard-focus-color:transparent !important} */
  
  .button{border:1px solid rgba(0, 0, 0, 0.122) !important}
  .button:hover , .section-btn  a:hover{border:1px solid #000 !important}
  #shopify-section-16243704782eb66582 a.button{border:none !important}
  .ms_featured_product .product__add-button{border:1px solid rgba(255, 255, 255, 0.35) !important}
  .ms_featured_product .product__add-button:hover{border:1px solid #fff !important}
  
 
  .product-listing__quickview-trigger{    background: transparent  !important;    background: transparent;
    top: 0;
    right: 0;
    transform: none;
    left: unset;}
  
  
/*   Revission 02/07 */
/* Header */
.header--sticky.top_head{top:-200px !important}
#identity #cart-container  #cart .customer-accounts > a:last-child{font-family: "FGroteskBook";}
/*   Nav */
.megamenu{padding-bottom:0}
.megamenu__container{justify-content:space-between}
.megamenu__container .desktop-3.tablet-hide.mm-image{margin-right:0}
.header_bg{background: #f2ebe3 !important}
.template-index #shopify-section-header .header-section.header_bg.header_bg{background: #f2ebe3 !important;}


.template-index  #shopify-section-header .header_bg  #identity .fa.fa-bars{color:#000}

#nav li:hover{background:transparent !important}
.template-index #identity .navigation.inline-header .navigation__menuitem:hover .navigation__menulink.js-menu-link,
#identity .navigation.inline-header .navigation__menuitem:hover .navigation__menulink.js-menu-link{background:transparent !important}

#nav >  li > a{position:relative ;padding:0;}
#nav >  li {padding:0 10px}
#nav >  li > a::after{content:'' ;position:absolute;bottom:11px;left:0;height:1px;width:0px;background:#000;transition:all 0.3s}
#nav >  li > .navigation__menulink.js-menu-link.js-open-dropdown-on-key::after {content:'';position:absolute;bottom:11px;left:-11px;height:1px;width:0px;background:#000;transition:all 0.3s;display:block !important}
#nav >  li > a:hover::after ,
#nav >  li > .navigation__menulink.js-menu-link.js-open-dropdown-on-key:hover::after
{width:100%}

.theme-header.stickynav.gridlock-fluid{padding-top:-10px !important}
.theme-header.stickynav.gridlock-fluid{padding-top:0px !important}


/* Hero */
.homepage-section.section.full-banner {height:100vh}
.parallax__caption-text {position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);width: 100%;}
.section.full-banner .top-left {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 110px;
    height: 110px;
    transform: translate(-75%, -75%);
    transition: all 1s;
}
.section.full-banner .top-right{    position: absolute;
    bottom: 50%;
    right: 50%;
    width: 110px;
    height: 110px;
    transform: translate(75%, 75%);
    transition: all 1s;
}

@media (max-width:767px){
.section.full-banner .top-left {top:100px;left:100px}
  .section.full-banner .top-right{bottom:100px;right:100px}
}

/* Home-page-insta btn */
.custom_insta_btn.btn{padding:18px;letter-spacing:1.5px;max-width:fit-content;line-height:normal;transition:all 0.3s}
.custom_insta_btn.btn:hover{border:1px solid rgba(0, 0, 0, 0.42)}

/* News-letter section btn */
.newsletter__section-contentWrapper input[type="submit"]{font-size:8px;  font-family: "StyreneA-Medium";letter-spacing:1.5px}


/* Shop collection btn */
.featured_collection_row .button.featured__collection-view-all-button{min-width:300px;padding:18px;line-height:normal;height:auto}
.featured_collection_btn_row h2:nth-child(3) a{letter-spacing:1.3px}

/* Index & page quickview add to cart btn */
.template-index .ms-pro-buy-add-wrapper #addToCart{display:none !important}
.template-index .quick_view_icon{display:none !important}
.template-index .quick_view_text {
  display: flex !important;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #000;
  white-space: nowrap;
  cursor: pointer !important;
  padding: 12px;
  font-size: 8px;
  letter-spacing: 1.5px;
  text-align: center;
  background: rgba(255,255,255,0.7);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter:blur(12px);
  line-height: 1;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.122) !important;
}
.template-index .product-listing__quickview-trigger {
  top: unset;
  right: unset;
  bottom: 80px;
  left: 50%;
  transform: translatex(-50%);
  width: 200px;
  border:none !important;
  outline:none !important;
}

/* Collection-page add to cart */
.template-collection .item.product-index.collection__page-product #addToCart {
  display: block !important;
  color: #000;
  background: rgba(255,255,255,0.7) !important;
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter:blur(12px);
  white-space: nowrap;
  cursor: pointer !important;
  padding: 0 12px !important;
  font-size: 8px;
  letter-spacing: 1.5px;
  text-align: center;
  background: #fff;
  line-height: normal;
  width: 170px !important;
  outline: none !important;
  margin: 0 auto !important;
  border-radius: 4px !important;
  border: 1px solid rgba(0, 0, 0, 0.122);
  height: 32px;
}


/* Product-page quantity-selector */
.qtybox{position:relative;margin-bottom:15px;display:flex;}
 .qtybox .btnqty.qtyminus {position:absolute;top:50%;transform:translateY(-50%);left:20px;cursor:pointer}
 .qtybox .btnqty.qtyplus {position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}
.quantity-selector.quantity-input{text-align:center;margin-bottom:0}




/* Cart-page */
.template-cart  header.theme-header.stickynav.gridlock-fluid{position:absolute;top:0;left:0;background:transparent !important}
.template-cart header.theme-header.stickynav.gridlock-fluid.header--sticky{position:fixed !important}
.template-cart #identity , .template-cart .header{background:transparent !important;}
.template-cart .page-wrap{overflow:unset !important}
.template-cart  #breadcrumb , .template-cart .scrollup.showBtn{display:none}
.template-cart #content{width:100%;margin:0 !important}

#shopify-section-cart-template .cart_page_main{display:flex}
#shopify-section-cart-template .cart_page_main .user-login{width:calc(100% - 470px);background:#F3ECE4;margin:0;padding:100px 0 0 0}
#shopify-section-cart-template .cart_page_main .user-login > .row{width:100%;margin:0 !important;padding:0 120px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper {width:470px;padding:100px 60px 0 }

.cart_login_heading{display:flex;margin: 0 20px 30px 5px !important;}
.cart_login_heading .section-heading {border-bottom:none !important;margin-bottom:0  !important;padding-bottom:0 !important}
.cart_login_heading .section-heading  ,
.cart_login_heading  button{color:#000 !important ;background:transparent !important;letter-spacing:0.5px;text-transform:capitalize !important;border:none !important; font-family: "Minerva-ModernRegular"; 
font-size:18px  !important}
.cart_login_heading   button{padding: 0;margin: 0; line-height: normal;min-height: auto;height: auto;opacity:0.7}
.cart_login_heading  span{display:block ;margin:0 5px}
.cart_login_heading  button:hover{background:transparent !important;}

#shopify-section-cart-template .cart_page_main .user-login .desktop-push-4.desktop-4.auto.relative.overflow-hidden{margin: 0  !important;width:100%}
#shopify-section-cart-template .cart_page_main .user-login .desktop-push-4.desktop-4.auto.relative.overflow-hidden label{display:none !important}
#shopify-section-cart-template .cart_page_main .user-login .desktop-push-4.desktop-4.auto.relative.overflow-hidden input{border:none;border-bottom:1px solid rgba(0, 0, 0, 0.35)}
#shopify-section-cart-template .cart_page_main .user-login .desktop-push-4.desktop-4.auto.relative.overflow-hidden input::-webkit-input-placeholder{opacity:0.7;font-size:13px;  font-family: "FGroteskBook";padding}
#shopify-section-cart-template .cart_page_main .user-login .accounts__recover-password{float:left;margin:15px 0 20px !important;    padding: 0;border-bottom: none; text-decoration: none;font-family: "FGroteskBook";text-transform:capitalize !important;font-size:12px !important;letter-spacing:0.5px}
#shopify-section-cart-template .cart_page_main .user-login input[type="submit"]{padding: 18px;
    font-family: "StyreneA-Medium";min-width:275px;
    font-size: 8px !important;
    letter-spacing: 1.5px;
    text-align: center;
    cursor: pointer;
    transition: all 0.3s;
    height: 48px;
    border-width: 1px;
    line-height: 1;
    display: block;}
#shopify-section-cart-template .cart_page_main  .cart_form_mail{margin-bottom:25px}

#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__header-wrapper.grid__wrapper.edge{display:flex;justify-content:space-between}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__header-wrapper.grid__wrapper.edge h1{font-size:19px;margin:0 !important;padding:0 !important;letter-spacing:0.5px;}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__header-wrapper.grid__wrapper.edge .span-4.sm-span-4.auto.a-right.v-center p{font-size:11px;letter-spacing:0.5px;font-weight:600}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form {display:flex;flex-direction:column}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto{max-height:45vh;overflow-Y:scroll}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  {display:flex;padding:0 !important;flex-wrap:wrap;grid-row-gap:unset !important;grid-column-gap:unset!important;border:none !important;margin-bottom:20px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul .ajax-cart__item-image.v-start ,
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul .ajax-cart__item-image.v-start img{width:75px !important}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center{width:calc(100% - 150px);padding:0 0 0 10px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center p a
{font-size:14px;font-family: "Minerva-ModernRegular";}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center div
{font-size:10.2px;}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center div .ajax-cart__cart-variants{display:flex;flex-wrap:wrap;margin-bottom:0}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center div .ajax-cart__cart-variants strong:nth-child(3){padding-left:5px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-details.v-center div .ajax-cart__cart-variants strong{padding-right:2.5px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul   .ajax-cart__item-price.v-center{display:none !important}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-qty.v-center.js-item-quantity{width:calc(100% - 75px);padding-left:85px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-qty.v-center.js-item-quantity .ajax-cart__item-quantity.a-left{border:1px solid #aeaeae;max-width:113px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-qty.v-center.js-item-quantity .ajax-cart__qty-control--down ,
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-qty.v-center.js-item-quantity .ajax-cart__qty-control--up
{width:25px;height:20px;line-height:20px;background:transparent !important;border:none !important}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-qty.v-center.js-item-quantity  input{max-width:60px;line-height:20px;height:20px;background:transparent !important;border:none !important}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-line-price.v-center{width:75px}
#shopify-section-cart-template .cart_page_main  .cart-page.ajax-cart__page-wrapper .ajax-cart__form-wrapper.cart-wrapper.js-ajax-cart-content form .ajax-cart__cart-items.span-12.auto >ul  .ajax-cart__item-line-price.v-center span{font-size:11px}


#shopify-section-cart-template .cart_page_main  .ajax-cart__free-shipping{display:none}
#shopify-section-cart-template .cart_page_main  .ajax-cart__info-wrapper.a-left.js-cart-info .tlink a ,
#shopify-section-cart-template .cart_page_main  .ajax-cart__info-wrapper.a-left.js-cart-info .tlink2 a
{background:transparent !important;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;font-family: "Minerva-ModernRegular";}
#shopify-section-cart-template .cart_page_main  .ajax-cart__info-wrapper.a-left.js-cart-info .tlink{margin-bottom:0 !important}
#shopify-section-cart-template .cart_page_main  .ajax-cart__info-wrapper.a-left.js-cart-info .tlink a{border-bottom:none !important;letter-spacing:0.5px;      ;}


#shopify-section-cart-template .cart_page_main  .ajax-cart__final-details .subtotal p ,
#shopify-section-cart-template .cart_page_main  .shipping p ,
#shopify-section-cart-template .cart_page_main  .discounts p
{font-size:12px;letter-spacing:0.5px;    font-family: "FGroteskBook";}
#shopify-section-cart-template .cart_page_main  .ajax-cart__final-details  .shipping , .ajax-cart__final-details  hr{display:none}
#shopify-section-cart-template .cart_page_main  .ajax-cart__final-details   .total p{font-size:18px;letter-spacing:0.5px}

#shopify-section-cart-template .cart_page_main  .continue_btn{margin-top:25px}
#shopify-section-cart-template .cart_page_main  .continue_btn span{font-family: "FGroteskBook";font-size:13px}

@media (max-width:981px){
  #shopify-section-cart-template .cart_page_main .user-login > .row{padding:0 30px}
  #shopify-section-cart-template .cart_page_main .user-login input[type="submit"]{min-width:210px}
}

@media (max-width:750px){
  #shopify-section-cart-template .cart_page_main  .cart_page_main{flex-wrap: wrap;flex-flow: column-reverse;}
  #shopify-section-cart-template .cart_page_main .cart-page.ajax-cart__page-wrapper{padding:100px 15px 0px;width:100%}
  #shopify-section-cart-template .cart_page_main .user-login{width:100%;padding-bottom:100px}
    #shopify-section-cart-template .cart_page_main .user-login input[type="submit"]{min-width:290px}
}


/* Customer-account */
.template-customers-account .sidebar-nav li a{font-size:13px !important;  font-family: "Minerva-ModernRegular";border-bottom:none !important}

/* Search-box */
/* .modal.modal__container modal--active */
#modal-search-modal{    right: -380px;
    left: unset;
    transform: none;
    top: 0;
    bottom: 0;
    height: 100vh;
    width: 380px;display:block;transition: 0.5s;
}
#modal-search-modal .modal__inner-wrapper.modal__general-modal__wrapper{width: 100%;
    height: 100%;
    transform: none;
    top: 0;
    margin: 0;padding:120px 15px 60px !important;
}
#modal-search-modal.modal__container.modal--active{right:0}

#modal-search-modal .modal__inner-wrapper.modal__general-modal__wrapper #header-search{
  border:none;border-bottom:1px solid rgba(0, 0, 0, 0.35);outline:none !important;  font-family: "Minerva-ModernRegular";}
#modal-search-modal .modal__inner-wrapper.modal__general-modal__wrapper .fa-search{font-size:14px;opacity:0.6;}


a , button , .navigation__menulink , .megamenu__headerlink , footer a, footer a:hover, footer a:visited, footer ul li a ,
ul#cart>li a, ul#cart>li button
{outline:none !important}


/* Sidebar-cart */
.ajax-cart__button-submit{    min-width: 100%;
    padding: 20px 0px !important;
 font-family: "StyreneA-Medium"  !important;
    font-size: 8px  !important;
    letter-spacing: 1.5px  !important;
    text-align: center;
    cursor: pointer  !important;
    transition: all 0.3s  !important;
    height: 48px  !important;
   text-transform: uppercase;
    line-height: normal !important;
    }
#mini-cart .section-heading.a-center {font-size:18px}
#mini-cart p.mb0{font-size:11px;}
#mini-cart .icn-close:before , #mini-cart .icn-close:after{height:15px !important}
#mini-cart .slideout__trigger-password.js-slideout-close{outline:none !important;line-height:25px;height:25px}
#mini-cart .ajax-cart__free-shipping p{font-size:11px;letter-spacing:0.5px;margin-bottom:0}
#mini-cart .ajax-cart__free-shipping{margin-bottom:0;padding:10px}

#mini-cart .ajax-cart__cart-items {height:320px;overflow:scroll}

#mini-cart .ajax-cart__item-quantity {border:1px solid rgba(0, 0, 0, 0.2)}
#mini-cart .ajax-cart__item-quantity a{    background: transparent !important; outline: none !important;border:none !important}
#mini-cart .ajax-cart__item-quantity a ,
#mini-cart .ajax-cart__item-quantity input{height:25px;line-height:25px;}
#mini-cart .ajax-cart__item-quantity input{font-size:12px;max-width:50px;}
#mini-cart .ajax-cart__item-quantity.a-left{max-width:125px}

#mini-cart .ajax-cart__summary-wrapper p{font-size:18px}
#mini-cart .ajax-cart__button-submit{margin-bottom:0}

#mini-cart .ajax-cart__cart-title__wrapper.inline-block p{margin-bottom:5px}


/* Quick-view */
#modal-quickview-cart .swatches__shape--circle label{min-width: 15px!important; width: 15px!important; height: 15px!important;line-height: 15px!important;}
/* #modal-quickview-cart .swatches__shape--circle::after{content:'';position:absolute;top:-3px;left:-3px;width:22px;height:22px;border:1px solid #000;border-radius:50%;z-index:-1} */

.template-index .shopify-section.our_story .header_bg{background:transparent !important}
.template-index #nav .navigation__menuitem:not(.navigation__menuitem--dropdown):hover ,
.template-index #nav .navigation__menuitem:not(.navigation__menuitem--dropdown):hover .navigation__menulink.js-menu-link{color:#fff !important}
.template-index #nav .navigation__menuitem:not(.navigation__menuitem--dropdown):hover .navigation__menulink.js-menu-link::after{background:#fff !important}


.template-product .swatches__shape--circle label{min-width: 15px!important;
    width: 15px!important;
    height: 15px!important;
    line-height: 15px!important;margin:0 !important}


/* .swatches__swatch--color.swatch-element.color.swatches__shape--circle.selected:after{content:'';position:absolute;top:-3px;left:-3px;width:22px;height:22px;border:1px solid #000;border-radius:50%;z-index:-1} */
.swatches__swatch--color.swatch-element.color.swatches__shape--circle{margin:1px !important;border: 1px solid transparent;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 2px 0 0 4px;} 
.swatches__swatch--color.swatch-element.color.swatches__shape--circle.selected{border: 1px solid #000;}

@media(max-width:740px){
  .swatches__swatch--color.swatch-element.color.swatches__shape--circle{ padding: 4px 0 0 4px;}
}

/* Changes 12.07 */


.megamenu .megamenu__container{padding-left:25px}
.megamenu .megamenu__container .desktop-9.tablet-6{display:flex;flex-wrap:wrap}
#nav li ul.megamenu .megamenu__container .megamenu__listcontainer.desktop-4.tablet-fourth{width:auto;flex:1}

#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth .megamenu__list a{font-size:13px !important;letter-spacing:1px}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth:first-child .megamenu__list a , 
.megamenu__header a{font-size:19px !important}

#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth .megamenu__list .megamenu__listitem{line-height:2.5}

#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child a
{color:#FF6A48 !important;position:relative;padding-right:15px}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child
{position:relative}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth:first-child .megamenu__list .megamenu__listitem:last-child a::before
{content:url('/cdn/shop/files/sale-icon1.png');position:absolute;top:-7px;right:0;}


#nav li:nth-child(3) .megamenu__listcontainer.desktop-4.tablet-fourth{max-height:30px}

.template-product .swatches__shape--circle label{border:none !important}
.template-product .product__section-content .product__add-container .product__add-button.AddtoCart{letter-spacing:1.5px;height:48px}

/* .Variant Custom Product Options App  */
.template-product #bcpo .bcpo-label .bcpo-title{text-transform:uppercase;font-size:15px;letter-spacing:0.5px;}
.template-product #bcpo .bcpo-label .bcpo-value{font-size:15px;letter-spacing:0.5px;}
.template-product #bcpo  .bcpo-button-parent .bcpo-front-button-label{text-transform:uppercase;font-size:15px;font-weight:100;border-radius:0 !important}
.template-product .countdown div.num{padding:10px !important}
.template-product #countdown-wrapper{padding-top:8px}
.template-product #countdown-wrapper br{display:none !important}
.template-product #bcpo  .bcpo-button-parent {border-radius:0 !important}

@media (max-width:750px){
.template-product .countdown div.num{font-size:25px  !important}
}

#mini-cart .ajax-cart__item-details .ajax-cart__cart-variants p{font-size: 14px;font-weight: 100;font-family: "Minerva-ModernRegular";}

/* Voila App */
#mini-cart .ajax-cart__buttons{display:flex;flex-direction:column;margin-bottom:5px;}
#mini-cart .discountify_discount_wrap.discountify_crtdwer{text-align:center}
#min-cart .discountify_manual_wrap {width:100% !important}
.discountify_manual .dscnt_manual_applybtn{line-height: normal !important;background: #000 !important;}

.discountify_modal_content .discountify_pop_body .coupon_title_wrap{display:flex;}
.btn.apply_voucher_btn  {line-height: normal !important;background: #000 !important;}

.discount_availibility .show_availablity ,
.discountify_discount_wrap.discountify_crtdwer p ,
.discountify_discount_wrap.discountify_crtdwer div 

{    font-family: "Minerva-ModernRegular" !important;}

.tpb-button.full.transparent.black-border:hover{border:1px solid rgba(0, 0, 0, 0.42) !important}
#footer ul li a{position:relative;letter-spacing:1px;text-shadow:none !important;opacity:1}
#footer ul li a::after{content:'';position:absolute;top:100%;left:0;width:0px;height:1px;background:#000;transition:all 0.3s}
#footer ul li a:hover::after{width:100%}
#footer .copyright-text a{ font-family: "FGroteskBook" !important;font-size:10px}
#footer #payment{display:none}
#footer #bottom-footer{display:flex;justify-content:center;align-items:center}
#footer > .row{display:flex !important}
@media (min-width:768px){
  .template-product .product__section-contentWrapper {padding-left:70px}
}

@media (max-width:750px){
  .ms-pro-buy-add-wrapper{display:none !important}
  .template-index .product-listing__quickview-trigger {display:none !important}

}
/* sale icon */
.prod-container .sale-item.icn{min-width:100px}
.prod-container .new.icn{display:none}
/* Quick-view */
#modal-quickview-cart{margin: 0 !important;   top: 50%;  transform: translate(-50% , -50%); left: 50%;}
#modal-quickview-cart .modal__inner-wrapper{margin:0 auto !important;transform:none }
#modal-quickview-cart .product-add{display:flex;justify-content:space-between;align-items: baseline;}
#modal-quickview-cart .product-add #addToCart{width:calc(100% - 120px);min-height:48px;letter-spacing:2px;}
.quick_view_description p{font-size:12px;display:none}
.quick_view_description p:first-child{display:block}
button{outline:none !important}

#modal-quickview-cart .qtybox{margin:0 !important;max-width:110px !important;border:1px solid #d6d4d4}
#modal-quickview-cart .qtybox input[type="text"]{border:none !important;text-indent:0px !important}

@media (max-width:750px){
 #modal-quickview-cart  .product__section-container{display: flex; grid-template-columns: unset;    flex-wrap: wrap;}
#modal-quickview-cart   .product__section-container .product__section-images {width:100%}
 #modal-quickview-cart    .product__section-container  .product__section-content{width:100%}
   
}

/* Mobile-nav */
#shopify-section-mobile-navigation  .mobile-menu__cart-icon{border-color:rgba(0, 0, 0, 0.1) !important}
#shopify-section-mobile-navigation .js-accordion-link , #shopify-section-mobile-navigation  a { font-family: "Minerva-ModernRegular";}
#shopify-section-mobile-navigation .mobile-menu > ul > li:not(.c-accordion__panel) {border:none}
#shopify-section-mobile-navigation .mobile-menu > ul > li:not(.c-accordion__panel) a{font-size:39px}
#shopify-section-mobile-navigation .mobile-menu > ul > li:not(.c-accordion__panel) .dropdown-arrow{margin-left:15px;border: none;}
#shopify-section-mobile-navigation .mobile-menu > ul > li:not(.c-accordion__panel) .dropdown-arrow .fa{font-size:20px}

#shopify-section-mobile-navigation .mobile-menu > ul > li.c-accordion__panel a{font-size:19px !important;letter-spacing:1px;}
#shopify-section-mobile-navigation .mobile-menu > ul > li.c-accordion__panel > ul .js-accordion-header{border-bottom:1px solid rgba(0, 0, 0, 0.1) !important}
#shopify-section-mobile-navigation .mobile-menu > ul > li.c-accordion__panel > ul .c-accordion__panel > ul > li{border:none !important}

#shopify-section-mobile-navigation  .mobile-menu__item{margin-top:25px}
#shopify-section-mobile-navigation  .mobile-menu__item  , #shopify-section-mobile-navigation  .mobile-menu__item a{font-size:18px !important;font-family: "Minerva-ModernRegular";}
#shopify-section-mobile-navigation  .mobile-menu__block.mobile-menu__cart-status{display:none}
.m_nav_open{outline:none !important}
.m_nav_open svg{transition: .2s;width:15px}
.m_nav_open svg g:last-child{opacity:0}
 .m_nav_open svg{stroke:#000}

#cart-container .customer-accounts{position:relative;}
#cart-container .customer-accounts #Short_user_name_display{position:absolute;top:0;margin-left:5px !important}
#cart-container  .js-cart-count{line-height:normal;padding-top:4px; font-family: "FGroteskBook";}

.slideout.slideout__drawer-left.slideout--active{width:100% !important}
#shopify-section-mobile-navigation .mobile-menu__block.mobile-menu__social.text-center{background:#f2ebe3;position:absolute;bottom:0;right:0;text-align:right;padding-right:40px;}
#shopify-section-mobile-navigation .mobile-menu__block.mobile-menu__social.text-center .fa{display:none}
#shopify-section-mobile-navigation .mobile-menu__block.mobile-menu__social.text-center .social_fallback_text{display:block !important;letter-spacing: 0.5px;
font-size:9px; font-family: "StyreneA-Medium";}
#shopify-section-mobile-navigation .mobile-menu__block.mobile-menu__social.text-center li{margin-left:30px;}
#shopify-section-mobile-navigation  .slideout__trigger--close{padding-bottom:50px;}

#shopify-section-mobile-navigation #cart li.search-icon , #shopify-section-mobile-navigation #cart li.customer-accounts{display:block !important}
#shopify-section-mobile-navigation #cart{display: flex;align-items: flex-start; justify-content: flex-end;  padding-right: 30px;  padding-top: 20px;}
#shopify-section-mobile-navigation #cart .my-cart-link-container{padding-top:3px}
#shopify-section-mobile-navigation #cart .slideout__trigger-mobile-menu.js-mini-cart-trigger.js-slideout-open{display:flex}
#shopify-section-mobile-navigation  #cart-container{position:absolute;background:#f2ebe3}

#shopify-section-mobile-navigation .c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel){padding:15px 10px 15px 15px}
#shopify-section-mobile-navigation .mobile-menu{overflow-y:scroll}
#shopify-section-mobile-navigation .slideout__trigger-mobile-menu.js-slideout-close{position:absolute;top:10px;left:20px;}
#shopify-section-mobile-navigation .mobile-menu > ul.js-accordion.js-accordion-mobile-nav.c-accordion.c-accordion--mobile-nav {padding-top:80px}

#shopify-section-mobile-navigation  .c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel){border-color:rgba(0, 0, 0, 0.1) !important}

.template-product .product__related-container .grid_wrapper{width:100%}
.template-product .product__related-container .grid_wrapper .ms-pro-buy-add-wrapper{display:none}
.template-product .product__related-container .desktop-12.tablet-6.desktop-12 h3{text-align:left !important;color:#555454;font-weight:600 !important;text-transform:uppercase}
.template-product .product__related-container {border-top:1px solid #d6d4d4}
@media (max-width:750px){
  .featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3{max-width:260px}
  .featured_collection_row .row .section-heading.desktop-12.tablet-6.mobile-3 span{font-size:14px;letter-spacing:0.8px}
 .homepage-section.slideshow-section .flickity-page-dots{display:none}
  .featured_collection_row .button.featured__collection-view-all-button{min-width:unset;width:calc(100% - 30px);margin:0 auto !important}
  .featured_collection_btn_row .section-heading.desktop-12.tablet-6.mobile-3{font-size: 33px;text-align: center; padding: 0px 0px 20px;letter-spacing:3px;line-height:40px;}
  #shopify-section-16243699636de68a09 .testimonial p{line-height:1.3}
  .template-product .product__related-container .desktop-12.tablet-6.desktop-12 h3{text-align:center !important;font-size:16px;letter-spacing:1px;}
  .template-product .product__related-container .desktop-12.tablet-6.desktop-12 {width:100%}
  .template-product .product__related-container {padding-bottom:40px}
 #shopify-section-162436973835beb0c5 .text-promo-content{padding:0 20%}
  #shopify-section-16243704782eb66582 .parallax__caption-text h2{font-size:27px}
  #modal-search-modal{width:300px}
  .featured_collection_btn_row .section-heading.desktop-12.tablet-6.mobile-3{padding:0 30px;margin-bottom:60px}
  .accordion-container .content{font-size:12px;}
  .set > a{font-size:12px;}
  .template-product .product__decription-container p{font-size:12px;}
  
  .template-product .product__price-container{font-size:12px !important}

}


.template-collection .collection__page-description.desktop-12.mobile-3 .rte p{font-size:12px !important;letter-spacing:0.5px;}
.template-index  .featured-product-bottom.product__section-details .product__decription-container {display:none !important}
/* temp */
#shopify-section-162436973835beb0c5 .section-heading{margin-bottom:20px;padding-bottom:0}

.template-index .product-listing__quickview-trigger{z-index:9}
#slideout-ajax-cart{z-index: 99999999;}

#featured_collection--1624350232b09722b2  .flickity-button{transition: all 0.7s;padding:20px}
#featured_collection--1624350232b09722b2 .flickity-button:hover{-webkit-box-shadow: 0 4px 5px rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 4px 5px rgba(0,0,0,.15);
    -o-box-shadow: 0 4px 5px rgba(0,0,0,.15);
    box-shadow: 0 4px 5px rgb(0 0 0 / 15%);
}

#featured_collection--1624350232b09722b2  .flickity-button svg{color:#827e79}
.ms-product_carousel_main .flickity-button svg{color:#dedede;width:17px;}
#modal-quickview-cart{    max-height: 450px;overflow-y: scroll; overflow-x: hidden;}

/* Apps */
/* Rewards app */
.swell-tab{z-index:9999 !important;right: 9px !important;line-height:34px;}

@media(max-width:750px){
.swell-tab{    left: 0 !important;
    right: auto !important;
    line-height: 37px;}
}

@media (min-width:769px){
  .featured_collection_btn_row{margin-bottom:35px;}
  .template-product .product__section-contentWrapper{padding-left:90px}
  .product__decription-container p{font-size:12px !important;}
    .product__section-details #product-price span {font-size: 12px !important;letter-spacing: 0.5px;}
  
  .featured-product-middle > img{max-width:300px !important}
}


/* Gift wrap */
.template-product label[for="effectiveAppsEGWATC"] strong{display:none}
.template-product label[for="effectiveAppsEGWATC"] span{font-size:13px!important; font-family: "FGroteskBook" !important;}
.template-product #product-add > div{margin:20px 0}

#slideout-ajax-cart label[for="effectiveAppsEGW"] strong{display:none}
#slideout-ajax-cart label[for="effectiveAppsEGW"] span{font-size:13px!important; font-family: "FGroteskBook" !important;}
#slideout-ajax-cart label[for="effectiveAppsEGW"] > span{margin-left:15px;}
#slideout-ajax-cart .ajax-cart__buttons{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}
#slideout-ajax-cart .ajax-cart__buttons .ajax-cart__button-submit{margin-top:15px;}


/* ---------- 1st revision 05/08/21 ---------- */

.template-index .slideshow.flickity__section .flickity-page-dots{display:none}
.product-info{text-align:left;min-height:64px;}
.price{flex-direction:row}
.ms-product_carousel_main .price{flex-direction:column}
.featured_collection_btn_row{margin-bottom:0 !important}
.featured_collection_btn_row h2.section-heading {letter-spacing: normal;}
/* .template-index .featured__collection-carousel .product-listing__quickview-trigger{width: calc(100% - 90px) !important;} */
.prod-image .lazyload-fade{transition:none !important}
.prod-image .hidden{transition:none !important}
.ms-product_carousel_main  button.flickity-button:disabled{display:block !important}
.ms_newsletter.newsletter__section label{    font-size: 12px;font-family: "FGroteskBook";transform: translate3d(0px, 40px, 0px);transition: all 0.3s;
color: rgba(0, 0, 0, 0.35);pointer-events: none;letter-spacing: 0.5px;}
.ns_s.filled label{  transform: translate3d(0px, 10px, 0px) !important;font-size:10px;}
.ms_newsletter label.input-has-value{ transform: translate3d(0px, 10px, 0px) !important;font-size:10px;}
.ms_newsletter input{box-shadow:none !important;font-size:13px;letter-spacing:0.5px; font-family: "FGroteskBook";text-indent:0px;}
.ms_newsletter .ns_s{text-align:left !important}
#nav > li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-4.tablet-fourth:first-child .megamenu__list .megamenu__listitem{line-height:2}
#nav .megamenu__container .desktop-3.tablet-hide.mm-image{width:20%;max-height:370px;overflow:hidden}
#nav .megamenu__container .desktop-9.tablet-6{width:78%}
#nav .megamenu__listlink{text-overflow:unset;overflow:unset}
.template-customers-account .page-wrap{min-height:100vh;background:#f2ebe3}
.template-customers-addresses .page-wrap{min-height:100vh;background:#f2ebe3}
.template-customers-account .page-wrap .address.note , .template-customers-account .page-wrap .email.note{border:none !important;padding-left:1px;}
.customer-account .content p {font-size:13px}
.template-customers-account #breadcrumb{display:none}
#Short_user_name_display_dsk{position:absolute;left:20px;top:0}
.template-collection #sidebar .collection__sidebar-block > h4{border:none !important}
.template-cart .sidebar-nav li a{font-size:11px !important;border-bottom:none !important;color:#555}
.template-cart .sidebar-nav li a.selected{color:#000}
.template-cart .customer-account h1{border-bottom:none !important}
.template-cart .customer-account{padding-left:30px;padding-right:30px;}
.template-cart  .customer-account .sidebar{border:none !important}
.template-cart  .customer-account .address.note , .template-cart  .customer-account .email.note{border:none !important;padding-left:1px;}
.template-cart  .theme-header.stickynav.gridlock-fluid.header--sticky.header_bg ,
.template-cart    .theme-header.stickynav.gridlock-fluid.header_bg{background:#f2ebe3 !important}
@media (max-width:991px){.template-cart .cart_page_main{flex-wrap:wrap}
.template-cart .cart_page_main  .user-login{width:100% !important}
.template-cart .cart_page_main .cart-page.ajax-cart__page-wrapper{width:100%  !important}}
.template-product .Size.swatches__container{display:flex;flex-wrap:wrap !important;justify-content: flex-start;}
.template-product  .Size.swatches__container .size_XS{order:-5}
.template-product   .Size.swatches__container .size_S{order:-4}
.template-product  .Size.swatches__container .size_M {order:-3}
.template-product  .Size.swatches__container .size_L{order:-2}
.template-product  .Size.swatches__container .size_XL{order:-1}
.template-product .Size.swatches__container .swatches__option-name{width:100%;order:-7}
.template-search #page #search-bar{display:none}
.template-search .page-wrap{min-height:100vh}
.prod-container .image_landscape img, .prod-container  .image_natural img, .prod-container  .image_portrait img,
.prod-container  .image_square img{object-fit:cover !important}
#modal-quickview-cart .swatches__option-name , #modal-quickview-cart .select label{display:none}
#modal-quickview-cart .Size.swatches__container label{    font-size: 10px;padding: 5px 10px; line-height: normal !important;height: auto;}
#modal-quickview-cart  .quick_view_description{max-height: 80px;text-overflow: ellipsis;overflow: hidden;line-height: 1.7;}
#modal-quickview-cart::-webkit-scrollbar{width:1px;}
#modal-quickview-cart .product-add{align-items:flex-start !important}
#modal-quickview-cart .product-add #addToCart{height:46px;min-height:unset !important;margin-bottom:0 !important}
#modal-quickview-cart  .product-media-container .product__image {max-height:408px;object-fit:cover}
/* #modal-quickview-cart .swatches__shape--circle label{margin:0 !important} */
#modal-quickview-cart .product-add #addToCart , #modal-quickview-cart .qtybox , #modal-quickview-cart .Size.swatches__container label{border-radius:5px !important;}
#modal-quickview-cart  .flickity-button.flickity-prev-next-button {background:transparent !important}
#modal-quickview-cart  .product__section-images .flickity-button.previous:after , #modal-quickview-cart  .product__section-images .flickity-button.next:after{color: #6b6b6b;font-size: 22px;}
#modal-quickview-cart   .price__badge.price__badge--sold-out span{font-size:9px !important} 
#modal-quickview-cart  .Size.swatches__container{display:flex;flex-wrap:wrap !important;justify-content: flex-start;}
#modal-quickview-cart  .Size.swatches__container .swatches__option-name{width:100%}
#modal-quickview-cart  .Size.swatches__container .size_XS{order:-5}
#modal-quickview-cart  .Size.swatches__container .size_S{order:-4}
#modal-quickview-cart  .Size.swatches__container .size_M {order:-3}
#modal-quickview-cart  .Size.swatches__container .size_L{order:-2}
#modal-quickview-cart  .Size.swatches__container .size_XL{order:-1}
.template-product  .Size.swatches__container .size_XXS, #modal-quickview-cart  .Size.swatches__container .size_XXS {order:-6}

#modal-quickview-cart  .rrr_swatch{display:flex;flex-wrap:wrap !important;justify-content: flex-start;}
#modal-quickview-cart  .rrr_swatch .swatches__option-name{width:100%}
#modal-quickview-cart .swatches__swatch--regular label{    font-size: 10px;padding: 5px 10px; line-height: normal !important;height: auto;}
#modal-quickview-cart .swatches__swatch--regular label {border-radius: 5px!important;}

.template-collection #breadcrumb{display:none}
.template-collection .collection_breadcrumb #breadcrumb{display:block;margin:0 !important;width:100% !important }
.template-collection .collection_breadcrumb{margin-bottom:50px;}
.template-collection .collection_title{font-size:50px;letter-spacing: 0.5px;margin-bottom:10px !important;}
@media (max-width:750px){.template-collection .collection_title{font-size:32px;}}
#breadcrumb a{font-size:12px;letter-spacing:0.5px; font-family: "FGroteskBook" !important;    text-transform: capitalize;}
#breadcrumb {font-size:12px;letter-spacing:0.5px; font-family: "FGroteskBook" !important;    text-transform: capitalize;}
.template-collection .content-wrapper{padding-top:50px;}
@media (max-width:750px){.template-collection .content-wrapper{padding-top:10px;}}
.template-product #content{width:100%;padding-left:40px;}
.template-product #shopify-section-product-recommendations{padding-left:30px;padding-right:30px}
.template-collection #pagination span.count {letter-spacing:0.5px}
 #pagination a{    font-family: 'Minerva-ModernRegular' !important;font-weight:100;font-size:16px;}
#pagination span.current{opacity:1;}
@media (max-width:750px){.collection__page-products.product-loop, .featured__collection.product-loop{padding-left:10px;padding-right:10px;    grid-column-gap: 10px;}}
.swatches__container  .swatches__swatch--regular.swatch-element.active{    border: 1px solid #000;padding: 4px;margin-right: 10px;margin-bottom: 5px;}
.swatches__container  .swatches__form--label{margin:0}
.swatches__container  .swatches__swatch--regular.swatch-element{ border: 1px solid transparent;padding: 4px;margin-right: 10px;margin-bottom: 5px;}
.swatches__container .swatches__form--label{font-family: StyreneA-Medium;font-weight: 100 !important;font-size:11px;letter-spacing:1.5px;line-height: 35px!important;}
.swatches__container  .swatches__sold-out--image.crossed-out{display:none !important}
.swatches__container  .swatches__swatch--regular.swatch-element.soldout {position:relative}
.swatches__container  .swatches__swatch--regular.swatch-element.soldout::after {content:'';position:absolute;top:50%;left:50%;width:calc(100% - 10px);height:2px;background:rgba(0,0,0,0.5);    transform: translate(-50% , -50%);}
.swatches__container   .swatches__option-name{display:none}
.Color.swatches__container .swatches__option-name{font-size:0px}
.Color.swatches__container .swatches__option-name .swatches__option-value{font-size:12px !important;}
.swatches__option-name .swatches__option-value{font-family: FGroteskBook;letter-spacing:0.5px}
.color_Name_custom{display:flex;padding-left:5px;text-transform:capitalize}
.p_title_custom{display:flex;flex-wrap:wrap}
#launch-btn-widget{display:none !important}
#zooomyalertbtn{line-height:normal !important}
#zooomybackinstock:last-child{display:none !important}
.template-product .Design.swatches__container .swatches__swatch--regular.swatch-element{display:none}
.template-product .Design.swatches__container .swatches__swatch--color{width:100px;height:150px;}
.template-product .Design.swatches__container .swatches__form--label{width: 100% !important;height: 100% !important;border-radius: unset;}
.template-product .Design.swatches__container .swatches__option-name{font-size:0px}
.template-product .Design.swatches__container  .swatches__option-name .swatches__option-value{font-size:12px !important}
.template-product  .product__decription-container div ,
.template-product  .store-availability-information-container p{font-family: FGroteskBook;letter-spacing:0.5px;font-size:12px}
.design_custom_input label , .design_custom_input span{font-family: FGroteskBook;letter-spacing:0.5px;font-size:12px}
.design_custom_input  #textareaChars{margin-bottom:0;font-family: FGroteskBook;letter-spacing:0.5px;font-size:12px}
.design_custom_input {margin-bottom:20px}
#printchatbox{text-align:center;color:#fff;font-family: FGroteskBook;letter-spacing:1px;font-size:12px}
.template-product  .product__section-images {position:relative}
.template-product #product-7033209815189 #design_color{position:absolute;top:15px;right:-40px;width:132px;height:22px;transform: rotate(45deg);}
.template-product #product-7033209815189 .zoom_btn{display:none}
.template-product #product-7033209815189 .Color.swatches__container .swatches__form--label{background-image:unset !important}
.template-product #dw-gift-option #enabled-option-label ,
.template-product #dw-gift-option select , #dw-gift-option  .option-enabled-label ,
.template-product #dw-gift-option textarea{font-family: FGroteskBook;letter-spacing:0.5px ;font-size:12px !important}
.template-product #dw-gift-option  #option-columns{display:flex;flex-wrap:wrap}
.template-product #dw-gift-option .column.is-narrow{width:100%;display:flex;align-items:center;flex-wrap:wrap;flex:1 1 100%}
.template-product #dw-gift-option .column.is-narrow .mt-2{width:100%}
.template-product #dw-gift-option .column.is-narrow .mt-2 select{width:100% !important;}
.template-product #dw-gift-option #option-message-textarea::-webkit-input-placeholder{font-family: FGroteskBook;letter-spacing:0.5px ;font-size:12px !important}
.template-product #dw-gift-option {margin:15px 0 20px}
div[id^="dw-root"] .columns.is-desktop, #dw-gift-option .columns.is-desktop{flex-wrap:wrap}
#dw-gift-option .column , #dw-gift-option .columns textarea{width:100%;max-width:100%}

.template-cart .cart-page.ajax-cart__page-wrapper .ajax-cart__item-details .ajax-cart__cart-variants p{font-size:10px;letter-spacing:0.5px;}
.ms_newsletter .newsletter__section-contentWrapper h2{margin-bottom:0}
.template-product .Options.product__variants-select.product__variants-single-option {display:block !important}
.template-product .Options.product__variants-select.product__variants-single-option .selector-wrapper{display:block !important}
.template-product .Options.product__variants-select.product__variants-single-option .single-option-selector{display:block !important;opacity:1;width:100%;
font-family: FGroteskBook;letter-spacing:0.5px ;font-size:12px !important}
.template-product .Options.product__variants-select.product__variants-single-option label{display:none}
.template-product .Options.swatches__container{display:none}
#zooomybackinstock div:last-child{width:0 !important;overflow:hidden}
[data-aos^=fade][data-aos^=fade]{opacity:1 !important}
.js-slideout-overlay.site-overlay{background:rgba(255, 255, 255, 0.6)}
.slideout.slideout__drawer-right.mini-cart {-webkit-box-shadow: 0 4px 5px rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0 4px 5px rgb(0 0 0 / 15%);}
.ajax-cart__summary-wrapper.js-cart-summary .ajax-cart__buttons{flex-direction:column}
.ajax-cart__empty-cart.a-center.js-cart-empty {font-family: "Minerva-ModernRegular" !important;}
.option-message-textarea{line-height:1.8 !important;text-indent:0px;padding:5px;}
.template-customers-account th , .template-customers-account td a{ font-family: "FGroteskBook" !important;font-size:13px !important;letter-spacing:0.5px;}
@media (max-width:734px){
  #order-history{display:block !important;justify-content:center}
}
.option-sender-name{height:40px !important;font-family: FGroteskBook;letter-spacing: .5px;
  font-size: 12px!important;border:1px solid var(--dotted-color);max-width:100%!important;width:100%!important;text-indent:5px;}
@media (min-width:768px){.scrollup{bottom:50px !important}}
@media (max-width:740px){
  #Group_154, #Group_162{width:80px !important;height:80px !important}
  .section.full-banner .top-left{top:65px !important;left:60px !important}
  .section.full-banner .top-right{bottom:65px !important;right:60px !important}
}
.product-listing__quickview-trigger:not(.template-index .product-listing__quickview-trigger) {top:12px !important}

/* .template-product  .carousel-cell {height: 500px !important; } */
.template-product .flickity-viewport{min-height:500px !important}
.template-product  .product__image{width:100%;height:500px;object-fit:contain}

@media (max-width:750px){
/* .template-product  .carousel-cell {height: 300px !important; }
.template-product .flickity-viewport{min-height:300px !important}
.template-product  .product__image{width:100%;height:300px;object-fit:contain} */
  .color_Name_custom{padding-left:0}
}
.template-product .zoom_btn{display:none !important}

@media (max-width:750px){
  .template-collection .collection_wrapper_custom{display:flex;flex-wrap:wrap}
   .template-collection .collection__page-filter {width:50% !important;margin:0 !important;padding:0 10px}
   .template-collection .show.js-sidebar-toggle {width:calc(50% - 20px);margin:0 10px !important;align-self:flex-end;min-height:44px;padding:11px 0}
  .template-collection .collection__page-filter #collection--filters{grid-template-columns:unset !important;margin:0}
}
.accordion-container p , .accordion-container li{font-size:12px !important}
/* .template-customers-account tr.cancelled_order{pointer-events:none;text-decoration:line-through} */
.template-customers-account tr.cancelled_order{position:relative;pointer-events:none;display:none !important}
.template-customers-account tr.cancelled_order::after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:rgba(0,0,0,0.5);transform:translateY(-50%)}
@media (min-width:740px){
  .template-customers-account tr.cancelled_order::after{width:calc(100% - 60px)}
  .template-customers-account #order-history{overflow:auto}
}
@media (max-width:740px){
  .template-customers-account #order-history table{margin:0 auto}
}
.template-product .product-media-container {background:#eee}
.template-product .product-media-container .product__image {    mix-blend-mode: multiply;object-fit:cover}

#sidebar .collection__sidebar-block > ul.js-accordion.js-accordion-mobile-nav.c-accordion.c-accordion--collection-sidebar > li.js-accordion-header.c-accordion__header:first-child a{user-select: none !important;}

#sidebar .collection__sidebar-block > ul.js-accordion.js-accordion-mobile-nav.c-accordion.c-accordion--collection-sidebar > li.js-accordion-header.c-accordion__header:first-child button
{position:absolute;top:0;left:0;width:100%;height:100%;text-align:right;padding-right:15px !important}


#sidebar .collection__sidebar-block > ul.js-accordion.js-accordion-mobile-nav.c-accordion.c-accordion--collection-sidebar > li.js-accordion-header.c-accordion__header:first-child{position:relative;overflow:hidden}

.template-customers-login .errors.note.note-error {background:transparent;border:none}
.sale-item.icn{display:none !important}
/* #content{min-height:100vh} */
.product__decription-container span , .product__decription-container a{font-size: 12px !important;font-family: "FGroteskBook";letter-spacing:0.5px;
text-decoration:none !important}
.color_Name_custom{display:none !important}
.prod-image.image_square{background:#fff}
.prod-image.image_square img{background-color:#fff !important}



/* Santanu-22-09-21 */
.template-customers-login .page-wrap {background: #fff !important;}
.shopify-challenge__container .shopify-challenge__button.btn {background: #c5a895 !important;
    color: #fff !important;
    display: block;
    min-width: 60%;
    margin: 0 auto;
    font-size: 8px!important;
    text-transform: uppercase!important;
    font-family: StyreneA-Medium;
    font-weight: 100;
    border: 0;
    border-radius: 3px!important;
    transition: all .25s ease-in-out;
    -webkit-appearance: none;
    width: fit-content;
    padding: 0 15px;
    letter-spacing: 1px;
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 10px;
    height: 44px;
    line-height: 44px;}

.refund-policy  #content h1 {font-size: 25px;
    letter-spacing: 0.5px;
    line-height: 1.5;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-weight: var(--main-weight) !important;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;border: none;}
.refund-policy  #content .rte p span strong, .privacy-policy ol li u {padding-bottom: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 1.5;}
.refund-policy  #content .rte p {padding-bottom: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 1.5;}
.hr-or {font-family: StyreneA-Medium;
    font-weight: 10;
    text-transform: uppercase;
    font-size: 8px!important;}
#mini-cart .ajax-cart__cart-variants {font-size: 12px !important;}

#account-addresses .view_address p, #account-addresses a, #address_pagination {font-family: Minerva-ModernRegular;
    font-weight: 100!important;}
#account-addresses .address_actions {display: flex;
    align-items: baseline;
    justify-content: flex-start;}
@media (max-width: 740px) {
    #account-addresses .address_actions {justify-content: center;}
}
#account-addresses .address_actions .accounts__edit-address{padding-left: 0 !important;}
.my-cart-link-container button {padding-top: 4px !important;}
#zooomybackinstock div:nth-child(2) {display:none !important}
.template-product .product-media-container {background: transparent !important;}


/* Image-remove-from-mega-menu */
#nav .megamenu__container .desktop-3.tablet-hide.mm-image{display:none !important}
#nav .megamenu__container .desktop-9.tablet-6{width:100% !important}
#nav li ul.megamenu .megamenu__container .megamenu__listcontainer.desktop-3.tablet-fourth{width:12% !important}

/* Search */
.template-search #product-add{display:none !important}


/* Featured-collection-add-cart-show */
/* .template-index .ms-pro-buy-add-wrapper #addToCart{display:block !important}
.template-index .product-listing__quickview-trigger{display:none !important} */

/* Product page slider arrow */
.template-product #slider.thumbs_bottom .flickity-prev-next-button.previous{left:2px !important}
.template-product #slider.thumbs_bottom .flickity-prev-next-button.next{right:2px !important}

@media (min-width:991px){
.ms_featured_product .ms-product_carousel_main{min-height:700px}
.ms_featured_product .product__section-contentWrapper.main-carousel {align-self:center}
  .featured-product-middle{max-width:300px !important}
}

/* Christmas */
.megamenu__listlink[href="/collections/the-christmas-edit"]{color:#8E202B !important}
.megamenu__listlink[href="https://thepaperbunny.com/collections/wellness-pop-up?utm_source=website&utm_medium=organic&utm_campaign=c083_website_8Mar2022_wellnesspopupnav_static&utm_content=creative_1"]{color:#ff6a48 !important;font-weight:600 !important}


@media (max-width:768px){
  .ms_product_carousel_bg{background-size:100% !important}
}


/* Remove footer image  */
#shopify-section-footer{min-height:50vh}




/* Menu update 14/12/22 */
#nav li ul.megamenu .megamenu__container .megamenu__listcontainer.desktop-3.tablet-fourth{width:10.4% !important}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth .megamenu__list a{font-family: FGroteskBook !important;}
#nav li .megamenu .megamenu__container .desktop-9.tablet-6 .megamenu__listcontainer.desktop-3.tablet-fourth:first-child .megamenu__list a, .megamenu__header a{font-family:Minerva-ModernRegular !important;}

#shopify-section-mobile-navigation .mobile-menu{padding-bottom:50px}
#shopify-section-mobile-navigation .mobile-menu__block.mobile-menu__social.text-center{margin-bottom:0}

/* #collection--filters #sort-by option{display:none} */

/* 18/01/23 Footer & Subscription section */
@media (max-width: 741px){
  #footer>.row .desktop-4.tablet-3.mobile-3.footer-sect:last-child {display: block;width:100%}
 #footer>.row .desktop-4.tablet-3.mobile-3.footer-sect:last-child  .footer_menu_links{display: flex; justify-content: center;flex-wrap:wrap}
  #footer>.row .desktop-4.tablet-3.mobile-3.footer-sect:last-child  .footer_menu_links li{margin:0 10px 5px 0}
}

#product-85672362133 .search-content {
  font-size: 12px;
  line-height: 1.5;
  padding: 0;
  text-align: justify;
}