/** Shopify CDN: Minification failed

Line 62:32 Expected identifier but found whitespace
Line 62:33 Unexpected "60%"

**/
/* header */

.header-sticky .header__logo.only-scroll {
display: none !important;
}
.header-sticky.header-stuck .header__logo,
.header-transparent.header-stuck .header__logo {
display: none !important;
}
.header-sticky.header-stuck .header__logo.only-scroll,
.header-transparent.header-stuck .header__logo.only-scroll {
display: block !important;
width: 100%;
max-width: 180px;
height: unset !important;
}
.header-sticky.header-stuck .header__nav,
.header-stuck.header-transparent .header__nav,
.header-sticky.header-stuck .header__logo-wrapper,
.header-stuck.header-transparent .header__logo-wrapper,
.header-sticky.header-stuck .header__logo-wrapper a,
.header-stuck.header-transparent .header__logo-wrapper a,
.header-sticky.header-stuck .header__icon-wrapper,
.header-stuck.header-transparent .header__icon-wrapper {
height: 60px !important;
}



.product__meta .jdgm-rev-widg__header,
.product__meta .jdgm-rev__timestamp, 
.product__meta .jdgm-rev__pinned,
.product__meta .jdgm-row-extra,
.product__meta .jdgm-rev__icon,
.product__meta .jdgm-row-actions,
.product__meta .jdgm-prev-badge__text,
.product__meta .jdgm-row-profile,
.product__meta .jdgm-rev__custom-form,
.product__meta .jdgm-rev__actions {
display: none !important;
}
.jdgm-rev__content p,
.jdgm-rev__content b {
color: #535252 !important;
}
.jdgm-rev__content {
display: flex;
flex-wrap: wrap;
flex-direction: column-reverse;
}
.jdgm-review-widget--medium .jdgm-rev-widg,
.jdgm-rev {
padding-bottom: 0px !important;
}

--product-image-container-width: 60% !important;

