/** Shopify CDN: Minification failed

Line 655:2 Unexpected "{"
Line 791:5 "line-heignt" is not a known CSS property

**/
/*-----------------------------------------------------------------------------/ / Custom Theme CSS /-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.my-btn {
  display: flex;
    width: max-content;
    margin: auto;
    background-color: transparent;
    color: #222;
    text-decoration: underline; 
    font-size: 15px;
    font-weight: 500;
}
.my-btn:hover {
    background-color: transparent !important;
}
.jNA button.flickityt4s-button.flickityt4s-prev-next-button.previous:after, .jNA button.flickityt4s-button.flickityt4s-prev-next-button.previous:before {
    position: absolute;
    content: "";
    /* top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-90deg);
    background-color: currentColor;
    transition: transform .35s ease-in-out, opacity .35s ease-in-out; */
    width: 20px;
    height: 20px;
    opacity: 1;
}
.jNA button.flickityt4s-button.flickityt4s-prev-next-button.previous:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(/cdn/shop/files/icons8-arrow-right-96_1.png?v=1728885877);
    background-size: cover;
    transform: scaleX(-1);
}
button.flickityt4s-button.flickityt4s-prev-next-button.next:after, button.flickityt4s-button.flickityt4s-prev-next-button.next:before {
    position: absolute;
    content: "";
    /* top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-90deg);
    background-color: currentColor;
    transition: transform .35s ease-in-out, opacity .35s ease-in-out; */
    width: 20px;
    height: 20px;
    opacity: 1;
}
.jNA button.flickityt4s-button.flickityt4s-prev-next-button.next:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(/cdn/shop/files/icons8-arrow-right-96_1.png?v=1728885877);
    background-size: cover;
}
.jbridal {
    margin-top: 70px;
    margin-bottom: 70px;
}
.borders {
  display: flex;
  justify-content: center;
}
.borderone {
  border: 2px solid #A8907C;
  width: 1250px;
}
.bordertwo {
    border: 2px solid #A8907C;
    margin-left: 9px;
    margin-top: -11px;
    margin-bottom: 8px;
    margin-right: -11px;
    width: 1250px;
}
span.t4s-value-count {
    display: none;
}
li#item_base_kfTJLC a {
    font-weight: 600;
}

h3.t4s-image-text-heading.t4s-fs-md-40.t4-fs-30 {
  letter-spacing: 1px !important;
}
 p.t4s-cart__agree a {
     text-decoration: underline;
}
 a.t4s-btn__cart {
     margin-bottom: 0 !important;
}
.t4s-top-collections .flickityt4s-viewport {
  height: 35px !important;
}
/* GRID CSS */
 .t4s-pr-ellipsis-true .t4s-product .t4s-product-title {
     text-overflow: clip !important;
     white-space: normal !important;
    /* max-width: 250px;
     */
}
.t4s-product__info-wrapper .t4s-product__price-review del {
    font-size: 18px;
}
/* NEW CSS */
span.t4s-badge-item.t4s-badge-soldout {
    color: #000;
    font-weight: 600 !important;
border: 1px solid #512c0e !important;
}
span.t4s-badge-item.t4s-badge-sale {
    border: 2px solid #AB0000;
}
.t4s-product-quick-shop .t4s-product-form__buttons .t4s-quantity-wrapper {
  margin-right:0px !important;
}
span.t4s-badge-price {
  display:none;
}
div#moneyAll ins span {
    color: red !important;
}
.t4s-mini-search__content.t4s_ratioadapt .t4s-product-price * {font-weight: 400;}

.t4s-mini-search__content.t4s_ratioadapt .t4s-product-price inc span {
    color: red !important;
}

.t4s-mini-search__content.t4s_ratioadapt .t4s-product-price ins {
    color: red;
    margin-left: 10px;
}


li#item_menu_cCaatX > a > span.t4s-nav_link_txt {
    color: red !important;
    font-weight: 600;
}
/* LUXERY LAW */
/* #shopify-section-header-bottom .t4s-nav__ul li:nth-child(2) .t4s-row > .t4s-menu-item {
    width: 50% !important;
} */
/* NUR PRET */
div#bk_banner_WgNjgy, div#bk_banner_hX4rGt, div#bk_banner_iz7MeL, div#bk_banner_AifhYi {
    /* width: 20.333%; */
}
div#bk_link_nWW6iE {
    /* width: 18.333%; */
}
 .type_mn_link>.t4s-heading {
     font-size: 13px;
     font-weight: 600;
     padding-bottom: 2px;
     margin-bottom: 5px;
}
 .type_mn_link .t4s-sub-column li a {
     font-size: 13px;
     padding: 5px 0;
}
 div#content_mega_Amax68 .t4s-container {
     transform: translateX(10px);
     overflow: hidden;
}
/* body.template-collection main#MainContent {
     margin-top: 10px;
}
 */
/* div#bk_banner_JXhQX7 {
     padding-right: 10px !important;
}
 div#bk_banner_DKWnhp {
     padding-left: 10px !important;
}
 */
