/** Shopify CDN: Minification failed

Line 588:0 Unexpected "@media"
Line 999:0 Unexpected "}"

**/
#shopify-section-template--21091374891283__014ec202-f8db-46ef-9cda-756d846f1881.home-grid-banner .dt-sc-grid-banner.content-template--20556654805267__014ec202-f8db-46ef-9cda-756d846f1881-content-1 {
  background-color: #ffffff00 !important;
}
#shopify-section-template--21091374891283__014ec202-f8db-46ef-9cda-756d846f1881.home-grid-banner .dt-sc-grid-banner.content-3a144a68-f92b-4af9-967c-f21b1b0cb490{
  background-color: #ffffff00 !important;
}
#shopify-section-template--21091374891283__014ec202-f8db-46ef-9cda-756d846f1881.home-grid-banner .dt-sc-grid-banner.content-11141e31-5547-47f3-9ece-6f20bf605c0a{
  background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.grid-style.content-68c311f1-a3e2-4e7d-a9b8-83631061b17b{
  background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.grid-style.content-010233fa-8942-4bd6-8d80-d19b93dcc396{
  background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.grid-style.content-674ae86f-4064-4693-9ca2-fff1d93bda92{
  background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.grid-style.content-af9aa794-baa3-4a3d-831f-7cdfe57048bc{
  background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.grid-style.content-47200f32-4329-4abb-ae3c-6eff7f6bc518{
  background-color: #ffffff00 !important;
}
/* Product page */
.product-title{
  font-size: 28px !important;
}
p.dt-sc-heading-description{
  font-size: 18px !important;
}
p.dt-sc-description {
    font-size: 18px !important;
}
.product-item-caption-desc{
  font-size:18px !important;
  text-transform:capitalize !important;
}

#shopify-section-template--20874739384595__e2a296bc-ba22-4635-8f6b-f3c9531fd37c{
  background-color:#f0f5ef;
}
.product-tags{
  color: #87ba6d !important;
}
/* Breadcurmbs */
.bread-crumb {
    padding: 20px 0;
    font-size: 0.75rem !important;
    font-family: 'Roboto';
    letter-spacing: 0.5px;
}
/*Home Page*/
.dt-sc-main-title{
  font-size:44px !important;
}
/*Home Page End*/
/*BEST SELLERS*/
h4 a {
    font-size: 16px !important;
}
/*BEST SELLERS END*/
/*learn*/
h2.dt-sc-main-title {
    font-size: 20px !important;
}

.template-page h2.dt-sc-main-heading {
font-size: 36px !important;
text-transform: uppercase;
line-height:1.35 !important;  
}

.template-index h2.dt-sc-main-heading {
font-size: 48px !important;
text-transform: uppercase;
line-height:1.35 !important;
}
.products .product-detail .grid-link__meta{
justify-content:center;
  
}
/*learn end*/
#swiper-template--20116943896851__adae03dd-2ded-442a-ab62-1fbf878ef378-slider{
    background: #ffffffc9 !important;
    padding: 25px !important;
    border-radius: 20px !important;
    box-shadow: 1px 0px 7px #0000001f !important;
}
/*learn end*/
/*template section slider css*/
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-cff9be76-dba3-4b63-aa06-74f524989e16-list .slider-content [class*="slide_"] {
    background: rgb(0 0 0 / 0%) !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] > :not(:last-child) {
    margin: 0 0 2px 0 !important;
}
  #CartCount{
    display:none !important;
  }

div[class*=dt-sc-flex] {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    flex-direction: row;
    justify-content: space-evenly !important;
}

}
.products .product-container, .products .product-container img {
    float: left;
    min-height: 300px !important;
    max-height: 300px !important;
    object-fit: cover !important;
    width: 100%;
    border-radius: 0;
    position: relative;
    overflow: hidden;
}