.footer__heading {
font-family: var(--font-heading), sans-serif !important;
font-size: 20px;
color: #fff;
}
header .nav__item-parent,
header ul .nav__item {
font-family: var(--font-heading), sans-serif !important;
font-size: 20px;
}
.secondary_button-style-bordered .bttn--secondary:hover{
background-color: #BB986E !important;
color: #fff !important;
} 
.secondary_button-style-bordered .section.section--contrast .bttn--secondary:before {
background-color: #BB986E !important;
}
.image-hero--text-horizontal-align-right .image-hero__content-container {
text-align: left !important;
}
.text-block__item.text-block__button.bttn--secondary.bttn--inline {
background: #BB986E;
color: #fff;
}
.gallery__slides .image {
padding-top: 30%;
}
.footer .newsletter__input-container label {
opacity: 1 !important;
}
.footer .input {
border-color: #ffffff;
}
.footer-bottom-content {
text-align: center;
}
.footer-bottom-content h4 {
text-align: center;
}
.footer-bottom-content img {
width: 100%;
max-width: 25px;
}
.footer-bottom-content p {
width: 100%;
max-width: 900px;
margin: 0 auto;
}
.footer .footer__payment-icons {
border-top: 1px solid #BB986ECC;
}
.footer .payment-icons {
margin-top: 3rem;
}
.text-block__item.text-block__overline {
font-size: 16px;
font-weight: 500;
}
.section-borderable .text-block__item.text-block__overline.overline {
letter-spacing: 0px;
color: #BB986E;
text-transform: capitalize;
}
.section-borderable .text-block__item.text-block__heading {
color: #997B52;
}
.icon-header-button__icon .icon svg {
overflow: visible;
width: 26px;
height: 26px;
}
.icon-header-button__icon .icon svg path {
fill: #00000000 !important;
}
.header.header--transparent {
border-color: #D8C8A7;
}
.collection-banner,
.collection-banner .collection__container {
margin: 0px !important;
padding: 0px !important;
}
/* .collection-banner .collection__container .image {
position: unset !important;
height: 100% !important;
}
.collection-banner .collection__container .image img {
position: unset !important;
width: 100% !important;
height: 100% !important;
} */
.collection-banner .collection__details .text-block__subheading h1 {
font-size: 60px;
font-family: var(--font-heading), sans-serif;
margin: 0px;
line-height: 70px;
letter-spacing: 1.5px;
color: #D8C8A7;
font-weight: 700;
}
.collection-banner .collection__details .text-block__subheading p {
font-size: 12px;
color: #FAFAFA;
line-height: 12px;
letter-spacing: 1.5px;
}
.template-collection .breadcrumbs {
display: flex;
justify-content: center;
margin-top: 1rem;
}
.template-collection .breadcrumbs {
display: flex;
justify-content: center;
margin-top: 1rem;
}
.template-collection .breadcrumbs__current {
opacity: 1;
color: #997B52;
font-weight: 400;
}
.template-collection .breadcrumbs__item svg, .navigation-buttons__item svg {
width: 10px;
height: 10px;
opacity: 1;
color: #997b52;
}
.template-collection .collection-banner .collection__details .text-block  {
margin-bottom: 0px !important;
}
.template-collection .collection__header {
padding-bottom: 0px;
margin-bottom: 0px;
}
.collection__details .text-block__item.text-block__overline,
.collection__details .text-block__item.text-block__heading {
display: none !important;
}
.collection_banner_bottom {
margin: 3rem 0;
padding: 1rem 0;
}
.collection_banner_bottom .text-block__overline {
font-size: 14px;
color: #BB986E;
letter-spacing: 1.5px;
margin-bottom: 0px;
}
.collection_banner_bottom h1.text-block__item {
color: #997B52;
}
.product-item__details a {
color: #BB986E;
letter-spacing: 0px;
}
.product-item__details .meta {
font-size: 14px;
color: #535252;
}
.swym-wishlist-collections-icon-heart-unfilled {
fill: #BB986E;
}
.swym-wishlist-collections-v2-container {
position: absolute;
top: unset;
bottom: 100px;
padding: 0px;
z-index: 5;
cursor: pointer;
right: 70px !important;
background: #fafafa;
border-radius: 50px;
left: unset !important;
}
.template-collection .swym-wishlist-collections-v2 {
transform: unset !important;
}
.template-collection .swym-wishlist-collections-v2 svg {
width: 28px !important;
height: 28px !important;
}
.swym-wishlist-collections-v2 svg {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) !important;
}
.swym-wishlist-collections-v2-container,
.product-item__quick-shop-button.active {
height: 45px !important;
width: 45px !important;
}
.product-item__quick-shop-button.active {
background: #fafafa;
opacity: 1;
border-radius: 50%;
position: absolute;
top: unset;
bottom: 100px;
padding: 0px !important;
z-index: 5;
cursor: pointer;
right: 15px !important;
align-items: center;
justify-content: center;
line-height: unset !important;
display: flex;
border: 0px;
}
.product-item__quick-shop-button.active svg {
width: 30px;
height: 30px;
position: absolute;
top: 60%;
left: 55%;
transform: translate(-50%, -50%);
}
.collection__details:not(.collection__details--no-image) {
position: absolute;
top: unset;
left: 50%;
transform: translate(-50%, -50%);
bottom: -60px;
}
.template-collection .breadcrumbs__link {
color:#fff !important;
}
.fp-enabled.header-transparent {
padding-bottom: 0px !important;
}
.footer__links a:hover, .footer__links a:focus {
opacity: 1;
color: #997b52;
}
.carousel__next-button, .carousel__previous-button {
background: #BB986E;
color: #fff;
bottom: unset !important;
top: 45% !important;
}
.utility-bar__announcement-item-content {
font-size: 12px !important;
}
.utility-bar__announcement-item,
.utility-bar {
height: 30px !important;
min-height: 30px;
}
.collection__infinite-trigger .bttn.bttn--secondary {
width: 100%;
max-width: fit-content;
margin: 0 auto;
background: #BB986E;
color: #fff;
border: 0px;
}
.template-collection .rich-text {
padding-top: 0px;
border: 0px !important;
}
.collection__infinite-trigger .bttn.bttn--secondary:before {
background: #997b52 !important;
}
.template-collection .rich-text {
padding-top: 0;
padding-left: 0;
padding-right: 0;
border: 0px !important;
}
.template-collection .rich-text__title,
.product-recommendations .text-block__heading {
max-width: 100rem !important;
}
.collection-sidebar__heading {
color: #000000;
}
.collection_banner_bottom h1.text-block__item {
overflow: hidden !important;
width: 100%;
max-width: 100% !important;
min-width: 100%;
}
.template-collection .rich-text__title:before,
.collection_banner_bottom h1.text-block__item:before,
.template-product .breadcrumbs:before,
.product-recommendations .text-block__heading:before {
content: "";
display: inline-block;
vertical-align: middle;
width: 100%;
margin-left: -100%;
margin-right: 10px;
border-top: 1px solid #997b52;
}
.template-collection .rich-text__title:after,
.collection_banner_bottom h1.text-block__item:after,
.template-product .breadcrumbs:after,
.product-recommendations .text-block__heading:after {
content: "";
display: inline-block;
vertical-align: middle;
width: 100%;
margin-right: -100%;
margin-left: 10px;
border-top: 1px solid #997b52;
}
.section.featured-collection-row {
padding-top: 0px;
border-top: 0px !important;
}
.template-index .image-with-text__text-container {
padding-top: var(--spacing-extra-extra-large);
padding-bottom: var(--spacing-extra-extra-large);
}
.collection__container, .collection-banner__container {
padding-left: 10px!important;
padding-right: 10px!important;
}
.collection__products .grid-display {
row-gap: 10px;
column-gap: 10px;
}
.product-item__image-wrapper {
margin-bottom: 10px;
}
.template-product .breadcrumbs {
display: flex;
align-items: center;
justify-content: center;
}
.template-product .breadcrumbs__link {
color: #B47B89;
transition: opacity .25s;
font-size: 12px;
font-weight: 600;
}
.template-product .breadcrumbs__icon svg {
color: #B47B89;
}
.template-product .breadcrumbs__icon svg path {
stroke-width: 2px;
}
.template-product .breadcrumbs__current {
opacity: 1;
font-size: 12px;
color: #BB986E;
font-weight: 600;
}
.product__title.type-heading-dynamic {
color: #BB986E;
}
[data-product-price] {
color: #535252;
}
.jdgm-form .jdgm-form__fieldset label[for] {
color: #BB986E;
}
.product_page_icon img {
width: 100%;
max-width: 45px;
margin: 0 auto;
}
.product_page_icon p {
margin: 0px;
color: #997B52;
font-weight: 600;
font-size: 12px;
}
.product_page_icon .product-item {
text-align: center;
}
.product_page_icon {
row-gap: 0px;
column-gap: 0px;
}
.product-form__inner label {
color: #BB986E;
font-size: 20px;
font-weight: 600;
}
.product-form__quantity {
border: 1.5px solid #BB986E;
}
.product-form__quantity-subtract-item {
border-right: 1.5px solid #BB986E;
}
.product-form__quantity-add-item {
border-left: 1.5px solid #BB986E;
}
.product-form__quantity input {
width: 50px;
background: #D8C8A7;
height: calc(var(--height-button) - 2px);
}
.product-form__quantity-button svg {
color: #BB986E;
stroke-width: 2px;
}
.product-form__submit-button-wrapper {
display: flex;
align-items: center;
justify-content: center;
flex-direction: row-reverse;
}
.swym-wishlist-cta {
display: none;
}
.swym-button-bar {
margin: 0px;
width: 50px;
border: 2px solid #BB986E;
height: var(--height-button);
display: flex;
align-items: center;
justify-content: center;
}
.swym-add-to-wishlist,
.swym-add-to-wishlist:after,
.swym-fave-count {
color: #BB986E !important;
}
.swym-btn-container .swym-button.swym-added:after {
opacity: 9;
}
.swym-btn-container .swym-button.swym-added *:not(.swym-tooltip) {
opacity: 9;
}
.swym-btn-container[data-position=default] {
display: flex;
width: 100%;
}
.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink {
width: 100%;
font-size: inherit;
padding: 0px !important;
font-weight: initial;
line-height: 100%;
text-indent: 24px;
}
.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after {
font-size: 20px;
width: 50px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.bttn.product-form__cart-submit {
background-color: var(--color-accent) !important;
color: #fff;
}
.shopify-payment-button__button--unbranded {
border: 2px solid #BB986E;
background-color: #fff !important;
color: #BB986E !important;
}
.product__policies.rte.type-body-small.tc.mt1.mb0 {
display: none;
}
.product-page-wrapper .accordion__label, .page-width .accordion__label {
color: #BB986E;
font-size: 16px;
font-family: 'Poppins';
font-weight: 500;
}
.product-form__inner .accordion__text p,
.product-form__inner .accordion__text ul,
.product-form__inner .accordion__text ul li,
.product-form__inner .accordion__text span {
color: #535252;
}
.product-page-wrapper .accordion__label:before,
.product-page-wrapper .accordion__label:after {
background-color: #BB986E;
}
.shopify-payment-button__button:hover {
opacity: 9 !important;
transition: opacity .25s;
color: #fff !important;
}
body .product-item .swym-wishlist-collections-v2 {
width: 25px !important;
height: 25px !important;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) !important;
}
.template-product .section-borderable+.section-borderable>.section--bordered {
border-top: 0px solid var(--color-border);
}
.template-product .section-borderable .image-with-text {
border-top: 1px solid var(--color-border) !important;
}
.template-product .section-borderable .image-with-text .text-block__item,
.template-product .section-borderable .image-with-text .text-block__subheading {
color: #BB986E !important;
}
.template-product .section-borderable .text-block__overline {
margin: 0px;
font-family: var(--font-heading), sans-serif;
}
.product_page_icon {
grid-template-columns: repeat(4, 1fr);
}
/* .product-form__submit-button-wrapper.fixed {
position: fixed;
bottom: 0px;
z-index: 999;
width: 100%;
left: 0px;
padding: 1rem;
background: #fff;
} */



