/** Shopify CDN: Minification failed

Line 48:0 All "@import" rules must come first
Line 336:27 Expected ":"

**/
.cookie-disclaimer.right{
    display:none;
}

.dt-sc-header-logo-sec .select-box__current{
     display:none;
}

#header .logo-alignment.dt-sc-logo_left #AccessibleNav{
      padding: 0px 50px!important;
}

#swiper-template--19917987872937__1646997503b290e598-slider .product-list-style .products .image_group{
height: 550px!Important;
}

.dt-sc-header-logo-sec  li a span{
        font-size: 17px!Important;
}

.custom-slider .swiper-wrapper{
    height:600px!Important;
}

#shopify-section-template--19917987872937__164698448611b479e6.home-slideshow-section .custom-slider .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"]{
    width:100%!Important;
}

#shopify-section-template--19917987872937__164698448611b479e6 .slide_1{
    align-self: start!Important;
}

.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] .multiple-buttons .dt-sc-btn{
            background-color: #486eaa!Important;
        color: white!Important;
                padding: 20px 20px!Important;
}

/* =========================
   FONT IMPORT
========================= */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap');

/* =========================
   BODY FONT
========================= */
body,
p,
span,
a,
li,
ul,
ol,
label,
input,
textarea,
select,
button,
small,
strong,
em,
td,
th,
blockquote,
figcaption,
summary,
details,
caption,
form,
table,
nav,
footer,
header,
section,
article,
aside,
div {
  font-family: 'Inter', sans-serif !important;
}

/* =========================
   HEADING FONT
========================= */
h1,
h2,
h3,
h4,
h5,
h6,
.heading,
.section-title,
.banner__heading,
.title,
.main-title,
.card__heading,
.rich-text__heading {
  font-family: 'Playfair Display', serif !important;
}

.tpo_option-type-dropdown-wrapper>.tpo_option-type-selection{
  color:black!Important;
}

/* =========================
   BUTTONS / MENU / LINKS
========================= */
button,
.btn,
.button,
.shopify-payment-button__button,
.header__menu-item,
.menu a,
nav a,
a {
  font-family: 'Inter', sans-serif !important;
}

/* =========================
   PRODUCT TITLES / PRICE / FORMS
========================= */
.card__heading,
.product__title,
.product-form__input,
.price,
.field__input,
.customer input,
.customer textarea,
.customer select {
  font-family: 'Inter', sans-serif !important;
}



#shopify-section-template--19917987872937__164734569919ccd8c3 .row>.dt-sc-heading{
width: 62vw!Important;
}

.select-box__current{
  display:none!Important;
}

.collection .image_group{
  height: 380px!Important;
}

.product shopify-payment-terms{
  display:none!important;
}

.sticky-header-active .container{
          max-width: 92%!Important;
}



#shopify-section-template--19917987872937__164734569919ccd8c3 .dt-sc-collection-banner-image {
  height: auto !important;
  overflow: visible !important;
}

#shopify-section-template--19917987872937__164734569919ccd8c3 .dt-sc-collection-banner-image a {
  display: block !important;
  height: auto !important;
}

#shopify-section-template--19917987872937__164734569919ccd8c3 .dt-sc-collection-banner-image img {
  width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
  object-position: center center !important;
  display: block !important;
}


#shopify-section-template--19917987905705__1773556385fb3d456f #form-container-ref #email {
 display:none!important;
}


  #shopify-section-template--19917987872937__1646997503b290e598 .row>.dt-sc-heading{
      width: 60%!Important;

}

#shopify-section-template--19917987872937__1646997503b290e598.home-product-carousel .dt-sc-heading .dt-sc-main-heading{
    font-size: 45px!Important;
    word-spacing: 5px!Important;
}

.dt-sc-section-wrapper .dt-sc-main-heading{
    font-size: 45px!Important;
    word-spacing: 5px!Important;
}