/* div#bk_banner_hX4rGt,div#bk_banner_iz7MeL, div#bk_banner_AifhYi,div#bk_annerb_WgNjgy{
     padding-left: 0;
}
 div#bk_banner_LteXFg, div#bk_banner_WbX89U, div#bk_banner_nwUXXD, div#bk_banner_aiGFyC {
     padding-right: 0;
}
 */
 div#content_mega_Amax68 {
     padding: 20px 15px !important;
}
 div#content_mega_6fDa6F, div#content_mega_zKULQV, div#content_mega_xgdefK, div#content_mega_3hXmr4, div#content_header-bottom-1 {
     padding: 20px !important;
}
 .t4s-swatch__option.is-t4s-name__size {
     position: relative;
     padding-bottom: 20px;
}
 .t4s-swatch__option.is-t4s-name__size a.t4s-ch.t4s-btn__size-chart {
     position: absolute;
     bottom: 0;
     font-weight:400;
}
/* NEW CSS */
 .t4s-mini-search__content.t4s_ratioadapt {
     max-height:max-content !important;
}
 .searched_new_list.t4s_ratioadapt i.lab.la-whatsapp {
     color: #000 !important;
}
 body.template-collection .header-banner h1.title-head {
     margin-bottom: 10px;
}
 .t4s-section-header__mid {
     border-bottom: 1px solid #b3b3b3;
     margin: 0 30px;
}
 .is--header-transparent .t4s-icon--cart path {
    /* stroke: #fff !important;
     */
}
 .shopify-section-header-sticky .t4s-icon--cart path {
    /* stroke: #000 !important;
     */
}
 nav.t4s-navigation.t4s-text-center.t4s-nav__hover_sideup.t4s-nav-arrow__false {
     padding-top: 15px;
     padding-bottom: 15px;
}
/* .shopify-section-header-sticky nav.t4s-navigation.t4s-text-center.t4s-nav__hover_sideup.t4s-nav-arrow__false {
     padding-top: 10px !important;
}
 */
 body.template-product .t4s-section-header__mid, body.template-collection .t4s-section-header__mid, body.template-page .t4s-section-header__mid {
     border-color: #e3e3e3;
}
/* .t4s-product-form__variants {
     border-top: 1px solid;
     border-bottom: 1px solid;
     padding-bottom: 20px;
}
 */
 .t4s-col-item.t4s-gallery-item.t4s-gallery-item-1 .t4s_ratio:before, .t4s-col-item.t4s-gallery-item.t4s-gallery-item-3 .t4s_ratio:before {
     --t4s-aspect-ratio: calc(99.8% / (var(--aspect-ratioapt)));
}
 p.t4s-db {
     font-size: 12px;
     margin: 0;
     margin-top: 8px !important;
}
 .simple-btn .t4s-feature-columns__content a.t4s-btn::after {
     border: 1px solid;
}
 .simple-btn .t4s-feature-columns__content a.t4s-btn:hover:before, .simple-btn .t4s-feature-columns__content a.t4s-btn:hover {
     background-color: transparent !important;
    /* transform: scale(1.3);
     */
}
 .text-center span.t4s-section-des.t4s-subtitle {
     text-align:center;
}
 .btn-over-img .t4s-col-item:hover img, .image-hover .t4s-col-item.t4s-gallery-item:hover img{
     transform: scale(1.1);
}
/* IMAGE OVER TEXT */
 .text-over-image {
     position: absolute !important;
     bottom: 60px !important;
     left: 50% !important;
     transform: translateX(-50%) !important;
     width: max-content !important;
     height: auto !important;
     z-index: 9;
     text-align: center;
}
 .text-over-image h2.image-over-heading {
     color: #fff;
     font-family: Avenir Next;
     display: block;
     margin-bottom: 10px;
     font-size: 35px;
}
 .text-over-image a.btn-over-image {
     color: #fff;
     border: 1px solid;
     padding: 8px 20px;
     display: inline-block;
}
/* IMAGE HOVER EFFECT */
 .image-hover .t4s-cat-content.t4s-source-image img {
     transition: 0.5s;
}
 .image-hover .t4s-cat-content.t4s-source-image:hover img {
     transform: scale(1.1);
     transition: 0.5s;
}
 .slider_image_hover .t4s-col-img .flickityt4s-viewport .t4s-col-item .t4s_ratio:hover img {
     transform: scale(1.1);
     transition:0.9s;
}
 .slider_image_hover .t4s-col-img .flickityt4s-viewport .t4s-col-item .t4s_ratio {
     position: relative;
     overflow: hidden;
     transition:0.9s;
}
 .slider_image_hover .t4s-col-img .flickityt4s-viewport .t4s-col-item .t4s_ratio img {
     transition:0.9s;
}
/* IMAGE HOVER EFFECT */
/* HOME PAGE */
 .featured-col-inner {
     display: block;
     position: relative;
}
 .featured-col-inner .t4s_ratio {
     margin: 0 !important;
}
 .featured-col-inner .t4s_ratio {
     position: relative;
     overflow: hidden !important;
     max-width: 100% !important;
}
 h3.t4s-section-title.t4s-title a {
     color: #000;
}
 .mfp-wrap, .t4sp-theme .mfp-wrap {
     overflow: none !important;
     height:100vh;
}
 div#content_mega_Amax68 .t4s-row .t4s-col-2 {
     flex: 0 0 auto;
     width: 19.666667% !important;
}
/* HOME PAGE */
/* Pinch To Zoom */
 button.tn.t4s-d-inline-flex.pinchtozoom {
     padding: 10px 20px !important;
     height: auto;
     position: absolute;
     left: 50%;
     transform: translate(-50%);
     border-radius: 30px;
     -webkit-backdrop-filter: blur(5px);
     backdrop-filter: blur(5px);
     background-color: #fffc;
     display: none !important;
}
 .t4s-section-main-product .t4s-pr-group-btns {
     width: 100%;
}
 button.tn.t4s-d-inline-flex.pinchtozoom span.t4s-pr__text-btn {
     max-width: 100%;
     padding: 0;
     font-weight: 500;
}
/* Pinch To Zoom */
/* MAIN COLLECTION */
 .t4s-single-product-badge.t4s-pa.t4s-pe-none.t4s-op-0.lazyloadt4sed {
     left: 15px;
     right: unset;
}
 body.template-collection main#MainContent{
     background:#F8F6F0;
}
/* body.template-product main#MainContent {
     margin-top: 5px;
}
*/
 .collection-whatsapp a span.t4s-text-pr {
     font-size:14px;
     letter-spacing:1px;
}
 .collection-whatsapp a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing:hover {
     background-color: transparent !important;
     color: #000;
}
 div#t4s-filter-hidden {
     padding-left: 10px;
}
 .t4s-richtext_text_d3d68j.t4s-pr__richtext.t4s-rte {
     margin-bottom: 25px !important;
}
/* MAIN COLLECTION */
/* MAIN PRODUCT PAGE */
/* .t4s-product__info-container .t4s-product-price {
     font-family: 'Sabon Next';
}
 */
 .t4s-top-list-collections .t4s-cat-item a:hover, .t4s-top-list-collections .t4s-cat-item.t4s-current-cat a {
     border-color: #745b49;
}
 div#shopify-section-template--22517122105617__heading_template {
     margin-bottom: 10px;
}
/* body.template-collection .t4s-top-collections-section .t4s-top-list-collections .flickityt4s-viewport {
     height: 50px !important;
}
 */
 .t4s-richtext_text_d3d68j.t4s-pr__richtext.t4s-rte p {
     font-size: 12px !important;
}
 .custom_vendor_name p {
     font-size: 15px;
     font-weight: 400;
     line-height: 25px;
     margin-bottom: 0;
     letter-spacing: 2.5px !important;
}
 .t4s-product__info-wrapper .t4s-product__price-review span.money {
     letter-spacing: 2px;
}
 .t4s-swatch__option.is-t4s-style__color.is-t4s-name__color.is--first-color span.t4s-dib.t4s-swatch__current {
     display: none;
}
 .t4s-swatch__option.is-t4s-style__color.is-t4s-name__color.is--first-color {
     order: 3;
}
 .addons span.money {
     display: block !important;
}
 a.call-price {
     font-size:15px;
     color: #b98b6b !important;
     font-weight: 500 !important;
    /* text-transform: uppercase;
     */
}
/* li#item_menu_J4UDre ul.t4s-sub-menu li:last-child a,  */
/* li#item_menu_cCaatX ul.t4s-sub-menu li:last-child a, 
li#item_menu_RHQcmR ul.t4s-sub-menu li.t4s-menu-item ul.t4s-sub-sub-menu li:last-child a, 
li#item_menu_AdqgGE ul.t4s-sub-menu li:last-child a, */
li.NA-View.All.t4s-menu-item a{
  /* color: #ad7936 !important; */
  font-weight: 600 !important;
  border-top: 1px solid rgba(var(--text-color-rgb), 0.2);
  padding-left: 10px;
  margin: 5px 20px;
}
li.NAA-View.All.t4s-menu-item.t4s-item-level-2 a{
  font-weight: 600 !important;
  border-top: 1px solid rgba(var(--text-color-rgb), 0.2);
  padding-left: 40px;
  /* margin: 5px 20px;  */
}