.about-banner h2 {
font-family: var(--font-heading), sans-serif;
}
.about-banner .breadcrumbs {
align-items: center;
justify-content: center;
margin-top: 2rem;
margin-bottom: 0px;
}
.the-founder-banner .image-hero__subheading h2 {
font-weight: 700;
font-family: var(--font-heading), sans-serif;
font-size: 20px;
}
.craft-rich-text-one .rich-text__title {
font-size: 26px;
}
.the-founder-banner .breadcrumbs {
align-items: center;
justify-content: center;
}
.img-text-founder,
.bg-founder {
background: #D8C8A717;
}
.img-text-founder p,
.image-text-about p {
color: #000000ab;
font-weight: 300;
}
.img-text-founder h2,
.image-text-about h2 {
color: #B29B7A !important;
}
.bg-founder {
background: #D8C8A717;
}
.about-form label {
font-size: 12px !important;
color: #B29B7A !important;
}
.about-form h2 {
color: #B29B7A !important;
margin-bottom: 3rem;
font-size: 38px;
}

input:focus, textarea:focus, select:focus {
border-radius: unset !important;
border-color: #997b52 !important;
outline: unset !important;
}
.about-form .contact__form .input {
margin-bottom: 3rem;
}
.about-form ::placeholder {
color: #B29B7A !important;
}
.column-form { 
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 1.5rem;
}
.about-form input {
font-size: 14px;
letter-spacing: 0px;
}
.about-form .image-with-text__text,
.about-form .image-with-text__text-block {
width: 100%;
max-width: 100%;
}
.bg-founder .heading-with-lines span {
background: #fbfaf7 !important;
}
.section-borderable+.section-borderable>.section--bordered {
border-top: 0px solid var(--color-border);
}
.flower-img-one,
.flower-img-two,
.flower-img-three {
position: relative;
}
/* .flower-img-one img {
filter: grayscale(100%);
} */
.flower-img-one:before {
content: unset;
background-image: url(/cdn/shop/files/Frame_381.png?v=1757319741);
background-repeat: no-repeat;
position: absolute;
top: 28%;
left: 0px;
width: 200px;
height: 200px;
background-size: 100%;
z-index: 9;
}
.flower-img-three:before {
content: unset;
background-image: url(/cdn/shop/files/Frame_381_8ae44ce1-40a5-4a70-b017-fd908f179113.png?v=1757403775);
background-repeat: no-repeat;
position: absolute;
top: 0px;
background-size: 100%;
left: 40px;
width: 110px;
height: 130px;
z-index: 9;
}
.flower-img-two:before {
content: unset;
background-image: url(/cdn/shop/files/Frame_16.png?v=1757319746);
background-repeat: no-repeat;
position: absolute;
top: 28%;
background-size: 100%;
right: 0px;
width: 160px;
height: 200px;
z-index: 9;
}
.flower-img-three .rich-text__subheading,
.flower-img-three .rich-text__title {
width: 100%;
max-width: 100% !important;
}
.flower-img-three .rich-text__subheading {
color: #535252;
}
.flower-img-three .rich-text__title {
color: #BB986E !important;
font-size: 45px;
margin-bottom: 3rem;
}
.company-img-text-one {
padding-top: 0px;
}
.flower-img-three {
padding-bottom: 100px !important;
}
/* .image-with-text .text-block__item {
color: #BB986E !important;
} */
.lightbox__image-nav {
display: none;
}
.image-with-text .text-block__subheading p {
color: #535252 !important;
}
.img-txt-html h2 {
font-family: Work Sans;
font-weight: 500;
font-size: 16px;
line-height: 100%;
text-align: left;
vertical-align: middle;
color: #BB986E;
margin-bottom: 3rem;
}
.custom-page-pad {
padding-top : 0px;
padding-bottom: 3rem;
}
.section-top-fix.fixed {
position: fixed;
top: calc(var(--header-height) - var(--utility-bar-height));
z-index: 999;
background: #fff;
width: 100%;
left: 0px;
padding: 1rem 0;
}