/* .dt-sc-section-wrapper .row>.dt-sc-heading{
   width: 60%!Important;
} */

.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img{
  height: 600px!Important;
}

.Contact #shopify-section-template--19917987971241__main .layout-type{
flex-direction: column-reverse!Important;
}

.dt-sc-section-wrapper .row>.dt-sc-heading{
      width: 100% ! Important;
}

.list-collections .breadcrumb {
  padding: 0px!Important;
    margin: 0px!Important;
    visibility: hidden!important;
    height: 60px!Important;
}


.About .breadcrumb {
  padding: 0px!Important;
    margin: 0px!Important;
    visibility: hidden!important;
    height: 60px!Important;
}

.page-bulk .breadcrumb {
  padding: 0px!Important;
    margin: 0px!Important;
    visibility: hidden!important;
    height: 60px!Important;
}

.collection .breadcrumb {
  padding: 0px!Important;
    margin: 0px!Important;
    visibility: hidden!important;
    height: 60px!Important;
}

#shopify-section-template--19917988167849__product-recommendations .product-group .image_group{
  height:518px!Important;
}



.site-footer__top .container{
  max-width: 98%!Important;
}

#header #AccessibleNav .logo{
  max-width: 15%!Important;
    width: 100%!Important;
}

#header #AccessibleNav .dt-desktop-menu{
  max-width: 60%!Important;
    width: 100%!Important;
        justify-content: center!Important;
    display: flex!Important;
}

#header #AccessibleNav .site-header__links{
  max-width: 15%!Important;
    width: 100%!Important;
}



.collection .home-html-text ul{
/* max-width: 500px!Important;
    text-align: left!Important;
    justify-content: left!Important;
    flex-direction: column!Important;
    align-items: flex-start!Important;
    display: flex!Important;
    margin: auto!Important; */
    padding-top: 9px!Important;
}

.collection .home-html-text ul strong{
      font-size: 20px!Important;
}

@media only screen and (max-width: 749px) {

  #header #AccessibleNav .menu-trigger{
    display: flex!Important;
    justify-content: center!Important;
    align-items: center!Important;
    flex-wrap: nowrap!Important;
}

  .collection .image_group {
    height: 100% ! Important;
}

  #shopify-section-template--19917987872937__1646997503b290e598 .row>.dt-sc-heading{
      width: 100%!Important;

}

#shopify-section-template--19917987872937__1646997503b290e598.home-product-carousel .dt-sc-heading .dt-sc-main-heading{
    font-size: 24px!Important;
    word-spacing: 1px!Important;
}

.dt-sc-section-wrapper .dt-sc-main-heading{
    font-size: 24px!Important;
    word-spacing: 1px!Important;
}

.dt-sc-section-wrapper .row>.dt-sc-heading{
   width: 100%!Important;
}

  /* #swiper-template--19917987872937__1646997503b290e598-slider .product-list-style .products .image_group{
height: 550px!Important;
} */

#shopify-section-template--19917987872937__164698448611b479e6 .slide_1{
        padding: 0px 10px!Important;
}

#shopify-section-template--19917987872937__164698448611b479e6 .slide_1 .slide-heading{
    color: white!Important;
}


#shopify-section-template--19917987872937__164698448611b479e6 .slide_1 .slide-text{
    color:white!Important;s
}

form._formFieldset_cit2d_82{
      padding: 0 15px!Important;
}


#header .logo-alignment.dt-sc-logo_left #AccessibleNav {
    padding: 0px 15px !important;
}

#header .logo img{
    max-width: 85px!Important;
}

#header .logo{
      width: 30%!Important;
      margin-top: -8px!Important;
}



#header .mobile-nav-container {
    width: 40%!Important;

}

#header .site-header__links {
    width: 40%!Important;
            margin-bottom: 0px!Important;
}

#header #AccessibleNav{
        flex-wrap: nowrap!Important;
}



}

