/** Shopify CDN: Minification failed

Line 60:66 Unexpected "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/

a.t4s-cat-title span {
    font-family: 'Montserrat';
    font-weight: 300;
    font-size: 20px;
    margin-bottom: 12px;
}

.custom_btn_circle{
  display: block;
  width: 20px;
  height: 20px !important;
  border-radius:20px;
  border: 1px solid black;
  margin-right:10px;
}

/*---------------- Global Custom CSS -------------------*/
.t4s-pr-style7 .t4s-product-btns .t4s-product-atc-qty{
border: none;
}

.t4s-quantity-wrapper.t4s-quantity-pr-item {
    border: 1px solid black;
  overflow: hidden;
   border-radius: 50px;
    margin-right: 2%;
    height: auto !important;
    background: #fff8cc;
}

a.t4s-pr-item-btn.t4s-pr-addtocart {
    border: 1px solid black;
    border-radius: 50px !important;
    height: auto;
    background: #fff8cc;
color: black;
}

.t4s-product-atc-qty {
    width: inherit;
}

.t4s-product-wrapper.t4s-pr.t4s-oh {
    padding: 12px;
}

.t4s-product-img{
border-radius:16px;
overflow:hidden;
}
.t4s-img-child, .t4s-banner-inner, .t4s-custom-col .t4s-col-inner,{
border-radius:40px;
}
.t4s-coll-img, .t4s_ratio.t4s-product__media.is-pswp-disable, .pin-image{
border-radius:40px;
overflow:hidden;
}

.t4s-banner-inner .t4s-d-block.t4s_ratio.t4s_ratio_hasmb img.lazyautosizes.ls-is-cached{
border-radius:40px;
overflow:hidden;
}

.cus-mox-btn{
background-color:black;
padding:0 40px;
height:45px;
text-align:center;
display:flex;
align-items:center;
justify-content:center;
color:white;
border-radius:40px;
}

.t4s-cat-content.t4s-source-image.t4s-eff.t4s-eff-none.t4s-eff-img-none.t4s-text-center.t4s-pr.t4s-oh {
    background-color: #99F9A9;
    padding: 20px;
    border-radius: 40px;
}

.t4s-pr-style7 .t4s-product-wrapper{
border:none;
box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.2);
margin-bottom:6px;
}

.pin-image-product-section .products-container button.add-all-to-cart {
    text-transform: uppercase;
    font-family: 'Montserrat';
}

a.cus-mox-btn:hover {
    color: #fffce5;
}

a.cus-mox-btn {
    color: #fffce5;
}

.t4s-row.t4s-gx-md-30.\33 0.t4s-gy-md-30.t4s-gx-10.t4s-gy-10 .t4s-custom-col.t4s-col-item.t4s-col-lg-12.t4s-col-md-12.t4s-col-12.bl-bl_col_EjYABE .t4s-col-inner.t4s-ver-center-false.t4s-text-lg-center.t4s-text-md-center.t4s-text-center {
    border-radius: 0px;
}

.t4s-col-item.t4s-banner-wrap.t4s-col-lg-12.t4s-col-md-12.t4s-col-12.bl-b_item_Fafj8Q .t4s-banner-item.t4s-eff.t4s-eff-none.t4s-eff-img-none.t4s_ratio_cuspx.t4scuspx1_true.t4scuspx2_true.t4scuspx3_true.t4s-animate-init.t4s_animated .t4s-banner-inner {
    border-radius: 0px;
}

.pins-container {
    display: none;
}

.t4s-product-wrapper.t4s-pr.t4s-oh {
    background-color: #fffdf1;
}

.t4s-image-text-carousel.t4s-flicky-slider.t4s-row.t4s-gx-0.t4s-gy-0.t4s-row-cols-1.t4s_ratioadapt.t4s_position_8.t4s_contain.t4s-slider-btn-style-outline.t4s-slider-btn-round.t4s-slider-btn-small.t4s-slider-btn-cl-custom1.t4s-slider-btn-vi-always.t4s-slider-btn-hidden-mobile-true.flickityt4s.flickityt4s-enabled.is-draggable.t4s-enabled .flickityt4s-viewport .flickityt4s-slider .t4s-col-item .t4s_ratio img.lazyautosizes.ls-is-cached.lazyloadt4sed {
    border-radius: 40px;
}

.products-grid .product-item .product-details h3.product-title a {
    font-family: 'Montserrat' !important;
    color: black;
font-weight: 500;
}

.t4s-product-form__submit .t4s-svg-pr-icon, .lookbook-button  .t4s-svg-pr-icon{
    margin-inline-end: 7px;
    background-color: white;
    border: 1px solid black;
    height: fit-content;
    padding: 5px;
    border-radius: 50%;
justify-content:center;
display:flex;
}
button.t4s-product-form__submit.t4s-btn.t4s-btn-base.t4s-btn-style-default.t4s-btn-color-custom2.t4s-w-100.t4s-justify-content-center.t4s-btn-effect-sweep-to-top.t4s-btn-loading__svg {
    font-family: 'Montserrat' !important;
    font-weight: 500;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  button.t4s-btn-filter {
    display: none;
}

div#blockid_1 {
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_2 {
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_3{
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_4{
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

section#shopify-section-template--17288949137453__lookbook_product_brmiAT {
    margin-top: 80px;
    margin-left: 3%;
    margin-right: 3%;
}

section#shopify-section-template--17288948744237__lookbook_product_yte4tP {
    margin-left: 3%;
    margin-right: 3%;
}

p.t4s-image-text-subheading.t4s-fs-md-15.t4s-fs-15 {
    font-size: 25px;
}

a.is--href-replaced {
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    overflow: hidden; 
    -webkit-line-clamp: 1;
    text-overflow: ellipsis; 
    white-space: normal; 
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  button.t4s-btn-filter {
    display: none;
}

div#blockid_1 {
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_2 {
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_3{
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

div#blockid_4{
    border-top: 1px solid #c1c0b4;
    padding-top: 20px;
}

section#shopify-section-template--17288949137453__lookbook_product_brmiAT {
    margin-top: 80px;
    margin-left: 3%;
    margin-right: 3%;
}

section#shopify-section-template--17288948744237__lookbook_product_yte4tP {
    margin-left: 3%;
    margin-right: 3%;
}

a.is--href-replaced {
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    overflow: hidden; 
    -webkit-line-clamp: 1;
    text-overflow: ellipsis; 
    white-space: normal; 
}
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  section#shopify-section-template--17288949137453__lookbook_product_brmiAT {
    margin-top: 80px;
    margin-left: 3%;
    margin-right: 3%;
}

section#shopify-section-template--17288948744237__lookbook_product_yte4tP {
    margin-left: 3%;
    margin-right: 3%;
}

.t4s-custom-col.t4s-col-border-none.t4s-col-item.t4s-col-lg-15.t4s-col-md-15.t4s-col-12.bl-bl_col_7NnGrW {
    display: none;
}

a.cus-mox-btn {
    font-size: 10px;
padding: 0 20px;
}

.t4s-cat-content.t4s-source-image.t4s-eff.t4s-eff-none.t4s-eff-img-none.t4s-text-center.t4s-pr.t4s-oh a.t4s-cat-title span.t4s-text {
    font-size: 12px !important;
}

a.is--href-replaced {
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    overflow: hidden; 
    -webkit-line-clamp: 2;
    text-overflow: ellipsis; 
    white-space: normal; 
}
}