@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-0d80abe2-b321-4b9e-9f94-f0585ab5027b-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-9a50c871-76d5-45e0-9d5b-58989fa25c82-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
h2.dt-sc-main-heading {
    font-size: 22px!important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-0d80abe2-b321-4b9e-9f94-f0585ab5027b-list .slide-heading {
    font-size: 28px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-9a50c871-76d5-45e0-9d5b-58989fa25c82-list .slide-heading {
    font-size: 28px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-e86881ff-cb42-45eb-9b4e-c87077ba5230-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-1189ca2e-f2ac-4ac8-90ef-65939178c9ad-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-1e9388a1-de80-42dd-b496-a743cbc34853-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}

@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-611c1046-3511-4f45-a496-fe17f1395045-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-71596a57-8522-4457-9519-9ea4a65cf900-list .slider-content [class*="slide_"] {
    background: #00000000;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}

@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-71596a57-8522-4457-9519-9ea4a65cf900-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-1d996936-e7ee-4324-b04a-5b9c21324547-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-9b0557ed-1b87-426b-a166-eacdddb38b94-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-34e52592-8bab-4da1-b132-1d8ecf11bc98-list .slider-content [class*="slide_"] {
    background: #ffffff00 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-d6dd24cb-6171-4234-a55b-4c964c469f66-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-f2d208e3-8cd3-4c36-bb36-8285901d7fdf-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-ceb6999d-d5f9-4d8f-9798-61790eeb8392-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-a0292ae6-447d-4f25-940a-1a78c3a517ee-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-8aaed61b-8d94-4d13-8c28-93593fa1f25c-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-d36c7385-d4a7-40b5-9bdc-0e7ab9c55df2-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-13dd7a36-758e-42ad-8ec9-ecf808b13628-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-2b9978d5-8157-4e84-82c6-7f924a86adec-list .slide-heading {
    font-size: 26px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] {
    display: flex;
    flex-wrap: nowrap !important;
    flex-direction: column;
    padding: 20px;
    align-self: flex-start;
    margin: 0;
    position: relative;
    z-index: 1;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
#shopify-section-template--20539854258451__slideshow .slide-text {
    line-height: 24px !important;
    letter-spacing: 2px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.slider_style_1.slider-2b9978d5-8157-4e84-82c6-7f924a86adec-list.swiper-slide.swiper-slide-active {
    height: 450px!important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.dt-sc-swiper-slider.swiper-container[class*=center-navigation] .swiper-arrows>.dt-sc-btn[class*=swiper-button-] {
    transform: translateY(-250%);
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.dt-sc-grid-banner-section .dt-sc-grid-banner .dt-sc-grid-banner-content{
  padding: 0px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.dt-sc-grid-banner-section .dt-sc-grid-banner.overlay-style .dt-sc-grid-banner-content .dt-sc-grid-banner-inner{
  padding: 0px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.dt-sc-accordion-content-inner {
  color: #000 !important;
  text-align: justify !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-8cb0736f-f6e7-49ae-a177-7363a77761d5-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
    background: ;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-2b9978d5-8157-4e84-82c6-7f924a86adec-list .slider-content [class*="slide_"] {
    background: rgba(0,0,0,0.85);
    background: #f0f5ef00 !important;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
#shopify-section-template--20539854258451__slideshow .slide-text {
    line-height: 20px!important;
    letter-spacing: 2px!important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-27349629-d0bf-4e11-8e4b-c672360757cd-list .slider-content [class*="slide_"] {
    background: rgb(0 0 0 / 0%);
    background: #f0f5ef00 !important;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    justify-content: center;
    margin: 0;
    height: 100%;
}
}
ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > a {
    text-transform: uppercase !important;
    
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-86c1bb5b-2f25-43bf-ae6d-d7026ed02abc-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-cf814deb-2e66-463b-b89f-e2493310b236-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-01a6994a-65e8-4045-b081-7b2fd3be81b1-list .slider-content [class*="slide_"] {
    background: #00000000 !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-01a6994a-65e8-4045-b081-7b2fd3be81b1-list .slide-heading {
    font-size: 26px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-86c1bb5b-2f25-43bf-ae6d-d7026ed02abc-list .slide-heading {
    font-size: 26px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-cf814deb-2e66-463b-b89f-e2493310b236-list .slide-heading {
    font-size: 26px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.home-slideshow-section .slider-d36c7385-d4a7-40b5-9bdc-0e7ab9c55df2-list .slide-heading {
    font-size: 24px !Important;
}
}
h2, h2 a {
    font-size: 60px !important;
}
@media screen and (min-width: 320px) and (max-width: 767px){
h2, h2 a {
    font-size:30px !important;
}
}
#shopify-section-template--20539854848275__2752c82e-4e93-40f3-8f97-ab957b550795.home-support-block .dt-sc-support-blocks-section .dt-sc-support-block .dt-sc-support-icon-image {
    background: var(--DTTertiaryColor);
    background: ;
    border-color: var(--DTTertiaryColor);
    border-color: ;
    border-width: 0px !important;
    border-style: solid;
}
.home-slideshow-section .dt-sc-swiper-slider .slider-8aaed61b-8d94-4d13-8c28-93593fa1f25c-list .slider-content [class*="slide_"] {
    background: #ffffff00 !important;  
}
.slide_1 {
    background-color: #0000 !important;
}
.dt-sc-grid-banner-content.center {
    background-color: #0000 !important;
}
#shopify-section-template--20719005925651__85fe8a2e-9e07-449e-8970-d08b669fbc01.home-grid-banner .dt-sc-grid-banner.content-bbcd4c5a-c56a-4021-901f-0005ca1806a7.list-style .dt-sc-grid-banner-content .dt-sc-grid-banner-inner {
    background-color: #ffffff00 !important;
}
.dt-sc-grid-banner.list-style {
    background: #fff0 !important;
}
.dt-sc-grid-banner-inner.text-start{
  background: #fff0 !important;
}
.dt-sc-grid-banner-content.center {
    padding: 0px !important;
}
.pdp-services.text-uppercase.text-coral.d-flex.justify-content-center.letters-cl.fw-bg-400.fw-600.mt-3.mt-sm-2 {
    text-align: center !important;
    padding-top: 30px !important;
}
.active, .accordions:hover {
    background-color: #f7faf7 !important;
}
.dt-sc-accordion-container .dt-sc-accordion-btn {
    border: 2px solid black !important;
    margin: 5px 0 !important;
}
.description h3 {
    font-size: 22px !important;
  font-weight:400 !important;
  letter-spacing:0.5pt;
}
.template-page  h2{
  font-size:26px !important;
}
<!--product tags-->
ul.product-tags span {
    text-transform: capitalize !important;
}
a {
    font-size: 18px;
}
p{
            font-size: 18px;
        }
.home-slideshow-section h2{
  font-size:68px !important;
}
<!------>
.site-footer .footer_menu.dt-sc-list li a:before {
  Display:none !important;
    content: "\f067";
    font-family: 'FontAwesome';
    position: relative;
    padding-right: 10px;
    font-size: 14px;
}
.products .product-detail .grid-link__title {
    line-height: normal;
    margin: 0 0 10px;
    display: inline-block;
    width: 100%;
    min-height: 80px !important;
}
<!--mobile version product page-->
@media (min-width: 300px) and (max-width: 480px){
  .row.d-flex.justify-content-center.justify-content-md-between.justify-content-xl-center {
    display: flex!important;
    flex-direction: column-reverse !important;
}
}
@media (min-width: 320px) and (max-width: 480px){
div#widths {
    width: 100% !important;
}
}
@media (min-width: 320px) and (max-width: 480px){
.container {
    max-width: 90%!important;
}
}
@media (min-width: 320px) and (max-width: 480px){
  .sidebar-social {
    display: none !important;
}
}
@media (min-width: 320px) and (max-width: 480px){
p.dt-sc-heading-description, p.dt-sc-description {
    font-size: 22px!important;
    font-weight: 400;
    line-height: 30px;
}
}
@media (min-width: 1281px){
table {
    
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0;
    border-spacing: 0;
    clear: both;
    margin: 0 0 1rem;
    width: 100%;
}
}
@media (min-width: 1025px) and (max-width: 1280px){
  table {
   
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0;
    border-spacing: 0;
    clear: both;
    margin: 0 0 1rem;
    width: 100%;
}
}
@media (min-width: 320px) and (max-width: 480px){
.container {
    max-width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
}
.products .product-detail .dt-sc-btn-group>* {
    margin: 0 !important;
}
.dt-sc-testimonial-quote {
    max-height: 145px;
    overflow-y: overlay;
    text-align: left;
}

.dt-sc-testimonial-quote::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.dt-sc-testimonial-quote::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.dt-sc-testimonial-quote::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #848484;
}
.products .product-detail .grid-link__title {
    text-align: center;
}

h4 a {
    font-size: 18px !important;
}
.site-footer .footer_menu.dt-sc-list li a:before {
  display:none !important;
    content: "\f067";
    font-family: 'FontAwesome';
    position: relative;
    padding-right: 10px;
    font-size: 14px;
}
@media (min-width: 1025px) and (max-width: 1280px){
table.social-icon {
    display: none !important;
}
}
@media (min-width: 1281px){
  table.social-icon {
    display: none !important;
}
}
@media (min-width: 320px) and (max-width: 480px){
#shopify-section-template--20874738467091__6d6c9fc9-70f7-4bae-a60c-d06836164f42 .color-.gradient {
    margin-left: 10% !important;
    margin-right: 10% !important;
    width: auto;
    align-items: center !important;
}
}
div#shopify-section-template--20874739384595__187ab276-9023-4c6f-ad86-90fc92820127 {
    background-color: #f7faf7;
    padding-bottom: 50px;
}
span.sls-more-info-text {
    display: none;
}
.sls-widget-branding {
    display: none;
}
span.money.conversion-bear-money {
    font-size: 12px !important;
}
h6.product-label {
    display: none !important;
}
form[class*=shopify-product] .dt-sc-qty {
    width: auto;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 0px;
}
.dt-sc-testimonial-quote p{
  font-style:italic;
  padding:
}


form[class*=shopify-product]>div {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center !important;
    flex-wrap: wrap;
    margin: 0 0 0px;
    float: left;
    width: 100%;
    line-height: 30px;
}
.kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.DnvZqPMEvBFbBre5UuP9.size--small {
    margin: 6px;
}
.template-product .product_payments_btns {
    display: flex;
    margin: 2px;
    width: 60%;
  
    flex-direction: row;
    justify-content: center;
    gap: 20px;
}
button#dT_AddToCart-template--21091375218963__main {
    padding-top: 12px;
    padding-bottom: 12px;
}
span.in-stock{
  display:none;
}
.template-product .product_payments_btns button, .template-product .product-form__item--submit button {
    margin: 0;
   width: 78%;
}
form[class*=shopify-product]>div{
  justify-content:start;
}
.product_payments_btns{
  padding:20px 0;
}
.sealsubs-container label {
    font-size: 0.8em !important;
}
.products .product-detail .product-vendor {
    font-size: var(--DTFontSize_H6);
    letter-spacing: 1.05px;
    display: none;
}
.products .product-detail .grid-link__title a {
    color: #848484 !important;
}
.products .product-detail .grid-link__title a {
    color: #848484 !important;
}
.dT_AddToCart{
background-color: #aac9cf;
}
div#shopify-section-template--21073604739347__e2a296bc-ba22-4635-8f6b-f3c9531fd37c {
    background-color: #f0f5ef !important;
}
@media (min-width: 300px) and (max-width: 480px){
.template-product .product_payments_btns {
    display: flex;
    margin: 2px;
    width: 100%;
    flex-direction: row;
    justify-content: center;
    gap: 20px;
}
}
.sls-more-info-container {
    padding: 0em 0.75em 0em calc(0.75em - 3px) !important;
    font-size: 1em;
    color: #4d4d4d;
    color: #4d4d4d;
    position: relative;
}
.product_payments_btns {
    padding: 10px 0px 20px 0px !important;
}
.product-item-caption-qty button {
    box-shadow: none;
    margin: 0;
    justify-content: center;
    font-size: var(--DTFontSize_H4);
    font-weight: 400;
    height: 35px;
    width: 35px;
    display: flex;
    padding: 0 10px;
    line-height: 35px;
    background-color: #ffffff;
    color: #000000;
    border: 1px solid !important;
}
#shopify-section-template--21073603002643__main .dt-sc-blog-item.text-start.grid-style.vertical-top {
    padding: 15px !important;
    border-radius: 10px !important;
    box-shadow: 2px 2px 7px 0px #00000017 !important;
}

#shopify-section-template--21091373482259__main .article__grid-image-wrapper {
    height: 150px !important;
}
#shopify-section-template--21091373482259__main .article__grid-image-wrapper {
    height: 300px !important;
}
#shopify-section-template--21091373482259__main .dt-sc-blog-item.text-start.grid-style.vertical-top{
min-height:680px;
}
.dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-image img {
    height: 300px;
    object-fit: cover;
    width: 100%;
}
p.dt-sc-heading-description {
    font-family: 'Roboto' !important;
}
h2.dt-sc-main-heading {
   font-family: 'Roboto' !important;
}
h6.dt-sc-sub-heading {
  font-family: 'Roboto' !important;
}
@media (min-width: 300px) and (max-width: 480px){
.dt-sc-grid-banner.grid-style.content-template--20625062068499__0601dc9d-f0ce-42a9-b594-bd0fbce9eab9-content-1 {
    padding: 20px !important;
}
}
@media (min-width: 300px) and (max-width: 480px){
.dt-sc-grid-banner.grid-style.content-template--20625062068499__0601dc9d-f0ce-42a9-b594-bd0fbce9eab9-content-2 {
    padding: 20px !important;
}
}
@media (min-width: 300px) and (max-width: 480px){
.dt-sc-grid-banner.grid-style.content-c23a6e3a-5008-4402-8e51-e28bfaf6b091 {
    padding: 20px !important;
}
}
@media (min-width: 300px) and (max-width: 480px){
.dt-sc-section-wrapper {
  padding-top:30px !important;
    padding-bottom: 20px !important;
}
}

.site-header__wishlist{
  display:none !important;
}
@media (min-width: 300px) and (max-width: 480px){
h2.dt-sc-main-title {
    font-weight: 600;
}
}
#truncated p, #truncated a, #truncated span, #truncated ul, #truncated li {
    text-transform: initial !important;
    font-size: 16px !important;
}
label.sls-selling-plan-group-name {
    font-weight: 400 !important;
}
.sls-savings-badge::before {
   
    width: 1rem !important;
   
}
:after, :before {
    text-decoration: inherit;
    vertical-align: inherit;
}
.dt-sc-swiper-slider.swiper-container.center-navigation.outside_container .swiper-button-prev {
    left: -30px !important;
}
.dt-sc-swiper-slider.swiper-container.center-navigation.outside_container .swiper-button-next {
    right: -30px !important;
}
h6.dt-sc-sub-heading {
    font-size: 38px !important;
    font-weight: 500 !important;
}