.containn {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
margin-top: 20px;
}
.containn .pri {
font-size: 32px;
font-weight: 600;
color: #BB986E;
line-height: 40px;
padding-bottom: 10px;
border-bottom: 1px solid #BB986E;
}
.containn .descrip {
margin-top: 10px;
font-weight: 600;
font-size: 16px;
color: #997B52;
}
.img-txt-html {
padding-top: 0px;
}

/* only craft */
.crafts-pb {
background: #fff !important;
}

.product__border {
margin-top: 10px!important;
margin-bottom: 10px!important;
}

.header__menu-icon .icon svg {
width: 16px !important;
height: 16px !important;
}

.drawer-menu__header .drawer-menu__logo.ttu {
display: none !important;
}
.drawer-menu__header {
justify-content: flex-end;
}
.quick-search__result-image {
    display: none;
}
.section.account label {
color: #997b52 !important;
}
.section.account ::placeholder {
color: #997b52 !important;
}

.product-page-wrapper__inner {
padding: 0px !important;
}
.product-page-wrapper__inner .product-form__inner {
padding: 0 15px !important;
}
.flickity-prev-next-button.previous {
left: 20px !important;
}
.flickity-prev-next-button.next {
right: 20px !important;
}
.quick-cart__product-details div div {
display: none !important;
}
.slick-prev.slick-arrow {
font-size: 0;
width: 35px;
height: 35px;
border: none;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 50%;
left: 40px;
right: unset;
transform: translate(-50%, -50%);
background: #bb986e;
z-index: 99;
}
.slick-prev.slick-arrow::after {
content: "";
width: 11px;
height: 8px;
display: block;
background-repeat: no-repeat;
background-size: contain;
transform: rotate(180deg);
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8' fill='white'><path d='M7.2 0l-.7.7 2.6 2.8H0v1h9.2L6.5 7.3l.7.7L11 4 7.2 0z'></path></svg>");
}


