@charset "UTF-8";.absolute-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.rte a{font-size:inherit}@font-face{font-family:la_luxes_serifregular;src:url(//cdn.shopify.com/s/files/1/0197/1594/t/38/assets/set_sail_studios_-_la_luxes_serif-webfont.woff2?v=9597026476878810893) format("woff2"),url(//cdn.shopify.com/s/files/1/0197/1594/t/38/assets/set_sail_studios_-_la_luxes_serif-webfont.woff?v=11919975720865417078) format("woff");font-weight:400;font-style:normal}h1,.h1,.giftreggie-front h3{font-family:la_luxes_serifregular,serif;font-weight:400;font-style:normal;font-size:35px}h2,.h2,.blog-nav a,.product-details .product-label.general{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-size:28px;letter-spacing:1.6px}h3,.h3{font-family:mr-eaves-modern,sans-serif;font-weight:700;font-style:normal;font-size:16px}h4,.h4{font-family:la_luxes_serifregular,serif;font-weight:400;font-style:normal;font-size:22px}p,.p,.showcase-button span,button.showcase-button span,.CBD-HeadingTree{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.17;color:#000}a{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1}#page-wrap-inner{border:none}button{-webkit-appearance:none;appearance:none;background:transparent}img{max-width:100%;object-fit:cover}.logo-mobile{display:none}@media only screen and (max-width: 479px){.logo-mobile{display:block;margin:auto;width:50%!important}}@media only screen and (max-width: 479px){.logo-desktop{display:none}}.toolbar{background:#719b9a;color:#fff;-webkit-transition:top ease-in-out .05s;transition:top ease-in-out .05s}.toolbar .current-cart{margin-left:35px}.toolbar a{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}@media only screen and (max-width: 768px){.toolbar .toolbar-cart{position:relative;background:#719b9a;right:0;left:0;top:0;margin-top:0;text-align:center}.toolbar .toolbar-cart #customer_login_link,.toolbar .toolbar-cart .divider,.toolbar .toolbar-cart #customer_register_link{display:none}.toolbar .toolbar-cart .search-form input{width:60px}}.toolbar-cart .search-form{margin-left:35px}.toolbar-cart .search-form svg{fill:#fff}.notification{margin-top:0;margin-bottom:0;font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}@media only screen and (max-width: 479px){.notification{font-size:9px;line-height:1.5}}.header-announcement-mobile{display:none}@media only screen and (max-width: 479px){.header-announcement-mobile{display:block}}@media only screen and (max-width: 479px){.header-announcement-desktop{display:none}}.main-nav{border-top:1px solid #000000}.main-nav>ul{border-bottom:1px solid #000000}.main-nav .nav-item .nav-item-link{padding-top:20px;padding-bottom:20px}.main-nav .nav-item .nav-item-link svg{top:26px}.main-nav .nav-item .sub-nav-list{padding-bottom:0!important}.main-nav .nav-item.drop-uber .sub-nav-list{width:20%!important}.main-nav .nav-item.drop-uber .tabletop .sub-nav-list{width:16%!important}.main-nav .nav-item.drop-uber .new .sub-nav-list li:last-child{padding-bottom:100px}.main-nav .nav-item-link-title{font-family:mr-eaves-modern,sans-serif;font-size:15px}.main-nav .sub-nav-item-title{font-family:mr-eaves-modern,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:2px;text-transform:uppercase}.main-nav .nav-item:hover>.nav-item-link{color:#719b9a}.main-nav .nav-item{padding-right:2.7%!important}.main-nav .nav-item.last:last-of-type{padding-right:0!important}@media (max-width: 1200px){.main-nav .nav-item{padding-right:2.5%!important}}@media (max-width: 1160px){.main-nav .nav-item{padding-right:2.3%!important}}@media (max-width: 1122px){.main-nav .nav-item{padding-right:2%!important}}@media (max-width: 1069px){.main-nav .nav-item{padding-right:1.5%!important}}@media (max-width: 933px){.main-nav .nav-item{padding-right:1%!important}}.main-nav .nav-item .nav-item-link{padding-right:0}@media only screen and (max-width: 479px){#mobile-nav .open-sub-nav svg{fill:#000}}#mobile-nav .nav-item-link,#mobile-nav #customer_login_link,#mobile-nav #customer_register_link,#mobile-nav .sub-nav-item-link{font-size:22px}.find-reg,.gift-reg{float:left}.find-reg *,.gift-reg *{font-size:18px!important;text-transform:uppercase}.find-reg{border-right:1px solid #000;padding:10px 10px 10px 20px!important}.gift-reg{padding:10px 0 10px 10px!important}.mobile-reg-links{border-top:1px solid #000;border-bottom:1px solid #000}.main-nav .sub-nav{border-top:1px solid #000;top:99%}@media (max-width: 894px){.main-nav .sub-nav{top:66%}}@media (max-width: 875px){.main-nav .sub-nav{top:49%}}.main-nav .sub-nav.tabletop{padding:40px 0 40px 40px}.main-nav .sub-nav.tabletop .rep-img{display:none}.nav-item.dropdown>.nav-item-link{padding-right:1em}.open-sub-nav{border:none}#page-footer{padding:0}#page-footer .section{position:relative}#page-footer .section>.column{padding-top:50px;padding-bottom:50px}#page-footer .section>.column.perfect-center{position:absolute;right:0;top:50%;padding-top:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){#page-footer .section>.column.perfect-center{position:relative}}@media (max-width: 550px){#page-footer .section>.column{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 479px){#page-footer .section>.column{padding-top:40px}}#page-footer .links-column{width:25%}#page-footer .links-column li{line-height:1;margin-bottom:8px}@media only screen and (max-width: 479px){#page-footer .links-column{width:50%}}#page-footer h2{margin-bottom:0}#page-footer p{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}#page-footer a{text-transform:capitalize}#page-footer .row{max-width:100%;margin-left:0;margin-right:0}#page-footer img{max-width:300px;margin:auto}#page-footer .social-links li{margin:0 20px}@media only screen and (max-width: 479px){#page-footer .social-links li{margin:0 10px}}#page-footer .social-links a{font-size:30px}#page-footer .bottom-row p{font-weight:400}#page-footer .inline-input-button{border-color:#000}#page-footer input[type=submit]{background:#fff;color:#000}@media only screen and (max-width: 479px){#page-footer .border-left{border-left:none;border-top:1px solid #000}#page-footer .border-right{border-right:none}#page-footer .mobile-footer-rewards{border-top:1px solid #000;border-right:none}}@media only screen and (max-width: 479px){.desktop-footer-rewards{display:none}}.mobile-footer-rewards{display:none}@media only screen and (max-width: 479px){.mobile-footer-rewards{display:block}}.homepage-section:first-of-type .container{padding-top:35px}@media only screen and (max-width: 479px){.homepage-section:first-of-type .container{overflow:hidden}}.homepage-section:first-of-type img,#shopify-section-1650555159100f8b58 img{width:100%;object-fit:contain;display:block;margin:auto;padding:0 35px}@media only screen and (max-width: 479px){.homepage-section:first-of-type img,#shopify-section-1650555159100f8b58 img{object-fit:contain;height:auto;padding:0}}.featured-slider{padding-bottom:0}.featured-slider button.slick-arrow{outline:none;top:40%}.featured-slider .slick-next,.featured-slider .slick-prev{opacity:1}.featured-slider .slick-prev{margin-left:0;left:-66px}@media only screen and (max-width: 479px){.featured-slider .slick-prev{left:-15px}}.featured-slider .slick-next{margin-right:0;right:-66px}@media only screen and (max-width: 479px){.featured-slider .slick-next{right:-15px}}.featured-slider .slick-prev:before,.featured-slider .slick-next:before{font-family:FontAwesome;font-weight:900;color:#000;font-size:16px}.featured-slider .slick-prev:before{content:"\f053"}.featured-slider .slick-next:before{content:"\f054"}@media only screen and (max-width: 479px){.featured-slider{margin-bottom:50px}.featured-slider .featured-product-slider-wrapper>img{width:80%!important}}.featured-product-slider{margin:25px 0}.featured-product-slider img{padding:0 25px}.instagram-section{padding-top:1em}.instagram-section h2{font-family:la_luxes_serifregular,serif;font-weight:400;font-style:normal;text-align:center}.instagram-section .header-img{max-width:300px;width:100%;display:block;margin:auto}@media only screen and (max-width: 479px){.instagram-section .header-img{width:80%}}.instagram-section p{margin-top:15px;text-align:center}.showcase-button{background:#fff;background-color:#fff!important;border:none!important}.showcase-button span,button.showcase-button span{background:#fff}.willstagram{margin-top:45px;text-align:center}.willstagram ul li{width:22%}.featured-image-column h2{margin-top:50px;line-height:1}@media only screen and (max-width: 479px){.featured-image-column h2{margin-top:15px;margin-bottom:5px}}.featured-image-column .column{padding-left:55px;padding-right:55px}@media only screen and (max-width: 479px){.featured-image-column .column{margin-bottom:50px}}.featured-image-column p{text-transform:uppercase}.featured-image-column .p,.featured-image-column .CBD-HeadingTree,.featured-image-column .showcase-button span,.showcase-button .featured-image-column span{letter-spacing:2px;font-size:14px}.product-block .ftr{text-align:center;color:#000;font-size:14px;line-height:16px;letter-spacing:1px;font-family:mr-eaves-modern,sans-serif}.product-block .title{margin-bottom:7px}.product-block .amount{color:#000!important;font-weight:700!important;letter-spacing:2px;font-family:mr-eaves-modern,sans-serif!important}del .theme-money{color:#7a7a7a}.product-list .product-block{margin-bottom:80px}.product-block.column{padding-left:40px;padding-right:40px}.collection-header{margin-top:100px}.collection-header h1{margin-top:0;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 479px){.collection-header{margin-top:80px;text-align:center}.collection-header .ft,.collection-header .ft .ftr,.collection-header .ft .ftr .ftc{display:block}}.breadcrumbs{color:#000;margin-bottom:0}#accordion h3{padding:12px 0;cursor:pointer;border-bottom:1px solid #000000;outline:none}#accordion h3:after{content:"+";margin-left:10px}#accordion .accordion-toggle.open h3{border-bottom:none}#accordion .accordion-toggle.open h3:after{content:"-"}#shopify-section-collection-template-alternative .collection-header{margin-bottom:0}#shopify-section-collection-template-alternative .sidebar .page-title{font-weight:700;text-transform:uppercase;margin:0}#shopify-section-collection-template-alternative .sidebar .plain{margin-top:0}#shopify-section-collection-template-alternative .sidebar a{color:#000}.product-container{margin-top:95px}.product-container .product-price .current-price{font-family:mr-eaves-modern,sans-serif;font-size:24px;letter-spacing:3.43px}.product-container .rte{color:#000}@media only screen and (max-width: 479px){.product-container{margin-top:45px}}.quantity,.product-add,.gift-reggie-button>input{display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:185px}.quantity input{background:#ebebeb}.product-form label{color:#000;display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase}.product-add{background:#719b9a;border-color:#719b9a}.gift-reggie-button{margin-bottom:15px}.gift-reggie-button>input{background:#243342;border-color:#243342}.GiftWizard-gift-button,input.add-wishlist{font-family:mr-eaves-modern,sans-serif;letter-spacing:1.07px;font-size:17px;color:#000;background:transparent;border:none;padding-left:0;font-weight:400;text-transform:capitalize;margin-bottom:0!important}.GiftWizard-gift-button:hover,input.add-wishlist:hover{color:#000;background:transparent}.GiftWizard-gift-button{margin-top:15px;text-align:left}svg{fill:#000}svg g{fill:#000}.product-details .product-label.general{color:#000;margin-top:20px;display:block}.product-details h1{line-height:1.2}.sharing svg{width:20px;height:20px}.holiday-hub{margin:5%}@media only screen and (max-width: 479px){.holiday-hub{margin:5%}}.holiday-hub .border{border:1px solid #000;padding:25px}@media only screen and (max-width: 479px){.holiday-hub .border{padding:5px}}.holiday-hub-banner{padding-top:2%;padding-bottom:2%}.holiday-hub-banner img{display:flex;margin:auto}.holiday-hub-image-columns{padding-top:5%;padding-bottom:4%}.holiday-hub-image-columns .rimage-wrapper{margin-bottom:10px}.holiday-hub-image-columns .column{padding-left:10px;padding-right:10px}@media only screen and (max-width: 479px){.holiday-hub-image-columns .column.half.align-center{margin-bottom:inherit;padding-left:5px;padding-right:5px}.holiday-hub-image-columns .column.half.align-center a.h2,.holiday-hub-image-columns .column.half.align-center .blog-nav a,.blog-nav .holiday-hub-image-columns .column.half.align-center a,.holiday-hub-image-columns .column.half.align-center .product-details a.product-label.general,.product-details .holiday-hub-image-columns .column.half.align-center a.product-label.general{font-size:14px}}@media only screen and (max-width: 768px){.holiday-hub-image-columns .column.half.align-center{width:33.3%}}.landing-page .landing-header{position:relative}.landing-page .header-content{background:#fff;max-width:315px;width:100%;position:absolute;left:20%;top:0;padding:80px 0 60px 40px}.landing-page .header-content h2{margin-bottom:0;padding:0;line-height:1}.landing-page .header-content a{color:#000;font-family:mr-eaves-modern,sans-serif;font-size:16px;line-height:1}.landing-page .header-content .title{font-weight:700;letter-spacing:2px;text-transform:uppercase}.landing-page .header-content .child{padding-left:0;margin:0}.landing-page .header-content .parent:last-of-type{margin-top:30px}.landing-page .bottom-hero{position:relative}.landing-page .hero-content{position:absolute;width:100%;max-width:450px;background:#fff;padding:30px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.landing-page .hero-content h2{margin-bottom:0}.gift-registry-landing .landing-header{position:relative;margin:35px auto 50px;max-width:1600px}.gift-registry-landing .header-content{background:#f3f2e9f7;width:100%;height:100%;max-width:530px;position:absolute;left:5%;top:0;padding:80px 0 60px 40px}@media only screen and (max-width: 768px){.gift-registry-landing .header-content{width:40%}}@media only screen and (max-width: 479px){.gift-registry-landing .header-content{width:60%}}.gift-registry-landing .header-content h1{margin-bottom:0;padding:0;line-height:1.75;letter-spacing:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.gift-registry-landing .header-content h1{font-size:32px}}@media only screen and (max-width: 479px){.gift-registry-landing .header-content{left:0;padding:20px 0 0 10px}}.gift-registry-landing .intro-text{width:80%;margin:auto}.gift-registry-landing .reg-land-btn{background:#608a88;border:1px solid #608A88;margin-bottom:15px;display:block;position:relative;min-height:58px}.gift-registry-landing .reg-land-btn span{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:8px 12px;color:#fff;font-family:la_luxes_serifregular,serif;letter-spacing:3px;font-size:20px}.gift-registry-landing p{color:#2e3e4c;font-size:18px;margin:15px auto}.gift-registry-landing .row{margin-top:50px}@media only screen and (max-width: 479px){.gift-registry-landing .desktop-hero-image{display:none}}@media (min-width: 479px){.gift-registry-landing .mobile-hero-image{display:none}}.giftreggie-front{width:100%;margin:50px auto;max-width:750px;text-align:center}.giftreggie-front h3{text-align:center}.giftreggie-front p{margin:15px auto!important}.giftreggie-front a{font-size:18px;text-decoration:underline}.giftreggie-front .giftreggie-body{border-top:none!important;border-bottom:none!important}.giftreggie-front #login_password{margin-bottom:10px}.giftreggie-front input{max-width:750px;width:100%;background:#f6f4ec;border-color:#719b9a}.giftreggie-front textarea{background:#f6f4ec;border-color:#719b9a}.giftreggie-front input[type=checkbox]{width:auto}.giftreggie-front input[type=submit]{background:#719b9a;margin-bottom:30px;border-color:#719b9a;display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:185px}.giftreggie-front ::-webkit-input-placeholder{color:#719b99;font-family:la_luxes_serifregular,serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;opacity:1}.giftreggie-front ::-moz-placeholder{color:#719b99;font-family:la_luxes_serifregular,serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;opacity:1}.giftreggie-front :-ms-input-placeholder{color:#719b99;font-family:la_luxes_serifregular,serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;opacity:1}.giftreggie-front :-moz-placeholder{color:#719b99;font-family:la_luxes_serifregular,serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;opacity:1}.giftreggie-front #discard-changes,.giftreggie-front #save-changes{background:#f6f4ec;border:1px solid #2E3E4C;color:#2e3e4c;padding:8px 16px;letter-spacing:3px;font-size:20px;margin-bottom:15px;text-decoration:none;font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.giftreggie-front #discard-changes,.giftreggie-front #save-changes{font-size:16px;margin:5px 10px}.giftreggie-band{background-color:#fff!important}.registry-profile button{border:none;padding-left:0;text-decoration:underline}.registry-profile span{vertical-align:top!important}.giftreggie-admin ul#giftreggie-admin-menu li.active{border-bottom:1px solid #000!important}.giftreggie-header h3 .registry-page-menu{text-decoration:none}.giftreggie-admin button{border-width:1px}.giftreggie-front input[type=submit]{margin-top:15px;margin-left:auto;margin-right:auto;font-family:la_luxes_serifregular,serif;font-size:23px;width:fit-content;max-width:unset}.giftreggie-front input[type=submit]:hover{background:#474747;border-color:#474747}.giftreggie-front .giftreggie-create-buttons #discard-changes{width:fit-content;text-align:center;background:#f5f5ef;border:1px solid #719B9A;display:block;margin-right:auto;margin-left:auto}.registry-profile-block{width:100%;max-width:100%}.registry-profile-block h4{font-size:20px}.inline-input-button{border-color:#000}.search-template button[type=submit]{color:#000}.search-template button[type=submit]:hover{color:#fff}#customer-register .page-title{text-align:center}.about p{line-height:24px}.the-list-landing .landing-hero{background:#243342;padding-top:95px;padding-bottom:100px;margin-top:35px}.the-list-landing .landing-hero h1{color:#fff;margin-bottom:0}.the-list-landing .landing-hero .row{max-width:560px;margin:auto}.the-list-landing .landing-hero .row .column{padding:0}.the-list-landing .landing-hero p{color:#fff;text-transform:uppercase;letter-spacing:2px}.the-list-landing .the-list{max-width:90px;width:100%;margin-bottom:60px}.the-list-landing .top-images img{display:block;margin:auto auto 35px}.the-list-landing .closing{margin-top:35px;position:relative}.the-list-landing .closing .content-wrapper{background:#fff;text-align:center;position:absolute;padding-top:70px;padding-bottom:65px;max-width:560px;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.the-list-landing .closing .btn{margin-top:35px;background:#719b9a;width:100%;max-width:180px;padding:13px;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:2px;border-color:#719b9a}.the-list-landing .closing h1{margin-bottom:0}.the-list-landing .column-info{margin-top:90px;margin-bottom:85px}.ways-to-earn,.what-you-earn{min-height:460px}.ways-to-earn ul,.what-you-earn ul{width:fit-content;margin:auto;padding-left:0}.ways-to-earn li,.what-you-earn li{list-style:none;margin-bottom:25px}@media only screen and (max-width: 479px){.ways-to-earn li,.what-you-earn li{padding-left:10px}}.ways-to-earn p,.what-you-earn p{text-align:center;letter-spacing:2px}.ways-to-earn{background:#719b9a;color:#fff;padding:60px 0}.ways-to-earn p{color:#fff}.ways-to-earn li{font-size:24px}.ways-to-earn i{margin-right:10px}@media only screen and (max-width: 479px){.ways-to-earn .dots{display:none}.ways-to-earn .points{display:block;margin-top:10px;margin-left:40px}}.what-you-earn{background:#f6f4ec;color:#243342;padding-top:120px;padding-bottom:120px}.what-you-earn li{font-size:38px;letter-spacing:1.58px}.how-to-earn{margin-top:50px}.how-to-earn h1{width:fit-content;background:#f6f7f0;padding:7px 40px;margin:auto;line-height:1}.how-to-earn .grid{margin-top:50px}.reward-wrapper{position:relative}.reward-wrapper .inner{padding:50px 40px}.reward-wrapper .inner p{min-height:45px;margin-bottom:5px;position:relative}.reward-wrapper .inner p span{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reward-wrapper:nth-of-type(odd) .inner{background:#719b9a}.reward-wrapper:nth-of-type(odd) .inner *{color:#f6f7f0}.reward-wrapper:nth-of-type(odd) .inner .reward{border:2px solid #f6f7f0;padding:7px 15px}.reward-wrapper:nth-of-type(2n) .inner{background:#f6f7f0}.reward-wrapper:nth-of-type(2n) .inner *{color:#719b9a}.reward-wrapper:nth-of-type(2n) .inner .reward{border:2px solid #719b9a;padding:7px 15px}.reward-wrapper img{height:40px;margin-bottom:15px}.reward-wrapper .reward{font-family:la_luxes_serifregular,serif}.the-list-faq{max-width:475px;margin:130px auto auto;width:100%}.the-list-faq h4{font-size:28px;letter-spacing:2.8px;font-family:la_luxes_serifregular,serif;font-weight:400;font-style:normal}.the-list-faq .question p{margin-bottom:0}.the-list-faq .answer p{margin-bottom:20px}@media only screen and (max-width: 479px){.the-list-faq{padding:0 15px}}form .notification.errors{background:#243342}form .notification.errors li{color:#fff}div.giftreggie-modal-bottom button,.giftreggie-body button{color:inherit}div.giftreggie-modal-bottom button:hover,.giftreggie-body button:hover{background:#fff}#recover-password .notification.errors{background:inherit}.toolbar-cart .search-form ::-webkit-input-placeholder{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}.toolbar-cart .search-form ::-moz-placeholder{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}.toolbar-cart .search-form :-ms-input-placeholder{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}.toolbar-cart .search-form :-moz-placeholder{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700}.reveal .hidden{display:block!important;visibility:visible!important}.product:hover .reveal img{opacity:1}.reveal{position:relative}.reveal .hidden{position:absolute;z-index:-1;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.reveal:hover .hidden{z-index:100000;opacity:1}.reveal .caption{position:absolute;top:0;display:table;width:100%;height:100%;background-color:#fff;background-color:#ffffffb3;font:13px/1.6 sans-serif;text-transform:uppercase;color:#333;letter-spacing:1px;text-align:center;text-rendering:optimizeLegibility}.reveal .hidden .caption .centered{display:table-cell;vertical-align:middle}@media (min-width: 480px) and (max-width: 979px){.reveal .caption{font-size:11px}}.blog-logo{margin-top:50px}.blog-logo img{max-width:120px;display:block;margin:auto}.blog-logo .logo-tagline{display:inline-block;text-transform:uppercase;font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;vertical-align:middle;font-size:22px;font-weight:700}.blog-header .container{padding-left:0;padding-right:0;margin-top:50px}.blog-header .grid .column{margin-bottom:0}.blog-header h1{margin-bottom:0;line-height:1;padding-bottom:0;font-size:51px;font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-weight:100}@media only screen and (max-width: 479px){.blog-header h1{margin-top:25px}}.blog-header .sub-title{margin-bottom:35px;font-size:26px}.blog-header .rte p{line-height:1.9;font-size:24px;margin-bottom:0;letter-spacing:.05em}.articles .h1,.articles .giftreggie-front h3,.giftreggie-front .articles h3{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-size:49px;font-weight:100;margin-top:.5em;margin-bottom:0;color:#000}.articles .more-link{font-style:italic;color:#000;font-size:18px}.articles .more-link:after{display:none}.articles .border-bottom{border-color:#000}.articles .reading-column{margin-top:35px;margin-left:0;padding-bottom:50px}@media only screen and (max-width: 768px){.articles .reading-column{width:90%;margin-left:auto;margin-right:auto}}.template-article .container{width:80%}@media only screen and (max-width: 479px){.template-article .container{width:100%}}.template-article .rte p,.template-article .rte span,.template-article .rte div,.template-article .rte li{font-size:16px}.template-article .rte a{text-decoration:underline;font-weight:700}.template-article h1{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-weight:100;margin-top:.5em;margin-bottom:0}.template-article .subtitle{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;font-style:italic;font-size:24px}.template-article .pin-button{max-width:80px;display:none;position:absolute;z-index:1;right:15px}@media only screen and (max-width: 768px){.template-article .pin-button{display:block}}.template-article .featured-media-wrapper:hover .pin-button{display:block}.post-collection-title{position:relative;margin-bottom:.5em;border-bottom:solid 1px #000}.post-collection-title h2{display:block;position:relative;margin:0;z-index:1;font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal}.blog-nav a{font-family:mr-eaves-modern,sans-serif;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase}.blog-nav a:after{display:none}.blog-nav a svg{height:35px;width:35px;vertical-align:text-top}#shopify-section-article-template .rte p,#shopify-section-article-template .rte span{font-size:22px}#shopify-section-article-template .ftr{display:none}#comment-form{padding-top:0}#comment_author{margin-bottom:4px}#comment_author,#comment_email{height:40px}#comment_body{height:100px}.comment .article-meta{width:100%}.comment .article-meta *{color:#719b9a}.comment .article-meta .column{padding:0}.comment .article-meta .column:first-of-type{padding-left:0}.comment .article-meta .column:first-of-type:after{content:"|";margin-left:15px;margin-right:15px}#comment-submit{background:#738cb0;border-color:#738cb0;color:#fff}.footer-topper{background:#f6f4ec}.footer-topper .section{padding-top:15px;padding-bottom:15px}.footer-topper .column{margin-top:10px}.footer-topper .column>div{display:inline-block;vertical-align:middle;margin:0 10px}.footer-topper .h2,.footer-topper .product-details .product-label.general,.product-details .footer-topper .product-label.general,.footer-topper .blog-nav a,.blog-nav .footer-topper a{margin-bottom:0}.footer-topper img{display:inline-block;vertical-align:middle;max-width:50px}@media (min-width: 768px){.footer-topper .section{display:flex;align-items:center}.footer-topper .section p{margin-bottom:0}}#login h2{text-align:center}#customer_login,#create_customer{width:fit-content;margin:auto}#customer_login .btn,#create_customer .btn{display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:185px;background:#719b9a;border-color:#719b9a;color:#fff}.add-new-address.btn,.shopify-challenge__button.btn{display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:210px;text-align:center;background:#719b9a;border-color:#719b9a;color:#fff}#customer_sidebar h2{margin-top:0}#customer_sidebar .btn{display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:185px;background:#719b9a;border-color:#719b9a;color:#fff}#address_form_new select{height:39px;border-radius:0;border:1px solid #bcbcbc}#address_form_new .select-row{display:inline-block;margin-right:5px}#address_form_new .btn{display:block;font-weight:700;font-family:mr-eaves-modern,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:185px;background:#719b9a;border-color:#719b9a;color:#fff}.media{display:block;position:relative;overflow:hidden}.media img{height:auto;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);display:block;margin:auto}.grid-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:30px;list-style:none}ul.grid-grid{padding-left:0}.grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.col-lg-12{position:relative;grid-column:span 12}.col-lg-11{position:relative;grid-column:span 11}.col-lg-10{position:relative;grid-column:span 10}.col-lg-9{position:relative;grid-column:span 9}.col-lg-8{position:relative;grid-column:span 8}.col-lg-7{position:relative;grid-column:span 7}.col-lg-6{position:relative;grid-column:span 6}.col-lg-5{position:relative;grid-column:span 5}.col-lg-4{position:relative;grid-column:span 4}.col-lg-3{position:relative;grid-column:span 3}.col-lg-2{position:relative;grid-column:span 2}.col-lg-1{position:relative;grid-column:span 1}@media screen and (max-width: 768px){.col-md-12{position:relative;grid-column:span 12}.col-md-11{position:relative;grid-column:span 11}.col-md-10{position:relative;grid-column:span 10}.col-md-9{position:relative;grid-column:span 9}.col-md-8{position:relative;grid-column:span 8}.col-md-7{position:relative;grid-column:span 7}.col-md-6{position:relative;grid-column:span 6}.col-md-5{position:relative;grid-column:span 5}.col-md-4{position:relative;grid-column:span 4}.col-md-3{position:relative;grid-column:span 3}.col-md-2{position:relative;grid-column:span 2}.col-md-1{position:relative;grid-column:span 1}}@media screen and (max-width: 500px){.col-sm-12{position:relative;grid-column:span 12}.col-sm-11{position:relative;grid-column:span 11}.col-sm-10{position:relative;grid-column:span 10}.col-sm-9{position:relative;grid-column:span 9}.col-sm-8{position:relative;grid-column:span 8}.col-sm-7{position:relative;grid-column:span 7}.col-sm-6{position:relative;grid-column:span 6}.col-sm-5{position:relative;grid-column:span 5}.col-sm-4{position:relative;grid-column:span 4}.col-sm-3{position:relative;grid-column:span 3}.col-sm-2{position:relative;grid-column:span 2}.col-sm-1{position:relative;grid-column:span 1}}.claims h1{text-align:center}.claims .reading-column{width:100%;max-width:850px}.giftreggie-body .giftreggie-registry .registry-variant img{max-height:150px}.giftreggie-registry.giftreggie-front table tr td,.giftreggie-registry.giftreggie-front table tr th{border-left:none;border-right:none}.giftreggie-registry-form table tr td:first-of-type,.giftreggie-registry-form table tr th:first-of-type{display:none}.giftreggie-registry-form table tr td:nth-of-type(2){text-align:left}.giftreggie-registry-form{padding-top:35px}.giftreggie-front button:hover,.giftreggie-front button:focus{background:#f6f4ec}.giftreggie-add-to-cart{background:transparent}#shopify-section-collection-template{margin-top:35px}#guest,.gift-reggie-wishlist-button{display:none}
/*# sourceMappingURL=/s/files/1/0197/1594/t/53/assets/custom.css.map */
