.customers-register h1.register-title,.customers-login h1.register-title{width:100%;text-align:center;font-size:21px;letter-spacing:2px}.customers-register header p,.customers-login header p{text-align:center;width:100%;padding-top:12px;font-size:13px}.login-signup-wrapper{padding-top:14px}div#login .login-signup-wrapper{padding-top:0}.customers-register header p a,.customers-login header p a{color:#e39321}.customers-register label.label,.customers-login label.label{text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:500}.customers-register .title,.customers-login .title{color:#3b3b3b;font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;text-align:center}.customers-register .field:not(:last-child),.customers-login .field:not(:last-child){margin-bottom:0}.customers-register .input,.customers-login .input,.customers-register .textarea,.customers-login .textarea{padding:21px;color:#000;font-size:13px;margin-bottom:11px;border:1px solid #D6D6D6;border-radius:5px;background-color:#fff;FONT-WEIGHT:400;font-family:Raleway}.customers-register .input::placeholder,.customers-login .input::placeholder,.customers-register .textarea::placeholder,.customers-login .textarea::placeholder{color:#404040}.customers-register input.button.button--primary,.customers-login input.button.button--primary,.customers-login a.hoverButton.button.button--secondary,div#customer .login-signup-wrapper .button{padding:12px;margin-top:10px;font-size:12px;letter-spacing:.22px}.customers-register .register,.customers-login .register,div#login{width:100%}.customers-login .register div#customer,.customers-register .register #recover-inner,.customers-login .register #recover-inner{max-width:345px;margin:70px auto auto}.customers-register input#password,.customers-login input#password{margin-bottom:0}.customers-register p.indicator,.customers-login p.indicator{text-align:right;font-size:11px}.customers-register div#recover h2,.customers-login div#recover h2{font-size:15px;letter-spacing:1px;font-weight:500}.customers-login input.button.button--primary{margin-right:10px}body.page-faq .column.faq{max-width:743px;display:block;margin:auto}.heading-wrapper--faq{margin:60px 0 1px}.page-faq__column-wrap dt{margin-top:15px}div#customer{max-width:353px;margin:0 auto}.login-form-wrapper,#recover-password,.customers-register .register div#customer{max-width:438px;border-radius:40px;background-color:#fff;box-shadow:0 2px 31px #00000021;margin:0 auto;padding:39px 42px}div#customer .login-signup-wrapper .button{width:106px;font-family:Raleway;font-weight:500;line-height:14px;margin-top:0;FONT-WEIGHT:400}.login-signup-wrapper{display:flex;align-items:baseline;justify-content:center}div#recover-password a.js-recover-password{color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:20px;FONT-WEIGHT:400}div#recover-password .recover-options.is-align-center{text-align:center}div#recover-password .recover-options.is-align-center input.button.button--primary{width:auto;min-width:146px;margin-top:0}div#create-customer .login-signup-wrapper a.hoverButton.button.button--primary{margin-left:10px;border-radius:5px}p.forgot-password-txt{color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:20px;padding-top:14px;FONT-WEIGHT:400}.cart__heading-container h1.cart-page__title.title{line-height:52px}.cart__info p.item__title{color:#404040;font-size:18px;letter-spacing:.33px;line-height:20px}.cart__info .cart__price{letter-spacing:.36px}.cart__remove{position:unset}.cart__cost-summary,.cart__remove button.close{background:none}.cart__checkout{justify-content:end}button#checkout{max-width:200px}.cart__row-description{margin-right:10px}.quantity-plus.button .icon,.quantity-minus.button .icon{fill:#000}span.quantity-minus.quantity-element,span.quantity-plus.quantity-element{border:1px solid #D1D1D1}.quantity-plus.button,.quantity-minus.button,span.quantity-minus.quantity-element.button.is-inverse{opacity:1;background-color:#fff}.quantity-plus.button:hover .icon,.quantity-minus.button:hover .icon{fill:#000;background:#fff}.quantity-plus.button:hover,.quantity-minus.button:hover{background-color:#fff}header#header{border-bottom:1px solid #C2C2C2}.cart__featured-links{text-align:left}.cart__cost-summary .cart__row{display:flex;justify-content:end;padding-top:14px;text-align:right}h2.faq__title.title{letter-spacing:.82px;line-height:52px}.page-faq__column-wrap .faq-accordion dt .icon{left:unset;right:20px;transform:translateY(-50%)rotate(90deg);height:23px;width:23px}.faq-accordion button.accordion-style--carets.accordion__button{display:flex;align-items:end;justify-content:space-between}.individual-faq-wrapper{border-radius:11px;background-color:#fff;box-shadow:0 2px 31px #0000001a}.column-wrapper span.faq-title{color:#404040;font-family:John Mayer Regular;font-size:18px;line-height:20px}.faq-accordion dd{padding:0 20px 20px;color:#434343;font-family:Raleway;font-size:14px;font-weight:300;letter-spacing:.25px;line-height:21px}.faq-accordion dt button{padding-bottom:10px}.footer__content{background-color:#fff}div#template-blog h1.banner__heading.title{color:#fff;font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;text-align:center;text-transform:uppercase}.blog-card__content a.featured-article--link{font-size:22px}.blog-card__content .excerpt{font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px}.blog-card .blog-card__content>div:not(:last-child),.blog-card .meta-info>ul:not(:last-child){margin-bottom:0}.card-content.blog-card__content{padding:.5rem 1.5rem 1rem 0}.blog-card__read-more.buttons{max-width:106px}.blog-card__read-more.buttons a.button.button--primary{font-family:Raleway;font-size:12px;font-weight:500;letter-spacing:.22px;line-height:14px;margin:0 auto;max-width:fit-content;height:39px}.paginate .pagination-previous,.pagination-next,.pagination-link{border:none}.pagination-link.is-current{background-color:#fff;border-color:#fff;color:#be7374;font-family:Exo;letter-spacing:0;text-decoration:underline;text-underline-position:under}ul.pagination-list{font-size:20px}@media only screen and (min-width: 799px){.cart__checkout button#checkout,.cart__featured-links a.button.button--primary{max-width:200px;width:100%}.collection-list-wrapper{padding-bottom:30px}#shopify-section-164182916006b680a2-2{margin-right:0}.shopify-section.collection-main aside.sidebar-section{max-width:254px;margin-right:auto;margin-left:0}.cart__cost-summary{padding-right:0}.cart__featured-links{margin-top:0}header#header .header__brand{padding-left:0}nav.pagination{padding-top:35px}.shopify-section.blog-main .featured-article.blog-card{max-width:352px;margin-left:auto;margin-right:auto}.shopify-section.image-with-text.image-with-text-1 .image-with-text__text-column{padding:0;max-width:548px;margin:0 auto}#shopify-section-template--15953515512040__16418291778727945a .image-with-text__text-column{max-width:521px;margin-left:0}#shopify-section-template--15953515512040__16418291778727945a .image-with-text__text{text-align:left}.navbar-item.has-dropdown a:after{font-size:10px;right:20px;top:54%}.header__icons .icon-separator{height:15px;width:1px;border-left:1px solid #3B3B3B;margin-left:6px;margin-right:6px}div.custom-contact-form__blocks .custom-contact-form__block:nth-child(1),div.custom-contact-form__blocks .custom-contact-form__block:nth-child(2),div.custom-contact-form__blocks .custom-contact-form__block:nth-child(3){width:calc(33.3333% - 10px);float:left;margin-left:5px;margin-right:5px;margin-bottom:12px}div.custom-contact-form__blocks .custom-contact-form__block textarea{min-width:calc(100% - 10px);margin-left:5px;margin-right:5px;max-width:max-content}div.dropdown-click--false .navbar-item.has-dropdown:hover .navbar-dropdown{display:flex;align-items:center;padding:20px 50px;justify-content:center;max-width:423px;border-top:3px solid #E9E1D1}div.has-medium-vertical-spacing .navbar-item{padding-bottom:0}.navbar-dropdown.navbar-dropdown--below-parent.is-vertical:before{content:"";height:5px;width:5px;transform:rotate(-45deg);background-color:#e9e1d1;position:absolute;left:26px;top:-6px}.cart__subtotal-container.cart__row{max-width:200px;margin-right:0;margin-left:auto;justify-content:space-between}.cart__cost-summary .column.eight.offset-by-eight.medium-down--one-whole{margin-left:0;left:52%}}.header__icons.header__icon-style-icons ul.social-icons.is-flex.is-flex-wrap{padding-top:5px}.header__icons .action-area__link.has-cart-count{padding-right:8px}#shopify-section-announcement-bar .message-header{font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:15px;FONT-WEIGHT:400}.shopify-section.jsSlideshowClassic.slideshow-section h2.slideshow-classic__heading span{font-family:Cormorant Garamond SemiBold,sans-serif;font-size:75px;font-weight:600;letter-spacing:1.36px;line-height:70px}.shopify-section.jsSlideshowClassic.slideshow-section h2.slideshow-classic__heading{max-width:max-content;margin:0 auto 16px;text-align:left}.shopify-section.jsSlideshowClassic.slideshow-section .caption-content{position:relative;max-width:max-content}div.shopify-section.jsSlideshowClassic.slideshow-section .slideshow-classic__preheading{position:absolute;transform:rotate(-90deg);color:#fff;font-family:Cormorant Garamond SemiBold,sans-serif;font-size:37px;font-weight:600;letter-spacing:.67px;line-height:45px;top:82px;left:-65px}.shopify-section.jsSlideshowClassic.slideshow-section h2.slideshow-classic__heading span em{font-size:95px;font-style:normal;line-height:1.73px}a.button.button--primary{min-height:30px;min-width:106px;border-radius:0}a.button.button--primary,button.button.button--primary{max-width:max-content;font-family:Raleway;font-size:12px;font-weight:500;letter-spacing:.22px;line-height:14px;padding:8px 20px}.shopify-section.gallery.jsGallery p.gallery-item__content-title.title.text-{font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;text-align:center;font-weight:400}.shopify-section.gallery.jsGallery .gallery-item__content{padding-top:20px}#shopify-section-template--15953515380968__16395105531a52a388 .image-with-text-overlay__heading{margin-bottom:0;color:#3b3b3b;font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;text-align:center}#shopify-section-template--15953515380968__16395105531a52a388 .image-with-text-overlay__subheading{max-width:280px;color:#434343;font-family:Raleway;font-size:16px;letter-spacing:.29px;line-height:21px;text-align:center;margin:0 auto 11px;padding-top:5px;FONT-WEIGHT:400}.product-wrap a.product-thumbnail__title{color:#404040;font-family:Exo;font-size:18px;letter-spacing:.33px;line-height:20px;text-align:center;margin-bottom:5px}.product-wrap span.product-thumbnail__price.price{font-family:Cormorant Garamond Medium;font-size:20px;font-weight:500;letter-spacing:.36px;line-height:20px;text-align:center}div.heading-wrapper{margin-bottom:15px}.shopify-section.newsletter .newsletter__text{color:#fff;max-width:330px;font-family:John Mayer Regular;font-size:35px;letter-spacing:0;line-height:34px;text-align:left;margin-bottom:0}.shopify-section.newsletter .newsletter__wrapper{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.shopify-section.newsletter .newsletter__text-wrapper{width:auto}.shopify-section.newsletter .newsletter-form .field.is-stretched-width{min-width:auto;max-width:200px;width:100%;flex:1;margin:10px 10px 10px 0}.shopify-section.newsletter .newsletter-form .field.is-default-width{margin:10px 0}.shopify-section.newsletter .newsletter-form input.input{border-radius:0;color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:20px;padding:10px 13px;min-height:39px;FONT-WEIGHT:400}.shopify-section.newsletter .newsletter-form input.input::placeholder{color:#404040}.newsletter-form .field.is-default-width .button{max-width:max-content;border-radius:0;font-family:Raleway;font-size:12px;font-weight:500;letter-spacing:.22px;line-height:14px;min-height:39px;FONT-WEIGHT:400}.title:not(.is-spaced)+.subtitle:not(.modal_price){margin-top:0}.footer__block .icon{width:14px;height:14px;margin-right:10px;margin-top:4px}.icon-with-text-column__column.contact-us-column__column.custom-contact-detail{max-width:314px;border-radius:19px;background-color:#fff;padding:41px 35px 35px;position:absolute;top:50%;transform:translate(58%,-50%);left:0}#shopify-section-template--15953515380968__1651476667ed19d746{position:relative}#shopify-section-template--15953515380968__1651476667ed19d746 h3.icon-column__title.contact-column__title.title{color:#3b3b3b;font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:34px;margin-bottom:6px}.icon-with-text-column__column.contact-us-column__column.custom-contact-detail a.button.button--primary{height:39px;min-width:109px;margin-top:8px}#shopify-section-template--15953515380968__1651476667ed19d746 .icon-column__text.contact-column__text{color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:17px;margin-bottom:14px;FONT-WEIGHT:400}.icon-with-text-column__column.contact-us-column__column.custom-contact-detail .icon{width:14px;height:14px;margin-right:8px;margin-top:3px}body.index .shopify-section.footer section.footer__content{background:transparent}.shopify-section.footer section.footer__content{background:#f1e9db;padding-top:49px;padding-bottom:49px;border:0}.shopify-section.footer li.footer__menu-link a{color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:26px;FONT-WEIGHT:400}.shopify-section.footer .footer__heading{font-family:John Mayer Regular;font-size:20px;letter-spacing:0;line-height:22px}.shopify-section.footer a.footer__logo-wrapper{padding-bottom:5px}.footer__credits{color:#404040;font-family:Exo;font-size:13px;letter-spacing:.24px;line-height:26px}section.footer__extra-content.section{background-color:#e9e1d1;max-width:100%;width:100%}section.footer__extra-content.section .container{max-width:1200px;width:95%}#shopify-section-afc26946-c6a7-4ed5-b569-b8a2e7a16014 p{margin-bottom:10px}#shopify-section-template--15953515479272__165114278346f0f678 section.section.is-width-standard,#shopify-section-template--15953515479272__contact section.section.is-width-standard{max-width:740px}#shopify-section-template--15953515479272__165114278346f0f678 .icon{width:15px;height:15px;margin-right:10px;margin-top:0}#shopify-section-template--15953515479272__165114278346f0f678 .icon-column__title{color:#3b3b3b;font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;margin-bottom:10px}#shopify-section-template--15953515479272__165114278346f0f678 .icon-column__text p strong{font-family:Raleway SemiBold;font-weight:600}#shopify-section-template--15953515479272__165114278346f0f678 .icon-column__text{color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:17px;margin-bottom:14px;FONT-WEIGHT:400}#shopify-section-template--15953515479272__165114278346f0f678 .icon-with-text-column__column{border-radius:40px;background-color:#fff;box-shadow:0 2px 31px #00000029;max-width:316px;width:95%;padding:39px 47px;margin:0 auto 20px}.custom-contact-form__blocks .custom-contact-form__block:nth-child(1),.custom-contact-form__blocks .custom-contact-form__block:nth-child(2),.custom-contact-form__blocks .custom-contact-form__block:nth-child(3){width:calc(100% + -0px);margin-left:0;margin-right:0}.custom-contact-form__block input,.custom-contact-form__block textarea{border:1px solid #D6D6D6;border-radius:5px;background-color:#fff;color:#404040;font-family:Raleway;font-size:13px;letter-spacing:.24px;line-height:20px;min-height:40px;FONT-WEIGHT:400}.custom-contact-form__block input::placeholder,.custom-contact-form__block textarea::placeholder{color:#404040}.shopify-section.contact-section.jsCustomContactForm button.button.button--primary.is-within-form,#shopify-section-template--15953515479272__1651140685db48e992 a.button.button--primary{height:39px;text-align:center;display:flex;justify-content:center;margin:0 auto;border-radius:5px}.shopify-section.contact-section.jsCustomContactForm h2.contact-form__heading.title{margin-bottom:20px}#shopify-section-template--15953515479272__contact .contact-form__form{padding:0}#shopify-section-template--15953515479272__1651140685db48e992 .rich-text__text p{max-width:640px;color:#3b3b3b;font-family:John Mayer Regular;font-size:25px;letter-spacing:0;line-height:28px;text-align:center;margin:0 auto 20px}#shopify-section-template--15953515479272__1651140685db48e992 a.button.button--primary{min-width:200px}.navbar-dropdown .has-medium-vertical-spacing .navbar-item{padding-bottom:0;color:#3b3b3b;font-family:Raleway;font-size:12px;letter-spacing:.22px;line-height:14px;text-align:center;FONT-WEIGHT:400}.navbar-dropdown.navbar-dropdown--below-parent{background-color:#fff;box-shadow:0 8px 14px #00000036}#shopify-section-template--15953515512040__1641829215a6515e0c .rich-text__content.card-content{padding-bottom:0}#shopify-section-template--15953515512040__1641829215a6515e0c h2.rich-text__heading,#shopify-section-template--15953515512040__1651081018699a8230 h2.rich-text__heading{color:#3b3b3b;font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;text-align:center;margin-bottom:0}#shopify-section-template--15953515512040__1641829215a6515e0c .rich-text__text.content{max-width:917px;color:#3b3b3b;font-family:Raleway;font-size:30px;letter-spacing:.55px;line-height:35px;margin:0 auto;FONT-WEIGHT:400}div#shopify-section-template--15953515512040__16510806734fa7f6b0 .rich-text__text{font-family:Raleway;font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px;text-align:center;FONT-WEIGHT:400}.shopify-section.image-with-text.image-with-text-1 .image-with-text__heading{font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;padding-bottom:12px}.shopify-section.image-with-text.image-with-text-1 .image-with-text__text{font-family:Raleway;font-size:16px;FONT-WEIGHT:400;letter-spacing:0;line-height:21px;text-align:Left}#shopify-section-template--15953515512040__16418291602dc9aa75 .image-with-text__text{text-align:justify}#shopify-section-16418291770f54e3e5-2 .image-with-text__heading{max-width:415px}#shopify-section-16418291770f54e3e5-2 .image-with-text__text strong{color:#3b3b3b;font-family:Raleway;font-size:25px;letter-spacing:0;line-height:30px;FONT-WEIGHT:400}#shopify-section-template--15953515512040__1651081018699a8230 h2.rich-text__heading{max-width:540px;margin:0 auto 12px}#shopify-section-template--15953515512040__1651081018699a8230 .rich-text__text{max-width:920px;color:#434343;font-family:Raleway;font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px;margin:0 auto}body.page-details section.section.is-width-standard{max-width:1150px}.shopify-section.blog-main .card-content.blog-card__content{padding-top:20px}.shopify-section.blog-main .blog-card .media-content .title{color:#404040;font-family:John Mayer;font-size:22px;letter-spacing:0;line-height:20px;margin-bottom:5px}.shopify-section.blog-main .excerpt{color:#434343;font-family:Raleway;font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px}.page-faq__column-wrap .individual-faq-wrapper:first-child dt{margin-top:0}#shopify-section-template--15954214813928__1641829215a6515e0c h2.rich-text__heading,#shopify-section-template--15954214813928__1651081018699a8230 h2.rich-text__heading{margin-bottom:0;font-size:45px;letter-spacing:.82px;line-height:52px}#shopify-section-template--15954214813928__1641829215a6515e0c .rich-text__text p{color:#404040;font-family:Raleway;font-size:22px;letter-spacing:.4px;line-height:20px;FONT-WEIGHT:400}#shopify-section-template--15954214813928__1651081018699a8230 .rich-text__text p{font-family:Raleway;font-size:17px;font-weight:300;letter-spacing:.31px;line-height:21px}#shopify-section-template--15954214813928__1651081018699a8230 .rich-text__text strong{font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;FONT-WEIGHT:400}.collection-title-wrap{width:100%;text-align:center}.heading-wrapper--collection.heading-wrapper{align-items:center;margin-bottom:25px}aside.sidebar-section .sidebar__block{border-bottom:1px solid #97979773}.faceted-filter-group-display__header,.sidebar-block__heading{display:flex;justify-content:space-between;font-family:John Mayer Regular;font-size:25px;letter-spacing:0;line-height:51px;cursor:pointer}.block__tag-filter .tag-filter__item{color:#3b3b3b;font-family:Raleway;font-size:16px;letter-spacing:0;line-height:30px;margin-bottom:0;FONT-WEIGHT:400}aside.sidebar-section .sidebar__block:last-child{padding-top:10px;padding-bottom:10px;border-bottom:none}[data-sidebar-block__content--collapsible]{padding-bottom:15px}.filter-group-display input{max-height:43px;max-width:81.42px;border:1px solid #979797;border-radius:7px;margin-right:10px;font-family:Exo;font-size:14px;letter-spacing:0;line-height:39px;padding:1px 8px}.filter-group-display__submit input[type=submit]{border-radius:7px;background-color:#c7a178;margin-right:0;color:#fff;font-family:Exo;font-size:14px;letter-spacing:0;line-height:39px;border:1px solid #c7a178;max-width:72px}.filter-group-display__submit input[type=submit]:hover{background-color:transparent;color:#c7a178}.filter-group-display,.filter-group-display__price-range{display:flex;flex-wrap:wrap}#shopify-section-template--15954214813928__1651081752ce1de4d2 section.section.is-width-standard{max-width:1155px}.product__information>*{max-width:450px}.product__information h1.product_name.title{font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;padding-bottom:3px}#shopify-section-template--15953515708648__main{border-bottom:1px solid #3b3b3b30}.product-form-container.has-padding-top{padding-top:0}.product-block.product-block--price .price,.modal_price.subtitle{color:#404040;font-family:Cormorant Garamond Medium;font-size:35px;font-weight:500;letter-spacing:.64px;line-height:20px;text-align:center}.description.content.has-padding-top{color:#434343;font-family:Raleway;font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px}.products-slider .flickity-page-dots .dot{height:5px;width:24px;border-radius:3px;background-color:#d8d8d8}.products-slider .flickity-page-dots .dot.is-selected{background-color:#be7374}.purchase-details.has-quantity-box label.label{color:#3b3b3b;font-family:John Mayer Regular;font-size:20px;letter-spacing:0;line-height:22px}.product-form-container .product-quantity-box.purchase-details__quantity{max-width:160px}.product-form-container .cart-warning{width:auto}.product-form-container .smart-payment-button--false .purchase-details{flex-wrap:nowrap;align-items:flex-end}.quantity-wrapper span.quantity-element svg,.quantity-wrapper input.quantity-input.quantity-element.input{fill:#3b3b3b;font-family:Raleway;font-size:16px;letter-spacing:0;line-height:18px;text-align:center;FONT-WEIGHT:400}.social-share-buttons.field.is-grouped>.control:not(:last-child){margin-right:0}.product__social-share{display:flex;align-items:center}.product__social-share .share-text{color:#3b3b3b;font-family:John Mayer Regular;font-size:20px;letter-spacing:0;line-height:22px;margin-right:12px}.social-share-buttons.social-share-buttons--squared{margin-bottom:0}.social-share-buttons .share-btn .button{width:28px;height:28px;padding:0;border:none}h1.article__title.title{color:#3b3b3b;font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;text-align:center}.container.article-content{padding-top:0;text-align:center}.heading-wrapper--article.heading-wrapper{margin-bottom:0}.container.article-content .column.content>div:first-child{color:#3b3b3b;font-family:Raleway;font-size:30px;letter-spacing:.55px;line-height:35px;max-width:917px;margin:0 auto;FONT-WEIGHT:400}.container.article-content .content p{color:#434343;font-family:Raleway;font-size:16px;font-weight:300;letter-spacing:.29px;line-height:21px;text-align:center;max-width:1133px}.container.article-content .content img{margin-bottom:30px}body.cart div.heading-wrapper{margin-bottom:27px}.cart__info p.item__title a{font-family:Raleway;font-size:18px;letter-spacing:.33px;line-height:20px;FONT-WEIGHT:400}.cart__total span,.cart__price span{font-family:Cormorant Garamond Medium;font-size:20px;font-weight:500;letter-spacing:.36px;line-height:20px}.cart__cost-summary{padding-top:40px;padding-bottom:12px;border-top:1px solid #D3D3D3}.cart__checkout button#checkout,.cart__featured-links a.button.button--primary{border-radius:5px;font-family:Exo;font-size:12px;font-weight:500;letter-spacing:.22px;line-height:16px;height:39px}.container.has-no-side-gutter.has-padding-top{padding-top:0}.cart__cost-summary .cart__subtotal-container p{color:#404040;font-family:Raleway;font-size:20px;letter-spacing:.36px;line-height:20px;text-align:left;FONT-WEIGHT:400}.cart__image .image-element__wrap{margin-left:0}.shopify-section.cart-section section.section.is-width-standard{max-width:931px}.cart__cost-summary .cart__row{display:flex;justify-content:space-between;padding-top:14px;text-align:right}.newsletter-form .field .control{width:100%}@media only screen and (max-width: 798px){body div#template-blog h1.banner__heading.title{font-size:35px;line-height:44px}div#shopify-section-template--15953515151592__banner{padding-bottom:40px}div#shopify-section-16418291770f54e3e5-2 .image-with-text__text strong{font-size:22px;line-height:26px}div#shopify-section-template--15953515380968__16395105531a52a388 .image-with-text-overlay__heading{font-size:34px;line-height:44px;padding-top:0}div.shopify-section.collection-list a.collection-info__caption-wrapper .title,div.shopify-section.gallery.jsGallery p.gallery-item__content-title.title.text-{font-size:26px;line-height:30px}div#shopify-section-template--15954214813928__1641829215a6515e0c h2.rich-text__heading,div#shopify-section-template--15954214813928__1651081018699a8230 h2.rich-text__heading,div.shopify-section.collection-list .container.desc_details .heading-wrapper h2{font-size:35px;line-height:44px}div#shopify-section-template--15954214813928__1641829215a6515e0c .rich-text__text p{font-size:19px;line-height:25px}div.shopify-section.collection-list .container.desc_details .content-wrapper{padding-top:10px}div.shopify-section.collection-list .container.desc_details .richtext-wrapper strong{font-size:28px;line-height:32px}#shopify-section-template--15953515380968__1639510644ef21ce70 .newsletter__wrapper{padding:40px 0}.slideshow-classic .flickity-page-dots{bottom:55px}#shopify-section-template--15953515512040__16418291778727945a .container{flex-direction:column-reverse}div#shopify-section-template--15953515512040__1641829215a6515e0c .rich-text__text.content{font-size:24px;line-height:30px}#shopify-section-template--15953515217128__main .collection__filters{margin:0}aside.sidebar-section{order:0;margin-bottom:20px}.cart__checkout .checkout,.cart__checkout button#checkout,.cart__featured-links a.button.button--primary{min-height:39px;width:100%;max-width:100%}.cart__item-list .container.has-no-side-gutter .two-thirds.column.medium-down--one-whole.has-padding-bottom{padding-bottom:12px}.cart__remove{width:100%}div.shopify-section.footer section.footer__content{padding-top:35px;padding-bottom:10px}.shopify-section.rich-text .rich-text__content.card-content{padding-left:10px;padding-right:10px}div.shopify-section.jsSlideshowClassic.slideshow-section h2.slideshow-classic__heading span,div.shopify-section.jsSlideshowClassic.slideshow-section h2.slideshow-classic__heading span em{font-size:60px;line-height:65px}div.shopify-section.newsletter .newsletter-form .field.is-stretched-width{margin:10px 5px 10px 0}div.icon-with-text-column__column.contact-us-column__column.custom-contact-detail{transform:translate(50%,-50%);left:-135px}div.shopify-section.image-with-text.image-with-text-1 .image-with-text__heading{font-size:32px;line-height:37px}div.image-with-text__text-column{padding:10px}div#shopify-section-template--15953515512040__1641829215a6515e0c h2.rich-text__heading,div#shopify-section-template--15953515512040__1651081018699a8230 h2.rich-text__heading{font-size:35px;line-height:44px}.container.tab-container ul.menu-tab-wrapper{padding-top:0}#shopify-section-template--15953515380968__16395105531a52a388 .caption-content{padding:0}}@media only screen and (max-width: 600px){div#shopify-section-template--15953515708648__main{padding-top:20px}div.heading-wrapper .title{font-size:38px;line-height:44px}div.product__information h1.product_name.title{font-size:32px;line-height:44px}div.product-block.product-block--price .price,div.modal_price.subtitle{font-size:30px;line-height:20px}div.shopify-section.newsletter .newsletter-form .field.is-stretched-width{flex:1;width:100%;margin-bottom:12px;max-width:100%;min-width:100%}div#shopify-section-announcement-bar .message-header{font-size:11px}.product-form-container .product-quantity-box.purchase-details__quantity .quantity-wrapper.quantity-style--box{border-radius:0;min-width:124px;width:100%}div.purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart{width:auto;min-width:190px;margin-left:10px}}.newsletter-form.is-responsive{justify-content:flex-start}.newsletter-form .field.is-default-width{min-width:auto}#shopify-section-template--15969606369512__165148794458e81447 .heading-section__heading{font-family:John Mayer Regular;font-size:45px;letter-spacing:0;line-height:52px;margin-bottom:0}#shopify-section-template--15969606369512__165148794458e81447 .heading-section__subheading{font-family:Raleway;font-size:22px;letter-spacing:.4px;line-height:20px;FONT-WEIGHT:400}div#shopify-section-afc26946-c6a7-4ed5-b569-b8a2e7a16014 .icon-column__text.contact-column__text p{FONT-WEIGHT:400}ul.menu-tab-wrapper{display:flex;max-width:1200px;width:98%;border-bottom:1px solid #d3d3d3;margin:0 auto;padding-top:30px;flex-wrap:wrap}ul.menu-tab-wrapper li{padding-bottom:14px;margin:10px 15px 0;cursor:pointer}li.tab.menu--tab.is-active{border-bottom:4px solid #C7A178;padding-bottom:12px}ul.menu-tab-wrapper li a{color:#3b3b3b;font-family:Raleway;font-size:18px;letter-spacing:.33px;line-height:21px;FONT-WEIGHT:400;text-align:center}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:none}.paginate .pagination-previous,.pagination-next,.pagination-link{border:none;font-family:Exo;font-size:20px;letter-spacing:0;line-height:27px;text-align:center}.flickity-prev-next-button.next,button.flickity-button.flickity-prev-next-button.previous{background:transparent;top:calc(50% - 22px)}@media only screen and (min-width: 1200px){.shopify-section.newsletter .newsletter-form .field.is-stretched-width{min-width:200px}}@media only screen and (min-width: 1400px){.featured-collection-section .flickity-prev-next-button.next{right:-80px}.featured-collection-section button.flickity-button.flickity-prev-next-button.previous{left:-80px}}.flickity-button:disabled{opacity:1}.featured-collection-section button.flickity-button.flickity-prev-next-button svg,.shopify-section.jsSlideshowClassic.slideshow-section button.flickity-button.flickity-prev-next-button svg{visibility:hidden}.featured-collection-section button.flickity-button.flickity-prev-next-button.next,.shopify-section.jsSlideshowClassic.slideshow-section button.flickity-button.flickity-prev-next-button.next{background:url(https://cdn.shopify.com/s/files/1/0642/2272/4328/files/next.svg?v=1651547030);background-size:22px;background-repeat:no-repeat;background-position:center}.featured-collection-section button.flickity-button.flickity-prev-next-button.previous,.shopify-section.jsSlideshowClassic.slideshow-section button.flickity-button.flickity-prev-next-button.previous{background:url(https://cdn.shopify.com/s/files/1/0642/2272/4328/files/prev.svg?v=1651547043);background-size:22px;background-repeat:no-repeat;background-position:center}.shopify-section.jsSlideshowClassic.slideshow-section .flickity-button{filter:brightness(100)}.shopify-section.jsSlideshowClassic.slideshow-section .flickity-page-dots .dot{height:5px;width:24px;border-radius:3px;background-color:#fff;opacity:1}.shopify-section.jsSlideshowClassic.slideshow-section .flickity-page-dots .dot.is-selected{background-color:#be7374}.shopify-section.collection-list a.collection-info__caption-wrapper .title{font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;text-align:center;font-weight:400}.shopify-section.collection-list a.collection-info__caption-wrapper{padding:20px 20px 10px}body.customers-reset_password .reset___form h1.title{margin-bottom:0;text-align:center}body.customers-reset_password .reset___form .heading-divider:not(.heading-divider--vertical){border-color:transparent}body.customers-reset_password .reset-password__message{margin:8px 0 19px;text-align:center}body.customers-reset_password .reset___form .field:not(:last-child){margin-bottom:0}.reset___form input.button.button--primary{display:flex;align-items:center;width:100%;margin:0 auto;max-width:max-content}div#shopify-section-template--15954214813928__1641829215a6515e0c .rich-text__heading{margin-bottom:3px}a.navbar-item.is-active{color:#c7a178}.shopify-section.collection-main .container.collection__content{max-width:1120px}.thumbnail.product__thumbnail.product__grid-item{padding-bottom:30px}.sidebar-toggle-active.is-active .icon-style--carets .icon{transform:rotate(0)}.sidebar-toggle-active .icon-style--carets .icon{transform:rotate(180deg)}input::placeholder,textarea::placeholder{color:#404040}input:focus,textarea:focus{outline:none;box-shadow:none;border:1px solid #7A7A7A;background-color:#f6f6f6}a.button.button--primary:active,.button:active,.cart__checkout button#checkout:active{background:#ffedd9;border-color:#ffedd9}.shopify-section.collection-list .container.desc_details{padding-top:35px}.collection-list-wrapper{position:relative}a.custom-button-wrapper.collection-info__caption-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all .5s ease-in-out}.collection-list-wrapper:hover:before{content:"";background:#fff;opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .5s ease-in-out}.collection-list-wrapper:hover a.custom-button-wrapper.collection-info__caption-wrapper{opacity:1;z-index:3}.shopify-section.collection-list .container.desc_details .content-wrapper{padding-top:30px}.shopify-section.collection-list ul.menu-tab-wrapper{padding-top:17px}.shopify-section.collection-list .container.desc_details .heading-wrapper h2{font-size:45px;letter-spacing:0;line-height:52px}a.custom-button-wrapper.collection-info__caption-wrapper button.button.button--primary{font-family:Raleway;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:16px;height:44px;border-radius:0}.shopify-section.collection-list .container.desc_details .heading-wrapper{margin-bottom:4px}.shopify-section.collection-list .container.desc_details .richtext-wrapper strong{font-family:John Mayer Regular;font-size:30px;letter-spacing:0;line-height:35px;FONT-WEIGHT:400}.container.desc_details .richtext-wrapper p:first-child{margin-bottom:19px}.container.desc_details .richtext-wrapper p:last-child{margin-top:8px}
/*# sourceMappingURL=/s/files/1/0642/2272/4328/t/2/assets/custom-style.css.map */
