:where(body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide),body.lv-t-,body.lv-t-404,body.lv-t-cart,body.lv-t-blog,body.lv-t-article) main#MainContent{--lv-pg-title-ls: calc(var(--lv-ls) + .1em);font-size:13px;line-height:20.8px;letter-spacing:var(--lv-ls);font-weight:100;color:#000}@media screen and (min-width:750px){:where(body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide),body.lv-t-,body.lv-t-404,body.lv-t-cart,body.lv-t-blog,body.lv-t-article) main#MainContent{padding-inline-start:0!important;padding-block-start:184px!important}}:where(body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide),body.lv-t-,body.lv-t-404,body.lv-t-cart,body.lv-t-blog,body.lv-t-article) main#MainContent :where(*:not(svg,svg *)){font-size:13px;line-height:20.8px;letter-spacing:var(--lv-ls);font-weight:100}body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent .page-width-content{--page-content-width: 864px}body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent .page-width-content>div{padding-block-start:0!important}body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent h1{font-size:13px;line-height:20.8px;font-weight:100;letter-spacing:var(--lv-pg-title-ls);text-transform:uppercase;text-align:center;margin:0}body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent .text-block h1{margin-inline:auto;text-align:center}body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent :is(h2,h3,h4){font-size:13px;line-height:20.8px;font-weight:100;letter-spacing:var(--lv-pg-title-ls);margin-block:20px 0}main#MainContent .rte a,main#MainContent .page-content a{color:#000;text-decoration:underline}main#MainContent .rte :is(p,ul,ol){margin-block:0 13px}main#MainContent .rte :is(p,ul,ol):last-child{margin-block-end:0}main#MainContent .rte b,main#MainContent .rte strong{font-weight:400}body.lv-s-contact main#MainContent .section--page-width .custom-section-content>div{padding-block:32px 84px}body.lv-s-contact main#MainContent .contact-form__form{gap:12px}body.lv-s-contact main#MainContent :is(.contact-form__input,.contact-form__input--textarea){font-size:13px;line-height:20.8px;letter-spacing:var(--lv-ls);font-weight:100;padding:16px 20px;border:1px solid #000;border-radius:0;background:transparent;box-shadow:none;color:#000}body.lv-s-contact main#MainContent :is(.contact-form__input,.contact-form__input--textarea)::placeholder{color:#00000080;opacity:1}body.lv-s-contact main#MainContent :is(.contact-form__input,.contact-form__input--textarea):focus{outline:0;border-color:#000;box-shadow:none}main#MainContent :is(.submit-button,.button,.cart-items__empty-button),main#MainContent :is(.submit-button,.button,.cart-items__empty-button) *{border-radius:0;box-shadow:none;letter-spacing:calc(var(--lv-ls) + .7px);font-size:13px;font-weight:100;line-height:19.6px}body.lv-t- main#MainContent .shopify-policy__container{max-width:455px;width:100%;margin-inline:auto;padding:20px;box-sizing:border-box}body.lv-t- main#MainContent .shopify-policy__title h1{font-size:13px;line-height:13px;font-weight:700;letter-spacing:var(--lv-pg-title-ls);text-align:center;margin:0 0 3.25px}body.lv-t- main#MainContent .shopify-policy__body{margin-top:0}body.lv-t-404 main#MainContent>.shopify-section:first-child .section>div>div{padding-block:27.8px}@media screen and (min-width:750px){body.lv-t-404 main#MainContent>.shopify-section:first-child .section>div>div{padding-block:114px 100px}}@media screen and (max-width:749px){body.lv-t-page:not(.lv-s-favorites,.lv-s-size-guide) main#MainContent .page-width-content>div{gap:24px}}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .section-resource-list__header .text-block{white-space:nowrap}body.lv-t-404 main#MainContent h1{font-size:32px;line-height:35.2px;font-weight:700;letter-spacing:var(--lv-pg-title-ls);text-align:center}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .section-resource-list__header .text-block :is(h1,h2,h3,p){font-size:24px;line-height:24px;font-weight:700;letter-spacing:var(--lv-pg-title-ls);margin:0}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .section-resource-list__header a{text-decoration:none}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card .product-card__content{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto auto 1fr;gap:0;padding:0;border:0}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list .card-gallery{--gallery-aspect-ratio: 2 / 3;grid-row:1 / -1;grid-column:1;aspect-ratio:2 / 3;overflow:hidden;border-radius:0;position:relative}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:100%;max-height:none;aspect-ratio:auto}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list .card-gallery slideshow-slides{padding:0}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list .card-gallery img{width:100%;height:100%;object-fit:cover;border-radius:0}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list :is(quick-add-component,.quick-add,slideshow-arrows,slideshow-controls,.product-badges,.product-grid-view-zoom-out--details){display:none}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#e7e1d9bf;opacity:0;pointer-events:none;transition:opacity .2s ease}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card:is(:hover,:focus-within) .card-gallery:after{opacity:1}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card .product-card__content>a.contents{display:block;grid-row:2;grid-column:1;z-index:3;justify-self:center;max-width:80%;text-align:center;opacity:0;transition:opacity .2s ease}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card .product-card__content>product-price{grid-row:3;grid-column:1;z-index:3;justify-self:center;margin-block-start:5px;text-align:center;opacity:0;transition:opacity .2s ease}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card:is(:hover,:focus-within) .product-card__content>:is(a.contents,product-price){opacity:1}:is(body.lv-t-cart,body.lv-t-404) main#MainContent .resource-list product-card :is(.text-block p,product-price,product-price *){margin:0;text-align:center;text-transform:uppercase;letter-spacing:calc(var(--lv-ls) + 1.3px)}body.lv-t-search main#MainContent{padding-block-start:184px}body.lv-t-search{--lv-filter-top: 184px}body.lv-t-search .search-page__header{padding:0!important}body.lv-t-search .search-page__header h3{margin:0;font-size:13px;line-height:20.8px;font-weight:inherit;letter-spacing:.3px;text-transform:none}body.lv-t-search input.search-page-input{height:54.8px;padding-inline:54px;border:1px solid rgb(223 223 223);border-radius:4px;background:#ffffffc7;font-size:13px;letter-spacing:var(--lv-ls);box-shadow:none}@media screen and (min-width:750px){body.lv-t-search .section--page-width{padding-inline:0}body.lv-t-search .search-page__header{width:min(1440px,calc(100% - 80px));margin-inline:auto}body.lv-t-search .collection-wrapper{padding-inline:max(40px,calc((100% - 1440px)/2))!important}body.lv-t-search .product-grid-container{padding-block-start:40px!important}body.lv-t-search .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (max-width:749px){body.lv-t-search main#MainContent{padding-block-start:110px}body.lv-t-search .search-page__header{padding-inline:16px!important}body.lv-t-search input.search-page-input{height:59.6px;font-size:16px;padding-inline:44.8px}body.lv-t-search .product-grid-container{padding-block-start:84px!important}}body.lv-t-search .section--page-width{display:block!important;padding-inline:0!important;max-width:none!important;width:100%!important}body.lv-t-search .search-page__header{max-width:none!important}@media screen and (max-width:749px){body.lv-t-search .search-page__header{width:auto!important;margin:0!important}body.lv-t-search .facets-toggle{top:52px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lv-pages.css.map */