@media (min-width: 300px) and (max-width: 480px){
h6.dt-sc-sub-heading {
    font-size: 20px !important;
    font-weight: 500 !important;
}
}
.sidebar-social {
    width: auto!important;
}
.sidebar-social {
    padding: 0;
    display: flex;
    justify-content: center;
    margin: auto;
}
#shopify-section-template--21091373973779__b3880e47-ab43-42f2-9784-f0ce7bba7e54 .sidebar-social {
    display: inline-flex;
    margin: auto;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    width: 100% !important;
}
#shopify-section-template--21091373973779__b3880e47-ab43-42f2-9784-f0ce7bba7e54 .sidebar-social {
    width: 100% !important;
}
#section_template--14614928228449__second p.dt-sc-heading-description {
    max-width: 900px !important;
    margin: auto !important;
    width: 100% !important;
}
@media (min-width: 320px) and (max-width: 480px){
  div#shopify-section-template--21091373973779__16305701682495e701{
    display:none !important;
  }
}
/*desktops - higher resolution*/
@media (min-width: 1281px){
  div#shopify-section-template--21091373973779__cb2122cd-32f5-45e3-a56f-b5a9c7fa5803{
    display:none !important;
  }
}

/*laptops, desktops*/
@media (min-width: 1025px) and (max-width: 1280px) {
  div#shopify-section-template--21091373973779__cb2122cd-32f5-45e3-a56f-b5a9c7fa5803{
    display:none !important;
  }
}
#shopify-section-template--21091373973779__163221575460b474e8 .dt-sc-grid-banner-inner{width:90% !Important;}

