@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Figtree,sans-serif;font-weight:400;line-height:1}:is(h1,h2,h3,h4,h5,h6),:is(h1,h2,h3,h4,h5,h6) *{font-family:Newsreader,serif;font-weight:400}img{max-width:100%;display:block}:is(.container,.page-width,.section--page-width){width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}a{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.mainBtn{margin-top:50px;display:flex;gap:20px}.mainBtn :is(a,button){display:block;width:fit-content;padding:17px 20px;border:1px solid #000;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000;outline:none;cursor:pointer;text-decoration:none;transition:all ease .3s;background:transparent;border-radius:0!important}.mainBtn :is(a,button):hover{background:#8a724c;border-color:#8a724c;color:#fff}.mainBtn :is(a,button).brownBtn{background:#8a724c;border-color:#8a724c;color:#fff}.mainBtn :is(a,button).brownBtn:hover{color:#000;background:transparent;border-color:#000}.mainBtn :is(a,button).whiteBtn{background:#f7f3e8;border-color:#f7f3e8;color:#000}.mainBtn :is(a,button).whiteBtn:hover{color:#f7f3e8;background:#000;border-color:#000}.bannerMain .container{max-width:100%;padding-left:0;padding-right:0}.bannerMainRow{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bannerImage{width:100%;max-width:100%}.bannerImage img{height:100%;width:100%;min-height:696px;object-fit:cover}.bannerContentWrapper{padding-left:15px;background:#f8f6f3;display:flex;flex-direction:column;justify-content:end}.bannerContent{max-width:630px;margin:0 0 0 auto;padding:75px 0}.headingH1{font-weight:400;font-size:80px;line-height:1;letter-spacing:0px}.bannerContent p{font-family:Figtree;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;max-width:448px;margin-top:20px}.collectionCardMainSec{padding:60px 0;background:#f7f3e8}.eyebrowText{display:block;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;margin-bottom:12px}.headingH2{font-weight:400;font-size:50px;line-height:1;letter-spacing:0px}.sectionHeader{text-align:center;margin-bottom:50px}.sectionHeader .headingH2{margin-top:20px}.sectionHeader .mainBtn{justify-content:center}.sectionHeader.spaceBetween{display:flex;align-items:center;justify-content:space-between;text-align:left}.sectionHeader.spaceBetween .mainBtn{margin-top:0}body .swiper :is(.swiper-button-next,.swiper-button-prev){height:40px;width:40px;border-radius:100%;background:#8a724c;display:flex;align-items:center;justify-content:center;padding:10px;margin-top:0!important}body .swiper :is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{display:none}body .swiper :is(.swiper-button-next,.swiper-button-prev) .swiper-navigation-icon{height:100%;width:100%}body .swiper :is(.swiper-button-next,.swiper-button-prev) .swiper-navigation-icon path{fill:#fff}body .swiper :is(.swiper-button-next){right:20px}body .swiper :is(.swiper-button-prev){left:20px}.collectionCardMain{position:relative;overflow:hidden}.collectionCardMedia{height:100%;width:100%}.collectionCardMedia img{height:100%;width:100%;object-fit:cover}.collectionCardContent{margin-top:20px}.collectionCardContent h3{font-family:Figtree,sans-serif;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0px}.collectionCardContent h3 a{text-decoration:none}.collectionCardContent .productCount{display:block;margin-top:10px;font-weight:300;font-size:14px;line-height:1;letter-spacing:0px}.imageWithContntBg{margin:120px 0}.imageWithContntBgRow{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.imageWithContntBgImage{width:100%;height:100%}.imageWithContntBgImage img{width:100%;height:100%;object-fit:cover}.imageWithContntBgContent{background:#8a724c;padding:60px 30px;margin:30px 0}.imageWithContntBgContent *{color:#fff}.imageWithContntBgContent p{max-width:448px;font-size:16px;line-height:20px;font-weight:400;margin-top:20px}.qualityIconBox{background:#f7f3e8;padding:50px 0}.qualityIconBoxRow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.qualityIconBoxWrapper{text-align:center;margin-inline:auto}.qualityIconBoxWrapper img{width:40px;height:40px;object-fit:contain;margin-left:auto;margin-right:auto}.qualityIconBoxWrapper h3{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0px;margin-top:20px!important;font-family:Figtree,sans-serif}.qualityIconBoxWrapper p{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0px;margin-top:6px}.newsletterFooterBgWrap{padding:50px 15px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.newsletterFooterBgWrap:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#000c;z-index:1}.newsletterFooterRow{position:relative;z-index:2}.newsletterFooterRow{text-align:center}.newsletterFooterRow *{color:#fff}.newsletterFooterRow p{margin-top:20px;font-size:16px;line-height:20px;font-weight:400}.newsletterFooterRow form{margin-top:30px;max-width:543px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr max-content;gap:10px;width:100%}.newsletterFooterRow form .mainBtn{margin-top:0}.newsletterFooterRow form .field{width:100%;height:100%}.newsletterFooterRow form input{width:100%;padding:1px 20px;border:1px solid #fff;background:transparent;outline:none;height:100%;border-radius:0}.newsletterFooterRow form input,.newsletterFooterRow form input::placeholder{color:#fff;font-size:14px;font-weight:400}.footerTop{padding:60px 0}.footerMainRow{display:flex;gap:30px;justify-content:space-between}.footLOGO{width:210px}.footLOGO a{display:block;height:100%;width:100%}.footLOGO a img{width:100%;height:10%;object-fit:contain}.footDescp p{margin-top:20px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;max-width:300px}.socialFooterIcons{margin-top:30px}.socialFooterIcons ul{display:flex;gap:10px;list-style:none}.socialFooterIcons ul li a{height:30px;width:30px;border-radius:50%;padding:7px;border:.5px solid #000000;display:flex;align-items:center;justify-content:center;transition:all ease .3s}.socialFooterIcons ul li a:hover{background:#8a724c;border-color:#8a724c}.socialFooterIcons ul li a img{height:100%;width:100%;object-fit:contain}.socialFooterIcons ul li a:hover img{filter:invert(1)}.footerMenusColmn{display:flex;gap:50px}.footerMenuCol h3{font-weight:600;font-size:20px;line-height:1;letter-spacing:0px}.footerMenuCol ul{margin-top:20px;display:flex;flex-direction:column;gap:15px;list-style:none}.footerMenuCol ul li a{font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;text-decoration:none;transition:all ease .3s;color:#000}.footerMenuCol ul li a:hover{color:#8a724c}.footerMiddle{padding:14px 0;background:#f7f3e8}.policesLinks ul{display:flex;gap:10px;list-style:none;flex-wrap:wrap}.policesLinks ul li a{font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;text-decoration:none;transition:all ease .3s}.policesLinks ul li a:hover{color:#8a724c}.footerEnd{padding:14px 0 10px}.footerEnd p{font-family:Figtree;font-weight:300;font-size:14px;line-height:1.2;letter-spacing:0px;text-align:center}.productCardMain{margin:120px 0}.prodCardSlider .swiper-slide{height:auto;width:322.5px}.prodCardSlider .swiper-wrapper .swiper-slide:not(:first-child) .product-card .product-card__content{border-right:none}.prodCardSlider .swiper-wrapper .swiper-slide:last-child .product-card .product-card__content{border-right:1px solid #00000080}body .product-card{position:relative;overflow:hidden}body .product-card .product-card__content{border:1px solid #00000080;border-radius:0;justify-content:space-between}body .product-card .product-card__content>.group-block--height-fit{flex:1}body .product-card .group-block>.group-block-content{padding:20px}body .product-card .group-block>.group-block-content .group-block-content{padding:0!important}body .product-card .CatgeRow .group-block-content{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-direction:row;justify-content:space-between}body .product-card .product-category ul{display:flex;gap:5px;list-style:none}body .product-card .product-category ul li{font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#00000080}body .product-card .product-category ul li:not(:first-child) a{display:flex;align-items:center;gap:5px}body .product-card .product-category ul li:not(:first-child) a:before{content:"";position:relative;height:4px;width:4px;background:#00000080;border-radius:10px}body .product-card .jdgm-horizon-widget{width:fit-content}body .product-card .jdgm-widget.jdgm-widget{font-size:10px;line-height:1}body .product-card .jdgm-widget.jdgm-widget .jdgm-prev-badge__text{font-size:12px;font-weight:300;color:#000;padding-left:5px}body .product-card .cardProduct-title{font-family:Figtree,sans-serif;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0px;color:#000;max-width:190px}body .product-card div[ref=priceContainer],body .product-card .cardProduct-title{margin-top:5px}body .product-card div[ref=priceContainer] span{font-family:Figtree,sans-serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;color:#000}body .product-card div[ref=priceContainer] span.compare-at-price{padding-top:5px;display:block}body .product-card .add-to-cart-button{margin-top:20px;border-radius:0;background:#8a724c;padding:17px;color:#fff;font-family:Instrument Sans,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;text-transform:uppercase;border:1px solid #8A724C;outline:none;box-shadow:none;height:auto}body .product-card .add-to-cart-button *{color:#fff}body .product-card .add-to-cart-button .add-to-cart-text .svg-wrapper{display:none}body .product-card .product-badges--top-right{top:0;right:0}body .product-card .product-badges__badge{background:#8a734a;padding:8px 10px;font-weight:300;font-size:16px;line-height:1;letter-spacing:0px;color:#fff;border-radius:0;font-family:Figtree,sans-serif;min-width:90px}body .product-card .titleRow .group-block-content{display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}body .product-card .group-block-content:has(.buy-buttons-block){justify-content:space-between}body .product-card product-price{width:fit-content}body .product-card .price-item__group{display:block;text-align:right}body .announcement-bar{padding-top:10px;padding-bottom:10px;display:block}body .announcement-bar .announcement-bar__slides{max-width:100%;width:100%}body .announcement-bar .announcement-bar__text{text-align:center;font-family:Figtree,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:0px}body .announcement-bar .announcement-bar__slider{max-width:600px;margin-left:auto;margin-right:auto}body .header__row{display:block}body .header .overflow-menu::part(list){margin:0!important}body .header .menu-list__link{font-family:Figtree;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#000}body .header .header-actions__action .mobile\:hidden,body .header .cart-bubble__text-count{font-family:Figtree;font-weight:600;font-size:16px;line-height:1;letter-spacing:0px;color:#000;text-transform:uppercase}.pdp_icon_list ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0px 30px;padding:17px 22px;background:#f7f3e8;justify-content:center}.pdp_icon_list ul li span{max-width:50px;display:block;margin:0 auto;padding-bottom:10px}.pdp_icon_list ul li{text-align:center;list-style:none;font-family:Figtree;font-weight:400;font-size:14px;line-height:100%}.pdp_icon_list ul li span img{object-fit:contain;aspect-ratio:1/.8}.product .slideshow-controls__thumbnails .slideshow-control img{object-fit:contain}.product-information__grid{padding-top:50px}.product .group-block-content .text-block h1{font-family:Newsreader;font-weight:400;font-style:Regular;font-size:40px;line-height:100%}.product .product-details span.price-item--sale.price{font-family:Newsreader;font-weight:400;font-size:30px;line-height:100%;letter-spacing:0%}.product .product-details .price-item--regular{font-size:25px;padding-left:5px}.pdp_short_description .metafield-rich_text_field p{font-family:Figtree;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;color:#000;margin-bottom:0}.product accordion-custom summary.details__header{font-family:Newsreader;font-weight:600;font-size:18px;line-height:100%;text-transform:uppercase;padding:21px 0 18px}.product accordion-custom .details-content p{font-family:Figtree;font-weight:400;font-size:16px;line-height:100%}.product quantity-selector-component.quantity-selector{border-radius:0;border-color:#000}.product quantity-selector-component.quantity-selector input{font-size:17px;color:#000;font-weight:600}add-to-cart-component button.add-to-cart-button{background-color:transparent;border-radius:0;border:solid 1px #000;transition:all .3s ease}add-to-cart-component button.add-to-cart-button:hover{background:#8a724c}span.add-to-cart-text .add-to-cart-text__content{font-family:Figtree;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#000}add-to-cart-component button.add-to-cart-button:hover span.add-to-cart-text .add-to-cart-text__content{color:#fff}add-to-cart-component .add-to-cart-icon{display:none}.reviews-section__inner{text-align:center;color:#fff}p.reviews-section__eyebrow{color:#d9d9d9;font-family:Figtree;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding-bottom:20px}section.reviews-section{padding:100px 0;margin:120px 0 100px;background-size:cover}.review-card{background:#fff;border-radius:14px;padding:36px 32px 28px;display:flex;flex-direction:column;gap:20px;height:100%}.review-card__meta{display:flex;align-items:center;gap:10px;justify-content:center}.review-card__name{font-family:Figtree;font-weight:400;font-size:16px;line-height:100%;color:#0a0a0a}.review-card__dot{width:4px;height:4px;border-radius:50%;background:#c2c2c2;flex-shrink:0}.review-card__product{font-family:Figtree;font-weight:300;font-size:14px;line-height:21px;color:#0a0a0a4d}.review-card__body{font-size:14px;line-height:1.7;color:#3a3a3a;flex-grow:1;text-align:center}.review-card__stars{display:flex;justify-content:center;gap:0px}.review-card__stars svg{width:18px;height:18px;fill:#f5a623}.reviews-section .swiper-pagination{position:inherit;padding-top:30px}.reviews-section .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;outline:solid 1px #fff;outline-offset:5px;margin:0 10px}.reviews-section .swiper-pagination span.swiper-pagination-bullet{background:#ffffff4d;width:12px;height:12px}.reviews-section .testi-slider{padding:30px 0}.reviews-section .review-card__body p{font-family:Figtree;font-weight:300;font-size:16px;line-height:22px;letter-spacing:0%;text-align:center;color:#0a0a0a}.product product-recommendations .section-resource-list__content p{font-family:Figtree;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#929292}.product product-recommendations .section-resource-list__content h3,.product .section .jm-review-widget-minimal-header__title{font-family:Newsreader;font-weight:400;font-size:50px;line-height:100%;letter-spacing:0%;text-align:center;color:#000}.product .section .jm-stack{width:100%}.product product-recommendations .section-resource-list__content{padding-bottom:30px}.iconBoxCtaSec{margin-top:120px}.iconBoxCtaRow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.iconBoxCtaWrap{padding:30px;border:1px solid #000000}.iconBoxIcon{height:40px;width:40px;padding:8px;background:#8a724c;border-radius:50%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.iconBoxIcon img{height:100%;width:100%;object-fit:contain}.iconBoxDet h3{margin-top:20px;text-align:center;font-family:Newsreader,sans-serif;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.iconBoxDet :is(a,p){font-family:Figtree,sans-serif;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;text-align:center;color:#5f6368;margin-top:10px;display:block}.contactFormSec{margin-top:60px;margin-bottom:120px}.contactFormSecRow{padding:40px;background:#f7f3e8;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.contactFormMap,.contactFormMap iframe{height:100%;width:100%}.contactFormForm form{display:grid;grid-template-columns:1fr;gap:20px}.contactFormForm form .field{display:flex;flex-direction:column;gap:10px}.contactFormForm form .field label{font-family:Newsreader,sans-serif;font-weight:500;font-size:18px;line-height:1;letter-spacing:0px;color:#2d2d2a}.contactFormForm form .field input{height:59px;background:#fff;padding:1px 20px;border:1px solid #C7C7C7}.contactFormForm form .field :is(input,textarea),.contactFormForm form .field :is(input,textarea)::placeholder{font-family:Figtree,sans-serif;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:#a3a3a3}.contactFormForm form .field textarea{height:166px;background:#fff;padding:20px;border:1px solid #C7C7C7}.contactFormForm form .mainBtn{margin-top:30px}.contactFormForm form .mainBtn button{width:100%}body .cart-drawer__inner{background:#fff}body .cart-drawer__inner>*{background:transparent}body .cart-drawer__close-button{top:unset;right:unset;height:30px;width:30px;margin:0!important;position:relative}body .cart-drawer__close-button *{height:100%;width:100%}body .cart-drawer .cart-drawer__heading,body .cart-page__title .h4{font-weight:400;font-size:40px;line-height:1;letter-spacing:0px;text-align:center;color:#000;font-family:Newsreader,sans-serif}body .cart-drawer .cart-drawer__heading .cart-bubble,body .cart-page__title .h4 .cart-bubble{display:none}body .cart-drawer__items{padding:0!important}body .cart-drawer__content{padding:15px;background:transparent}body .cart-items__wrapper p{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0px;color:#000}body .cart-items__wrapper p a{text-decoration:underline!important;text-underline-offset:2px;color:#000}body .cart-items__wrapper p a:hover{opacity:.6}body .cart-drawer__header{padding:20px 15px;background-color:transparent}body{background-color:transparent;padding-left:0!important;padding-right:0!important}body form#cart-form{display:flex;flex-direction:column;gap:20px}body .cart-items__table-row .cart-items__title{color:#000!important;text-decoration:none!important;max-width:300px}body .cart-items__table-row .cart-items__details div *{width:100%}body .cart-items__table-row .cart-items__details div p{margin-top:0}body .cart-items__table-row .cart-items__details div.cart-items__variant :is(span,dd,s){font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#000;opacity:1}body .cart-items__table-row .cart-items__details div.cart-items__variant{margin-bottom:0}body .cart-items__table-row .cart-items__details li{font-weight:600;font-size:14px;line-height:1;letter-spacing:0px;color:#000}body .cart-items__table-row .cart-items__details div .visually-hidden{display:block;position:relative!important;margin:unset!important;font-weight:700;height:auto;width:auto;font-size:14px;line-height:1;color:#000}body .cart-items__price{font-weight:700;font-size:18px;line-height:1;letter-spacing:0px;color:#000}body .cart-items__quantity{margin-top:20px}body .cart__summary-totals .cart-actions{display:none}body .cart__ctas.mainBtn{margin-top:0!important;max-width:100%}body .cart-items__media-container{padding:10px;border:1px dashed #8A734A;border-radius:8px;--ratio: 1 !important}body .cart-items__media-container img{object-fit:contain}body .cart-drawer__summary{padding:0!important;background:transparent}body .cart-discount__summary{display:none}body .cart-totals__total-label,body .cart-totals__total-value{font-weight:700;font-size:20px;line-height:1;letter-spacing:0px;color:#000;font-family:Figtree,sans-serif}body .cart-totals__tax-note small{font-size:14px;text-transform:uppercase;color:#000}body .cart-items__table-row .cart-items__details div.cart-items__unit-price-wrapper .visually-hidden{display:none}body .cart-items__table-row .cart-items__variants{margin:10px 0;display:flex;flex-direction:column;gap:10px}body .cart-items__table-row .cart-items__details div.cart-items__unit-price-wrapper{margin-top:15px}body .cart-items__table-row .cart-items__details div.cart-items__unit-price-wrapper span{font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000}body .cart-items__table-row .cart-items__details div.cart-items__unit-price-wrapper .compare-at-price{padding-left:10px;font-family:DM Sans;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;text-decoration:line-through;color:#5f6368;opacity:1}body .predictive-search-form .predictive-search-form__header-inner{background:#f5f5f3;border-radius:5px;overflow:hidden}body .predictive-search-form input.search-input{padding:10px 30px 10px 40px;font-family:DM Sans;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#404040}body .predictive-search-form .predictive-search-form__header-inner .predictive-search__reset-button{display:none}body .predictive-search-form .predictive-search__icon{left:15px;height:20px;width:20px}body .predictive-search-form .predictive-search__icon svg{height:100%;width:100%}body predictive-search-component,body predictive-search-component .predictive-search-form{position:static}body .search-modal .search-modal__content{width:100%;max-width:700px;margin:auto}body predictive-search-component .recently-viewed-wrapper,body predictive-search-component .predictive-search-results__products{display:flex;flex-direction:column;gap:15px}body predictive-search-component :is(.predictive-search-results__title){font-weight:500;font-size:20px;line-height:1;letter-spacing:0;color:#000;margin:0;padding:0;text-transform:uppercase}body predictive-search-component .predictive-search-results__clear{font-size:14px;line-height:14px;text-decoration:underline!important;color:#000;font-weight:400;opacity:1}body predictive-search-component .predictive-search-results__resource-header{height:fit-content;margin:20px 0 10px}body predictive-search-component .predictive-search-results__list{margin:0;padding:0;gap:5px}body predictive-search-component .predictive-search-results__list .resource-card{position:relative;border:1px solid #8A734A;padding:20px;border-radius:10px;display:block;margin:0!important;overflow:hidden;background:#fffaf200!important;box-shadow:none!important}body predictive-search-component .resource-card .resource-card__media{width:100%;aspect-ratio:unset;height:100px!important;overflow:hidden;border-radius:6px;position:relative;display:block;margin:0 auto}body predictive-search-component .resource-card .resource-card__media img{width:100%;height:100%;object-fit:contain;border-radius:5px}body predictive-search-component .resource-card .resource-card__media img[src$=".png"],body predictive-search-component .resource-card .resource-card__media img[src*=".png?"],body predictive-search-component .resource-card .resource-card__media img[src$=".PNG"]{object-fit:contain}body predictive-search-component .resource-card .resource-card__content{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:15px}body predictive-search-component .resource-card .resource-card__content .resource-card__title{font-weight:600;font-size:14px;line-height:1.1;letter-spacing:0;color:#000;text-transform:uppercase;text-align:center}body predictive-search-component .resource-card .resource-card__content div[ref=priceContainer]{width:fit-content;margin-left:auto;margin-right:auto}body predictive-search-component .resource-card .resource-card__content .price,body predictive-search-component .resource-card .resource-card__content .resource-card__subtext{margin-top:0!important;font-size:18px;color:#404040;text-align:center;display:flex;justify-content:center}body predictive-search-component .predictive-search-results__card,body predictive-search-component .predictive-search-results__card:not(.predictive-search-results__card--product){padding:0!important;background:transparent!important;border:unset!important;border-radius:0!important;margin:0!important}body predictive-search-component .resource-card__image-wrapper{grid-template-columns:repeat(2,1fr);gap:0}body.cart .cart-page{padding-top:0!important;padding-bottom:0!important;margin:60px 0;display:block}.cart-page__title{margin-bottom:30px}.cart-page__summary{margin-top:30px;max-width:500px;margin-left:auto;margin-right:0;padding:0!important;height:fit-content!important}.cart-page__summary .cart-summary__inner{padding:20px!important;width:100%!important;max-width:100%!important;background:#fff;border:1px solid #D9D9D9;gap:20px}.cart-page__summary .cart-summary__inner .cart-totals{gap:0px!important}.template-cart cart-items-component .section--page-width{display:block}body .shopify-policy__container{max-width:1320px;margin:100px auto;padding-left:15px;padding-right:15px;padding-top:0!important;padding-bottom:0!important}body .shopify-policy__container .shopify-policy__title{margin-bottom:30px}body .shopify-policy__container .shopify-policy__title :is(h1,h2,h3){font-weight:400;font-size:50px;line-height:1;letter-spacing:0px;text-align:left;color:#000}body .shopify-policy__container .shopify-policy__body .rte :is(p,li){font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#000;margin:20px 0}body .shopify-policy__container .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){font-weight:400;font-size:30px;line-height:1;letter-spacing:0px;color:#000;margin:30px 0}.collectionCardMain .collectionCardContent h3 a:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%}section.newsletterFooter{margin:80px 0 50px}.pageBanner-title p{font-family:Figtree;font-weight:500;line-height:100%;letter-spacing:0%;text-align:center;font-size:16px;padding-top:10px}.contact-form__success.success-msg{display:flex;align-items:center;color:#098009;font-family:Figtree;font-weight:400;font-size:16px;line-height:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
