@font-face{font-family:mrseaves;src:url(/cdn/shop/files/mrseaves.eot);src:url(/cdn/shop/files/mrseaves.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/mrseaves.woff2) format("woff2"),url(/cdn/shop/files/mrseaves.woff) format("woff"),url(/cdn/shop/files/mrseaves.ttf) format("truetype")}@font-face{font-family:mrseavesitalic;src:url(/cdn/shop/files/mreaves_italic.eot);src:url(/cdn/shop/files/mreaves_italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/mreaves_italic.woff2) format("woff2"),url(/cdn/shop/files/mreaves_italic.woff) format("woff"),url(/cdn/shop/files/mreaves_italic.ttf) format("truetype")}label[for=buttons-1_3] span{font-style:italic}label[for=buttons-1_1] span{font-family:script}.header-layout .site-header__logo img{width:100%}.header-layout .site-navigation{width:100%;display:flex;justify-content:space-between}.announcement-bar{padding:7px 0;margin-bottom:0}.announcement-bar .announcement-link-text,.announcement-bar .announcement-text{text-transform:uppercase;font-size:17px;letter-spacing:1.5px}.site-header{border-bottom:none!important;border-top:none!important}.toolbar__menu li:first-of-type{padding-right:3.6em}.toolbar__menu li a{font-size:14px;text-transform:uppercase;letter-spacing:.6px}.site-header{box-shadow:none!important;padding-top:0}@media only screen and (min-width:769px){.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{-webkit-box-flex:0 0 300px!important;-ms-flex:0 0 300px!important;flex:0 0 300px!important}}.header-item--logo{z-index:10}@media only screen and (min-width:769px){.header-item--logo{-webkit-box-flex:0 0 380px!important;-ms-flex:0 0 380px!important;flex:0 0 380px!important}}.header-item--logo .site-header__logo{width:100%}@media only screen and (max-width:768px){.header-item--logo .site-header__logo{margin:0}}@media only screen and (min-width:769px)and (max-width:1200px){.header-item--logo-split{flex-wrap:wrap}.header-item--logo-split .header-item--logo{order:1;width:100%;flex:100%!important}.header-item--logo-split .header-item--logo img{max-width:10em}.header-item--logo-split .header-item--split-left{order:2;width:50%}.header-item--logo-split .header-item--split-right{order:3;width:50%;margin-left:2em}}@media only screen and (min-width:769px){.hero__text-wrap .hero__text-content{padding-bottom:6em;padding-left:2em}}.hero__text-wrap .hero__text-content .hero__top-subtitle .animation-contents{font-size:25px;letter-spacing:.15px}.hero__text-wrap .hero__text-content .hero__title{font-family:mrseaves;color:#fff}.hero__text-wrap .hero__text-content .hero__link a{border-radius:4px;font-size:16px;letter-spacing:.75px;padding:.5em 2.8em}.promo-grid{max-width:66em;margin-left:auto;margin-right:auto}.promo-grid__container{flex-direction:column}.promo-grid__container:hover .promo-grid__bg{opacity:.8}.promo-grid__container:hover .promo-grid__title{color:#b2a39a!important}.promo-grid__container .promo-grid__bg{position:relative}.promo-grid__container .promo-grid__bg .promo-grid__content{color:#494f5c}.promo-grid__container .promo-grid__content .promo-grid__title{color:#494f5c;text-transform:none}h2,p.h3{color:#b2a39a}.megamenu__colection-image{padding-bottom:100%}.site-nav__dropdown,.site-nav .nav-dropdown,.mega-menu,.mega-menu__container,[class*=dropdown],[class*=mega-menu]{background-color:#004b4f!important}[class*=dropdown] a,[class*=mega-menu] a,[class*=dropdown] p,[class*=mega-menu] p{color:#ded4d4!important}[class*=dropdown] a:hover,[class*=mega-menu] a:hover{color:#c9852d!important}.site-nav__item:hover .icon-chevron-down *,.site-nav--has-dropdown:hover svg *,.site-nav--has-dropdown:hover .icon *{fill:#c9852d!important;stroke:#c9852d!important}.grid-product__meta .spr-badge{display:none}.stamped-reviews{max-width:60em;margin-left:auto!important;margin-right:auto!important}.stamped-reviews .stamped-review{display:flex}@media only screen and (max-width:768px){.stamped-reviews .stamped-review{flex-direction:column}}.stamped-reviews .stamped-review .stamped-review-header,.stamped-reviews .stamped-review .stamped-review-content{width:50%}@media only screen and (max-width:768px){.stamped-reviews .stamped-review .stamped-review-header,.stamped-reviews .stamped-review .stamped-review-content{width:100%}}.stamped-reviews .stamped-review .stamped-review-header{display:flex;flex-direction:column-reverse;height:fit-content}.jdgm-rev-widg{max-width:54em;margin-top:0!important;padding-top:.6em!important;margin-left:auto!important;margin-right:auto!important;border:none!important}.jdgm-rev-widg .jdgm-rev-widg__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2em}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title,.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__sort-wrapper,.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-histogram{display:none}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{padding:1em 0}.jdgm-rev-widg .jdgm-rev{display:flex;padding-top:2em}.jdgm-rev-widg .jdgm-rev .jdgm-rev__header{width:50%}.jdgm-rev-widg .jdgm-rev .jdgm-rev__header .jdgm-rev__icon,.jdgm-rev-widg .jdgm-rev .jdgm-rev__header .jdgm-rev__timestamp,.jdgm-rev-widg .jdgm-rev .jdgm-rev__header .jdgm-rev__buyer-badge-wrapper{display:none}.jdgm-rev-widg .jdgm-rev .jdgm-rev__header .jdgm-rev__author-wrapper .jdgm-rev__author{font-weight:100;letter-spacing:.25px}.jdgm-rev-widg .jdgm-rev .jdgm-rev__header .jdgm-rev__author-wrapper .jdgm-rev__author:before{content:"Reviewed by "}.jdgm-rev-widg .jdgm-rev .jdgm-rev__content{width:50%}.jdgm-rev-widg .jdgm-rev .jdgm-rev__content .jdgm-rev__title{font-size:16px;padding-bottom:.6em}.jdgm-rev-widg .jdgm-rev .jdgm-rev__actions,.jdgm-rev-widg .jdgm-rev .jdgm-rev__reply{display:none}.jdgm-rev-widg .jdgm-form-wrapper{width:100%}.jdgm-rev-widg .jdgm-form-wrapper .jdgm-form{text-align:left}.jdgm-rev-widg .jdgm-form-wrapper .jdgm-form .jdgm-form__reviewer-name-format-container{display:none}.jdgm-rev-widg .jdgm-form-wrapper .jdgm-form label{letter-spacing:1px}.return-link svg{display:none}.featured-content{margin-top:5.6em;margin-bottom:4em}.featured-content h2{font-family:mrseaves;text-transform:none;font-size:45px}.featured-content .enlarge-text{max-width:38em;margin-left:auto;margin-right:auto}.featured-content .enlarge-text p{font-size:20px}.promo-grid__content{padding-top:25px!important;padding-bottom:15px!important}.promo-grid__content .h2{font-size:26px;letter-spacing:-.5px}.text-and-image{max-width:72em;margin-top:9em;margin-left:auto;margin-right:auto}.text-and-image .about-gifts{margin-top:5.6em;margin-bottom:12em}.text-and-image .h5{font-size:22px;letter-spacing:.25px;margin-bottom:.6em}.text-and-image .h3{font-size:45px;margin-bottom:.5em}.text-and-image p{font-size:20px}.text-and-image .btn{font-size:18px;letter-spacing:.75px;border-radius:4px;font-weight:500;padding:.5em 2.6em;margin-top:2em}.site-nav__item a:not(.megamenu__colection-image){letter-spacing:.6px;font-size:14px;padding:0}.site-nav__item a:not(.megamenu__colection-image) img.arrow{width:11px;padding-bottom:1px}.site-nav__item .h5 a{pointer-events:none}.site-nav__link--has-dropdown{padding-right:2px}.header-item--split-right .site-nav__item:first-of-type{padding-left:0}.h2,h2,.h3,h3{font-family:mrseaves;text-transform:none!important}.testimonials{padding-top:4em;margin-bottom:5.4em}.testimonials .section-header{margin-bottom:1em}.testimonials .section-header h2{font-size:45px;margin-bottom:.6em}.testimonials .testimonials-wrapper .quote-icon{padding-bottom:1em}.testimonials .testimonials-wrapper .quote-icon svg{width:30px;height:30px;fill:#707070}.testimonials .testimonials-wrapper p{font-size:22px;letter-spacing:.15px}.testimonials .testimonials-wrapper .text-spacing.rte:last-child{margin-bottom:5px}.testimonials .testimonials-wrapper cite{letter-spacing:.15px;font-size:22px}.testimonials .testimonials-wrapper .slick-dots{margin-top:2em}.testimonials .testimonials-wrapper .slick-dots li{padding:0 4px}.testimonials .testimonials-wrapper .slick-dots li.slick-active button:before{margin-top:1px}.testimonials .testimonials-wrapper .slick-dots li button:before{width:11px;height:11px}.featured-collection .section-header h2{font-size:45px;padding-bottom:25px}.featured-collection .section-header a{font-size:18px;letter-spacing:.75px;padding:.5em 3.5em;border:1px solid #B2A39A;color:#414141;border-radius:4px;font-weight:500}.featured-collection .grid-product__meta>div{letter-spacing:.05em;font-size:20px;color:#494f5c;max-width:14em;margin-left:auto;margin-right:auto}.newsletter-section{padding-top:3.5em;background-color:#ded4d4!important}.newsletter-section .h3{color:#fff;font-size:45px;letter-spacing:-.5px}.newsletter-section .rte{padding-top:.8em;padding-bottom:.8em}.newsletter-section .rte p{font-size:22px;letter-spacing:.15px}.newsletter-section .newsletter__input-group{max-width:41em}.newsletter-section .newsletter__input-group .newsletter__input{border-radius:4px!important;background:#fff;color:#414141;margin-right:.6em;padding-left:2em}.newsletter-section .newsletter__input-group .newsletter__input::-webkit-input-placeholder{color:#414141!important}.newsletter-section .newsletter__input-group .newsletter__input:-ms-input-placeholder{color:#414141!important}.newsletter-section .newsletter__input-group .newsletter__input::placeholder{color:#414141!important}.newsletter-section .newsletter__input-group button{border-radius:4px!important}.newsletter-section .newsletter__input-group button:hover{border:1px solid}.newsletter-section .newsletter__input-group button span{font-size:18px;letter-spacing:.75px;font-weight:500;padding:0 2.7em}@media only screen and (min-width:769px){.map-section{height:640px}}@media only screen and (max-width:768px){.map-section{height:402px}}.map-section .map-section__overlay{padding:3.2em 3.8em}@media only screen and (min-width:769px){.map-section .map-section__overlay{margin-top:2.2em;margin-left:8em;max-width:26em}}.map-section .map-section__overlay h3{font-size:45px;color:#494f5c}.map-section .map-section__overlay .rte-setting p{font-size:20px;color:#494f5c;margin-bottom:0}.map-section .map-section__overlay a{font-size:18px;font-weight:500;letter-spacing:.75px;border-radius:4px;padding:.5em 1.7em;margin-top:.6em}@media only screen and (min-width:769px){.map-section .map-section__container{width:100%}}.instagram-feed{max-width:73em;margin:6em auto;text-align:center}.instagram-feed p{font-family:mrseavesitalic;font-size:35px;color:#494f5c;margin-bottom:0}.instagram-feed p a:hover{opacity:.8}.instagram-feed #insta-feed{margin-top:20px!important}@media only screen and (min-width:769px){.collection-hero{height:600px}}.collection-title-container .section-header{margin:5em 0 0}.collection-title-container .section-header .breadcrumb a,.collection-title-container .section-header .breadcrumb span{color:#b2a39a;font-size:20px;letter-spacing:.15px;text-transform:uppercase}.collection-title-container .section-header h1{color:#b2a39a;font-family:mrseaves;text-transform:none;letter-spacing:-.05px;font-size:45px}@media only screen and (min-width:769px){.collection-content{padding-top:35px}}@media only screen and (max-width:768px){.collection-content #CollectionSection .small--one-half{width:100%}}.collection-content #CollectionSection .rte{text-align:center;max-width:46em;margin-left:auto;margin-right:auto}.collection-content #CollectionSection .rte span{font-size:20px;letter-spacing:.15px;line-height:32px}.collection-content #CollectionAjaxContent .collection-filter{margin-bottom:1.4em}.collection-content #CollectionAjaxContent>.page-width{margin-bottom:3em}.collection-content #CollectionAjaxContent>.page-width .grid-product{margin-bottom:4.6em}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__tag{font-size:16px;letter-spacing:.15px}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__tag.grid-product__tag--sold-out{color:#fff;background-color:#004b4f}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__meta{margin-top:1.4em}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__meta .grid-product__title,.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__meta .grid-product__price{font-size:20px;letter-spacing:.15px;line-height:32px;text-transform:uppercase}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__meta .grid-product__title{color:#494f5c}.collection-content #CollectionAjaxContent>.page-width .grid-product .grid-product__meta .grid-product__price{color:#1a1a1a}.template-product .collapsibles-wrapper{border:none}.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border-top:1px solid #e8e8e1;padding-top:10px;font-size:18px}.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h1,.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h2,.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h3,.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h4,.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h5,.template-product .collapsibles-wrapper .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner .rte h6{margin-top:20px;margin-bottom:10px}.template-product .collapsibles-wrapper .collapsible-content__inner h1,.template-product .collapsibles-wrapper .collapsible-content__inner h2,.template-product .collapsibles-wrapper .collapsible-content__inner h3,.template-product .collapsibles-wrapper .collapsible-content__inner h4,.template-product .collapsibles-wrapper .collapsible-content__inner h5,.template-product .collapsibles-wrapper .collapsible-content__inner h6{margin-top:20px;margin-bottom:10px}.template-product .collapsibles-wrapper .collapsible-trigger{border:none;text-align:left;padding-left:10px;padding-right:10px;padding-bottom:8px;font-size:20px;letter-spacing:.6px;border-bottom:1px solid #e8e8e1}.template-product .collapsibles-wrapper .icon-chevron-down{color:#494f5c}.template-product .page-content--product{padding-top:0}.template-product .recommendations-container .section-header__title{padding:0 10px;text-align:center;font-size:45px;letter-spacing:-.5px;margin-bottom:0;color:#b2a39a}.template-product .recommendations-container .product-recommendations .grid-product__meta .grid-product__title,.template-product .recommendations-container .product-recommendations .grid-product__meta .grid-product__price{font-size:20px;letter-spacing:.15px;color:#494f5c}.template-product .recommendations-container .product-recommendations .grid__image-ratio--square:before{padding-bottom:77%}.template-product .product-single__meta .breadcrumb a,.template-product .product-single__meta .breadcrumb span{font-size:12px;text-transform:uppercase}.template-product .product-single__meta .breadcrumb span{padding:0 5px;color:#b2a39a}.template-product .product-single__meta .breadcrumb span:last-of-type{display:none}@media only screen and (min-width:769px){.template-product .product-single__meta .breadcrumb{margin-top:0}}.template-product .product-single__meta h1{font-size:40px;letter-spacing:-.5px;color:#b2a39a;margin-bottom:8px}.template-product .product-single__meta .stamped-fa-star-o:before{font-size:12px}.template-product .product-single__meta .stamped-product-reviews-badge{display:block!important}.template-product .product-single__meta .stamped-product-reviews-badge .stamped-badge{line-height:15px;padding-bottom:8px;padding-top:4px}.template-product .product-single__meta .jdgm-preview-badge{margin-bottom:.6em}.template-product .product-single__meta .jdgm-preview-badge .jdgm-prev-badge__stars .jdgm-star{font-size:13px;padding-right:5px!important}.template-product .product-single__meta .product__price{font-size:20px}.template-product .product-single__meta .affirm-as-low-as{margin-bottom:-2em}.template-product .product-single__meta .variant__label,.template-product .product-single__meta .product__quantity label{font-size:16px;letter-spacing:.15px}.template-product .product-single__meta .variant-wrapper.size-option input[type=radio]+label{font-size:20px;padding:7px}.template-product .product-single__meta .variant-wrapper .variant-input-wrap .variant__label{font-size:16px;letter-spacing:.15px}.template-product .product-single__meta .variant-wrapper .variant-input-wrap input[type=radio]+label{box-shadow:none;border:1px solid #B2A39A;min-width:2.8em;text-align:center}.template-product .product-single__meta .variant-wrapper .variant-input-wrap input[type=radio]:checked+label{box-shadow:none;border:2.5px solid #494F5C}.template-product .product-single__meta .add-to-cart{font-size:16px;letter-spacing:1.6px}.template-product .product-single__meta hr{border-top:2px solid #B2A39A;margin:1em 0}.template-product .product-single__meta .product-single__description,.template-product .product-single__meta .product-single__description p,.template-product .product-single__meta .product-single__description ul li{font-size:18px}.template-product .product-single__meta .social-sharing a{color:#707070}.template-product .product-single__meta .social-sharing a:hover{color:#b2a39a}.template-product .newsletter-section{margin-top:3em}.template-product .review-title{padding:0 10px;text-align:center;font-size:45px;letter-spacing:-.5px;margin-bottom:0}.template-product #stamped-main-widget{margin-top:0}.template-product #stamped-main-widget .stamped-header{margin-bottom:1.4em!important}.template-product #stamped-main-widget .stamped-tabs{text-align:center}.template-product #stamped-main-widget .stamped-tabs #tab-reviews{font-family:Century Gothic;font-size:16px;letter-spacing:.2px}.template-product #stamped-main-widget [data-count="0"] .stamped-starrating{margin-bottom:1em}.template-product #stamped-main-widget .stamped-summary{display:flex;flex-direction:column;align-items:center}.template-product #stamped-main-widget .stamped-summary .summary-overview{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.template-product #stamped-main-widget .stamped-summary .summary-overview .stamped-summary-caption-2{width:100%}.template-product #stamped-main-widget .stamped-summary .summary-overview .stamped-summary-caption-2 span{font-size:20px;letter-spacing:.35px}.template-product #stamped-main-widget .stamped-summary .summary-overview .stamped-summary-text-1{font-family:Century Gothic;font-size:45px}.template-product #stamped-main-widget .stamped-summary .stamped-summary-actions-newreview{font-family:Century Gothic;font-weight:500;font-size:20px;letter-spacing:.2px}.template-product #stamped-main-widget .stamped-summary .stamped-summary-actions-newreview:before{content:""}.collection-breadcrumb a{border-radius:4px;font-size:18px;letter-spacing:.75px;padding:.5em 1.9em;font-weight:500}@media only screen and (min-width:769px){.custom-work-page .hero__text-wrap .hero__text-content{padding-bottom:4em;padding-left:4em}}.custom-work-page .hero__text-wrap .hero__text-content .hero__title .animation-contents{color:#494f5c;letter-spacing:-.5px;padding-bottom:.2em}.custom-work-page .hero__text-wrap .hero__text-content .hero__subtitle .animation-contents{color:#494f5c;font-size:22px;max-width:24em;letter-spacing:.15px}.custom-work-page .testimonials{margin:2em 0 6.6em}.custom-work-page .testimonials .section-header h2{letter-spacing:-.05px}.custom-work-page .testimonials .slick-dots{display:none!important}footer{max-width:78em;margin-left:auto;margin-right:auto;border-top:none!important;margin-bottom:4em}footer .footer__newsletter-input--active+.footer__newsletter-btn{padding-bottom:10px}footer .footer__newsletter-input--active+.footer__newsletter-btn .icon{display:block}@media only screen and (min-width:769px){footer .page-width{padding:0 0 0 40px}}footer .svg-logo{max-width:11em;margin:auto;display:block}footer .h4.footer__title{color:#494f5c;text-transform:uppercase;font-size:16px;letter-spacing:.6px;font-weight:600;margin-bottom:6px}footer .site-footer__linklist a{color:#494f5c;text-transform:uppercase;font-size:16px;letter-spacing:.6px}footer .footer-newsletter .h4{font-size:16px;letter-spacing:.6px;color:#494f5c}footer .footer-newsletter .footer__collapsible p{font-size:16px;letter-spacing:.6px;color:#494f5c}footer .footer-newsletter form .footer__newsletter{max-width:400px}footer .footer-newsletter form input{border-color:#b2a39a;max-width:400px}footer .footer-newsletter form button svg path{fill:none}footer .footer-newsletter .footer__social li a{color:#b2a39a}footer .footer-newsletter .footer__social button svg{color:#b2a39a}footer .footer__small-text{margin-top:1em;color:#2a2b2b;font-size:14px}.btn:hover,.product-reviews .spr-button:hover,.product-reviews .spr-summary-actions a:hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:#b2a39a!important;transition:none!important}.section-header__shadow:before{margin:0}.ring-engraving-container{margin-bottom:1em}.ring-engraving-container .selection{display:flex;align-items:center}@media only screen and (max-width:768px){.ring-engraving-container .selection{justify-content:center}}.ring-engraving-container .selection label{margin:0;font-size:14px}.ring-engraving-container .font-container{display:none}.ring-engraving-container .font-container .font-input-wrap{border:none;padding:0;margin-top:1em}.ring-engraving-container .font-container .font-input-wrap label{position:relative;display:inline-block;font-weight:400;padding:7px 15px;margin:0 8px 12px 0;background-color:#fff;background-color:var(--colorBody);box-shadow:0 0 0 1px #e8e8e1;box-shadow:0 0 0 1px var(--colorBorder)}.ring-engraving-container .font-container .font-input-wrap input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.ring-engraving-container .font-container .font-input-wrap .variant__label{font-size:16px;letter-spacing:.15px}.ring-engraving-container .font-container .font-input-wrap input[type=radio]+label{box-shadow:none;border:1px solid #B2A39A;min-width:2.8em;text-align:center}.ring-engraving-container .font-container .font-input-wrap input[type=radio]:checked+label{box-shadow:none;border:2.5px solid #494F5C}.ring-engraving-container .textarea-container{display:none;margin-top:.4em}.custom-text-and-image{max-width:100%;margin:0}.custom-text-and-image .page-width{padding:0}.custom-text-and-image .page-width .feature-row{margin:0;background:#f7f7f7}.custom-text-and-image .page-width .feature-row .feature-row__item>div{max-width:100%!important}.custom-text-and-image .page-width .feature-row .feature-row__text{max-width:29em;padding:0;width:100%;min-width:0%;margin:auto}@media only screen and (max-width:768px){.custom-text-and-image .page-width .feature-row .feature-row__text{margin-bottom:3em}}.custom-text-and-image .page-width .feature-row .feature-row__text .h5{font-family:Playfair Display;font-size:70px;letter-spacing:.15px;color:#b2a39a;margin-bottom:.2em;line-height:1.4em;margin-top:-1em}@media only screen and (max-width:768px){.custom-text-and-image .page-width .feature-row .feature-row__text .h5{margin-top:auto}}.custom-text-and-image .page-width .feature-row .feature-row__text .h3{font-family:MrsEaves;font-size:36px;letter-spacing:-.05px;color:#494f5c}.custom-text-and-image .page-width .feature-row .feature-row__text .featured-row__subtext p{font-size:18px;letter-spacing:.15px;line-height:32px}.custom-text-and-image .page-width .feature-row .feature-row__text a.btn{background:none;color:#494f5c;text-decoration:underline;font-size:20px;letter-spacing:.15px;padding:0;margin:2em 0 0;min-width:0}.custom-text-and-image .page-width .feature-row .feature-row__text a.btn:hover{background:none!important;opacity:.8}.promo-grid-container{background:#f7f7f7}.promo-grid-container .title{text-align:center;padding:1em 15px 15px;font-size:45px;letter-spacing:-.05px;color:#b2a39a}.promo-grid-container .promo-grid{max-width:87em;padding-top:0;padding-bottom:1.4em}.promo-grid-container .promo-grid .promo-grid__container{background:#fff;justify-content:center}.promo-grid-container .promo-grid .promo-grid__container.has-link{cursor:pointer}.promo-grid-container .promo-grid .promo-grid__container.has-link:hover{opacity:.8}.promo-grid-container .promo-grid .ring-modal-container{z-index:999;margin:auto;position:fixed;transition:opacity .5s;width:100%;height:100%;top:0;left:0;padding-top:6%;opacity:0;visibility:hidden}.promo-grid-container .promo-grid .ring-modal-container.active{opacity:1;visibility:visible;overflow:scroll}.promo-grid-container .promo-grid .ring-modal-container .ring-modal{display:flex;flex-direction:column;width:100%;background:#fff;padding:1em 2em 2em;top:50%;left:50%;max-width:82em;margin:auto;box-shadow:0 1px 6px #dfdfdf}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .close{float:right;display:flex;align-items:center;font-size:30px;cursor:pointer;max-width:85%;margin-left:auto}@media only screen and (max-width:768px){.promo-grid-container .promo-grid .ring-modal-container .ring-modal .close{font-size:20px}}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .close:hover{opacity:.8}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .close svg{margin-top:4px;margin-left:.8em}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body{max-width:85%;width:100%;margin:auto;display:flex;align-items:center;padding-top:0;padding-bottom:2em}@media only screen and (max-width:768px){.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body{flex-direction:column-reverse;max-width:100%}}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .text-flex-container.half{width:50%;border-right:1px solid #B2A39A;padding-right:2em;padding-top:4em;padding-bottom:4em}@media only screen and (max-width:768px){.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .text-flex-container.half{width:100%;border-right:none;padding-right:0;padding-top:0}}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .text-flex-container .text-container h3{font-size:45px;letter-spacing:-.05px}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .text-flex-container .text-container p{font-size:20px;letter-spacing:.15px;line-height:32px}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .image-container{width:50%;padding:1em;overflow:hidden}@media only screen and (max-width:768px){.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .image-container{width:100%}}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .swiper-container-thumbs .swiper-wrapper{text-align:center;cursor:pointer}.promo-grid-container .promo-grid .ring-modal-container .ring-modal .modal-body .swiper-container-thumbs .swiper-wrapper img{width:auto}.custom-form-wrapper{background:#f7f7f7;padding-bottom:9em}@media only screen and (max-width:768px){.custom-form-wrapper{padding-bottom:0}}.custom-form-wrapper .custom-form-container{max-width:82em;margin:auto}.custom-form-wrapper .custom-form-container .title-container{text-align:center;padding:15px;margin-bottom:3em}.custom-form-wrapper .custom-form-container .title-container h3{font-size:55px;color:#494f5c;letter-spacing:-.05px}.custom-form-wrapper .custom-form-container .title-container p{font-size:25px;color:#494f5c;letter-spacing:.15px;max-width:30em;margin:auto}.custom-form-wrapper .custom-form-container .custom-form{background-color:#fff;padding:3em 3em 4em 4em;display:flex}@media only screen and (max-width:768px){.custom-form-wrapper .custom-form-container .custom-form{padding:2em 1em 4em 3em}}.custom-form-wrapper .custom-form-container .custom-form .form-container{padding-top:1.6em;padding-right:2em}.custom-form-wrapper .custom-form-container .custom-form .form-container input,.custom-form-wrapper .custom-form-container .custom-form .form-container textarea{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #B2A39A;font-size:26px;letter-spacing:.15px;padding-left:1em;padding-bottom:14px}.custom-form-wrapper .custom-form-container .custom-form .form-container input::-webkit-input-placeholder,.custom-form-wrapper .custom-form-container .custom-form .form-container textarea::-webkit-input-placeholder{color:#494f5c;opacity:1}.custom-form-wrapper .custom-form-container .custom-form .form-container input:-ms-input-placeholder,.custom-form-wrapper .custom-form-container .custom-form .form-container textarea:-ms-input-placeholder{color:#494f5c;opacity:1}.custom-form-wrapper .custom-form-container .custom-form .form-container input::placeholder,.custom-form-wrapper .custom-form-container .custom-form .form-container textarea::placeholder{color:#494f5c;opacity:1}.custom-form-wrapper .custom-form-container .custom-form .form-container input:not(:first-of-type){padding-top:2em}.custom-form-wrapper .custom-form-container .custom-form .form-container textarea{padding-top:2em;resize:none}.custom-form-wrapper .custom-form-container .custom-form .form-container button{display:flex;justify-content:center;margin:2.2em auto auto;border-radius:4px;font-size:18px;letter-spacing:.75px;font-weight:500;padding:.8em 6.7em}@media only screen and (max-width:768px){.custom-form-wrapper .custom-form-container .custom-form .form-container button{padding:.8em 1.7em;margin-top:1em;width:100%}}@media only screen and (max-width:768px){.custom-form-wrapper .custom-form-container .custom-form .svg-container{display:none}}.collection-filter .btn{display:none}.site-nav__item{margin:0 20px}.site-nav__dropdown li{padding:6px 20px}.swym-button-bar{margin-left:0!important;width:100%!important}.swym-add-to-wishlist{background-color:auto!important;background:#b2a39a!important}.swym-button{width:100%!important;height:50px!important;font-weight:700!important;letter-spacing:2px!important;line-height:50px!important;background-color:#b2a39a!important;background:#b2a39a!important}.site-footer,.site-footer a,.site-footer p,.site-footer li,.site-footer h3,.site-footer h4,.site-footer .footer__heading{color:#ded4d4!important}.site-footer img{filter:none!important}.site-footer{padding-top:40px!important;padding-bottom:40px!important}#shopify-section-footer{background-color:#004b4f!important}.image-with-text__media img,[class*=image-with-text] img{max-height:480px!important;height:auto!important;object-fit:cover!important;width:auto!important}h1,h2,h3,h4,h5,h6{color:#a8874c!important}.newsletter-section .btn,.newsletter-section button[type=submit]{background-color:#a8874c!important;border-color:#a8874c!important;color:#fff!important}.feature-row__text .h3{color:#a8874c!important}.promo-grid__title{color:#004b4f!important}.grid-product__image-wrapper,.grid-product__content{background-color:#ded4d4!important}.featured-collection .btn--secondary{background-color:#004b4f!important;border-color:#004b4f!important;color:#ded4d4!important}i.icon-swym-wishlist:after{color:#c9852d!important}.nav-dropdown,.nav-dropdown__container,.site-nav__dropdown,.site-nav .nav-dropdown,.mega-menu,.mega-menu__container{background-color:#004b4f!important}.site-nav [class*=dropdown] a,.site-nav [class*=mega-menu] a,.site-nav [class*=dropdown] p,.site-nav [class*=mega-menu] p{color:#ded4d4!important}.site-nav [class*=dropdown] a:hover,.site-nav [class*=mega-menu] a:hover{color:#c9852d!important}.site-nav--has-dropdown:hover>a,.site-nav--has-dropdown:hover .site-nav__link{color:#c9852d!important}.site-nav--has-dropdown:hover img.arrow{filter:brightness(0) saturate(100%) invert(58%) sepia(55%) saturate(500%) hue-rotate(5deg) brightness(95%)!important}.site-nav__link--underline:hover{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.site-nav__link--underline:after{display:none!important}@media(max-width:768px){.text-and-image{margin-top:2em!important}}@media(max-width:768px){.text-and-image .btn,.featured-collection .btn{width:auto!important;padding-left:2em!important;padding-right:2em!important}}@media(max-width:768px){.grid-product__title{letter-spacing:.05em!important}}.collapsible-trigger.footer__title{color:#ded4d4!important;font-weight:400!important;border-top:none!important;border-bottom:none!important}.collapsible-trigger.footer__title:after{display:none!important}.collapsible-trigger__icon{display:none!important}@media(max-width:768px){.site-footer .grid__item{border-top:none!important;border-bottom:none!important}}@media(max-width:768px){.site-footer .grid__item:after{display:none!important}}button.swym-add-to-wishlist{background-color:#a8874c!important;border-color:#a8874c!important;color:#fff!important}.variant-input-wrap label,.swatch-element label{border-color:#b2a39a!important}.variant-input-wrap input:checked+label,.swatch-element input:checked+label{border-color:#004b4f!important}.grid__image-ratio{border-radius:8px!important;overflow:hidden!important}.grid-product{border-radius:8px;overflow:hidden}@media only screen and (max-width:768px){.map-section__overlay{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:2em!important;padding-right:2em!important}}.newsletter-section--with-divider{border-top:none!important}html body .gpo-container .gpo-dropdown .dropdown-button,html body .gpo-container .gpo-dropdown .dropdown-list,html body .gpo-app .gpo-dropdown .dropdown-button,html body .gpo-app .gpo-dropdown .dropdown-list{background-color:#ded4d4!important;color:#111!important}.site-nav__dropdown li:first-child a,.template-product .main-content{padding-top:20px!important}button.swym-add-to-wishlist.swym-added{background-color:#8a6b35!important;border-color:#8a6b35!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.scss.css.map */
