/** Shopify CDN: Minification failed

Line 132:148 Unexpected "/"

**/
body, p, h1, h2, h3, h4, h5, h6 {margin: 0;}
.container{margin:auto;max-width:100%;padding:0 30px;}
p,a,label,h2,h3,h4 {font-family: Jost !important;}
.section-heading{font-size: 54px;font-style: normal;font-weight: 400;line-height: normal;position:relative;font-family:"DM Serif Display" !important;text-align:center;}
ul{list-style:none;padding: 0;margin: 0;}
a{text-decoration:none;}
.mobile-number a {text-decoration: none;color: #373737;}
.utility-bar {background-color: #F0EADA;}
.button-style{color: #f9f9f9;background-color: #5ead32;border: 1px solid #5EAD32;font-family: "DM Serif Display";font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;padding: 16px 32px;transition: all .5s ease;}
.button-style:hover {background-color: #f9f9f9;color: #5EAD32;border: 1px solid #5EAD32;}
@media (max-width:1599px){
.section-heading{font-size: 45px;}
}
@media (max-width: 1399px) {
.section-heading{font-size: 40px;}
}
@media (max-width: 1199px) {
.section-heading{font-size: 35px;}
}
@media (max-width:991px){
.container { padding: 0 15px; }
}
@media (max-width:767px){}
@media (max-width:575px){
.section-heading{font-size: 30px;}
}
@media (max-width:450px){
.section-heading {font-size: 25px;}
}

.page-page .page-width{margin:auto !important;max-width:100% !important;padding:0 30px !important;}
@media (min-width: 992px) {
.page-page .page-width {max-width: 950px !important;}
}
@media (min-width: 1100px) {
.page-page .page-width {max-width: 1030px !important;}
}
@media (min-width: 1200px) {
.page-page .page-width {max-width: 1130px !important;}
}
@media (min-width: 1300px) {
.page-page .page-width {max-width: 1220px !important;}
}
@media (min-width: 1400px) {
.page-page .page-width {max-width: 1320px !important;}
}
@media (min-width: 1500px) {
.page-page .page-width {max-width: 1420px !important;}
}
@media (min-width: 1600px) {
.page-page .page-width {max-width: 1520px !important;}
}
@media (min-width: 1700px) {
.page-page .page-width {max-width: 1620px !important;}
}
@media (min-width: 1920px) {
.page-page .page-width {max-width: 1820px !important;}
}
*:focus-visible {
    outline: unset !important;
    outline-offset: unset !important;
    box-shadow: none !important;
}






/* -------------header--------------- */
.safari .overflow-hidden-tablet {overflow: hidden !important;}
/* .overflow-hidden-tablet {overflow: hidden !important;} */
.header-wrapper .header .header__menu-item span {transition: text-decoration var(--duration-short) ease;color: #0A100A;text-align: center;font-family: "DM Serif Display";font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;text-decoration: none;}
.header-wrapper .header .header__icons .header__icon { width: 24px; height: 24px; } 
.header-wrapper .header .header__icons .header__icon .svg-wrapper {width: 24px;height: 24px;}header.header .header__icons {gap: 20px;} 
.utility-bar .utility-bar__grid .mobile-number { display: flex; align-items: center; }
.utility-bar .utility-bar__grid .mobile-number .mobile-icon { padding-right: 10px;display: flex; }
.utility-bar .utility-bar__grid .mobile-number span p { color: #373737; font-size: 14px;font-style: normal;font-weight: 400; line-height: normal;}
.header-wrapper .header .header__submenu li a { color: #0A100A; text-align: center; font-family: "DM Serif Display"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; }
.header-wrapper .header .list-menu .header__submenu .header__menu-item:hover { text-decoration-line:underline;    text-decoration-color: #6BB445; }
.header-wrapper .header .header__heading .header__heading-link { padding: 0; }
.header-wrapper .header .list-menu li .header__menu-item:hover span { text-decoration: none; }
.header-wrapper header.header.header--middle-center { row-gap: 0; column-gap: 0;padding: 0;padding-right: 8px; }
.header-wrapper .header { padding: 0;}
.header-wrapper .header .list-menu li a { color:  #0A100A; text-align: center; font-family: "DM Serif Display"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; }
details[open]>.header__menu-item {text-decoration: none !important;}
.header-wrapper .header .list-menu li a {font-family: "DM Serif Display" !important;}
.cart-item__details .cart-item__name:hover {text-decoration: none;}
.header-wrapper header.header.header--middle-center { padding-bottom:8px; }
.header-wrapper .header .list-menu__item--active {text-decoration-color: #6BB445;}
.menu-drawer__inner-container .menu-drawer__menu-item:hover, .menu-drawer__inner-container .menu-drawer__close-button:hover {border-bottom: 1px solid #5EAD32;}
.country-selector label.field__label {display: none;}
.country-selector .field__input {font-size: 16px;}
.menu-drawer .menu-drawer__localization.header-localization {display: none;}
.header-wrapper .header__menu-item:hover {text-decoration: underline !important;text-decoration-color: #5EAD32 !important;}
.utility-bar__grid .announcement-bar-slider, .announcement-bar-slider, .announcement-bar-slider .slider {width: 100% !important;margin: auto !important;margin-right:0 !important;}
/* .announcement-bar, .announcement-bar__announcement {justify-content: center !important;} */
.header__menu-item span.header__active-menu-item {text-decoration: underline !important;text-decoration-color: green !important;}
 .safari .overflow-hidden-tablet .menu-drawer__navigation{overflow-y:scroll !important;}
 .overflow-hidden-tablet .menu-drawer__navigation{overflow-y:scroll !important;}
 /* .header__icon--menu[aria-expanded=true]:before {display:none;} */
 /* .safari .header__icon--menu[aria-expanded=true]:before {display:none !important;} */
 /* .safari .overflow-hidden-tablet .menu-drawer {height: 80vh !important;} */
/* .safari .header-wrapper header.header.header--middle-center {position: relative;} */
/* -----------colletion--------------- */
.collection .card-wrapper .card__content {position: absolute !important;left: 0;display: flex;width: 100%;align-items: center;padding: 0 15px !important; display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.collection .card-wrapper .card__content .card__heading .full-unstyled-link {font-size: 24px;text-decoration: none;display: block;color: #0A100A;font-family: Jost;font-style: normal;font-weight: 400;line-height: 28px;}
.collection .card-wrapper .quick-add .quick-add__submit {padding: 12px;min-width: fit-content;box-sizing: border-box;width: fit-content !important;border: 1px solid black !important;background: transparent;transition:all 0.3s ease;    min-height: auto;}
.collection .quick-add__submit svg {width: 24px;height: 24px;}
.button:after, .button:before {display:none;}
.collection .card-wrapper .card .media {width: 100%;background-color: #CCCCCC;}
.collection .card-wrapper .card__content .card-information .price__container span.price-item {font-size: 22px;color: #5EAD32;font-family: Jost;font-size: 22px;font-style: normal;font-weight: 400;line-height: 28px;}
.collection .card-wrapper .card__content .card-information .price {margin-top: 2px !important;}
.collection .card-wrapper .quick-add:hover {; opacity:1 ;background-color: #CFBB89;}
.collection .card-wrapper .quick-add:hover .quick-add__submit{border-right: none !important;border-bottom: none !important;border:1px solid #5EAD32!important}
.collection .card-wrapper .quick-add:before {position: absolute;content: " ";width: 100%;height: 100%;transition: transform 0.3s ease;background-color: #5EAD32;transform: scale(0);}
.collection .card-wrapper .quick-add:hover::before {transform:scale(1);}
.collection .grid__item {padding: 10px;}
.collection.featured-coll .grid {margin:0 -20px;}
.collection.featured-coll li#Slide-template--26300965192013__featured_collection-6 {display: none;}
.collection .card-wrapper .card__content {position: absolute !important;padding: 0;}
.collection .card-wrapper {overflow: hidden;}
.header-heading {margin-bottom: 30px;}
.product .product__media-item.grid__item.slider__slide.is-active .product__media.media.media--transparent img.image-magnify-none {object-position: top;}
 /* .menu-opening .menu-drawer {height: 100vh !important;overflow: hidden;} */

/* .safari .overflow-hidden-mobile,.safari .overflow-hidden-tablet,.safari .overflow-hidden-desktop {overflow: hidden !important;height:100vh;} */ */
/* .quick-add.no-js-hidden {position: absolute;top: 10px;right: 8px;}
.card-wrapper.product-card-wrapper:hover .quick-add.no-js-hidden {transform: translateX(0);opacity: 1;}
.quick-add.no-js-hidden {position: absolute;transform: translateX(20px);transition: all .5s;opacity: 0;} */
/* .card-wrapper.product-card-wrapper:hover .card__information {transform: translateX(0);opacity: 1;} */
/* .page-collection .card--standard>.card__content .card__information {opacity: 0 !important;} */
.page-list-collections .card__inner {height: auto !important;}
.cart-drawer__empty-content .button-style {font-family: 'DM Serif Display' !important;}


.review-with-stars .metafield-rich_text_field p::before { content: ""; display: block; width: 120px; height: 24px;  background: url("https://cdn.shopify.com/s/files/1/0701/4537/6455/files/5strar_icon_b88a3aad-26cf-4668-afe7-32fd8113dac3.svg?v=1762505468") no-repeat center; background-size: contain;}
.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title { display: none; }
.jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-star, .jdgm-histogram .jdgm-histogram__row .jdgm-histogram__star .jdgm-star { color: #FFC533; }
.jdgm-histogram__bar .jdgm-histogram__bar-content { background: #FFC533; }
.jdgm-write-review-modal .jdgm-write-review-modal__title {  }
.jdgm-preview-badge .jdgm-star {color: #CFBB89 !important;}
.jdgm-prev-badge__text {display: none !important;}
.jdgm-widget.jdgm-widget {display: block;margin: 20px 0 !important;}
.jdgm-rev-widg .jdgm-star:not([disabled]):hover, .jdgm-rev-widg .jdgm-star:focus, .jdgm-revs-tab .jdgm-star:not([disabled]):hover, .jdgm-revs-tab .jdgm-star:focus, .jdgm-all-reviews .jdgm-star:not([disabled]):hover, .jdgm-all-reviews .jdgm-star:focus, .jdgm-gallery-popup .jdgm-star:not([disabled]):hover, .jdgm-gallery-popup .jdgm-star:focus{ color: #FFC533 !important;  }
.jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-text { font-family: 'Jost'; line-height: normal; }
.jdgm-write-rev-link.jdgm-write-rev-link { border: none !important; }
.jdgm-widget-actions-wrapper a {color: #000000 !important;font-size: 18px !important;font-style: normal;font-weight: 400;line-height: normal;display: inline-block;text-decoration: none;padding: 15px 26px;background: #CFBB89 !important;}
.jdgm-rev__body p, .jdgm-rev__timestamp .jdgm-row-rating { font-family: 'Jost';}
.jdgm-histogram__row .jdgm-histogram__frequency { display: none; }
.jdgm-write-review-modal__page-header .jdgm-write-review-modal__title, .jdgm-write-review-modal__form .jdgm-write-review-modal__product-title, .jdgm-write-review-modal__page-header .jdgm-write-review-modal__product-title { font-family: 'Roslindale Variable'; }
.jdgm-write-review-modal__page-header .jdgm-write-review-modal__intro, .jdgm-write-review-modal__form-group .jdgm-write-review-modal__gdpr-statement, .jdgm-rev__timestamp { font-family: 'Outfit' !important; }
.jdgm-write-review-modal__form .jdgm-write-review-modal__stars .jdgm-star,.jdgm-write-review-modal__field-group .jdgm-write-review-modal__stars .jdgm-star, .jdgm-rev__icon:before {  color: #FFC533 !important; }
.jdgm-write-review-modal__navigation button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-back { font-family:'Jost'; }
.jdgm-write-review-modal__navigation button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next, .jdgm-write-review-modal__navigation .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-close { background: #000; }
.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom { border-color: #FFC533 !important;background: #FFC533 !important; }
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow, .jdgm-rev__author-wrapper .jdgm-rev__author { color: #000 !important; font-family: 'Jost'; }
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper { border: none !important; }
.jdgm-rev-widg .jdgm-star, .jdgm-revs-tab .jdgm-star, .jdgm-all-reviews .jdgm-star, .jdgm-gallery-popup .jdgm-star {color: #CFBB89 !important;}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn {width: 100%;max-width: 300px !important;}
.jdgm-histogram__bar-content {background: #CFBB89 !important;}
.jdgm-write-review-modal__navigation button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next, .jdgm-write-review-modal__navigation .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-close {background: #CFBC89 !important;color: black !important;}
.jdgm-widget .jdgm-all-reviews-text__text>a  {  text-decoration: none; }
.jdgm-widget .jdgm-carousel__arrows { margin-top: 50px ;} 
.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper {border: 1px solid #5EAD32 !important;}
.jdgm-carousel-wrapper .jdgm-carousel-title-and-link {display: flex !important;justify-content: center !important;margin-bottom: 0;border:none !important;}
.page-page .main-page-title {margin-bottom: 2rem;}
.page-page .rte.scroll-trigger.animate--slide-in {text-align: center;font-size: 18px;line-height: 1.3;}
.jdgm-rev-widg__reviews .jdgm-rev__reply {background: #cfbb897d;}
.jdgm-widget.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text {padding: 5px;}
.jdgm-carousel--vertical-theme .jdgm-carousel-item {padding: 8px 0;width: 100%;display: block;height: 250px;display: flex !important;justify-content: center !important;align-items: center !important;background: #ccccccd1;margin-bottom: 20px;}
.jdgm-carousel--vertical-theme .jdgm-carousel-item__review-wrapper {display: inline-block;vertical-align: top;width: calc(85% - 12px);margin: 0 12px !important;padding: 12px 24px;height: 100%;background-color: #f9fafb;}
.jdgm-carousel--vertical-theme .jdgm-carousel-item {padding: 12px 0 !important;}

@media (max-width:1599px){
.collection .card-wrapper .card__content .card-information .price__container span.price-item {font-size: 20px;}
.collection .card-wrapper .card__content .card__heading .full-unstyled-link {font-size: 22px;}
.header-wrapper .header .header__menu-item span { font-size: 18px; }
header.header .header__icons { gap: 15px;}
.page-list-collections .card__inner {height: 500px;}
}
@media (max-width: 1399px) {
.section-heading{font-size: 40px;}
.collection .card-wrapper .card__content .card-information .price__container span.price-item {font-size: 18px;}
.collection .card-wrapper .card__content .card__heading .full-unstyled-link {font-size: 20px;}
.button-style {padding: 13px 22px;}
.page-list-collections .card__inner {height: 450px;}
}
@media (max-width: 1199px) {
.section-heading{font-size: 35px;}
.collection .card-wrapper .card__content .card-information .price__container span.price-item {font-size: 16px;}
.collection .card-wrapper .card__content .card__heading .full-unstyled-link {font-size: 18px;}
.quick-add-modal__content-info .btnn-flex {flex-direction: column;gap: 10px;}
.header-wrapper .header summary.list-menu__item{    padding-right: 2.1rem;}
.header-wrapper .header .header__menu-item {padding: 5px;}
}
 @media (max-width: 1024px) {
.header-wrapper .header__inline-menu {display: none !important;}
header-drawer {justify-self: start;margin-left: -1.2rem ;display:flex !important;}
} 
@media (max-width:991px){
.header-wrapper .header { padding: 0 15px;}
details .menu-drawer__menu-item { color: #0A100A; text-align: center; font-family: "DM Serif Display"; font-size: 20px; font-style: normal; font-weight: 400; line-height: normal; }
.menu-drawer__utility-links ul.list.list-social.list-unstyled { display: none; }
.menu-drawer__utility-links a { font-size: 16px; line-height: normal; color: #0A100A;gap:10px;}
.collection.featured-coll .grid {margin:0 -8px;}
}
@media (max-width: 989.98px) {
.utility-bar .utility-bar__grid .mobile-number {justify-content: center;}
.related-products li.grid__item.related-class-product {display: none;}
.menu-drawer .menu-drawer__menu-item--active {border-bottom: 1px solid #5EAD32;}
/* .announcement-bar, .announcement-bar__announcement {justify-content: center !important;} */
}
@media screen and (min-width: 990px) {
    .announcement-bar-slider {
        width: 100%;
    }
}


@media (max-width:767px){
 .section-template--26300965159245__product-grid-padding {padding-top: 30px;padding-bottom: 0px !important;}
 .page-list-collections .card__inner {height: 350px;}
 .product .product__media-item.grid__item.slider__slide.is-active .product__media.media.media--transparent img.image-magnify-none {object-position: unset;}
 .jdgm-carousel-wrapper .jdgm-carousel-title-and-link {flex-direction: column !important;}
 .jdgm-carousel-wrapper .jdgm-carousel-title{text-align:center !important;}
}
/* @media (max-width:749px){
.header--has-social .menu-drawer__utility-links {display: flex;justify-content: space-between;}
} */
@media (max-width:575px){
.section-heading{font-size: 30px;}
header.header .header__icons { gap: 10px;}
.collection .card-wrapper .card__content {position: unset !important;padding: 0;}
.quick-add.no-js-hidden {position: absolute;top: 10px;right: 8px;}
.hide-quick-add-mobile{display: none !important;}
.collection .card-wrapper .quick-add .quick-add__submit {padding: 3px;}
.collection .quick-add__submit svg {width: 16px;height: 16px;}
.collection .card-wrapper .card__content{padding:0 !important;}
.collection .card__information {padding: 0.5rem 1rem 0 1rem;}
.collection .card-wrapper .card__content .card__heading .full-unstyled-link {font-size: 16px;line-height:1.3;}
.collection .card-wrapper .card__content .card-information .price__container span.price-item {font-size: 16px;line-height: 1;}
.collection .card-wrapper .card__content .card-information .price {margin-top: 0px !important;}
.featured-coll li.fea-extra-blk.grid__item.scroll-trigger.animate--slide-in {margin: auto 0;width: 100%;max-width: 100%;}
.collection .card-wrapper .card__content {align-items: flex-start;}
.collection .grid__item {margin-bottom: 10px;}
.collection .grid {margin: 0 -10px;}
.header__heading-logo-wrapper .header__heading-logo {width: 70px;}
.page-collection .card--standard>.card__content .card__information {display:block !important;}
.page-list-collections .card__inner {height: 250px;}
.collection.featured-coll li#Slide-template--26300965192013__featured_collection-6 {display: block;}
}
@media (max-width:450px){
    .page-list-collections .card__inner {height: 200px;}
}
