#NavStandard .cart__toggle,.mobile-menu .cart__toggle,#NavStandard [href*="/account"],#NavStandard .navlink--icon [href*="/account"]{display:none!important}.product__block{padding-bottom:5px!important}.giftreggie-create,.giftreggie-landing{margin-top:30px!important}.giftreggie-create .giftreggie-header h3{font-size:32px}.giftreggie-band{background-color:transparent!important}.registry-profile-block p span input[type=file]{border:none!important}.main-text{width:100%;max-width:680px;font-size:24px;letter-spacing:0;line-height:32px;text-align:center}.giftreggie-landing-row h4{text-transform:none!important}.giftreggie-front h4{font-size:22px!important}.giftreggie-landing-overview{display:flex;justify-content:space-between;max-width:100%!important;width:100%!important;margin-bottom:50px}.giftreggie-landing-overview a{display:block;width:100%;max-width:33%}.btn--primary,.btn--primary .shopify-payment-button__button--unbranded,input.btn .shopify-payment-button__button--unbranded,input.shopify-payment-button__button--unbranded .shopify-payment-button__button--unbranded,input.btn,input.shopify-payment-button__button--unbranded{background-color:#c5d6d4}.template-index .overlay{background-color:#0006;display:block!important}.image-with-text__image--collage{position:relative;overflow:hidden}.image-with-text__image--collage .image-with-text__collage-item{position:absolute;overflow:hidden}.image-with-text__image--collage .image-with-text__collage-item--primary{top:12%;left:0;width:100%;max-width:360px;height:100%;max-height:540px;border-radius:0}.image-with-text__image--collage .image-with-text__collage-item--secondary{top:0;border-radius:0;right:0;width:100%;max-width:360px;height:100%;max-height:540px;z-index:2;box-shadow:-8px 6px 28px #0000002e}.image-with-text__image--collage .image-with-text__collage-item .image-with-text__image-bg{position:absolute;top:0;right:0;bottom:0;left:0}.slide__image__container .text-highlight__break{padding-top:0}.h1.slide__heading.main-heading,div#ImageWithText--subheading_brand{text-transform:none;font-size:24px;letter-spacing:0;line-height:32px;font-family:Crimson Text,serif}.template-collection .supports-transparent-header .image-with-text__text p{font-size:18px!important;letter-spacing:0em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important}div#Text--text_D3PUFf,div#Text--text_hw{width:100%;max-width:850px;font-size:24px;letter-spacing:0;line-height:32px}.template-collection #ImageWithText--hero_subheading.image-with-text__subheading{font-style:italic;font-size:24px}.rich-text__text p:last-child,.slide__text,h3.rich-text__heading.h2{font-size:24px;letter-spacing:0;line-height:30px;font-family:Crimson Text,serif}.rich-text__text p:last-child{font-size:32px;letter-spacing:0;line-height:42px}#BrickBlock--text_store_details .rich-text__container .rich-text__text p:last-child{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important}.featured-collection__container .product-grid-item__image:before{padding-top:0}#BrickBlock--text_store_details .rich-text__container .rich-text__text p:last-child,.footer-copyright a,.footer-copyright p,.footer-copyright span,#brick-section--template--21722269253856__store_info #BrickBlock--text_store_details h3,#brick-section--template--21722269253856__store_info #BrickBlock--text_store_details .rich-text__container p{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;line-height:25px;text-transform:uppercase}.product-grid-item__title{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;text-transform:uppercase}.image-with-text__content-items .subheading-text,.image-with-text__content-items .image-with-text__text{letter-spacing:0}.footer-copyright a,.footer-copyright p,.footer-copyright span{text-transform:uppercase}.footer-title.h5{font-size:25px;letter-spacing:0}.footer-block .rte{width:100%;max-width:530px}#shopify-section-template--21722269253856__store_info .brick-block,#BrickBlock--text_store_details,#brick-section--template--21721492390112__store_info #BrickBlock--text_store_details .subheading-text.main-subheading.aos-animate,#brick-section--template--21722269253856__store_info #BrickBlock--text_store_details .subheading-text.main-subheading.aos-animate{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important}#BrickBlock--text_store_details{border-left:solid thin #8BAEAA;border-radius:0}#brick-section--template--21646287929571__store_info .brick-block__inner .rich-text,#brick-section--template--21721492390112__store_info .brick-block__inner .rich-text,#brick-section--template--21722269253856__store_info .brick-block__inner .rich-text{display:flex;justify-self:flex-end;flex-wrap:wrap}#brick-section--template--21646287929571__store_info #BrickBlock--text_store_details .brick-block__content,#brick-section--template--21721492390112__store_info #BrickBlock--text_store_details .brick-block__content,#brick-section--template--21722269253856__store_info #BrickBlock--text_store_details .brick-block__content{width:auto}.footer-block .rte p:last-child{font-size:18px!important;letter-spacing:0em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;line-height:26px}.footer-links a{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.template-collection .image-with-text__content .wrapper--full-padded,.template-collection .image-with-text__content .section-padding.text-section{padding:0!important}.buttons-list .list-collections__item__title{text-align:center}#BrickBlock--text_brand_statement .rich-text__heading.h2{font-style:italic}.text-highlight__break{display:block}#shopify-section-template--21722269384928__hero_about .item--hero_about_slide .slide__heading.h1{font-size:32px;letter-spacing:0;line-height:42px}#SiteFooter .footer-content{margin-top:80px}.image-with-text__subheading.subheading-text{text-transform:none;font-family:Crimson Text,serif}#ImageWithText--ethos_sub.image-with-text__subheading{font-style:italic}.image-with-text__text p{letter-spacing:0}#ImageWithText--template--21722269384928__about_ethos .image-with-text__content-items{padding-left:50px}.template-index .featured-collection__products-with-heading .featured-collection__content__wrapper{padding:0}#about-us .image-with-text__subheading:before,.template-index #ImageWithText--subheading_brand.image-with-text__subheading:before,#shopify-section-template--21721492455648__about_ethos .image-with-text__subheading:before{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0810/7786/2624/files/blogo.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:120px;height:80px;margin:0 0 30px}#design-services .slideshow .text-highlight__break,#about-us .text-highlight__break{text-align:center}#design-services .slideshow .main-heading,#design-services .slideshow .item--hero_about_slide .slide__heading.h1,#about-us .item--hero_about_slide .slide__heading.h1{font-size:32px;letter-spacing:0;line-height:42px}#about-us .text-section,#Text--template--21722269384928__about_collections_text{width:100%;max-width:880px;margin:auto}#about-us .Text--about_col_body p,#Text--template--21722269384928__about_collections_text p{font-style:italic}#Text--template--21722269384928__about_collections_text .text-highlight__break{font-style:normal}.navlink--toplevel,.site-header--nav-bold .navlink{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:14px;letter-spacing:.05em}.site-header .social-sharing-icon.instagram{margin-top:8px}#Text--heading_YeEHD4 .text-highlight__break,#Text--heading_hw .text-highlight__break{text-align:left!important}.ighead{margin-top:8px}#visit .text-highlight__break{font-size:32px}#about-us .Text--about_col_body{font-style:italic}.template-collection .image-with-text__text.text-left.block-spacing{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:18px;line-height:normal;margin-bottom:0;font-weight:400;line-height:28px}#visit .image-with-text__text p,#visit #ImageWithText--text_yYRVWe p{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:16px;line-height:normal;margin-bottom:0}#visit .image-with-text__text p,#visit #ImageWithText--text_yYRVWe p{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:16px;line-height:25px;margin-bottom:0}#CollectionStickyBar{border-top:solid thin #CAD4CF}#visit select,#visit textarea,#visit input,#visit .form__item{font-family:"Source Sans 3",sans-serif!important;font-size:14px;text-transform:uppercase;letter-spacing:.05em;font-weight:400!important}#visit .image-with-text__text p em{font-size:26px;letter-spacing:0;line-height:40px;font-family:Crimson Text,serif;display:block}#visit #ImageWithText--text_yYRVWe p strong{text-transform:uppercase;margin-top:15px;display:block}#ContactForm--contact-form form{display:grid;grid-template-columns:1fr 1fr;gap:16px}#ContactForm--contact-form form .form__item:nth-child(n+5){grid-column:1 / -1}#ImageWithText--text_yYRVWe p strong{text-transform:uppercase;font-size:14px;letter-spacing:.1em;font-family:"Source Sans 3",sans-serif;font-weight:700;display:block;margin-top:24px;margin-bottom:4px}#ImageWithText--text_yYRVWe p:first-child strong{margin-top:0}#Text--heading_WVztkk .text-highlight__break{display:block;text-align:center!important}.grandparent .navlink--child>.navtext{font-size:24px!important;letter-spacing:0!important;font-family:Crimson Text,serif!important}.grandparent .navlink--grandchild>.navtext{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;text-transform:uppercase;font-weight:400!important}.btn--solid.btn--large{font-size:14px!important;letter-spacing:.05em}.slideshow .slide__text__container span.text-highlight__break,#design-services .slideshow .slide__text__container span.text-highlight__break{padding-top:0}.slideshow .slide__text__container .slide__subheading p,#design-services .slideshow .slide__text__container .slide__subheading p{text-transform:none;font-size:24px;letter-spacing:0;line-height:32px;font-family:Crimson Text,serif;font-style:italic}#design-services .image-with-text__text ul li{font-size:24px;letter-spacing:0;line-height:30px;font-family:Crimson Text,serif;font-style:italic}#design-services .image-with-text__subheading{font-style:italic}#design-services #ImageWithText--template--21646288060643__approach_section .image-with-text__text.text-left:after,#design-services #shopify-section-template--21762662432992__approach_section .image-with-text__text.text-left:after,#ImageWithText--template--21762671968480__approach_section .image-with-text__text:after{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0810/7786/2624/files/bluelogo.svg?v=1779849567);background-repeat:no-repeat;background-size:contain;width:100%;max-width:240px;height:160px;margin:80px 0 0;float:right}h2.section__heading.h2.aos-animate{text-align:left;margin-bottom:0}.template-product .product__accordion__title,.template-product .rte,.template-product.rte p,.product-grid-item__price.price{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;text-transform:uppercase;font-weight:400!important}.cart__widget__title,.site-header a,.nav .predictive-search__heading,.nav .predictive-search__heading span,.predictive-search__heading span,.predictive-search__list,.product-upsell__title,.product-upsell__content{letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important}.template-product .product__accordion__title,.template-product .rte,.template-product.rte p{text-transform:none}.cart__item__title a,.cart-drawer__head h3{font-weight:400!important}details.is-open predictive-search:not([open]):not([results]) .predictive-search__heading span{font-weight:400!important}.social-sharing-icon .icon{width:20px}.btn:after{background:#8baeaa!important;opacity:1}.btn:before{background:#8baeaa!important;opacity:1}.template-index .featured-collection .section__heading p{margin:0;text-align:left}.featured-collection--split a.btn.btn--text.btn--large.btn--white.btn--advanced.btn--view-all{font-size:14px!important}#visit #ImageWithText--text_yYRVWe p strong{margin-bottom:0;font-weight:400}.registry-profile-block{padding:1% 0}.giftreggie-front{margin:30px auto!important}.giftreggie-band{display:flex;width:auto;max-width:100%;justify-content:flex-start}.giftreggie-registry-image{margin:12px 0}.giftreggie-description{margin-top:12px;width:50%}.giftreggie-browse-add-products a{text-decoration:none!important}.action-buttons{margin:52px auto!important}.giftreggie-create-buttons input{margin:0 10px}.giftreggie-front .giftreggie-create-buttons{margin:25px auto 50px}.action-buttons span{border:solid thin black;margin:5% 1%;padding:15px}.btn--black,.btn--black .shopify-payment-button__button--unbranded{background-color:#1a2031!important}#ImageWithText--subheading_brand.image-with-text__subheading{font-style:italic}.list-collections-section .section__header .template-product{margin-bottom:0!important}.list-collections-section .variant--soldout .product__submit__add{color:#fff!important}#listCollectionsItem--btn_indoor .btn--primary:hover{background-color:#8baeaa!important}ul.giftreggie-share-buttons{margin-top:50px}button.giftreggie-pdp-wishlist-cta.giftreggie-pdp-wishlist-cta--button,button.giftreggie-pdp-registry-cta.giftreggie-pdp-registry-cta--button{margin-top:-10px;border:none;font-size:12px;font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON);text-transform:var(--BUTTON-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-BUTTON);border-radius:0;padding:10px 0}.giftreggie-add-products,.giftreggie-add-products a{font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON);text-transform:var(--BUTTON-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-BUTTON);font-size:16px;text-decoration:none}.giftreggie-front table tr td,.giftreggie-front table tr th,.table-wrapper button{font-family:var(--FONT-STACK-BUTTON);font-weight:var(--FONT-WEIGHT-BUTTON);font-style:var(--FONT-STYLE-BUTTON)}.giftreggie-front h2{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);text-transform:var(--HEADING-TEXT-CAPS);font-size:25px}.giftreggie-find ul,.giftreggie-front p,.giftreggie-find button,.giftreggie-header h3{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);text-transform:var(--HEADING-TEXT-CAPS);font-size:22px}.giftreggie-description,.giftreggie-front p,.giftreggie-front button{font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;font-size:14px;letter-spacing:.05em;text-transform:uppercase}.giftreggie-description{text-transform:none}.giftreggie-description{margin-top:0;padding-left:24px;padding-right:24px}.giftreggie-registry-image{padding-left:24px;padding-right:24px}@media(min-width:1000px){.template-index .featured-collection__inner .featured-collection__products-with-heading{margin-top:145px}.main-text .mainlogo{margin-bottom:50px}.product-grid-item__image{max-width:325px;height:325px;overflow:hidden}.pagination,.collection__sort__label,#CollectionStickyBar{font-size:14px!important;letter-spacing:.05em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;text-transform:uppercase}.footer-bottom .social-sharing-wrapper,.footer-bottom .payment-icon-list{grid-template-columns:repeat(auto-fill,minmax(25px,1fr))}.template-index .brick-section #BrickBlock--text_store_details .rich-text__container .rich-text__text p:last-child{padding-left:100px}#visit .image-with-text__content-items{padding-left:50px}.footer-block.footer-block--text.text-left{padding-right:100px}#design-services .image-with-text__subheading{margin-top:50px!important}.image-with-text__content-items{width:100%;max-width:600px}#design-services .slideshow .main-heading,#about-us .item--hero_about_slide .slide__heading.h1{margin-bottom:20px}.halfem{width:100%;max-width:48%;float:left}.halfem:first-of-type{margin-right:25px}.template-index .featured-collection .featured-collection__content__wrapper .section__heading.h2{margin-bottom:30px}.template-index .wrapper--full-padded .look__heading{margin-top:150px}.look .flickity-prev-next-button{background-color:#fff!important}.variant--soldout .product__submit__holder--notification .product__submit__add{color:#fff}.btn:after{background-color:#fff!important}}@media(max-width:768px){#about-us .slideshow .main-heading,#design-services .slideshow .main-heading{margin-bottom:25px!important}.image-with-text__heading.h2{margin-top:25px}.image-with-text__text p{font-size:32px}.footer-copyright__content{padding-right:30px}.slide__text.main-text{padding:0 20px}.logo{max-width:calc(100% - 80px)!important}.slide__text__wrapper{padding-left:20px;padding-right:20px}.mainlogo svg{max-width:300px;margin-left:auto;margin-right:auto}#about-us .image-with-text__subheading:before,.template-index #ImageWithText--subheading_brand.image-with-text__subheading:before,#shopify-section-template--21721492455648__about_ethos .image-with-text__subheading:before{margin:50px 0}#Text--heading_YeEHD4 .text-highlight__break,#Text--heading_hw .text-highlight__break{text-align:left!important;margin:20px 0;font-size:28px}#brick-section--template--21646287929571__store_info .brick-blocks--gap .brick-block+.brick-block,#brick-section--template--21721492390112__store_info .brick-blocks--gap .brick-block+.brick-block,#brick-section--template--21722269253856__store_info .brick-blocks--gap .brick-block+.brick-block{margin-left:0;max-width:100%;border-left:none}#brick-section--template--21646287929571__store_info #BrickBlock--text_store_details .brick-block__content,#brick-section--template--21721492390112__store_info #BrickBlock--text_store_details .brick-block__content,#brick-section--template--21722269253856__store_info #BrickBlock--text_store_details .brick-block__content{width:100%}.drawer a,.mobile-menu__item--has-items>.mobile-navlink{font-size:18px!important;letter-spacing:0em!important;font-family:"Source Sans 3",sans-serif!important;font-weight:400!important;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