@media (min-width: 320px) and (max-width: 480px){
ul>li:last-child {
    padding-left: 0px !important;
    padding-bottom: 0;
    padding-right: 10px;
}
}

.dt-sc-swiper-slider.swiper-container[class*="-right"]
  .swiper-arrows
  .swiper-button-prev {
  right: 80px;
}
.locale-selectors__container {
    display: none !important;
}
@media (min-width: 320px) and (max-width: 480px){
h6.dt-sc-sub-heading {
font-size: 26px !important;
}
}
@media (min-width: 300px) and (max-width: 480px){
.template-page h2.dt-sc-main-heading {
font-size: 20px !important;
}
}
@media (min-width: 300px) and (max-width: 480px){
h6.dt-sc-sub-heading
  font-size: 26px !important;
}
}
footer.site-footer {
    margin-top: 0% !important;
}
.dt-sc-grid-banner-section .dt-sc-grid-banner.list-style .dt-sc-grid-banner-content .dt-sc-grid-banner-inner, .dt-sc-featured-collection-section .dt-sc-collection-banner.list-style .dt-sc-collection-banner-content .dt-sc-collection-banner-inner {
    padding: 20px 0 !important;
}

html{
  scroll-behavior: smooth !important;
  transition: all 2s ease-in-out;
}
.trigger-pop-up {
    margin: -10px 0px 5px 140px;
    display: none !important;
    line-height: 1.5;
}
button.needsclick.go3158017835.kl-private-reset-css-Xuajs1 {
    flex-direction: column-reverse !important;
}
.sidebar-social {
    margin-right: auto !important;
    margin-left: auto !important;
}
button.needsclick.go3810485676.kl-private-reset-css-Xuajs1 {
  flex-direction: column-reverse !important;
}
.sls-savings-badge {
    font-size: 0.9em !important;
}

.areviews_product_item{
  text-align: center !important;
}

.product-tags a{
  color:#87ba6d !important;
}