li.NAL-View.All.t4s-menu-item a{
     font-weight: 600;
     color: #ad7936 !important;
     border: 0 !important;
     text-decoration: none !important;
}
/* li#item_mega_Amax68 > a:before {
     content: "New In";
     position: absolute;
     top: -10px;
     width: 50px;
     left: unset;
     transform: none !important;
     font-size: 11px;
     color: #d79f5a;
     border-radius: 4px;
     font-weight: 600;
}
 */
 .t4s-csecondary {
     font-weight: 400;
}
 .t4s-sku-wrapper {
     margin-bottom: 5px !important;
}
 span.newsText {
     display: none;
}
 .t4s-liquid_custom_liquid_9B4pLW.custom_vendor_name.t4s-pr__custom-liquid.t4s-rte {
     text-transform: uppercase;
     margin-bottom: 5px;
}
 .t4s-product__price-review {
     margin-bottom: 5px !important;
}
 .t4s-product-price span.money {
     letter-spacing: 2px;
     font-weight: 600;
}
 .t4s-product_social-share.t4s-text-end {
     margin: 0;
}
 .t4s-mini_cart__meta .t4s-cart_meta_price span.money {
     display: block;
     /* color: #000; */
     font-weight: 500;
     font-size: 14px;
}
 .t4s-cart__totalPrice span.money {
     display: block;
}
 .t4s-mini_cart__title {
     font-weight: 600;
}
 .t4s-section-inner.about-text-center .t4s-container .t4s-image-text {
     justify-content: center;
}
/* QUICK VIEW */
 div#ProductInfo-template--main-qv__main .t4s-liquid_custom_liquid_wzwrLL.t4s-pr__custom-liquid.t4s-rte {
     margin-bottom: 0 !important;
}
 div#ProductInfo-template--main-qv__main .t4s-liquid_custom_liquid_wzwrLL.t4s-pr__custom-liquid.t4s-rte p {
     font-size: 16px;
     text-transform: uppercase;
}
 div#ProductInfo-template--main-qv__main h1.t4s-product__title {
     line-height: 1;
}
 div#ProductInfo-template--main-qv__main .t4s-product-price {
     font-size: 18px;
     margin-bottom: 10px;
     color: #b98b6b;
     font-weight: 500;
}
 p.qv-vendorname {
     line-height: 1;
     text-transform: uppercase;
     font-size: 16px;
     margin-bottom: 14px;
     font-weight: 500;
     margin-top: 5px;
}
 .t4s-product-qs__title>a,.t4s-product-quick-view .t4s-product__title>a {
     font-family: 'SabonNextLTW04-Display';
}
 div#ProductInfo-template--main-qv__main p {
     font-size: 14px;
}
/* QUICK VIEW */
/* QUICK SHOP */
 .t4s-product-qs__price {
     margin-bottom: 5px;
}
 h1.t4s-product-qs__title {
     margin: 0 !important;
}
 .t4s-product-qs-inner span.money {
     color: #b98b6b;
}
 .t4s-product-qs-inner span.money {
     color: #b98b6b;
     font-weight: 500;
}
/* QUICK SHOP */
/* PRODUCT PAGE */
 .t4s-product__social img {
     width: 18px;
}
/* PRODUCT PAGE END */
 .js-resize-sensor, .t-CardsRegion, .a-CardView-media, .a-TMV-w-scroll {
     overflow: visible!important;
}
 .t4s_ratio.t4s-product__media img {
     transition: 0.2s !important;
}
 .t4s-pr__btn-detail {
     margin-top: 15px;
     text-align: center;
     margin-bottom: 15px;
}
 .t4s-product-quick-shop .t4s-product-form__variants {
     margin-bottom: 0;
}
 .t4s-product-quick-view .t4s-product__description p {
     margin-bottom: 0;
}
 .t4s-product-quick-view .t4s-product__description {
     margin-bottom: 10px;
}
/* ul.t4s-sub-column.not_tt_mn li.t4s-menu-item:last-child {
     text-decoration: underline;
}
 */
 /* .type_mn_link ul.t4s-sub-column li:last-child a {
     font-weight: 600;
     color: #ad7936 !important;
     border: 0 !important;
     text-decoration: none !important;
} */
/* .t4s-product-quick-view .t4s-product__description p {
     overflow: hidden;
     transition: height 0.3s ease;
     height: 98px;
     margin: 0;
}
 */
 button.read-more-btn {
     background-color: transparent;
     color: #000;
     padding: 0;
     margin-bottom: 20px;
     margin-top: 10px;
}
 .t4s-product-vendor {
     margin-top: 5px !important;
     margin-bottom: 4px !important;
     letter-spacing: 3.5px !important;
     text-transform: uppercase;
     line-height: 1;
     font-size: 12px;
}
/* .t4s-product-quick-shop .t4s-product-price a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing {
     display: none;
}
 */
 .t4s-socials.t4s-socials-style-1 {
     display: flex;
     flex-direction: column;
     position: absolute;
     right: 0;
     opacity: 0;
     gap: 13px;
     z-index: -999999;
}
 .t4s-product__social {
     transition: .5s;
     position: absolute;
     top: 23px;
     right: 0;
     height: 100px;
     cursor: pointer;
}
 .t4s-product__social:hover .t4s-socials.t4s-socials-style-1 {
     opacity: 1;
     z-index: 999999;
     top: 35px;
     transition: 0.5s;
}
/* select#menuDropdown {
     background-color: #b98b6b;
     color: #fff;
     border:0 
}
 */