.slick-next.slick-arrow {
font-size: 0;         
width: 35px;
height: 35px;
border: none;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 50%;
left: unset;
right: -15px;
transform: translate(-50%, -50%);
background: #bb986e;
}
.slick-next.slick-arrow::after {
content: "";
width: 11px;
height: 8px;
display: block;
background-repeat: no-repeat;
background-size: contain;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8' fill='white'><path d='M7.2 0l-.7.7 2.6 2.8H0v1h9.2L6.5 7.3l.7.7L11 4 7.2 0z'></path></svg>");
}
.product-recommendations .product-item__quick-shop-button,
.product-recommendations .swym-wishlist-collections-v2-container {
display: none !important;
}
.product-form__submit-button-wrapper.fixed {
position: unset !important;
}
.secondary_button-style-bordered .bttn--secondary:before {
height: 38px !important;
}
.bttn,
.swym-button-bar,
.product-form__quantity,
.product-form__quantity input,
.product-form__quantity-subtract-item,
.product-form__quantity-add-item,
shopify-buy-it-now-button {
height: 38px !important;
}
shopify-buy-it-now-button {
display: block !important;
}
.shopify-payment-button__button {
padding: 0px !important;
height: 38px !important;
min-height: 38px !important;
}
.product-form__option.product-form__option-chip {
display: none !important;
}
.footer__social-icons ul {
gap: 1rem;
}
.footer__social-icons svg {
width: 24px;
height: 24px;
}






















