:root{--laynoor-green: #6f9478;--laynoor-dark-green: #3f6852;--laynoor-deep-green: #284b3a;--laynoor-cream: #fbf1dc;--laynoor-beige: #e4d0b0;--laynoor-soft: #f6ead2;--laynoor-text: #5f856d;--laynoor-white: #fffaf0;--laynoor-heading-font: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--laynoor-body-font: Aptos, "Segoe UI", Inter, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--laynoor-radius-lg: 26px;--laynoor-radius-md: 18px;--laynoor-shadow-card: 0 18px 44px rgba(40, 75, 58, .1);--laynoor-shadow-hero: 0 26px 70px rgba(40, 75, 58, .16)}body{background:var(--laynoor-white);color:var(--laynoor-text);font-family:var(--laynoor-body-font);font-size:16px;line-height:1.68;overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,video,iframe{max-width:100%}:where(h1,h2,h3,h4,.h1,.h2,.h3,.h4),:where(.laynoor-hero,.laynoor-page-story,.laynoor-main-blog,.laynoor-main-article,.laynoor-learning-preview,.laynoor-story,.laynoor-first-collection,.laynoor-early-access,.laynoor-orphanage,.laynoor-retailer-form,.laynoor-footer) :where(h1,h2,h3){font-family:var(--laynoor-heading-font);font-weight:600;color:var(--laynoor-deep-green);letter-spacing:-.01em;text-wrap:balance}:where(p,li,input,textarea,button,a),:where(.laynoor-hero,.laynoor-page-story,.laynoor-main-blog,.laynoor-main-article,.laynoor-learning-preview,.laynoor-story,.laynoor-first-collection,.laynoor-early-access,.laynoor-orphanage,.laynoor-retailer-form,.laynoor-footer){font-family:var(--laynoor-body-font)}:where(.laynoor-hero__kicker,.laynoor-page-story__content>p,.laynoor-main-blog__copy>p,.laynoor-main-article__kicker,.laynoor-story__kicker,.laynoor-first-collection__heading p,.laynoor-learning-preview__header>p,.laynoor-orphanage__kicker,.laynoor-footer h2){font-family:var(--laynoor-body-font);letter-spacing:.13em;font-weight:800}:where(.button,button,input[type=submit],.shopify-payment-button__button,.laynoor-button,.laynoor-product-card__cta,.laynoor-first-collection__cta a,.laynoor-learning-preview__header a,.laynoor-retailer-form button,.laynoor-orphanage a,.laynoor-main-article__cta a){font-family:var(--laynoor-body-font);font-weight:800;letter-spacing:.01em}a{text-underline-offset:.18em}input,textarea,select{font-family:var(--laynoor-body-font)}.laynoor-hero,.laynoor-page-story,.laynoor-main-blog,.laynoor-main-article,.laynoor-learning-preview,.laynoor-story,.laynoor-first-collection,.laynoor-early-access,.laynoor-orphanage,.laynoor-retailer-form{position:relative}.laynoor-page-story,.laynoor-main-blog,.laynoor-main-article,.laynoor-learning-preview{background-image:radial-gradient(circle at 10% 0%,rgba(255,250,240,.62),transparent 28%),linear-gradient(180deg,#fffaf033,#f6ead229)}.laynoor-page-story__media,.laynoor-main-blog__media,.laynoor-main-article__image,.laynoor-hero__media{box-shadow:var(--laynoor-shadow-hero)!important}.laynoor-page-story__media img,.laynoor-main-blog__media img,.laynoor-main-article__image img,.laynoor-hero__media img{filter:saturate(.96) contrast(1.02)}.laynoor-story article,.laynoor-product-card,.laynoor-learning-preview__card,.laynoor-main-blog__card,.laynoor-footer{box-shadow:var(--laynoor-shadow-card)}.laynoor-story article,.laynoor-learning-preview__card,.laynoor-main-blog__card,.laynoor-product-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.laynoor-story article:hover,.laynoor-learning-preview__card:hover,.laynoor-main-blog__card:hover,.laynoor-product-card:hover{border-color:#284b3a33;box-shadow:0 24px 58px #284b3a24}.product-grid__card,.resource-card,.card-gallery{border-radius:18px}.product-grid__card{background:#fffaf0b8;border:1px solid rgba(63,104,82,.12);padding:10px;box-shadow:var(--laynoor-shadow-card)}.product-grid__card .card-gallery{overflow:hidden;background:var(--laynoor-cream)}main[data-template^=collection],main[data-template^=product]{background:linear-gradient(180deg,var(--laynoor-white),var(--laynoor-soft))}[data-template^=collection] .section-background,[data-template^=collection] .section,[data-template^=collection] results-list{background:transparent}[data-template^=collection] .collection-wrapper{row-gap:18px}[data-template^=collection] .facets,[data-template^=collection] .facets-block-wrapper{color:var(--laynoor-dark-green)}[data-template^=collection] .product-grid{gap:22px 18px}[data-template^=collection] .section:first-child{--padding-block-start: clamp(32px, 6vw, 56px);--padding-block-end: 18px}[data-template^=collection] h1,[data-template^=product] h1{font-family:var(--laynoor-heading-font);font-size:clamp(2.4rem,7vw,4.8rem);line-height:1.03;letter-spacing:0;overflow-wrap:anywhere}[data-template^=product] .product-information{padding-top:32px;padding-bottom:28px}[data-template^=product] .product-information__media{border-radius:24px;overflow:hidden;background:var(--laynoor-cream)}[data-template^=product] .product-details{background:#fffaf0c7;border:1px solid rgba(63,104,82,.12);border-radius:24px;padding:24px;box-shadow:var(--laynoor-shadow-card)}[data-template^=product] .product-details .button,[data-template^=product] .shopify-payment-button__button{border-radius:999px}#header-group{position:relative;z-index:20}#header-group header,#header-group .header,#header-group .header__row{max-width:100vw}#header-group nav,#header-group .header-menu,#header-group .header__menu{min-width:0}#header-group a{white-space:normal;font-family:var(--laynoor-body-font);font-weight:700}.cart-drawer,cart-drawer,.cart-drawer__dialog{max-width:100vw}.cart-drawer,cart-drawer{font-family:var(--laynoor-body-font)}@media screen and (min-width:750px){.laynoor-page-story__inner,.laynoor-main-blog__hero,.laynoor-hero__inner{align-items:center}}@media screen and (max-width:749px){body{font-size:15px}:where(.laynoor-button,.laynoor-first-collection__cta a,.laynoor-learning-preview__header a,.laynoor-retailer-form button,.laynoor-orphanage a,.laynoor-main-article__cta a){width:100%;justify-content:center;text-align:center}.product-grid__card{padding:8px}[data-template^=collection] .product-grid{gap:18px 12px}[data-template^=product] .product-details{padding:18px;border-radius:20px}[data-template^=product] .product-information{padding-top:18px}[data-template^=collection] h1,[data-template^=product] h1{font-size:clamp(2.2rem,10vw,3.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/laynoor-launch.css.map */