/* select#menuDropdown option {
     background: #b98b6b !important;
     color: #fff !important;
}
 */
 .gap-slider-image .t4s-col-item {
     padding: 0 5px;
}
li#item_mega_3DkRdQ a.t4s-lh-1.t4s-d-flex.t4s-align-items-center.t4s-pr{
     font-weight:700!important;
}
 /* ul#t4s-nav-ul .t4s-sub-menu, */
 ul#t4s-nav-ul li:not(:first-child) .t4s-sub-menu {
   left:50% !important;
   transform:translateX(-50%) !important;  
} {
     left:50% !important;
     transform:translateX(-50%) !important;
}
.t4s-product a.t4s-pr-wishlist.is--added,
.css_for_wis_app_true .t4s-product .t4s-pr-wishlist.is--added {
  background-color: transparent;
  color: red;
}
a.t4s-pr-item-btn.t4s-pr-quickview:hover {
    color: #fff;
}
a.t4s-pr-item-btn.t4s-pr-quickview,
.t4s-pr-style6 .t4s-product-btns2 > .t4s-pr-item-btn {
  color: #dda74f;
}
body.template-cart p.t4s-pr.t4s-cart__agree input[type=checkbox][data-agree-checkbox]+label:before {
    top: 0px;
}
@media (max-width: 767px) { 
.about-text .t4s-image-text-des.t4-fs-md-18.t4s-fs-15.t4s-rte p {
    margin-bottom: 10px;
}
} 
 .t4s-top-bar__wrap {
     padding: 0px 0;
     min-height: 30px;
     font-size: 12px;
}
 p.t4s-cart_meta_variant {
     font-size: 12px !important;
     line-height: 15px !important;
     margin-bottom: 5px !important;
}
 .t4s-section-inner.t4s_nt_se_template--22177941291281__product-recommendations .t4s-product-info__inner .t4s-product-price span.money{
     display: block;
}
 div#whatsapp, 
 .t4s-product__info-wrapper .t4s-product-form__buttons, 
 .t4s-product__info-wrapper span.money, 
 /* .t4s-product-quick-shop .t4s-product-form__buttons,  */
 .t4s-product-qs__price span.money {
     display: none;
}
div#moneyAll del span, div#moneyAll ins span {
    display: inline;
}
.t4s-product.t4s-pr-grid .t4s-product-info .t4s-product-price {
    display: flex;
    flex-wrap: wrap;
}
/* .call-for-price-sec {
     margin-top:10px;
}
 */
 a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing {
     font-size: 16px;
     letter-spacing: 0;
     font-weight: 500;
     display: flex;
     align-items: center;
}
 a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing i.lab.la-whatsapp {
     color: #fff;
     font-size: 22px !important;
}
 .t4s-mini-search__content.t4s_ratioadapt a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing i.lab.la-whatsapp {
     color: #000;
}
 div#whatsapp a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing {
     background-color: #000;
     width: fit-content;
     padding: 10px 30px;
     color: #fff;
     margin-top: 13px;
}
 div#whatsapp a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing:hover {
     background-color: #1a1a1a;
}
/* NEWSLETTER */
 .t4s-text-center .t4s-newsletter__inner input.t4s-newsletter__email::placeholder {
     text-align: left;
}
 .t4s-popup-newsletter-form span.t4s-newsletter__text span.newsText {
     display: block;
}
 div#t4s-popup__newsletter {
     position: relative;
}
 div#t4s-popup__newsletter button.mfp-close {
     position: absolute;
}
 .t4s-btn-currencies-sidebar {
     left: 0;
     width: fit-content;
     bottom: 40px;
     top: auto;
}
/* NEWSLETTER */
/* MOBILE NAVIGATION */
 a.text-white {
     color: #fff !important;
     height: 75px;
     /* margin-bottom: 10px; */
     position: relative;
    margin:8px;
  border-radius:15px;
}
 .bg-overlay {
     position: absolute;
     background-color: #00000059;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     z-index: revert-layer;
}
 .nav-title {
     z-index: 9;
}
/* COLLECTION HEADING */
/* body.template-collection .header-banner .t4s-container h1 {
     text-transform: uppercase;
     letter-spacing: 21px;
}
 */
 body.template-collection .header-banner .t4s-container div.desc-head {
     font-size: 24px;
}
/* COLLECTION HEADING END */
 .t4s-icon.t4s-icon--heart, .t4s-site-nav__icons.t4s-use__kalles svg.t4s-icon--account, .t4s-icon.t4s-icon--search {
     width: 24px;
     height: 24px;
}
 p {
     font-size:18px;
     line-heignt:1.5;
     color:#000;
     font-weight:300;
}
 .t4s-product__info-wrapper ul li span,.t4s-product__info-wrapper ul li {
     font-size: 14px !important;
}
 .shopify-section-header-sticky .t4s-header__wrapper .t4s-section-header__mid .t4s-row .t4s-col-group_btns .t4s-site-nav__icon.t4s-site-nav__search img {
     filter: brightness(0);
}
 .shopify-section-header-sticky .t4s-header__wrapper .t4s-site-nav__icon.t4s-site-nav__heart img, .shopify-section-header-sticky .t4s-header__wrapper .t4s-site-nav__icon.t4s-site-nav__cart img {
     filter: brightness(0);
}
 .t4s-product-info h3.t4s-product-title {
     letter-spacing: 3px;
}
 .t4s-product-vendor a {
     font-weight: 500;
     text-transform: uppercase;
}
 svg.accordian_arrow {
     transition: 0.5s;
     width: 20px;
}
 .t4s-tabs.t4s-accordion-mb-true .t4s-tab-wrapper a {
     background-color: transparent;
}
/* .t4s-tabs.t4s-accordion-mb-true .t4s-tab-wrapper a {
     justify-content: flex-end;
     flex-direction: row-reverse;
}
 */
 .t4s-tab-wrapper.t4s-active svg.accordian_arrow {
     transform: rotate(180deg);
}
 .t4s-product-tabs-wrapper .t4s-tab-content {
     border: 0 !important;
     padding: 0 !important;
     font-size: 16px !important;
}
 .t4s-product-tabs-wrapper .t4s-tab-content p {
     font-size: 14px !important;
     line-height: 26px;
}
/* SLIDER DOTS */
 .t4s-flicky-slider.t4s-dots-style-elessi .dot.is-selected, .t4s-flicky-slider .flickityt4s-page-dots .dot {
     --slider-dot-width: 89px;
     height: 4px;
}
/* BTN HOVER ANIMATION */
/* .featured-col-inner .t4s-btn-style-outline::after {
     border: 1px solid;
}
 .featured-col-inner .t4s-btn:hover:before, .featured-col-inner .t4s-btn.t4s-btn-effect-fade:hover {
     background-color: transparent !important;
}
 */
/* .t4s-section-inner.btn-over-img .t4s-btn:hover:before, .t4s-section-inner.btn-over-img .t4s-btn:hover {
     background-color: #fff !important;
}
 .t4s-section-inner.btn-over-img .t4s-btn:hover {
     color: #000 !important;
     box-shadow: 5px 5px 5px #b98b6bad !important;
}
 */
/* FEATURE COLUMS CSS */
/* .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item {
     position: relative;
}
 */
 .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content {
     position: absolute;
     bottom: 30px;
     z-index: 99;
    /* left: 50%;
     transform: translate(-50%) !important;
     */
     width:100%;
}
/* TEXT HOVER EFFECT */
/* .t4s-section-inner.btn-over-img .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title, .t4s-section-inner.btn-over-img .t4s-col-item {
     position:relative;
     transition: 0.5s !important;
}
 */
 .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title a:hover {
     text-shadow: 2px 2px 1px #000000;
     color: #ffffff;
}
 .t4s-section-inner.btn-over-img .t4s-col-item:hover .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     -webkit-opacity: 1 !important;
     transition: 0.5s !important;
}
/* .t4s-section-inner.btn-over-img .t4s-col-item:nth-child(1) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "VELVET";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 .t4s-section-inner.btn-over-img .t4s-col-item:nth-child(2) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "SHAWLS";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 .t4s-section-inner.btn-over-img .t4s-col-item:nth-child(3) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "FORMALS";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 */
/* SLIDER FEATURE COLUMS SECTION */
/* .t4s-section-inner.btn-over-img.hed-wit-sub .t4s-col-item:nth-child(1) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "HERITAGE";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 .t4s-section-inner.btn-over-img.hed-wit-sub .t4s-col-item:nth-child(2) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "NUR";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 .t4s-section-inner.btn-over-img.hed-wit-sub .t4s-col-item:nth-child(3) .t4s-feature-columns__content h3.t4s-feature-columns__title:after {
     content: "READY";
     -webkit-opacity: 0;
     -webkit-box-reflect: below -35px linear-gradient(transparent, rgb(255 255 255 / 72%));
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     z-index:-1;
}
 */
/* IMAGE TEXT WITH SLIDER */
 .text-bm-0 .t4s-image-text-des p {
     margin-bottom: 0;
}
/* IMAGE WITH COLLECTION */
 .desktop-mobile-image .mobile_image {
     display:none;
}
/* LEFT IMAGE WITH COLLECTIONS */
 .t4s-section-inner.text-with-collections h3.t4s-image-text-heading.image-text-heading_custom {
     letter-spacing: 14px;
}
 .left-Col_Image-mobile-image {
     display:none;
}
 .t4s-coll-style-7 .t4s-cate-wrapper {
     min-width: 100%;
    /* display: inline-block;
     */
     transform: none;
     height: fit-content;
     position: relative;
     bottom: 0;
}
 .t4s-image-text-des.t4s-image-text-des-custom {
     width: 70%;
     margin: auto;
}
/* .t4s-section-inner.text-with-collections .t4s-collection-item {
     display: flex;
     flex-direction: column-reverse;
}
 */