@media (min-width: 990px) {
.crafts-pb .image-with-text__text-container {
align-items: flex-start !important;
padding-top: 5rem;
}
.crafts-pb.image-with-text--image-position-right .image-with-text__text-container,
.crafts-pb.image-with-text--image-position-left .image-with-text__text-container {
position: relative;
}
.crafts-pb.image-with-text--image-position-right .image-with-text__text-container:after {
content: '';
position: absolute;
width: 20px;
height: 20px;
background: #997b52;
border-radius: 50px;
top: 5rem;
right: -12px;
}
.crafts-pb.image-with-text--image-position-left .image-with-text__text-container:after {
content: '';
position: absolute;
width: 20px;
height: 20px;
background: #997b52;
border-radius: 50px;
top: 5rem;
left: -10px;
}
.crafts-pb .image-with-text__text-container,
.crafts-pb .image-with-text__image {
padding-bottom: 10rem !important;
}
.crafts-pb.image-with-text--image-position-left .image-with-text__image {
padding-right: 10rem;
}
.crafts-pb.image-with-text--image-position-right .image-with-text__image {
padding-left: 10rem;
}
.crafts-pb.image-with-text--image-position-left .image-with-text__image {
border-right: 1px solid #997B52;
}
.crafts-pb.image-with-text--image-position-left .image-with-text__text-container {
border-left: 1px solid #997B52;
}
.crafts-pb.image-with-text--image-position-right .image-with-text__image {
border-left: 1px solid #997B52;
}
.crafts-pb.image-with-text--image-position-right .image-with-text__text-container {
border-right: 1px solid #997B52;
}
.crafts-pb .image-with-text--image-position-left.image-with-text--image-width-one-half .image-with-text__text-container {
padding-left: 10rem;
}
}

@media (min-width: 38em) and (max-width: 60em) {
.collection__main-area {
max-width: 100%;
}
}
@media (max-width: 1200px) {
.swym-wishlist-collections-v2-container,
.product-item__quick-shop-button.active {
bottom: 120px;
}
}
@media (max-width: 990px) {
.flower-img-one:before {
background-size: 100%;
top: 15%;
width: 100px;
height: 100px;
}

.flower-img-two:before {
top: 15%;
background-size: 100%;
right: 0px;
width: 90px;
height: 90px;
}
.flower-img-three:before {
background-size: 100%;
width: 80px;
height: 90px;
}
.containn .pri {
font-size: 24px;
line-height: 30px;
}
.containn .descrip {
font-weight: 400;
font-size: 14px;
line-height: 20px;
}
.image-with-text .text-block__subheading p {
font-size: 16px;
line-height: 22px;
}
.full-line img.center-img {
max-width: 90px;
}
.img-with-texts-slider {
padding-top: 0px;
padding-bottom: 0px;
}
.heading-with-lines-img {
margin-top: 0px;
}
.heading-with-lines {
padding-top: 10px;
padding-bottom: 10px;
}
}


/* header */
@media (max-width: 60em) {
.header--has-mobile-search-icon.header--style-is-icon .header__icon--search {
margin-right: 0px !important;
}
}
/* .header-container.is-sticky .header {
background-color: #00000029 !important;
backdrop-filter: blur(3px);
} */

.template-collection .header.header--transparent {
background-color: var(--color-header-bg);
}
.fp-viewing-1 .header,
.fp-viewing-2 .header,
.fp-viewing-3 .header,
.fp-viewing-4 .header,
.fp-viewing-5 .header,
.fp-viewing-6 .header,
.fp-viewing-7 .header,
.fp-viewing-8 .header,
.fp-viewing-9 .header,
.fp-viewing-10 .header,
.fp-viewing-11 .header,
.fp-viewing-12 .header {
background-color: #00000029 !important;
backdrop-filter: blur(5px);
border: 0px;
}
.mega-navigation__list-heading {
color: rgb(255 255 255) !important;
font-family: var(--font-heading), sans-serif !important;
font-size: 20px;
}
.mega-navigation .nav__item {
color: #ffffff !important;
font-family: var(--font-body) !important;
font-size: 16px;
}
.mega-navigation {
background: #BB986E;
color: #fff !important;
padding-right: var(--spacing-extra-extra-large) !important;
padding-left: var(--spacing-extra-extra-large) !important;
}
.nav .nav__submenu a {
color: #fff !important;
}
/* .nav a:hover,
.nav .active {
opacity: 1;
color: #997B52 !important;
} */

