main[data-template="404"] .section-content-wrapper{padding-block:125px;gap:0}@media screen and (min-width:767px){main[data-template="404"] .section{min-height:500px}}main[data-template="404"] .text-block h1{font-size:40px;font-weight:600;line-height:1.7;letter-spacing:.02em;color:#545655}main[data-template="404"] .button-custom{display:inline-block;padding:10px 24px;border:1px solid #000;border-radius:0;box-shadow:none;background-color:#efede8;color:#929290;font-size:12px;font-weight:400;line-height:1;letter-spacing:.02em;text-transform:none;white-space:normal;transition:all .3s ease-in-out}main[data-template="404"] .button-custom:hover,main[data-template="404"] .button-custom:focus-visible{border:2px solid #545655;background-color:#efede8;color:#000}main:is([data-template=list-collections],[data-template=article]) .reamo-breadcrumbs{margin-inline:0;padding:8px 15px;border-bottom:1px solid #000;font-size:13px;line-height:1.4}@media screen and (min-width:1280px){main:is([data-template=list-collections],[data-template=article]) .reamo-breadcrumbs{padding:8px 55px}}@media screen and (max-width:766px){main:is([data-template=list-collections],[data-template=article]) .reamo-breadcrumbs{padding:8px 10px}}main:is([data-template=list-collections],[data-template=article]) .reamo-breadcrumbs :is(a,span){display:inline-block;margin-inline-end:3px;padding-inline-end:3px;font-size:12px;font-weight:400;line-height:1.4;color:#111;text-decoration:underline;text-transform:lowercase}main:is([data-template=list-collections],[data-template=article]) .shopify-section:has(>.section>.reamo-breadcrumbs){position:sticky;top:var(--reamo-breadcrumb-top, var(--header-height, 0px));z-index:var(--layer-sticky, 10);background:#fef6f0}main[data-template^=page] .section div:has(>.reamo-breadcrumbs){position:sticky;top:var(--reamo-breadcrumb-top, var(--header-height, 0px));z-index:var(--layer-sticky, 10)}main[data-template=list-collections] .section-resource-list__content .text-block h1{margin:0;font-size:13px;font-weight:400;line-height:1.7;letter-spacing:normal;color:#545655}main[data-template=list-collections] .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:766px){main[data-template=list-collections] .section-resource-list{--page-margin: 5px;row-gap:30px}main[data-template=list-collections] .resource-list--grid{grid-template-columns:minmax(0,1fr)}}main[data-template=list-collections] .collection-card__image .resource-image__image{transition:transform .4s ease-out}main[data-template=list-collections] .collection-card:hover .collection-card__image .resource-image__image{transform:scale(1.1)}main[data-template=list-collections] .collection-card__content{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;height:auto;padding:15px;gap:0;align-items:center;text-align:center;background-color:#020101cc;color:#fff;transform:translateY(100%);transition:all .3s ease-out}main[data-template=list-collections] .collection-card:hover .collection-card__content{transform:translateY(0)}main[data-template=list-collections] .collection-card__content .text-block,main[data-template=list-collections] .collection-card__content .group-block{width:100%;margin:0;color:#fff}main[data-template=list-collections] .collection-card__content .text-block p{margin:0;font-size:16px;font-weight:400;line-height:1.7;letter-spacing:.02em;color:#fff}main[data-template=list-collections] .reamo-collection-count{display:block;margin-block-start:2px;font-size:13px;line-height:1.4;color:#fff;opacity:.7}@media screen and (max-width:766px){main[data-template=list-collections] .collection-card__content{position:relative;background-color:#020101;transform:none}main[data-template=list-collections] .collection-card__content .text-block p{font-size:13px}}main[data-template=blog] .shopify-section:has(.reamo-blog-hero){margin-block-start:20px}main[data-template=blog] .reamo-blog-hero{padding-inline:15px;font-size:13px;text-align:center;color:#000}@media screen and (min-width:1280px){main[data-template=blog] .reamo-blog-hero{padding-inline:55px}}@media screen and (max-width:766px){main[data-template=blog] .section:has(>.reamo-blog-hero){padding-block:20px}main[data-template=blog] .reamo-blog-hero{padding-inline:10px}}@media screen and (min-width:1023px){main[data-template=blog] .reamo-blog-hero__inner{max-width:70%;margin-inline:auto}}main[data-template=blog] .reamo-blog-hero__title{margin:0 0 20px;font-size:38px;font-weight:800;line-height:1.7;letter-spacing:.02em;color:#000}main[data-template=blog] .reamo-blog-hero__text{font-size:28px;font-weight:500;line-height:1.4;letter-spacing:normal}main[data-template=blog] .reamo-blog-hero__text p{margin:0 0 15px;text-align:justify}main[data-template=blog] .reamo-blog-hero__text p:last-child{margin-block-end:0}@media screen and (max-width:767px){main[data-template=blog] .reamo-blog-hero__text{font-size:16px}}@media screen and (max-width:480px){main[data-template=blog] .reamo-blog-hero__title{font-size:33px}}main[data-template=blog] .reamo-blog-hero__button{display:inline-block;margin:48px 0 64px;padding:15px 25px;border:1px solid #000;background-color:#000;color:#fff;font-size:14px;font-weight:500;line-height:1;letter-spacing:.02em;text-decoration:none;vertical-align:middle;transition:all .3s ease-in-out}main[data-template=blog] .reamo-blog-hero__button--signup{background-color:#00f}main[data-template=blog] .reamo-blog-hero__button:hover{color:#fff}main[data-template=blog] .blog-posts-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}main[data-template=blog] .blog-post-item{grid-column:auto;padding-inline:15px;background:transparent}@media screen and (min-width:991px){main[data-template=blog] .blog-post-item{padding-inline:57px}}@media screen and (max-width:766px){main[data-template=blog] .blog-posts{--page-margin: 5px}main[data-template=blog] .blog-posts-container{grid-template-columns:minmax(0,1fr)}main[data-template=blog] .blog-post-item{padding-inline:5px}}main[data-template=blog] .blog-post-card:before{content:"Open To All";display:block;padding:10px;border:1px solid #000;border-block-end:0;background:#e7dcd4;font-size:13px;font-weight:700;line-height:1.4;text-align:center;color:#000}main[data-template=blog] .blog-post-card__image-container{overflow:hidden;margin-block-end:15px}main[data-template=blog] .blog-post-card__image{height:auto;aspect-ratio:4 / 5;transition:transform 2s}main[data-template=blog] .blog-post-card:hover .blog-post-card__image{transform:scale(1.05)}main[data-template=blog] .blog-post-card__content{padding:0 0 30px}main[data-template=blog] .blog-post-card__title-link{align-self:flex-start;margin:5px;padding:0;color:#111}main[data-template=blog] .blog-post-card__title-link .text-block,main[data-template=blog] .blog-post-card__title-link .text-block>*{margin:0;padding:0;font-size:16px;font-weight:700;line-height:1;color:#111}main[data-template=blog] .blog-post-details{gap:0;padding:0;color:#777}main[data-template=blog] .blog-post-details>span{margin-inline:5px;overflow:visible}main[data-template=blog] .blog-post-details>span:nth-child(2):not(:last-child){display:none}main[data-template=blog] .blog-post-details>span:nth-child(3){color:#111}main[data-template=blog] .blog-post-details>span:nth-child(3):before{content:"Posted by ";color:#777}main[data-template=blog] .blog-post-card__content-text{display:none}@media screen and (max-width:766px){main[data-template=blog] .blog-post-card__content{padding:0 0 50px 10px}}main[data-template=article] .section-content-wrapper{gap:0}main[data-template=article] .reamo-article-media__desktop,main[data-template=article] .blog-post-content,main[data-template=article] .reamo-article-nav{box-sizing:border-box;width:100%;max-width:1000px;margin-inline:auto;padding-inline:40px}main[data-template=article] .reamo-article-media{text-align:center}main[data-template=article] .reamo-article-media img{display:inline;width:100%;height:auto;margin-block-end:20px;vertical-align:baseline}main[data-template=article] .reamo-article-media__mobile{display:none}@media screen and (max-width:749px){main[data-template=article] .reamo-article-media__desktop--has-mobile{display:none}main[data-template=article] .reamo-article-media__mobile{display:block}}main[data-template=article] .reamo-article-header{margin-block:20px 30px;text-align:center}main[data-template=article] .reamo-article-meta{margin:0 0 20px;padding:0;list-style:none;font-size:13px;line-height:1.4}main[data-template=article] .reamo-article-meta li{display:inline-block;margin:0 5px;color:#777}main[data-template=article] .reamo-article-meta li+li{margin:0}main[data-template=article] .reamo-article-meta :is(span,a){color:#111}main[data-template=article] .reamo-article-title{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:100px 56px 50px;font-family:Futura,"Futura PT",var(--font-body--family);font-size:46px;font-weight:200;line-height:46px;letter-spacing:-1px;text-align:center;color:#00f}main[data-template=article] .blog-post-content{color:#000;text-align:center}main[data-template=article] .blog-post-content p{margin:0 0 40px;padding-inline:16px;font-family:Futura,"Futura PT",var(--font-body--family);font-size:23px;line-height:1.5;letter-spacing:.5px;text-align:justify}main[data-template=article] .blog-post-content img{display:inline;box-sizing:border-box;width:100%;max-width:100%;height:auto;margin-block-end:40px;padding-inline:16px}@media screen and (max-width:749px){main[data-template=article] .section:has(.blog-post-content){--page-margin: 0px}main[data-template=article] .reamo-article-title{width:332px;max-width:100%;padding-inline:16px;font-size:40px}main[data-template=article] .blog-post-content,main[data-template=article] .reamo-article-media__desktop{padding-inline:0}main[data-template=article] .blog-post-content p{font-size:19px}main[data-template=article] .blog-post-content img{padding-inline:0}}main[data-template=article] .reamo-article-nav{font-size:13px;line-height:1.4}main[data-template=article] .reamo-article-nav>div{width:50%}main[data-template=article] .reamo-article-nav__next{text-align:end}main[data-template=article] .reamo-article-nav a{color:#000;text-decoration:none}main[data-template=article] .reamo-article-nav svg{display:inline-block;width:16px;height:16px;vertical-align:middle}@media screen and (max-width:749px){main[data-template=article] .reamo-article-nav{padding-inline:16px}}main[data-template=article] .reamo-article-return{margin-block:22.5px;text-align:center}main[data-template=article] .reamo-article-return__link{display:inline-block;padding:6px 16px;border:1px solid transparent;background-color:#ddd;color:#fff;font-size:12px;line-height:1;letter-spacing:.02em;text-decoration:none;transition:all .3s ease-in-out}main[data-template=article] .reamo-article-return__link svg{display:inline-block;width:6px;height:16px;vertical-align:middle}main[data-template=article] .reamo-article-return__link:hover{border-color:#111;background-color:#111;color:#fff}.product-grid .reamo-mood{grid-column:1 / -1;position:relative;overflow:hidden;background:#eee;border-bottom:1px solid #000;box-sizing:border-box}.product-grid .reamo-mood .reamo-mood__link{display:block;height:100%}.product-grid .reamo-mood .reamo-mood__media{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}@media screen and (max-width:749px){.product-grid .reamo-mood--desktop-only{display:none}}@media screen and (min-width:750px){.product-grid:has(.reamo-mood){grid-auto-flow:row dense}.product-grid .reamo-mood{grid-column:1 / span 2;grid-row:span 2;border-left:1px solid #000;align-self:stretch;min-height:60vw}.product-grid .reamo-mood--right{grid-column:-3 / span 2}.product-grid .reamo-mood .reamo-mood__media{aspect-ratio:auto;position:absolute;top:0;right:0;bottom:0;left:0}.product-grid .reamo-mood--mobile-only{display:none}}.product-grid .reamo-mood .reamo-mood__media--desktop{display:none}@media screen and (min-width:750px){.product-grid .reamo-mood .reamo-mood__media--desktop{display:block}.product-grid .reamo-mood:has(.reamo-mood__media--desktop) .reamo-mood__media--main{display:none}}.product-grid [class*=__col_title],.product-grid [class*=__col_title]>p{display:block!important;min-width:0;max-width:100%;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.product-grid :is(.product-card,.product-card__link,.card-gallery,slideshow-component,slideshow-slides,slideshow-slide,a,product-card-link):focus,.product-grid :is(.product-card,.product-card__link,.card-gallery,slideshow-component,slideshow-slides,slideshow-slide,a,product-card-link):focus-visible,.product-grid .product-card:focus-within{outline:none!important;box-shadow:none!important}.product-grid [class*=__col_title] a:focus-visible,.product-grid a.contents:focus-visible>.text-block{outline:1px solid #000!important;outline-offset:2px}.reamo-card-bar{background:transparent!important}.main-collection-grid .product-grid__item .product-card__content{padding-block-start:0!important}.main-collection-grid .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media){height:100%}html body .reamo-labels{top:0!important;inset-inline-start:0!important;display:flex;flex-wrap:wrap;gap:1px;opacity:1!important}html body .reamo-labels .reamo-label{display:block;height:22px;margin:0!important;padding:0 8px;border-radius:0!important;background:#000!important;color:#fff;font-size:10px;font-weight:500;line-height:22px;letter-spacing:.06em}html body .reamo-labels .reamo-label{height:20px;padding:0 7px;background:#fff!important;color:#000;font-size:10px;font-weight:400;line-height:20px;letter-spacing:.04em}html body .reamo-labels{top:0!important;inset-inline-start:0!important;gap:0 10px;padding:8px 9px}html body .reamo-labels .reamo-label{height:auto;padding:0;background:none!important;color:#767676;font-size:10px;font-weight:400;line-height:14px;letter-spacing:.02em;text-transform:none}html body .reamo-labels .reamo-label:first-letter{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/37/assets/reamo-misc.css.map */