/* .t4s-section-inner.text-with-collections .t4s-collection-item .t4s-coll-img {
     margin-bottom: -3px;
}
 */
 .t4s-section-inner.text-with-collections .t4s-image-text-des.t4s-image-text-des-custom p {
     color: #745B49 !important;
     font-weight: 400;
}
 .mobile-btn {
     display: none;
}
/* IMAGE GALLERY */
 .desktop_image {
     display:block;
}
 .mobile_image {
     display:none;
}
 .t4s-custom-col.bl-bl_col_J38cgJ {
     display: none;
}
 .t4s-fs-md-40 {
     letter-spacing: 12px;
}
/* ICONIC SECTION */
 .t4s-section-inner.text-bm-0 a.t4s-btn {
     letter-spacing: 2px;
     padding: 7px 20px !important;
     display: inline;
}
/* FOOTER CSS */
 .t4s-footer-wrap h3.t4s-col-heading {
     font-family: 'Avenir Next';
     font-size: 18px;
     font-weight: 500;
}
/* ABOUT US PAGE */
 .about-banner .t4s-banner-content {
     text-align: right !important;
     left: 35%;
     width: 50% !important;
}
 .about-text .t4s-col-text h3.t4s-image-text-heading {
     border-bottom: 2px solid #707070 !important;
     width: fit-content;
     margin-left: auto;
     font-size: 40px;
}
 .about-left.about-text .t4s-col-text h3.t4s-image-text-heading {
     margin-left: 0;
}
/* INNER PAGE CSS */
 .t4s-section-inner.innerpagescontent h2 {
     margin-bottom: 10px;
}
 .t4s-section-inner.innerpagescontent h3 {
     margin-bottom: 10px;
     font-size: 24px;
}
 .t4s-section-inner.innerpagescontent p {
     font-size: 18px;
     font-weight: 200;
}
 .t4s-section-inner.innerpagescontent td {
     font-size: 16px;
    /* font-weight: 200;
     */
}
/* RESPONSIVE */
 body.template-collection div.page-head {
     padding: 30px 0 15px 0;
}
 .t4s-collection-header {
     margin-top: 0;
}
 .t4s-product__info-wrapper .t4s-richtext_text_d3d68j.t4s-pr__richtext.t4s-rte p {
     margin-bottom: 15px;
}
 @media (min-width: 1700px) {
     .t4s-section-inner.custom-contact-form h3 {
         font-size: 35px !important;
    }
     .t4s-contact-info .address {
         letter-spacing: 1px;
    }
}
 @media (max-width: 1700px) {
     body.template-collection .t4s-top-collections-section .flickityt4s-viewport {
         height: 40px !important;
    }
     .t4s-col-item.t4s-gallery-item.t4s-gallery-item-1 .t4s_ratio:before, .t4s-col-item.t4s-gallery-item.t4s-gallery-item-3 .t4s_ratio:before {
         --t4s-aspect-ratio: calc(100% / (var(--aspect-ratioapt)));
    }
    /* .t4s-product__info-container .t4s-product-price {
         font-size: 22px;
    }
     */
     .t4s-footer-menu ul li * {
         font-size: 14px !important;
         line-height: 1;
    }
     .t4s-nav__ul>li> a {
         /* padding: 5px 20px; */
       padding: 5px 14px;
         /* font-size: 14px; */
       font-size: 12px;
         letter-spacing: 1px;
    }
     .t4s-fs-md-71 {
         font-size: 56px !important;
         line-height: 46px !important;
    }
     .t4s-section-inner.text-with-collections h3.t4s-image-text-heading.image-text-heading_custom {
         letter-spacing: 12px;
    }
     .t4s-title {
         font-size: 26px;
         line-height: 42px;
    }
     .t4s-fs-md-40 {
         font-size:39px;
    }
     .text-bm-0 .t4s-image-text-des p {
         width: 75%;
         margin: auto;
    }
     .t4s-section-inner.text-bm-0 a.t4s-btn {
         font-size: 12px;
         padding: 7px 20px !important;
         display: inline;
    }
     body p, span.t4s-section-des.t4s-subtitle {
         font-size: 14px !important;
         line-height: 24px !important;
    }
     .t4s-header__logo img {
         padding-bottom:0px;
    }
     .t4s-top-bar__wrap {
         padding: 0;
    }
     span.ticker-text {
         font-size: 14px;
    }
     .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title, .t4s-section-inner.btn-over-img.hed-wit-sub .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title {
         font-size: 45px;
    }
    /* .t4s-footer-menu ul li * {
         font-size: 16px !important;
         line-height: 1;
    }
     */
     .t4s-footer-raw-html a {
         font-size: 16px !important;
    }
    /* .t4s-product .t4s-product-title {
         font-size: 16px;
    }
     */
     .t4s-product .t4s-product-price {
         font-size: 14px;
    }
     .custom-collection-list a.t4s-cat-title span.t4s-text {
         font-size: 9px;
         line-height: 19px;
    }
     .shopnowbtn .t4s-product-btns a.t4s-pr-item-btn.t4s-pr-addtocart svg.t4s-icon.t4s-icon--cart {
         width: 18px;
    }
     .t4s-footer-wrap h3.t4s-col-heading {
         margin-bottom: 10px;
         font-size: 18px;
    }
    /* COLLECTION PAEG */
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size:40px;
    }
     */
     body.template-collection .header-banner .t4s-container div.desc-head {
         font-size: 20px;
    }
    /* MAIN PRODUCT PAGE */
     .t4s-product__info-wrapper h1.t4s-product__title {
         font-size: 25px;
         line-height: 35px;
    }
     .t4s-liquid_custom_liquid_9B4pLW.custom_vendor_name.t4s-pr__custom-liquid.t4s-rte {
         margin-bottom: 0;
    }
     .t4s-product__info-wrapper .t4s-product__price-review span.money {
         font-size: 18px;
    }
     .t4s-product-price {
         line-height: 20px !important;
    }
     .custom_vendor_name p {
         font-size: 13px !important;
         line-height: 26px !important;
    }
     .t4s-swatch__title {
         font-size: 13px !important;
         line-height: 13px !important;
         margin-bottom:0px !important;
    }
     .t4s-swatch__list .t4s-swatch__item {
         font-size: 14px;
         font-weight: 400;
    }
     .t4s-swatch__option.is-t4s-name__size a.t4s-ch.t4s-btn__size-chart {
         font-size: 13px;
    }
     .t4s-tabs.t4s-accordion-mb-true .t4s-tab-wrapper a span {
         font-size: 16px;
         padding-left:0px;
    }
}
 @media (min-width: 1600px){
     .slider_image_hover .t4s-image-text-content .t4s-image-text-des p {
         width: 80%;
         margin: auto;
    }
}
 @media (max-width: 1440px) {
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size:35px;
    }
     */
     body.template-collection .header-banner .t4s-container div.desc-head {
         font-size: 20px;
    }
}
 @media (max-width: 1366px) {
    /* .t4s-product__info-container .t4s-product-price {
         font-size: 20px;
    }
     */
     .t4s-footer-wrap h3.t4s-col-heading {
         margin-bottom: 10px;
         font-size: 16px;
    }
     .t4s-title, .t4s-fs-md-40 {
         font-size: 35px;
         line-height: 1;
    }
     .t4s-fs-md-71 {
         font-size: 40px;
         line-height: 50px;
    }
     .t4s-product .t4s-product-title {
         font-size: 14px;
    }
     .t4s-product .t4s-product-price {
         font-size: 13px;
    }
     .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title, .t4s-section-inner.btn-over-img.hed-wit-sub .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title {
         font-size: 38px;
         letter-spacing: 6px;
    }
     .t4s-image-text-des.t4s-image-text-des-custom {
         width: 100%;
         margin: auto;
    }
     .text-with-collections .t4s-col-text {
         padding-left: 30px !important;
         padding-right: 30px !important;
    }
}
 @media (max-width: 1280px) {
     .t4s-flicky-slider.t4s-dots-style-elessi .dot.is-selected, .t4s-flicky-slider .flickityt4s-page-dots .dot {
         --slider-dot-width: 55px;
         height: 4px;
    }
     .t4s-title, .t4s-fs-md-40 {
         font-size: 28px;
         line-height: 1;
    }
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size: 30px;
    }
     */
     body.template-collection .header-banner .t4s-container div.desc-head {
         font-size: 18px;
    }
     .text-with-collections .t4s-col-text {
         padding-left: 20px !important;
         padding-right: 20px !important;
    }
}
/*---------------- Custom CSS for only desktop -------------------*/
 .desktop-image-gallery {
     display:none;
}
.bridal-text .t4s-image-text-des.t4-fs-md-15.t4s-fs-15.t4s-rte > p { 
     font-weight: 500;
     margin-bottom: 35px;
   }
 @media (min-width: 1025px) {
   .bordertwo img {
     padding: 20px;
    }
   .bridal-text h3.t4s-image-text-heading.t4s-fs-md-40.t4-fs-30 {
     font-size: 33px;
     font-weight: 600;
   }
     
   .app-mob {
     display: none;
   }
     .desktop-image-gallery {
         display:block 
    }
     .mobile-image-gallery {
         display:none;
    }
     #ProductInfo-template--main-qv__main {
         overflow-y: scroll !important;
         height: 90vh;
    }
}
 @media (max-width: 1180px) {
}
/*---------------- Custom CSS for tablet, mobile -------------------*/
 @media (max-width: 1024px) {
     
   .ttext {
     font-size: 13px !important;
   }
    .bordertwo img {
     padding: 10px;
    }
   .bridal-text h3.t4s-image-text-heading.t4s-fs-md-40.t4-fs-30 {
     font-size: 26px;
     font-weight: 600;
   }
   .app-desktop {
     display: none;
   }
     .t4s-site-nav__icons.t4s-use__kalles.is--hover1.t4s-h-cart__design1.t4s-lh-1.t4s-d-inline-flex.t4s-align-items-center {
         display: none !important;
    }
     .t4s-row.t4s-row__product .t4s-col-lg-auto.t4s-order-lg-first.t4s-col-12.t4s-col-item.t4s-col-thumb.t4s-pr.t4s-oh {
         width: 100% !important;
    }
     .mobile-image-gallery .t4s-gallery-item-0 .t4s_ratio.t4s-img-wrap::before {
         --t4s-aspect-ratio: calc(100% / (var(--aspect-ratioapt)));
    }
     .mobile-image-gallery .t4s-gallery-item-3 .t4s_ratio.t4s-img-wrap:before {
         --t4s-aspect-ratio: calc(114% / (var(--aspect-ratioapt)));
    }
     .mobile-image-gallery .t4s-gallery-item-1 .t4s_ratio.t4s-img-wrap::before {
         --t4s-aspect-ratio: calc(150% / (var(--aspect-ratioapt)));
    }
     .mobile-image-gallery .t4s-gallery-item-2 .t4s_ratio.t4s-img-wrap:before {
         --t4s-aspect-ratio: calc(110% / (var(--aspect-ratioapt)));
    }
    /* body.template-collection .header-banner .page-head .t4s-container.t4s-pr.t4s-z-100 {
         width: 60%;
         text-align: center;
         margin: 0 0 0 auto !important;
         padding-right: 10%;
    }
     */
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size: 30px;
         letter-spacing: 15px;
         margin-bottom: 10px;
    }
     */
     body.template-collection .header-banner .t4s-container div.desc-head {
         font-size: 18px;
         line-height: 1.5;
    }
    /* body.template-collection .header-banner div.page-head {
         padding: 45px 0;
    }
     */
     .text-with-collections .t4s-col-text {
         margin-top: 15px;
         margin-bottom:30px;
    }
     .col-rever .t4s-image-text {
         flex-direction: column-reverse;
    }
     .desktop-mobile-image .desktop_image, .desktop-mobile-image .t4s-feature-columns__content, .left-Col_Image-desktop-image {
         display:none !important;
    }
     .desktop-mobile-image .mobile_image, .left-Col_Image-mobile-image {
         display:block;
    }
     .desktop-btn {
         display: none;
    }
     .mobile-btn {
         display: block;
         text-align: center;
         margin-top: 5px;
    }
     .t4s-section-inner.text-with-collections .t4s-collection-item {
         margin-bottom: 10px;
    }
     .t4s-title, .t4s-fs-md-40 {
         letter-spacing: 8px;
         margin-bottom:20px;
    }
     .desktop_image {
         display:none;
    }
     .mobile_image {
         display:block;
    }
}
 @media (max-width: 991px) {
     .text-with-collections {
         position: relative;
    }
     .text-with-collections::before {
         content: "";
         background-color: #fff;
         width: 100%;
         height: 30%;
         position: absolute;
         bottom: 0;
         left: 0;
         z-index: 1;
    }
     .text-with-collections .t4s-image-text {
         z-index: 9;
         position: relative;
    }
     .t4s-slide-text-des p {
         margin-top:10px;
         width: 100%;
    }
     .t4s-section-inner.text-with-collections .t4s-image-text-heading {
         margin-bottom:0px;
    }
     .t4s-section-inner.text-with-collections .t4s-image-text-content {
         margin-bottom: 20px;
    }
}
/*---------------- Custom CSS for only tablet -------------------*/
 @media (min-width: 768px) and (max-width: 1024px) {
     
}
 @media (max-width: 800px){
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size: 24px;
         letter-spacing: 10px;
         margin-bottom: 5px;
    }
     */
    /* body.template-collection .header-banner div.page-head {
         padding: 40px 0;
    }
     */
}
/*---------------- Custom CSS for only mobile -------------------*/
 @media (min-width: 767px){
   
     a#b_custom_button_YbqD9Y {
         right: 26%;
    }
}
 @media (max-width: 767px){
   .p-1.t4s-col-12 {
     width: 60% !important;
   }
   .p-2.t4s-col-12 {
     width: 40% !important;
   }
   .borderone {
     width: 296px !important;
    }
.bordertwo {
    margin: -8px -8px 6px 6px !important;
    width: 296px !important;
}
   div#b_image_yipVAj {
     margin-top: 20px;
   }
   .jbridal {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
   }
     .t4s-pr-ellipsis-true .t4s-product .t4s-product-title {
         max-width: 150px;
         line-height: 1.2;
    }
     
     body.template-cart p.t4s-pr.t4s-cart__agree input[type=checkbox][data-agree-checkbox]+label:before {
         top: 3px;
    }
     .t4s-section-header__mid {
         margin: 0;
    }
     html.is-opening-mfp body {
         overflow: hidden !important;
    }
     .t4s-flicky-slider.t4s-dots-style-elessi .dot.is-selected, .t4s-flicky-slider .flickityt4s-page-dots .dot {
         --slider-dot-width: 20px;
         height: 2px;
    }
     .t4s-product__social:hover .t4s-socials.t4s-socials-style-1 .t4s-col-item {
         padding: 0;
    }
     body.template-collection div.page-head {
         padding: 20px 0 15px;
    }
     select#menuDropdown {
         height: 30px;
        /* padding: 5px;
         */
         border-radius: 10px;
    }
     button.tn.t4s-d-inline-flex.pinchtozoom {
         display: block !important;
    }
     button.t4s-pr__pswp-btn {
         display: none;
         opacity: 0;
         z-index: -9999999999;
    }
     .t4s-product-info__inner.info__flex .t4s-product-btns {
         margin-top: 0;
         padding-right: 1px;
    }
     .t4s-product-price span.money {
         letter-spacing: 1px;
    }
     span.newsText {
         display: block;
    }
     .t4s-tabs.t4s-accordion-mb-true {
         margin-top: 10px;
    }
    /* .t4s-product__info-container .t4s-product-price {
         font-size: 18px;
    }
     */
     div.page-head {
         padding: 20px 0 20px 0;
    }
     body p {
         font-size: 14px !important;
         line-height: 24px !important;
    }
     .text-with-collections .t4s-col-text {
         padding-left: 30px;
         padding-right: 30px;
    }
     .t4s-collection-header .t4s-btn-filter-wrapper button.t4s-btn-filter {
         font-size: 16px;
         font-weight: 500;
    }
     .t4s-dropdown.t4s-dropdown__sortby button span.sortby {
         font-weight: 500;
         font-size: 16px;
    }
     button.t4s-btn-filter img {
         width: 20px;
    }
     .t4s-product-vendor {
         font-size: 10px;
         letter-spacing: 2.5px !important;
    }
     .t4s-product-info * {
         letter-spacing: 1px;    
    }
  
    /* FOOTER */
     .t4s-custom-col.bl-footer-10 .t4s-footer-content {
         display: block !important;
    }
     .t4s-custom-col.bl-footer-10 .t4s-footer-heading.t4s-d-md-none {
         display: none !important;
    }
     .t4s-custom-col.bl-footer-10 .t4s-footer-heading.t4s-d-none {
         display: block !important;
         text-align: center;
         margin-bottom: 10px;
    }
     ul.social {
         justify-content: center;
    }
     ul.social {
         justify-content: center;
    }
     .t4s-custom-col.bl-footer-10 {
         order: 1;
    }
     .t4s-custom-col.bl-footer-0 {
         order: 2;
    }
     .t4s-custom-col.bl-footer-6 {
         order: 3;
    }
     .t4s-custom-col.bl-footer-8 {
         order: 4;
    }
     .t4s-custom-col.bl-bl_col_J38cgJ {
         order: 5;
    }
     .t4s-custom-col.bl-footer-10 .t4s-footer-content p.t4s-text-bl {
         text-align: center;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner {
         border: 0;
         flex-wrap: wrap;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col.t4s-col-item.is--col-email {
         width: 100%;
         flex: 0 0 100%;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn {
         flex: 0 0 auto;
         margin: auto;
         margin-top: 30px;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn span.t4s-newsletter__text {
         font-size: 16px;
    }
    /* .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn span.t4s-newsletter__text svg.t4s-newsletter__icon-arrow {
         display: none;
    }
     */
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col.t4s-col-item.is--col-email input.t4s-text-center.t4s-text-md-start.t4s-newsletter__email {
         border-bottom: 1px solid;
         padding: 10px 0;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn button.t4s-w-100.t4s-newsletter__submit {
         border: 1px solid #fff;
         border-radius: 0;
         padding: 5px 40px;
         font-weight: 400;
         letter-spacing:2px;
         text-transform: uppercase;
    }
     .t4s-footer-wrap h3.t4s-col-heading {
         margin-bottom: 10px;
         font-size:16px;
    }
     .t4s-product__social {
         top: 15px;
         right: 15px;
    }
    /* FOOTER END */
     .about-banner .t4s-banner-content {
         text-align: center !important;
         padding: 0 50px;
         left: 50%;
         width: 100% !important;
    }
     .about-text .t4s-col-text * {
         text-align: center !important;
    }
     .about-text .t4s-col-text h3.t4s-image-text-heading {
         border-bottom: 2px solid #707070 !important;
         width: fit-content;
         margin: auto;
         margin-bottom: 20px;
    }
     .about-left.about-text .t4s-col-text h3.t4s-image-text-heading {
         margin: auto;
         margin-bottom: 15px;
    }
    /* INNER PAGE CSS */
     .t4s-section-inner.innerpagescontent h2 {
         margin-bottom: 10px;
         font-size:35px;
    }
     .t4s-section-inner.innerpagescontent h3 {
         margin-bottom: 20px;
         font-size: 22px;
    }
     .t4s-section-inner.innerpagescontent p {
         font-size: 16px;
    }
     .t4s-custom-col.bl-bl_col_J38cgJ {
         display: block;
    }
     .collection-mob-spacing .flickityt4s-viewport .flickityt4s-slider .t4s-col-item {
         padding: 0 5px;
    }
     .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title, .t4s-section-inner.btn-over-img.hed-wit-sub .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title {
         font-size: 20px;
    }
     .t4s-section-inner.btn-over-img .t4s-feature-columns__text p {
         margin-bottom: 5px;
    }
     .t4s-section-inner.btn-over-img.hed-wit-sub .t4s-feature-columns__text.t4s-rte p {
         letter-spacing: 2px;
    }
     .t4s-title, .t4s-fs-md-40 {
         letter-spacing: 8px;
         margin-bottom: 10px;
    }
     .t4s-col-item.t4s-carousel__nav-item.thumb-nav-visible-last .t4s_ratio.t4s-carousel__nav-inner {
         --aspect-ratioapt: 2/3 !important;
    }
     .call-for-price-sec {
         margin-top:0;
         line-height:1;
    }
     a.call-price {
         font-size: 11px;
         line-height: 20px;
    }
     .call-for-price-sec {
         margin-top: 3px;
    }
}
 @media (max-width: 690px){
     .t4s-swatch__option.is-t4s-name__size {
         padding-bottom: 30px;
    }
     .t4s-swatch__option.is-t4s-name__size a.t4s-ch.t4s-btn__size-chart {
         bottom: 10px;
    }
     .t4s-swatch__title {
         line-height: 15px;
         margin-top: 15px;
    }
     .t4s-swatch__title span {
         font-size: 12px !important;
         line-height: 14px !important;
    }
     a#b_custom_button_Xp36KR:after {
         border-color: #fff;
    }
     a#b_custom_button_Xp36KR {
         color: #fff;
    }
     .t4s-product .t4s-product-title a {
         letter-spacing: 2.5px;
         font-size: 11px;
    }
     .t4s-product-vendor {
         margin-top: 4px !important;
         margin-bottom: 1px !important;
         line-height: initial;
    }
     div#whatsapp a.t4s-pr-item-btn.t4s-pr-addtocart.callforpricing {
         padding: 10px 20px;
         font-size: 14px;
         margin-top:0px;
    }
     .collection-whatsapp a span.t4s-text-pr {
         font-size:12px;
    }
     .t4s-product__info-container .t4s-product-price {
         font-size: 14.5px;
    }
     .t4s-coll-style-7 .t4s-cate-wrapper {
         padding-top: 0;
    }
     .t4s-product_social-share.t4s-text-end {
         margin: 0;
    }
     .t4s-product__info-wrapper .t4s-product__price-review span.money {
         font-size: 16px;
         line-height: 16px;
    }
     .t4s-product__price-review {
         margin-top: 0px !important;
         margin-bottom: 0px !important;
    }
     .t4s-container.t4s-main-product__content {
         margin-top: 8px;
    }
     .t4s-richtext_text_d3d68j.t4s-pr__richtext.t4s-rte {
         margin-bottom: 15px !important;
    }
     .t4s-product-form__variants {
         margin-top: 12px !important;
    }
     .t4s-product__info-wrapper h1.t4s-product__title {
         font-size: 22px;
         line-height: 22px;
    }
     .t4s-swatch__item {
         font-size: 12px !important;
         padding: 5px 10px;
    }
     .t4s-swatch.t4s-color-mode__block.t4s-color-size__small.t4s-selector-mode__block .t4s-swatch__option:not(last-child) {
         margin-bottom: 0px;
    }
     .t4s-product-form__buttons .t4s-product-form__submit {
         font-size: 13px;
    }
     .t4s-swatch__title {
         margin-bottom: 0;
    }
     .t4s-swatch__list {
         margin: 0px -5px 0;
    }
     .t4s-liquid_custom_liquid_9B4pLW.custom_vendor_name.t4s-pr__custom-liquid.t4s-rte p {
         font-size: 10px !important;
    }
    /* .t4s-product-vendor {
         margin-top: 1px;
         margin-bottom: 0px;
    }
     */
     .t4s-fs-md-71 {
         font-size: 30px;
         line-height: 40px;
    }
     .text-bm-0 .t4s-image-text-des p {
         width: 100%;
         margin: auto;
    }
     .t4s-section-inner.text-bm-0 a.t4s-btn {
         font-size: 12px;
         padding: 7px 20px !important;
         display: block;
         width: fit-content;
         margin: 20px auto 0 auto;
    }
     .t4s-section-inner.custom-sldie-show {
         margin-bottom: 60px !important;
    }
     body.template-collection .header-banner .t4s-container div.desc-head {
         display:none;
    }
    /* body.template-collection .header-banner div.page-head {
         padding: 55px 0;
    }
     */
     .t4s-footer-wrap h3.t4s-col-heading {
         margin-bottom: 10px;
         font-size: 14px;
    }
     .bl-footer-0, .bl-footer-6, .bl-footer-8 {
         margin-top: 15px;
    }
     body.template-collection div.page-head {
         padding-bottom: 0;
    }
}
 @media (max-width: 580px){
    /*body.template-collection .header-banner .page-head .t4s-container.t4s-pr.t4s-z-100 {
         width: 70%;
    }
     */
     .t4s-title, .t4s-fs-md-40 {
         font-size: 24px;
         line-height: 1;
    }
     .t4s-dropdown.t4s-dropdown__sortby button span.sortby, .t4s-collection-header .t4s-btn-filter-wrapper button.t4s-btn-filter {
         font-size: 14px;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn span.t4s-newsletter__text {
         font-size: 14px;
    }
     .t4s-custom-col.bl-footer-10 .t4s-newsl-des-11 .t4s-newsletter__inner .t4s-col-auto.t4s-col-item.is--col-btn button.t4s-w-100.t4s-newsletter__submit {
         padding: 5px 25px;
    }
    /* .t4s-gallery-item-0 .t4s_ratio.t4s-img-wrap img.mobile_image {
         object-fit: contain !important;
    }
     */
}
 @media (max-width: 480px){
     .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content {
         bottom: 0;
    }
   .t4s-product-quick-shop .t4s-product-form__buttons .t4s-product-form__submit {
    padding: 5px 10px !important;
}
     span.ticker-text {
         font-size: 12px;
    }
     .t4s-title, .t4s-fs-md-40 {
         font-size: 22px;
         letter-spacing: 6px;
         line-height: 1;
    }
     .t4s-section-inner.text-with-collections h3.t4s-image-text-heading.image-text-heading_custom {
         letter-spacing: 8px;
    }
     .t4s-title, .t4s-fs-md-40 {
         font-size: 18px;
         letter-spacing: 1px !important;
         line-height: 1;
    }
     .t4s-section-inner.btn-over-img .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title, .t4s-section-inner.btn-over-img.hed-wit-sub .t4s_ratioadapt .t4s-col-item .t4s-feature-columns__content h3.t4s-feature-columns__title {
         font-size: 16px;
    }
     .t4s-section-inner.btn-over-img.hed-wit-sub .t4s-feature-columns__text.t4s-rte p {
         font-size: 12px !important;
    }
     .t4s-btn-size-extra-small {
         --padding-btn: 0 15px;
    }
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size: 20px;
         letter-spacing: 5px;
         margin-bottom: 5px;
    }
     */
     .t4s-collection-header {
         margin: 15px 0 10px 0;
    }
     .t4s-product .t4s-product-btns a, .t4s-product:not(.t4s-pr-style1) .t4s-product-btns .t4s-pr-item-btn, .t4s-product:not(.t4s-pr-style1) .t4s-product-btns2 .t4s-pr-item-btn {
         width: 20px;
         height: 20px;
    }
     .t4s-pr-style1 .t4s-product-btns .t4s-svg-pr-icon svg {
         width: 12px;
         height: 12px;
    }
}
 @media (max-width: 414px){
     .t4s-fs-md-71 {
         font-size: 30px !important;
         line-height: 40px !important;
    }
     .t4s-section-inner.text-with-collections h3.t4s-image-text-heading.image-text-heading_custom {
         letter-spacing: 4px;
    }
     .t4s-product .t4s-product-title {
         line-height: 1;
    }
     .product-price {
         line-height: 1;
    }
     .text-with-collections .t4s-col-text {
         padding-left: 15px;
         padding-right: 15px;
    }
     body p {
         font-size: 12px !important;
         line-height: 22px !important;
    }
     span.t4s-section-des.t4s-subtitle {
         font-size: 12px !important;
         line-height: 1.5 !important;
    }
     .text-with-collections:before {
         height: 40% !important;
    }
    /* body.template-collection .header-banner .t4s-container h1 {
         font-size: 18px;
         letter-spacing: 4px;
         margin-bottom: 5px;
    }
     */
    /* body.template-collection .header-banner div.page-head {
         padding: 30px 0;
    }
     */
}
 @media (max-width: 375px){
     .t4s-section-inner.text-with-collections h3.t4s-image-text-heading.image-text-heading_custom {
         letter-spacing: 2px;
    }
     .t4s-title, .t4s-fs-md-40 {
         font-size: 16px;
         letter-spacing: 5px;
         line-height: 1;
    }
     .t4s-fs-md-71 {
         font-size: 22px !important;
         line-height: 32px !important;
    }
}

 .vendor_name{
     margin-top: -7px;
}
 .t4s-minicart-recommendations__item--price{
     font-size:14px;
}
 .t4s-product-quick-view .t4s-btn-style-outline{
     --padding-btn: 0 117px;
     --btn-height: 42px;
}
 .searched_new_list .t4s-drawer__bottom a.btn.fwsb.detail_link {
     display: flex;
}
 .searched_new_list .t4s-drawer__bottom a.btn.fwsb.detail_link svg {
    margin-left: 2px;
}
 