.layout-collection-banner .lnvc-shop-hero__content{min-height:0;padding:var(--layout-section) var(--layout-gutter);gap:var(--layout-4)}.layout-collection-banner .lnvc-shop-hero__content>*{margin:0}.layout-collection-banner .lnvc-shop-hero__content>.lnvc-shop-eyebrow{margin-bottom:calc(var(--layout-3) - var(--layout-4))}.layout-collection-banner .lnvc-shop-hero__shop-all{margin-top:var(--layout-2)}.layout-collection-banner .lnvc-shop-hero__media{min-height:0;aspect-ratio:1.5}.layout-collection-banner .lnvc-shop-hero__media figcaption{right:var(--layout-inset);bottom:var(--layout-inset)}.layout-collection-banner .collection-hero{padding-block:var(--layout-compact)}.layout-collection-banner .collection-hero__inner,.layout-collection-results .page-width,.layout-search .page-width,.layout-featured .page-width,.layout-featured .page-width-desktop{box-sizing:border-box;width:min(1200px,calc(100% - 2 * var(--layout-gutter)));max-width:none;margin-inline:auto;padding-inline:0}.layout-collection-banner .collection-hero__inner{padding-block:0;gap:var(--layout-split-gap)}.layout-collection-banner .collection-hero__text-wrapper{min-width:0;overflow-wrap:anywhere}.layout-collection-banner .collection-hero__title{margin:0}.layout-collection-banner .collection-hero__description{margin:var(--layout-4) 0 0}.layout-collection-banner .collection-hero__description>:first-child{margin-top:0}.layout-collection-banner .collection-hero__description>:last-child{margin-bottom:0}@media(min-width:750px){.layout-collection-banner .lnvc-shop-hero__content{padding-left:max(var(--layout-gutter),calc((100vw - 1200px)/2));padding-right:var(--layout-12)}.layout-collection-banner .lnvc-shop-hero__media{aspect-ratio:auto}}.layout-taste .lnvc-taste-navigator__grid{grid-auto-rows:auto;row-gap:0}.layout-taste .lnvc-taste-navigator__item{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.layout-taste .lnvc-taste-navigator__link{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:var(--layout-inset);height:auto;min-height:0}.layout-taste .lnvc-taste-navigator__eyebrow{grid-row:1;margin:0;padding-bottom:var(--layout-3);min-height:0}.layout-taste .lnvc-taste-navigator__media{grid-row:2;margin:0;padding-bottom:var(--layout-4)}.layout-taste .lnvc-taste-navigator__heading{grid-row:3;margin:0;padding:0;min-height:0;align-items:start;align-self:start}.layout-taste .lnvc-taste-navigator__description{grid-row:4;margin:0;padding-top:var(--layout-4);min-height:0}.layout-taste .lnvc-taste-navigator__item--boxes .lnvc-taste-navigator__link{grid-template-rows:subgrid;column-gap:var(--layout-4)}.layout-taste .lnvc-taste-navigator__item--boxes .lnvc-taste-navigator__eyebrow{grid-row:1}.layout-taste .lnvc-taste-navigator__item--boxes .lnvc-taste-navigator__heading{grid-row:2 / span 2;align-self:center}.layout-taste .lnvc-taste-navigator__item--boxes .lnvc-taste-navigator__description{grid-row:4}.layout-taste .lnvc-taste-navigator__item--boxes .lnvc-taste-navigator__media{grid-row:1 / span 4;padding:0}@media(max-width:767px){.layout-taste .lnvc-taste-navigator__heading{font-size:2.2rem;letter-spacing:0;max-width:100%}}.layout-collection-results>section{padding-block:var(--layout-section)}.layout-collection-results .lnvc-shop-results__header{display:grid;gap:var(--layout-4)}.layout-collection-results .lnvc-shop-results__header h2{margin:var(--layout-3) 0 0}.layout-collection-results .lnvc-shop-results__header>p{margin:0}.layout-collection-results .lnvc-shop-promoted{margin-block:var(--layout-8);padding-block:0}.layout-collection-results .lnvc-shop-promoted__grid{margin-top:var(--layout-4)}.layout-collection-results .lnvc-shop-promoted__card{min-height:44px;padding:var(--layout-3) var(--layout-4)}.layout-collection-results .lnvc-shop-toolbar__inner{min-height:0;padding-block:var(--layout-3);gap:var(--layout-4);flex-wrap:wrap}.layout-collection-results .lnvc-shop-applied{padding-block:var(--layout-3)}.layout-collection-results .lnvc-shop-applied a{display:inline-flex;align-items:center;min-height:44px}.layout-collection-results .collection.page-width,.layout-collection-results .product-grid-container .page-width{margin-top:var(--layout-8)}.layout-collection-results .product-grid-container .page-width .page-width{width:100%}:is(.layout-collection-results,.layout-search) .mobile-facets__header{min-height:0;padding:var(--layout-inset);padding-right:calc(44px + 2 * var(--layout-inset))}:is(.layout-collection-results,.layout-search) .mobile-facets__header-inner{gap:var(--layout-3)}:is(.layout-collection-results,.layout-search) .mobile-facets__heading{margin:0}:is(.layout-collection-results,.layout-search) .mobile-facets__summary{min-height:44px;padding:var(--layout-4) var(--layout-inset)}:is(.layout-collection-results,.layout-search) .mobile-facets__main>.mobile-facets__footer{min-height:0;gap:var(--layout-4);padding:var(--layout-inset)}:is(.layout-collection-results,.layout-search) .mobile-facets__close{top:var(--layout-inset);right:var(--layout-inset)}.layout-collection-results .collection--empty .title-wrapper{margin:0;padding-block:var(--layout-8)}:is(.layout-collection-results,.layout-search) .collection--empty a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}@media(min-width:1024px){.layout-collection-results .lnvc-shop-results__header{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:var(--layout-3) var(--layout-12);align-items:center}.layout-collection-results .lnvc-shop-results__header>div{display:contents}.layout-collection-results .lnvc-shop-results__header .lnvc-shop-eyebrow{grid-column:1;grid-row:1}.layout-collection-results .lnvc-shop-results__header h2{grid-column:1;grid-row:2;margin:0}.layout-collection-results .lnvc-shop-results__header>p{grid-column:2;grid-row:2}}.layout-featured .collection{padding-block:var(--layout-section)}.layout-featured .collection__title{margin-bottom:var(--layout-heading-gap)}.layout-featured .collection__title h2{margin:0}.layout-featured .collection__description{margin-top:var(--layout-4)}.layout-featured .collection__description>:first-child{margin-top:0}.layout-featured .collection__description>:last-child{margin-bottom:0}.layout-featured .collection__view-all{margin-top:var(--layout-6)}.layout-featured .slider-button{min-width:44px;min-height:44px}.layout-featured .lnvc-shop-gear .collection{display:block;height:auto;min-height:0;overflow:visible;padding-inline:0}.layout-featured .lnvc-shop-gear .collection__title{height:auto;min-height:0;padding:0;border:0}.layout-featured .lnvc-shop-gear .collection__title h2{max-width:none}.layout-featured .lnvc-shop-gear__view-all{position:static;margin:var(--layout-6) 0 0}.layout-featured .lnvc-shop-gear slider-component{display:block;padding-block:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-4) var(--layout-grid-gap);margin:0;padding:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider)>.grid__item{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:var(--layout-4);width:auto;max-width:none;height:auto;min-height:0;border:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card,.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card>.card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:var(--layout-4);height:auto;min-height:0;min-width:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .card__inner{grid-row:1;width:100%;height:auto;min-height:0;aspect-ratio:1}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card>.card>.card__content,.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card>.card>.card__content>.card__information,.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card>.card>.card__content>.card__information>.card-information{display:contents}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card__category{grid-row:2;min-height:0;margin:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .card__heading{grid-row:3;min-height:0;margin:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .card__heading a{display:inline-flex;align-items:center;min-height:44px}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card__notes{grid-row:4;min-height:0;margin:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .price{grid-row:5;grid-column:1;margin:0;align-self:center;padding-right:calc(44px + var(--layout-4));min-width:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .quick-add{grid-row:5;grid-column:1;align-self:center;justify-self:end;width:44px;min-width:44px;margin:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .quick-add__submit{width:44px}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .quick-add__submit:before{content:"+";position:static;z-index:auto;width:auto;height:auto;border:0;box-shadow:none;font-size:2rem;line-height:1}@media(min-width:768px){.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .card__inner{aspect-ratio:1.5}}@media(min-width:1024px){.layout-featured .lnvc-shop-gear .collection{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.9fr);gap:var(--layout-12);width:min(1200px,calc(100% - 2 * var(--layout-gutter)));margin-inline:auto}.layout-featured .lnvc-shop-gear .collection__title,.layout-featured .lnvc-shop-gear slider-component{width:100%;margin:0}.layout-featured .lnvc-shop-gear .product-grid:not(.slider){grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr)}}.layout-collection-results .lnvc-shop-results__header .lnvc-shop-eyebrow{margin:0;max-width:100%}.layout-collection-results .lnvc-shop-results .facets-container-drawer>.product-count{display:none}.layout-collection-results .lnvc-shop-results .facets-container-drawer{padding:0;border:0}:is(.layout-collection-results,.layout-search) .mobile-facets__open-wrapper{min-height:44px;align-items:center}.layout-collection-results .lnvc-shop-results .mobile-facets__open-wrapper{min-height:0}.layout-collection-results .lnvc-filter-drawer__close{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}:is(.layout-collection-results,.layout-search) .facets__summary{display:list-item;min-width:44px;min-height:44px}:is(.layout-collection-results,.layout-search) .facets__summary>div{display:flex;align-items:center;min-height:44px}:is(.layout-collection-results,.layout-search) .facet-filters__field .facet-filters__sort{min-width:44px;min-height:44px}@media(min-width:750px)and (max-width:1199px){:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper){grid-template-columns:minmax(0,1fr) auto;gap:var(--layout-4)}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facets__wrapper{grid-column:1 / -1;grid-row:1;gap:var(--layout-3) var(--layout-6)}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facets__heading,:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facets__disclosure,:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facets__summary{margin:0}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facet-filters{grid-column:1;grid-row:2;padding:0}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .facet-filters__field{justify-content:flex-start}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .product-count{grid-column:2;grid-row:2;align-self:center}:is(.layout-collection-results,.layout-search) .facets__form:has(.facets__wrapper) .active-facets{grid-column:1 / -1;grid-row:3}}.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .grid__item,.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card,.layout-featured .lnvc-shop-gear .product-grid:not(.slider) .lnvc-shop-gear-card>.card{grid-template-columns:minmax(0,1fr)}:is(.layout-collection-results,.layout-search) .active-facets{gap:var(--layout-2);margin:0;align-items:center}:is(.layout-collection-results,.layout-search) .active-facets__button-wrapper{padding:0;margin:0}:is(.layout-collection-results,.layout-search) .active-facets__button{display:inline-flex;align-items:center;min-width:44px;min-height:44px;margin:0;padding-block:var(--layout-2)}:is(.layout-collection-results,.layout-search) .active-facets__button-remove{display:inline-flex;margin:0}:is(.layout-collection-results,.layout-search) .active-facets__button-inner{border-radius:var(--radius-md,8px)}:is(.layout-collection-results,.layout-search) .facets__reset{display:inline-flex;align-items:center;min-width:44px;min-height:44px}:is(.layout-collection-results,.layout-search) .facets__label.facet-checkbox{box-sizing:border-box;min-height:44px}:is(.layout-collection-results,.layout-search) .facets__display{max-width:calc(100vw - 2 * var(--layout-gutter));translate:var(--facet-popup-shift,0px) 0}.layout-shop-boxes .lnvc-shop-boxes__copy{padding:var(--layout-section) var(--layout-gutter);aspect-ratio:auto}.layout-shop-boxes .lnvc-shop-boxes__copy .lnvc-shop-eyebrow{margin-inline:0}.layout-shop-boxes .lnvc-shop-boxes__media{min-width:0;width:100%;min-height:0;max-height:none;aspect-ratio:1;position:relative;align-self:stretch}.layout-shop-boxes .lnvc-shop-boxes__media>img,.layout-shop-boxes .lnvc-shop-boxes__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}@media(min-width:750px){.layout-shop-boxes .lnvc-shop-boxes__copy{padding-left:max(var(--layout-gutter),calc((100vw - 1200px)/2));padding-right:var(--layout-12)}}.layout-search .template-search{padding-block:var(--layout-section)}.layout-search .template-search__header{margin-bottom:var(--layout-heading-gap)}.layout-search .template-search__header h1{margin:0}.layout-search .template-search__search{max-width:720px;margin:var(--layout-6) auto 0}.layout-search .template-search__search .search{margin-top:0}.layout-search .template-search__header>p{margin:var(--layout-4) 0 0}.layout-search .template-search__results{padding-block:0}.layout-search .template-search__results .title-wrapper{margin:0;padding-block:var(--layout-8)}.layout-search .facets-container{padding-block:0 var(--layout-6);gap:var(--layout-4)}.layout-search :is(.facets__summary,.mobile-facets__open,.mobile-facets__close-button,.mobile-facets__clear,.mobile-facets__sort select){min-width:44px;min-height:44px}.layout-search .mobile-facets__open{padding-block:var(--layout-2)}.layout-search .facet-filters__field{gap:var(--layout-3)}.layout-search .facet-filters__label{margin:0}.layout-search .facets__summary{padding-block:0}.layout-search .facets__summary>div{padding-block:var(--layout-2)}.layout-search .facets__wrapper{gap:var(--layout-3) var(--layout-6)}.layout-search .facets__heading,.layout-search .facets__disclosure{margin:0}.layout-search .facet-filters__sort{padding-block:var(--layout-2);padding-inline:var(--layout-3) var(--layout-6)}.layout-search .facet-filters__field .select{min-width:0}.layout-search .facets__price .field__input{min-height:44px}.layout-search .facets__price .field{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lnvc-shop-layout.css.map */
