:root{--lainly-ink: #000000;--lainly-primary: #dba512;--lainly-primary-soft: #fff7e2;--lainly-wine: #dba512;--lainly-ivory: #ffffff;--lainly-cream: #fff7e2;--lainly-sand: #f4e4b8;--lainly-gold: #dba512;--lainly-gold-text: #c99410;--lainly-muted: #000000;--lainly-radius: 12px;--lainly-shadow: 0 10px 30px rgb(43 33 24 / .08);--lainly-section-space: clamp(48px, 8vw, 96px);--lainly-band: #fff7e2;--lainly-h2: clamp(1.6875rem, 1.1rem + 2.4vw, 2.5rem);--lainly-content: 1120px;--lainly-cap-fix: 0px}@supports (text-box: trim-both cap alphabetic){:root{--lainly-cap-fix: calc((1lh - 1cap)/2) }}html:root{--opacity-subdued-text: 1;--opacity-muted-text: 1}@font-face{font-family:Lainly Montserrat;font-weight:800 900;font-style:normal;font-display:swap;src:url(lainly-montserrat-var.woff2) format("woff2")}@font-face{font-family:Lainly Figtree;src:url(lainly-figtree.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Lainly Figtree;src:url(lainly-figtree-italic.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap}html:root{--font-heading--family: "Lainly Figtree", "Helvetica Neue", Arial, sans-serif;--font-heading--weight: 700;--font-heading--style: normal;--font-accent--family: "Lainly Figtree", "Helvetica Neue", Arial, sans-serif;--font-accent--weight: 700;--font-accent--style: italic}*{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}::placeholder{color:rgb(var(--color-foreground-rgb, 0 0 0) / .65);opacity:1}.lainly-container{width:100%;max-width:var(--page-width, 1280px);margin-inline:auto;padding-inline:var(--page-margin, 16px);box-sizing:border-box}.lainly-section{padding-block:var(--lainly-section-space)}.lainly-section--cream{background:var(--lainly-cream)}.lainly-section--ink{background:var(--lainly-wine);color:var(--lainly-ivory)}.lainly-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-body--family);font-weight:700;font-size:.95rem;letter-spacing:.06em;color:var(--lainly-gold-text)}.lainly-section--ink .lainly-eyebrow{color:#fff}.lainly-eyebrow__mark{display:inline-block;inline-size:28px;block-size:1px;background:currentColor}.lainly-heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 500);line-height:1.15;text-wrap:balance}.lainly-heading em{font-family:var(--font-accent--family);font-style:italic;color:var(--lainly-gold-text)}.lainly-section--ink .lainly-heading em{color:#fff}.lainly-lead{margin:0;max-width:38em;color:var(--lainly-muted)}.lainly-section--ink .lainly-lead{color:#fffdf8d9}.lainly-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.lainly-link{display:inline-flex;align-items:center;gap:8px;min-height:var(--minimum-touch-target, 44px);font-weight:700;color:var(--lainly-ink);text-decoration:underline;text-decoration-color:var(--lainly-primary);text-decoration-thickness:2px;text-underline-offset:6px}.lainly-link:hover{text-decoration-color:currentColor}.lainly-section--ink .lainly-link{color:var(--lainly-ivory)}.lainly-cross{display:inline-block;flex-shrink:0;color:var(--lainly-primary)}.button,.button-secondary,.add-to-cart-button,shopify-accelerated-checkout{--minimum-touch-target: 49px}.button,.button-secondary{--button-padding-block: 15px;min-height:49px;padding-inline:30px;border-radius:999px;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.0625em}.button:not(.button-unstyled),.button-secondary,.add-to-cart-button{font-weight:700;letter-spacing:.0625em;text-indent:.0625em;text-transform:uppercase}@supports (text-box: trim-both cap alphabetic){.button:not(.button-unstyled):not(:has(*)),.button-secondary:not(:has(*)){display:block;align-content:center;text-box:trim-both cap alphabetic;padding-block:calc(var(--button-padding-block) + var(--lainly-cap-fix))}.button:not(.button-unstyled)>span:not(:has(*)),.button-secondary>span:not(:has(*)){display:block;text-box:trim-both cap alphabetic;padding-block:var(--lainly-cap-fix)}}.button:not(.button-unstyled),.button-secondary{background-image:linear-gradient(115deg,transparent 40%,rgb(255 255 255 / .55) 50%,transparent 60%);background-repeat:no-repeat;background-size:300% 100%;background-position:100% 0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),background-position 0s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:not(.button-unstyled):hover,.button-secondary:hover{background-position:0 0;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),background-position .75s ease}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--lainly-gold-text);outline-offset:3px}product-card product-price .price{font-weight:700}.product-card .card-gallery,.product-card__media{background:#fff;border-radius:var(--lainly-radius);overflow:hidden}.product-card .product-title,.product-card .product-card__title{font-weight:600}.section-resource-list__content:has(>.button,>a.button){margin-block-start:16px}@media screen and (min-width:750px){.section-resource-list__content:has(>.button,>a.button){margin-block-start:24px}}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{padding-block:20px 11px}#header-component .header__row--bottom .header__columns{padding-block-start:0}}@media screen and (min-width:750px){#header-component .overflow-menu::part(list){padding-block:10px;margin-block:-10px}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link--active .menu-list__link-title{color:var(--lainly-wine)}#header-component .menu-list__link--active .menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:-8px;block-size:3px;border-radius:999px;background-color:var(--lainly-wine)}}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{padding-block:8px}#header-component .header__icon--menu .header-drawer-icon--open{width:20px;height:20px}#header-component .header__icon--menu .header-drawer-icon--open svg{width:100%;height:100%}#header-component .header__row--top .header-actions__action .svg-wrapper svg{width:22px;height:22px}#header-component .menu-drawer__close-button .header-drawer-icon--close{width:24px;height:24px}#header-component .menu-drawer__close-button .header-drawer-icon--close svg{width:100%;height:100%}#header-component .menu-drawer__menu-item,#header-component .menu-drawer__menu-item-text{font-family:var(--font-body--family);font-weight:400}}@media(prefers-reduced-motion:reduce){.lainly-section *,.lainly-section *:before,.lainly-section *:after{transition:none!important;animation:none!important}}.lainly-trust-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.lainly-trust-pill{display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 11px;border:1px solid #a8e0c7;border-radius:999px;background:#eaf7f1;color:#0b5a3d;font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap}.lainly-trust-pill__icon{display:inline-flex;flex-shrink:0;color:#19b87e}.lainly-trust-pill__icon svg{inline-size:15px;block-size:15px;stroke-width:2.1}.lainly-stars{display:block;flex:none;block-size:15px;inline-size:auto;aspect-ratio:136 / 24;max-width:none}@media screen and (min-width:750px){.lainly-stars{block-size:18px}}.cart-bubble{--cart-bubble-background: var(--lainly-primary);--cart-bubble-text: #fff}.lainly-rating-stars{position:relative;display:inline-flex;flex:none;color:#ececec;line-height:0}.lainly-rating-stars__row{display:inline-flex;gap:2px}.lainly-rating-stars__row+.lainly-rating-stars__row{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--lainly-stars-fill, 100%);overflow:hidden;color:#dba512}.lainly-rating-stars svg{flex:none;inline-size:var(--lainly-star-size, 18px);block-size:var(--lainly-star-size, 18px)}:is(.lainly-reason__rating,.lainly-reviews__rating,.lainly-qv__rating,.lainly-viewer__rating,.lainly-product__rating,.lainly-product__pill)>span:last-child{text-box:trim-both cap alphabetic}.lainly-reveal{opacity:0;filter:blur(1px);transition:opacity .45s ease var(--lainly-reveal-delay, 0s),filter .45s ease var(--lainly-reveal-delay, 0s)}.is-revealed .lainly-reveal{opacity:1;filter:none}.button:not(.button-secondary):not(.button-unstyled):hover,.button:not(.button-secondary):not(.button-unstyled):active{--button-background-color: #c99410;--button-border-color: #c99410;--button-color: #ffffff}@media(hover:none){.button:not(.button-secondary):not(.button-unstyled):hover:not(:active){--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-color: var(--color-primary-button-text)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lainly.css.map */
