body.template-collection,body.template-list-collections{--dlc-navy: #173756;--dlc-blue: #1179b5;--dlc-muted: #657d91;--dlc-border: #dbe6ef;--dlc-soft: #f6f9fc}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry,.collection-express-order),body.template-list-collections #CollectionListSection-collection-list{color:var(--dlc-navy)}body.template-collection #HeaderCollectionSection-banner .collection-header,body.template-collection [id^=HeaderCollectionSection-] .collection-header{background-color:#fff}body.template-collection [id^=HeaderCollectionSection-] .collection-breadcrumb,body.template-collection [id^=HeaderCollectionSection-] .breadcrumb,body.template-list-collections [id^=CollectionListSection-] .breadcrumb{color:#8291a0;font-size:12px;letter-spacing:.01em}body.template-collection [id^=HeaderCollectionSection-] .page-header,body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .articleLookbook-title,body.template-list-collections [id^=CollectionListSection-] .page-header{color:var(--dlc-navy)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif;font-weight:800!important;font-size:clamp(23px,2.2vw,30px)!important;line-height:1.25!important;letter-spacing:-.025em;text-transform:none!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .articleLookbook-block{padding-bottom:18px;margin-bottom:22px!important;border-bottom:1px solid var(--dlc-border)}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .articleLookbook-title:after,body.template-collection [id^=HeaderCollectionSection-] .page-header:after,body.template-list-collections [id^=CollectionListSection-] .page-header:after{content:"";display:block;width:52px;height:3px;margin-top:12px;background:#1684c1}body.template-collection [id^=HeaderCollectionSection-] .collection-description{max-width:100%!important;color:var(--dlc-muted);line-height:1.65}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .toolbar-wrapper:not(.toolbar-mobile){border:1px solid var(--dlc-border);border-radius:0;background:var(--dlc-soft);padding:12px 16px;margin-bottom:24px}body.template-collection .toolbar-wrapper :is(.toolbar-label,.toolbar-dropdown){color:#35536b;font-size:12px;font-weight:700}body.template-collection .toolbar-wrapper :is(.toolbar-dropdown,.select__select),body.template-collection .toolbar-wrapper select{border-radius:0!important;border-color:#cbdce7!important;background-color:#fff}body.template-collection .toolbar-wrapper .toolbar-icon.icon-mode.active{color:var(--dlc-blue)!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry,.collection-express-order) .page-sidebar--vertical{border-color:#e8eef3}body.template-collection .page-sidebar .sidebarBlock-heading{color:var(--dlc-navy)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.015em}body.template-collection .page-sidebar :is(.sidebarBlock-headingWrapper,.sidebarBlock>.sidebarBlock-heading){border-bottom-color:var(--dlc-border)!important}body.template-collection .page-sidebar a:hover{color:var(--dlc-blue)!important}body.template-collection .page-sidebar :is(.form-input,.filter__price--apply),body.template-collection .facets :is(input,select){border-radius:0!important}body.template-collection .page-sidebar .filter__price--apply,body.template-collection .facets .filter__price--apply{background:var(--dlc-blue)!important;border-color:var(--dlc-blue)!important;color:#fff!important;font-weight:800}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid:not(.halo-row--masonry){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px;margin:0 0 40px!important;padding:0!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid.column-2:not(.halo-row--masonry){grid-template-columns:repeat(2,minmax(0,1fr))}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid.column-3:not(.halo-row--masonry){grid-template-columns:repeat(3,minmax(0,1fr))}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid:not(.halo-row--masonry)>li.product{display:block!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .productListing .product-item{width:100%;height:100%;background:#fff!important;border:1px solid var(--dlc-border)!important;border-radius:0!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .productListing .product-item:is(:hover,:focus-within){border-color:#a6cde5!important;box-shadow:0 7px 20px #12416514!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .productListing :is(.card,.card-product,.card-product__wrapper){border-radius:0!important;background:#fff!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .productListing .product-item .card{display:flex;flex-direction:column;height:100%}body.template-collection .productListing .card-media img{object-fit:contain!important;object-position:center!important}body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv,.collection-masonry) .productListing .card-information{flex:1 1 auto;min-width:0;padding:13px 15px 17px!important;text-align:left}body.template-collection .productListing .card-vendor{color:var(--dlc-muted)!important;font-size:12px!important;font-weight:600!important}body.template-collection .productListing .card-title{color:var(--dlc-navy)!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important;min-height:40px}body.template-collection .productListing .card-title:hover{color:var(--dlc-blue)!important}body.template-collection .productListing :is(.card-price,.card-price .price){color:var(--dlc-navy)!important;font-size:16px!important;font-weight:800!important}body.template-collection .productListing :is(.card-action .button,.card-quickview .quickview-button){border:1px solid var(--dlc-blue)!important;border-radius:0!important;background:var(--dlc-blue)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}body.template-collection .productListing :is(.card-action .button,.card-quickview .quickview-button):hover{background:var(--dlc-navy)!important;border-color:var(--dlc-navy)!important}body.template-collection :is(.pagination-wrapper,.pagination) :is(a,button){border-radius:0!important}body.template-collection .pagination-wrapper .button,body.template-collection .pagination-wrapper .button--primary{background:var(--dlc-blue);border-color:var(--dlc-blue);color:#fff}body.template-list-collections [id^=CollectionListSection-] .page-header{text-align:left!important}@media(min-width:1200px){body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid.column-5:not(.halo-row--masonry){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1199px){body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid:not(.halo-row--masonry){grid-template-columns:repeat(3,minmax(0,1fr))}body.template-collection .page-sidebar--vertical{border-right:0;padding-right:0}}@media(max-width:767px){body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid:not(.halo-row--masonry){grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}body.template-collection .productListing .card-information{padding:11px 12px 14px!important}body.template-collection .productListing .card-title{font-size:13px!important;min-height:0}body.template-collection .toolbar-wrapper:not(.toolbar-mobile){padding:10px 12px}body.template-collection .articleLookbook-block{margin-bottom:16px!important}}@media(max-width:420px){body.template-collection :is(.collection-default,.collection-full-width,.collection-right-sidebar,.collection-banner-adv) .productListing.productGrid:not(.halo-row--masonry){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){body.template-collection .productListing .product-item{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/diellelab-collection-unified.css.map */