.nav a:hover, .nav .active {
opacity: 1;
color: #ffffff !important;
text-decoration: underline;
}
.mega-navigation__featured-wrapper .image {
padding-top: 120% !important;
}
.mega-navigation__featured-wrapper {
position: relative;
}
.mega-navigation__featured {
width: 350px;
margin: 0 0 0 auto;
}
.mega-navigation__featured-content {
position: absolute;
width: 100%;
bottom: 0px;
}
.nav .nav__submenu a.mega-navigation__featured-link {
text-decoration: unset;
font-family: var(--font-heading), sans-serif !important;
font-size: 16px;
color: #fff !important;
}
.mega-navigation__featured svg path {
stroke: #fff !important;
}
.mega-navigation__featured-content {
background: #BB986E;
margin: 0px;
padding: 20px 10px;
display: flex;
align-items: center;
justify-content: space-between;
}
/*  */


/* pdp image */
@media (min-width:960px) {
.product-page-wrapper .media-wrapper {
margin-top: 0px !important;
grid-column: span 3;
}
.product__media {
width: 100%;
grid-template-columns: repeat(6, 1fr);
display: grid;
column-gap: 4px;
row-gap: 4px;
position: relative;
position: relative;
}
}
/*  */







@media (min-width: 38em) {
.mosaic-grid__item-inner .mosaic-grid__text-container {
padding-right: var(--spacing-extra-extra-large) !important;
padding-left: var(--spacing-extra-extra-large) !important;
padding-top: 0PX !important;
padding-bottom: 150px !important;
}
.mosaic-grid__item-inner.mosaic-grid__item-inner--v-align-bottom {
padding: 0px !important;
}
.image-hero__content {
padding:0px !important;
}
.collection__details:not(.collection__details--no-image) {
position: absolute;
top: unset;
left: 50%;
transform: translate(-50%, -50%);
bottom: -60px;
}
.collection__breadcrumbs {
max-width: 70rem;
margin: 0 auto;
text-align: center;
}
}


@media (min-width: 60em) {
.header__content {
padding-right: var(--spacing-extra-extra-large) !important;
padding-left: var(--spacing-extra-extra-large) !important;
}
.product-page-wrapper__inner {
margin-bottom: 0px !important;
}
.product__media-container {
width: 60%;
}
.product__meta {
flex: 0 0 40%;
width: 40%;
}
.product-page-wrapper {
padding-right: 40px;
padding-left: 40px;
}
.product-page-wrapper__inner {
margin-top: 40px;
}
.collection-top-bar__filters {
justify-content: center;
padding: 0px !important;
margin: 3rem 0 !important;
}
.section.featured-collection-row {
padding-right: 0px;
padding-left: 0px;
}
}
@media (min-width: 38em) {
.image-hero__content-container {
padding-bottom: 80px;
}
}





/*  */

@media only screen and (max-width: 990px){
.footer-bottom-content, .footer-bottom-content h4 {
text-align: center;
justify-content: center;
}
}

@media only screen and (max-width: 767px){
.swym-wishlist-collections-v2-container,
.product-item__quick-shop-button.active {
height: 30px !important;
width: 30px !important;
}
.product__title.type-heading-dynamic {
font-size: 22px;
}
.image_hero_box .image-hero__content {
padding: 0px;
}
.template-product .breadcrumbs__current,
.template-product .breadcrumbs__link {
font-size: 10px;
}
.image_hero_box .image-hero__heading {
margin-top: 25rem;
}
.product_page_icon.grid-display.grid-display--one-third {
grid-template-columns: repeat(3, 1fr) !important;
}
.product_page_icon p {
font-size: 9px;
}
.collection-banner .collection__container .image {
position: unset !important;
/* height: 560px !important; */
}
.product-item__quick-shop-button.active svg {
width: 20px;
height: 20px;
}
.template-collection .swym-wishlist-collections-v2 svg {
width: 18px !important;
height: 18px !important;
}
.template-collection .swym-wishlist-collections-v2-container {
right: 50px !important;
}
.collection-banner .collection__details .text-block__subheading h1 {
font-size: 40px;
line-height: 50px;
}
.collection__details:not(.collection__details--no-image) {
bottom: -100px;
}
.template-collection .breadcrumbs {
margin-top: 3rem;
}
.column-form {
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: 0rem;
}
.icon-header-button__icon .icon svg {
width: 22px;
height: 22px;
}
}







.section_two_faq {
padding-top: 0px;
}

.autoplay-slider .Slider-imge-text-all {
padding-left: 20px;
padding-right: 20px;
}

.about-banner h2 {
    font-family: var(--font-heading), sans-serif;
}

/* Form */
.contact__inner form label.label--above {
color: #B29B7A !important;
}