:root{--font-body--family: "Jost", sans-serif !important;--font-body--style: normal !important;--font-body--weight: 300 !important;--font-subheading--family: "Jost", sans-serif !important;--font-subheading--style: normal !important;--font-subheading--weight: 400 !important;--font-heading--family: "Cormorant Garamond", Georgia, serif !important;--font-heading--style: italic !important;--font-heading--weight: 300 !important;--font-accent--family: "Cormorant Garamond", Georgia, serif !important;--font-accent--style: italic !important;--font-accent--weight: 300 !important;--style-border-radius-buttons: 0px !important;--style-border-radius-inputs: 0px !important;--style-border-radius-cards: 0px !important;--product-corner-radius: 0px !important;--card-corner-radius: 0px !important;--variant-button-radius: 0px !important}body,body *{font-family:Jost,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],.product__title,.collection-hero__title,.page-title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;letter-spacing:-.02em}.section-resource-list__header h3,.section-resource-list__header .h3{font-family:Jost,sans-serif!important;font-style:normal!important;font-size:11px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#2d6a4f!important}.announcement-bar__text,.announcement-bar p,.announcement-bar a,.announcement-bar span{font-size:12px!important;font-family:Jost,sans-serif!important;font-weight:400!important;letter-spacing:.12em!important}.button:not(.button-secondary,.button-unstyled),.button-primary{--button-background-color: #2d6a4f !important;--button-color: #ffffff !important;--button-border-color: #2d6a4f !important;border-radius:0!important;font-family:Jost,sans-serif!important;font-weight:500!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important}.button:not(.button-secondary,.button-unstyled):hover,.button-primary:hover{--button-background-color: #1a4a30 !important;--button-color: #ffffff !important;--button-border-color: #1a4a30 !important}.button-secondary{--button-background-color: #ffffff !important;--button-color: #111 !important;--button-border-color: #e0e0e0 !important;border-radius:0!important;font-family:Jost,sans-serif!important;font-weight:400!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important}.button-secondary:hover{--button-background-color: #f7f7f5 !important;--button-border-color: #111 !important}.button,.button-secondary,input,textarea,select,.card,.media,product-card,.product-card,.collection-card,.featured-blog-posts-card,.modal-dialog,quick-add-component,cart-drawer,[class*=popover],[class*=drawer]{border-radius:0!important}.product-card__content,.product-grid__card{border-radius:0!important}product-card [class*=heading],product-card h2,product-card h3,.product-card [class*=title],[data-block-type=product-title]{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;letter-spacing:.02em!important;text-align:center!important;color:#111!important}product-card [class*=price],.price,.price__regular,.price--large{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;color:#888!important;text-align:center!important}.variant-input-wrapper label,.variant-button,[class*=swatch],[class*=variant] label{border-radius:0!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:300!important}.variant-input-wrapper input:checked+label,[class*=selected][class*=variant],[class*=variant][class*=active],variant-picker [aria-pressed=true],variant-picker .selected{background-color:#111!important;border-color:#111!important;color:#fff!important}.variant-input-wrapper label,variant-picker label{border-radius:0!important;border:1px solid #d0d0d0!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:300!important;color:#111!important;background:#fff!important;min-width:44px!important;text-align:center!important}.variant-input-wrapper label:hover,variant-picker label:hover{border-color:#111!important}variant-picker [class*=swatch] label,[class*=swatch-item] label,[class*=color-swatch] label{border-radius:100px!important}cart-drawer,.cart-drawer,.cart-notification{border-radius:0!important}.cart-drawer__title,.cart-notification__title,[class*=cart-title],[class*=cart] h2,[class*=cart] h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:20px!important;color:#111!important}[class*=cart-item__name],[class*=cart-item__title]{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;color:#111!important}quick-add-component .button,.quick-add__button{background-color:#2d6a4f!important;color:#fff!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}quick-add-component .button:hover,.quick-add__button:hover{background-color:#1a4a30!important}a{color:inherit;text-decoration:none}:focus-visible{outline:1px solid #2d6a4f!important;outline-offset:2px!important}.product__title,[class*=product-information] h1,[class*=product-information] h2,.product-details h1,.product-details h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(26px,2.8vw,42px)!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#111!important;margin-bottom:8px!important}.product-details .price,.product-details [class*=price__regular],.product-details [class*=price__current]{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;font-style:normal!important;color:#111!important;letter-spacing:.02em!important;text-align:left!important}.product-details [class*=option-label],.product-details legend,.product-details .form__label,variant-picker [class*=option-name]{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#111!important;margin-bottom:10px!important}.product-details [class*=tab] [class*=label],.product-details [role=tab],.product-details [class*=accordion] summary,.product-details [class*=accordion] button{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#111!important;border-radius:0!important}.product-details [role=tab][aria-selected=true],.product-details [class*=tab--active]{border-bottom:2px solid #111!important;color:#111!important}[class*=collection] h1,[class*=collection-title],.main-collection-banner h1,.section-header h1,.section-header h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;letter-spacing:-.02em!important;color:#111!important}p,li,span,label{font-family:Jost,sans-serif;font-weight:300}.pagination a,.pagination button,[class*=pagination]{border-radius:0!important;font-family:Jost,sans-serif!important;font-size:12px!important}[class*=primary]:not(input):not([class*=button]):not([class*=badge]){color:#2d6a4f}::selection{background:#111;color:#fff}.lm-tile{cursor:pointer}.lm-tile__media{position:relative;overflow:hidden;background:#f7f7f5;aspect-ratio:3 / 4}.lm-tile__img-link{display:block;width:100%;height:100%}.lm-tile__img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .55s ease}.lm-tile:hover .lm-tile__img{transform:scale(1.04)}.lm-tile__img--placeholder{background:#f7f7f5}.lm-tile__quick-add{position:absolute!important;left:0!important;right:0!important;bottom:0!important;transform:translateY(100%)!important;transition:transform .28s ease!important}.lm-tile:hover .lm-tile__quick-add{transform:translateY(0)!important}.lm-tile__sizes{background:#1a4a30!important;max-height:0!important;overflow:hidden!important;transition:max-height .24s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.lm-tile__sizes--open{max-height:52px!important;padding:8px 4px!important}.lm-tile__size-btn{font-family:Jost,sans-serif;font-size:10px;font-weight:400;letter-spacing:.08em;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.2);padding:5px 10px;cursor:pointer;transition:background .15s,color .15s;line-height:1}.lm-tile__size-btn:hover:not(:disabled){background:#fff;color:#111}.lm-tile__size-btn--sold,.lm-tile__size-btn[disabled]{opacity:.35;cursor:not-allowed}.lm-tile__qa-bar{background:#2d6a4f;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;transition:background .15s}.lm-tile__qa-bar:hover,.lm-tile__qa-bar--added{background:#1a4a30}.lm-tile__qa-label{font-family:Jost,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff}.lm-tile__qa-icon{font-size:18px;color:#fff;font-weight:300;line-height:1;display:inline-block;transition:transform .2s}.lm-tile__sold-out{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.lm-tile__sold-out span{font-family:Jost,sans-serif;font-size:9px;letter-spacing:.12em;text-transform:uppercase;background:#ffffffe6;color:#5e5e5e;padding:5px 14px}.lm-tile__info{padding-top:10px!important;text-align:center!important}.lm-tile__name{display:block;font-family:Jost,sans-serif;font-size:12px;font-weight:300;color:#111;margin-bottom:2px;text-decoration:none}.lm-tile__price{font-family:Jost,sans-serif;font-size:12px;font-weight:300;color:#888;margin:0 0 4px}.lm-tile__viewers{font-family:Jost,sans-serif;font-size:10px;font-weight:300;color:#2d6a4f;margin:0;letter-spacing:.02em}[class*=vendor_text_lm01] p,[class*=vendor_text_lm01]{font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#888!important;margin-bottom:4px!important;margin-top:0!important}.product-information [class*=vtls],.product-information [class*=Vtl],.product-information [id*=vtls]{border:none!important;outline:none!important;box-shadow:none!important}.product-media-gallery,.product-media-gallery__media,[class*=product-media]{border-radius:0!important}[data-block-type=text] h1,.product-information h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(28px,3vw,44px)!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#111!important}[data-block-type=price] .price,.product-information .price__regular,.product-information .price__current{font-family:Jost,sans-serif!important;font-size:15px!important;font-weight:300!important;font-style:normal!important;color:#111!important;letter-spacing:.02em!important}.product-information .installments,.product-information .payment-terms,.product-information shopify-payment-terms{border:none!important;outline:none!important;box-shadow:none!important}.product-information .variant-option__button-label,variant-swatch-king div.star-set-btn{border-radius:6px!important;border-color:#d0d0d0!important}variant-swatch-king div.star-set-btn .swatch-button-title-text{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:300!important;letter-spacing:.04em!important;color:#111!important;background-color:#fff!important;border-radius:6px!important;text-transform:none!important}variant-swatch-king div.star-set-btn.swatch-selected{border-color:#2d6a4f!important}variant-swatch-king div.star-set-btn.swatch-selected .swatch-button-title-text{color:#fff!important;background-color:#2d6a4f!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:300!important;border-radius:6px!important}.product-information [data-block-type=buy-buttons] .button,.product-information add-to-cart button,.product-information .button-add-to-cart,.product-information add-to-cart-component .button,.product-information .add-to-cart-button{background-color:#fff!important;color:#2d6a4f!important;border:2px solid #2d6a4f!important;border-radius:8px!important;font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:none!important;height:56px!important}.product-information [data-block-type=buy-buttons] .button:hover,.product-information add-to-cart button:hover,.product-information add-to-cart-component .button:hover,.product-information .add-to-cart-button:hover{background-color:#2d6a4f!important;color:#fff!important;border-color:#2d6a4f!important}product-card quick-add-component{background:transparent!important}product-card .quick-add__button,product-card quick-add-component .button{background:#2d6a4f!important;color:#fff!important;height:38px!important;font-size:9px!important;border:none!important;border-radius:50px!important}product-card .quick-add__button:hover,product-card quick-add-component .button:hover{background:#1a4a30!important}@media screen and (max-width:749px){product-card .quick-add__button{display:flex!important;opacity:1!important;pointer-events:all!important}}product-card swatches-variant-picker-component,product-card variant-picker,product-card .variant-picker{display:none!important}.product-information [data-block-type=product-description] p,.product-information .product-description p{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.9!important;color:#444!important}.product-information [class*=accordion] [class*=heading],.product-information [class*=accordion-row] summary,.product-information [class*=accordion-row] button{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#111!important}.product-information [class*=accordion-row] p{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.9!important;color:#555!important}.section-resource-list__header .h3,.section-resource-list__header .text-block,.section-resource-list__header p,.section-resource-list__header span{font-family:Jost,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#2d6a4f!important}.resource-card{border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.resource-card__media{border-radius:0!important;overflow:hidden!important}.resource-card__media img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important;display:block!important;transition:transform .5s ease!important}.resource-card:hover .resource-card__media img{transform:scale(1.04)!important}.resource-card__content{padding:10px 4px 0!important;text-align:center!important;background:transparent!important}.resource-card__title{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;color:#111!important;text-align:center!important;letter-spacing:.02em!important;margin-bottom:4px!important}.resource-card__content .price,.resource-card__content [class*=price]{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;color:#888!important;text-align:center!important}[class*=product-vendor],[class*=vendor-name],[data-block-type=vendor] p,[data-block-type=vendor] span,.product-information [class*=vendor],.product__vendor{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:400!important;font-style:normal!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#999!important;margin-bottom:8px!important}.product-information [class*=variant-picker] [class*=label],.product-information [class*=option-label],.product-information fieldset legend,.product-information .form__label{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#111!important}[class*=size-guide],[href*=size],.product-information a[class*=guide]{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:300!important;color:#888!important;text-decoration:underline!important;letter-spacing:.06em!important}.product-information [class*=wishlist] button,.product-information [class*=wishlist] a,[class*=add-to-wishlist]{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important;background:transparent!important;color:#111!important;border:1px solid #d0d0d0!important}.lm-sg-trigger{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#888!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:#bbb!important;cursor:pointer!important}.lm-sg-trigger:hover{color:#111!important;text-decoration-color:#111!important}.cart-drawer__heading--empty,.cart-drawer__heading{font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-style:italic!important;font-weight:300!important}.cart-drawer__heading--empty{font-size:2rem!important}.lm-cart-ps{font-family:Jost,sans-serif!important;font-size:13px!important;font-weight:300!important;letter-spacing:.05em!important;color:#2d6a4f!important;text-align:center!important;margin:20px auto 0!important;max-width:260px!important;line-height:1.65!important}.lm-cart-ps em{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:14px!important;font-weight:400!important;color:#2d6a4f!important;margin-right:2px!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/love-margot.css.map */
