.leveret-solid{display:block}.leveret-solid .page-content--product{padding-top:28px;padding-bottom:28px}.leveret-solid .product-single__meta{text-align:left;padding:0 0 0 24px}.leveret-solid .product-single__title{font-size:clamp(25px,2.4vw,34px);line-height:1.2;letter-spacing:0}.leveret-solid .product-block{margin-bottom:20px}.leveret-solid .product-block--header{margin-bottom:14px}.leveret-solid .product-single__price{font-size:24px}.leveret-solid .variant-wrapper{margin-bottom:20px}.leveret-solid .variant__label{font-size:13px;letter-spacing:.04em;margin-bottom:10px}.leveret-solid .variant-input-wrap{display:flex;flex-wrap:wrap;gap:8px;padding:0;border:0}.leveret-solid .variant-input{margin:0}.leveret-solid .variant__button-label{margin:0;min-height:44px;min-width:54px;padding:11px 14px;border-radius:5px;box-shadow:0 0 0 1px #ccd2d5;font-size:13px}.leveret-solid .variant-input input:checked+label{box-shadow:0 0 0 2px #243f4b}.leveret-solid .variant-input input:focus-visible+label{outline:3px solid #087eab;outline-offset:4px}.leveret-solid.is-enhanced .color-swatch{display:inline-flex;align-items:center;gap:8px;width:auto;height:auto;min-height:44px;max-width:none;padding:8px 12px;border-radius:5px;overflow:visible;text-indent:0;font-size:13px;line-height:1.3;background:#fff!important;color:#253b45}.leveret-solid.is-enhanced .color-swatch:before{content:"";position:static;display:inline-block;flex:0 0 22px;width:22px;height:22px;border:1px solid #bcc4c7;border-radius:50%;background-color:var(--solid-swatch-color, #fff);background-image:var(--solid-swatch-image, none);background-position:center;background-size:cover}.leveret-solid .add-to-cart{min-height:50px;border-radius:5px}.leveret-solid .collapsible-trigger-btn{min-height:48px;text-align:left;font-size:13px;letter-spacing:.025em}.leveret-solid .rte{font-size:15px;line-height:1.65}.leveret-solid .rte span[style]{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.leveret-solid .rte p{margin-bottom:14px}.leveret-solid .rte li{margin-bottom:7px}.leveret-solid .product__thumbs--below{margin-top:12px}.leveret-solid [hidden]{display:none!important}.leveret-solid .solid-color-family{margin-bottom:12px}.leveret-solid .solid-color-family__title{display:block;font-size:12px;font-weight:600;letter-spacing:.015em;margin-bottom:7px}.leveret-solid .solid-color-family__links{display:flex;flex-wrap:wrap;gap:8px}.leveret-solid .solid-color-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:7px 10px;border:1px solid #ccd2d5;border-radius:5px;background:#fff;color:#253b45;font-size:13px;line-height:1.3;text-decoration:none}.leveret-solid .solid-color-dot{flex:0 0 20px;width:20px;height:20px;border:1px solid #bcc4c7;border-radius:50%;background-position:center;background-size:cover}.leveret-solid .solid-color-link[aria-current=true]{box-shadow:0 0 0 1px #243f4b;border-color:#243f4b}.leveret-solid .solid-color-link:focus-visible{outline:3px solid #087eab;outline-offset:3px}.leveret-solid .solid-color-link.is-sold-out [data-solid-color-name]{text-decoration:line-through}.leveret-solid .solid-color-link[aria-disabled=true]{opacity:.55;cursor:not-allowed}.leveret-solid .solid-color-notice{margin:10px 0 0;font-size:13px}.leveret-solid{position:relative}.leveret-solid .solid-load-status{position:fixed;z-index:30;bottom:76px;left:50%;transform:translate(-50%);margin:0;padding:12px 20px;border:1px solid #ccd2d5;border-radius:6px;background:#fff;color:#253b45;box-shadow:0 3px 12px #0002;font-size:14px}.leveret-solid[aria-busy=true] .solid-color-link{cursor:progress}.leveret-solid[aria-busy=true] .shopify-payment-button{visibility:hidden;pointer-events:none}html.leveret-solid-ajax-active .cc-Sticky-53338662,html.leveret-solid-ajax-swapped #opinew-plugin,.leveret-solid .solid-sticky[hidden]{display:none!important}.leveret-solid .solid-sticky{position:fixed;inset:auto 0 0;z-index:40;background:#fff;color:#253b45;border-top:1px solid #d4dadd;box-shadow:0 -3px 14px #0001;padding:12px 88px 12px 24px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.leveret-solid .solid-sticky__inner{display:flex;align-items:center;gap:20px;max-width:1100px;margin:auto}.leveret-solid .solid-sticky__details{display:grid;gap:3px;flex:1;min-width:0;font-size:13px}.leveret-solid .solid-sticky__title{font-size:15px;font-weight:600}.leveret-solid .solid-sticky__price{white-space:nowrap;font-weight:600}.leveret-solid .solid-sticky__add{min-height:44px;min-width:160px;border-radius:4px}html.leveret-solid-sticky-visible body{padding-bottom:120px}@media(max-width:768px){.leveret-solid .solid-sticky{padding:10px 80px 10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.leveret-solid .solid-sticky__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.leveret-solid .solid-sticky__title{display:none}.leveret-solid .solid-sticky__details{font-size:12px}.leveret-solid .solid-sticky__price{font-size:14px}.leveret-solid .solid-sticky__add{grid-column:1 / -1;width:100%;min-width:0;padding:10px 14px}}@media(min-width:769px){.leveret-solid .product-single__sticky{top:24px}.leveret-solid .product__main-photos{max-width:580px;margin-inline:auto}}@media(max-width:768px){.leveret-solid .page-content--product{padding-top:12px}.leveret-solid .product-single__meta{padding:0;margin-top:20px}.leveret-solid .product-single__title{font-size:26px}.leveret-solid .product-block{margin-bottom:18px}.leveret-solid .variant-input-wrap{gap:8px}.leveret-solid .variant__button-label{padding:10px 12px}.leveret-solid.is-enhanced .color-swatch{padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/leveret-solid-pajamas.css.map */
