.collection-description.js-collection-desc .collection-description__inner{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.collection-description.js-collection-desc.is-expanded .collection-description__inner{display:block;overflow:visible}.collection-description.js-collection-desc .collection-desc__toggle{display:inline-block;margin-top:10px;font-size:.875rem;font-weight:600;text-decoration:underline;cursor:pointer;background:none;border:0;padding:0;color:inherit}@media(max-width:749px){.collection-description.js-collection-desc .collection-description__inner{-webkit-line-clamp:3}}@media(min-width:750px){.collection-description.js-collection-desc .collection-description__inner{-webkit-line-clamp:7}}.main-collection-template .products .product-detail.content-center h5.grid-link__title,.main-collection-template .products .product-detail.content-center h5.grid-link__title a,.main-collection-template .products .product-detail.content-center .grid-link__title,.main-collection-template .products .product-detail.content-center .grid-link__title a{font-size:20px!important;line-height:1.25!important;letter-spacing:.01em;margin-bottom:8px}@media(min-width:750px)and (max-width:1199px){.main-collection-template .products .product-detail.content-center h5.grid-link__title,.main-collection-template .products .product-detail.content-center h5.grid-link__title a,.main-collection-template .products .product-detail.content-center .grid-link__title,.main-collection-template .products .product-detail.content-center .grid-link__title a{font-size:19px!important;line-height:1.25!important}}@media(max-width:749px){.main-collection-template .products .product-detail.content-center h5.grid-link__title,.main-collection-template .products .product-detail.content-center h5.grid-link__title a,.main-collection-template .products .product-detail.content-center .grid-link__title,.main-collection-template .products .product-detail.content-center .grid-link__title a{font-size:16px!important;line-height:1.22!important}}@media(min-width:990px){.main-collection-template .collection-grid .collection-hero.with-in-container{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:28px;margin-bottom:16px}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image{flex:0 0 auto;max-width:220px;float:none}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image img{width:100%;height:auto;display:block;max-height:220px;object-fit:contain}.main-collection-template .collection-grid .collection-hero.with-in-container .hero-header{flex:1 1 auto;min-width:0;float:none;width:auto;padding-top:12px;padding-bottom:12px}.main-collection-template .collection-grid .collection-header{margin-top:8px}}@media(min-width:750px)and (max-width:989px){.main-collection-template .collection-grid{padding-top:0!important}.main-collection-template .row>#collection-template-query{padding-top:16px!important}.main-collection-template .collection-grid .collection-hero.with-in-container{display:block!important;padding:22px 20px!important;margin-top:0!important;margin-bottom:16px!important}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image{float:none!important;display:block!important;width:100%!important;max-width:260px!important;margin:0 auto 18px!important}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image img{width:100%!important;height:auto!important;max-height:240px!important;object-fit:contain!important}.main-collection-template .collection-grid .collection-hero.with-in-container .hero-header{float:none!important;width:100%!important;padding:0!important;text-align:left!important}}@media(max-width:749px){.main-collection-template .collection-grid{padding-top:0!important}.main-collection-template .row>#collection-template-query{padding-top:16px!important}.main-collection-template .collection-grid .collection-hero.with-in-container{display:block!important;padding:18px 16px!important;margin-top:0!important;margin-bottom:14px!important}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image{display:block!important;float:none!important;max-width:230px!important;width:100%!important;margin:0 auto 14px!important}.main-collection-template .collection-grid .collection-hero.with-in-container .collection-hero__image img{width:100%!important;height:auto!important;display:block!important;max-height:220px!important;object-fit:contain!important}.main-collection-template .collection-grid .collection-hero.with-in-container .hero-header{float:none!important;width:100%!important;padding:0!important;text-align:left!important}}.main-collection-template .collection-hero.with-in-container .hero-header>h2:first-child{font-size:1.28rem;line-height:1.25;margin-bottom:12px;font-weight:500}.main-collection-template .collection-description.js-collection-desc h2:first-of-type{font-size:1.22rem;line-height:1.3;margin-top:0;margin-bottom:12px;font-weight:500}.main-collection-template .collection-description.js-collection-desc h2:not(:first-of-type){font-size:1.16rem;line-height:1.35;margin-top:22px;margin-bottom:8px;font-weight:600}.main-collection-template .collection-description.js-collection-desc h3{font-size:1.08rem;line-height:1.35;margin-top:22px;margin-bottom:8px;font-weight:600}.main-collection-template .collection-description.js-collection-desc h4{font-size:1rem;line-height:1.35;margin-top:16px;margin-bottom:5px;font-weight:700}.main-collection-template .collection-description.js-collection-desc p{margin-bottom:12px}@media(max-width:749px){.main-collection-template .collection-hero.with-in-container .hero-header>h2:first-child{font-size:1.1rem!important;line-height:1.25!important;margin-bottom:8px!important}.main-collection-template .collection-description.js-collection-desc{font-size:.95rem!important;line-height:1.35!important}.main-collection-template .collection-description.js-collection-desc h2:first-of-type{font-size:1.12rem}.main-collection-template .collection-description.js-collection-desc h2:not(:first-of-type),.main-collection-template .collection-description.js-collection-desc h3{font-size:1.04rem;margin-top:18px}.main-collection-template .collection-description.js-collection-desc h4{font-size:1rem}.main-collection-template .collection-description.js-collection-desc .collection-description__inner{-webkit-line-clamp:3!important}.main-collection-template .collection-description.js-collection-desc .collection-desc__toggle{margin-top:8px!important}}.main-collection-template .collection-hero{border-color:#ffffff47!important;background:#ffffff04}@media(max-width:989px){.main-collection-template .collection-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:10px!important;margin-bottom:14px!important;padding-top:0!important;padding-bottom:0!important}.main-collection-template .collection-header>*:nth-child(1){display:none!important}.main-collection-template .collection-header>*:nth-child(2){display:none!important}.main-collection-template .collection-header>*:nth-child(3){width:100%!important;max-width:100%!important;display:block!important}.main-collection-template .collection-header select,.main-collection-template .collection-header .nice-select,.main-collection-template .collection-header .chosen-container{width:100%!important;max-width:100%!important}.main-collection-template #collection-template-query,.main-collection-template #DT_collectionGrid,.main-collection-template #AjaxinateContainer,.main-collection-template .dt_VProdWrapper,.main-collection-template .grid.product-collection,.main-collection-template .product-collection{margin-top:18px!important;padding-top:0!important}.main-collection-template .products{margin-bottom:10px!important}.main-collection-template .grid-item.product-grid-item{margin-bottom:28px!important}}@media(max-width:749px){.main-collection-template .grid.product-collection{row-gap:24px!important}.main-collection-template .products .product-container{margin-bottom:12px!important}.main-collection-template .products .product-detail{padding-top:10px!important}}@media(max-width:989px){body.template-collection #shopify-section-header,body[class*=template-collection] #shopify-section-header{position:relative!important;display:block!important;z-index:30!important;min-height:170px!important;margin-bottom:28px!important;overflow:visible!important;transform:none!important}body.template-collection #shopify-section-header header,body.template-collection #shopify-section-header .site-header,body.template-collection #shopify-section-header .header,body.template-collection #shopify-section-header .dt-header,body.template-collection #shopify-section-header .main-header,body.template-collection #shopify-section-header .header-wrapper,body.template-collection #shopify-section-header .sticky-header,body.template-collection #shopify-section-header .header-sticky,body.template-collection #shopify-section-header .sticky-wrapper,body.template-collection #shopify-section-header .mobile-menu,body[class*=template-collection] #shopify-section-header header,body[class*=template-collection] #shopify-section-header .site-header,body[class*=template-collection] #shopify-section-header .header,body[class*=template-collection] #shopify-section-header .dt-header,body[class*=template-collection] #shopify-section-header .main-header,body[class*=template-collection] #shopify-section-header .header-wrapper,body[class*=template-collection] #shopify-section-header .sticky-header,body[class*=template-collection] #shopify-section-header .header-sticky,body[class*=template-collection] #shopify-section-header .sticky-wrapper,body[class*=template-collection] #shopify-section-header .mobile-menu{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}body.template-collection #shopify-section-main-collection-template,body[class*=template-collection] #shopify-section-main-collection-template{clear:both!important;position:relative!important;z-index:1!important}body.template-collection .main-collection-template,body.template-collection .collection-template,body.template-collection .main-collection-template .collection-grid,body[class*=template-collection] .main-collection-template,body[class*=template-collection] .collection-template,body[class*=template-collection] .main-collection-template .collection-grid{margin-top:0!important;padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-desc-clamp.css.map */
