/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/:is(.template-collection,.template-search) .product-grid{row-gap:30px}@media(min-width:768px){:is(.template-collection,.template-search) .product-grid{column-gap:20px;row-gap:40px}}:is(.template-collection,.template-search) .main-search__input-container{min-width:570px}:is(.template-collection,.template-search) .seo-content strong{font-weight:var(--font-weight-600);font-size:var(--base-text-size-xl);font-family:var(--heading-font-family)}:is(.template-collection,.template-search) .seo-content p:nth-of-type(2n){margin-block-end:30px}:is(.template-collection,.template-search) .pagination-row{margin-block-end:0}:is(.template-collection,.template-search) .image-overlay--bg-shadow .text-overlay .text-overlay__inner:before{display:none}@media(min-width:768px){:is(.template-collection,.template-search) .page-header{display:flex}}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .breadcrumbs{position:absolute;top:30px}}:is(.template-collection,.template-search) .page-header .image-overlay__image{display:none}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .image-overlay__image{display:block;width:45%}}:is(.template-collection,.template-search) .page-header .theme-img{position:static}:is(.template-collection,.template-search) .page-header .text-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:var(--section-padding-mobile)}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .text-overlay{align-items:flex-start;order:-1;padding-block:85px;width:55%}}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .text-overlay__inner{padding-inline:var(--section-padding-desktop)}}:is(.template-collection,.template-search) .page-header .text-overlay__text .text-overlay__title{color:var(--text-base-color);font-weight:var(--font-weight-600);font-size:var(--base-text-size-xxl);font-family:var(--heading-font-family)}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .text-overlay__text .text-overlay__title{font-size:var(--base-text-size-xxxxl);text-align:left}}:is(.template-collection,.template-search) .page-header .text-overlay__text .text-overlay__rte{color:var(--neutral-600);font-weight:var(--font-weight-500);font-size:var(--base-text-size-m)}@media(min-width:768px){:is(.template-collection,.template-search) .page-header .text-overlay__text .text-overlay__rte{margin:0;text-align:left}}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above{padding-inline:0}@media(min-width:768px){:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above{padding-inline:var(--section-padding-desktop);padding-block-start:35px}}@media(min-width:768px){:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .gallery .slider__grid{justify-content:center;align-items:flex-start}}@media(min-width:768px){:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .gallery .slider__grid .slider__item{max-width:120px}}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links{padding-block-start:0}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .gallery__item{margin-block-end:0}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .image-overlay__image,:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .image-overlay__image img{border-radius:50%}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .text-overlay{position:static}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .text-overlay .text-overlay__title{color:var(--black);font-weight:var(--font-weight-700);font-size:var(--base-text-size-xss);line-height:1.5;font-family:var(--base-font-family)}@media(min-width:768px){:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .text-overlay .text-overlay__title{font-size:var(--base-text-size-xs)}}:is(.template-collection,.template-search) .page-header+.container.lightish-spaced-row-above .related-collection-links .text-overlay .text-overlay__inner{padding:10px 0 0}@media(max-width:767.98px){:is(.template-collection,.template-search) .gallery--mobile-carousel.gallery--with-margins.gallery--grid-mobile-2 .slider__grid{grid-auto-columns:calc(30% - var(--gutter) * 2);column-gap:40px}}@media(min-width:768px){:is(.template-collection,.template-search) .related-collection-links--gallery.gallery.gallery--grid-desktop-4 .gallery__item{flex:0 0 calc(14% - var(--gallery-gutter))}}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar{margin-block-end:30px}}:is(.template-collection,.template-search) .utility-bar .utility-bar__item{color:var(--neutral-600);font-weight:var(--font-weight-500);font-size:var(--base-text-size-m)}@media(max-width:767.98px){:is(.template-collection,.template-search) .utility-bar.utility-bar--sticky-mobile-copy{display:none}}@media(max-width:767.98px){:is(.template-collection,.template-search) .utility-bar .utility-bar__left{position:fixed;right:0;bottom:var(--section-padding-mobile);left:0;justify-content:center;z-index:10;width:100%}}:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn{border-radius:var(--border-radius-s);background-color:var(--primary);padding:25px 30px;color:var(--white);font-weight:var(--font-weight-600);font-size:var(--base-text-size-ml);font-family:var(--heading-font-family);text-transform:uppercase}:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn .btn-icon{margin-inline-end:16px}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn .btn-icon svg path{fill:var(--primary)}}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn .toggle-btn__chevron{right:17px;width:15px;height:22px}:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn .toggle-btn__chevron svg{stroke-width:2;width:15px;height:22px}}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar .utility-bar__left .toggle-btn{background-color:var(--primary-400);padding:20px 50px 20px 30px;color:var(--primary)}}:is(.template-collection,.template-search) .utility-bar .link-dropdown__button{border-radius:var(--border-radius-s);background-color:var(--primary-400);padding:10px 45px 10px 30px;width:auto!important;color:var(--primary);font-weight:var(--font-weight-600);font-size:var(--base-text-size-ml);font-family:var(--heading-font-family)}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar .link-dropdown__button .link-dropdown__button-icon{right:7px;margin:-7px 9px 0}:is(.template-collection,.template-search) .utility-bar .link-dropdown__button .link-dropdown__button-icon svg{stroke-width:2;width:15px;height:15px}}@media(min-width:768px){:is(.template-collection,.template-search) .utility-bar .link-dropdown__button+.link-dropdown__options{top:50px;padding-block-start:0}}:is(.template-collection,.template-search) .utility-bar .link-dropdown__link--active{background-color:var(--primary-400)}@media(max-width:767.98px){:is(.template-collection,.template-search) .utility-bar .utility-bar__right{display:none}}:is(.template-collection,.template-search) .filter-group__applied-item__icon{vertical-align:sub}:is(.template-collection,.template-search) .filter-group__applied-item__icon svg{margin-inline-end:10px;width:11px;height:11px}@media(max-width:767.98px){:is(.template-collection,.template-search) .filter-container .filters{padding:0;width:100%}}@media(max-width:767.98px){:is(.template-collection,.template-search) .filter-container .filters .filters__heading{border-bottom:1px solid var(--neutral-200);padding:var(--section-padding-mobile)}}:is(.template-collection,.template-search) .filter-container .filters .filters__heading .filters__heading-text{color:var(--black);font-weight:var(--font-weight-600);font-size:var(--base-text-size-ml);font-family:var(--heading-font-family);text-transform:uppercase}:is(.template-collection,.template-search) .filter-container .filters .filters__heading svg{width:10px;height:10px}:is(.template-collection,.template-search) .filter-container .filters .filter-group{margin-block-end:20px;border-bottom:1px solid var(--neutral-300)}:is(.template-collection,.template-search) .filter-container .filters .filter-group .filter-group__item:not(.filter-group__item--disabled){margin:0 0 10px}:is(.template-collection,.template-search) .filter-container .filters .filter-group .filter-group__item:not(.filter-group__item--disabled) .filter-group__item__text{color:var(--neutral-600);font-weight:var(--font-weight-500)}:is(.template-collection,.template-search) .filter-container .filters .filter-group .filter-group__item.filter-group__item--disabled .filter-group__item__text{border:1px solid var(--neutral-200)}:is(.template-collection,.template-search) .filter-container .filters .filter-group.filter-group--applied{padding-block-end:20px}:is(.template-collection,.template-search) .filter-container .filters .filter-group .filter-group__heading__indicator svg{stroke-width:2;width:18px;height:18px}:is(.template-collection,.template-search) #CollectionFilterForm,:is(.template-collection,.template-search) .filter-group.filter-group--applied{padding-inline:var(--section-padding-mobile)}:is(.template-collection,.template-search) .cms-masonry-block{position:relative;grid-column:span 2;border-radius:var(--border-radius-xl);height:100%;overflow:hidden}:is(.template-collection,.template-search) .cms-masonry-block img{display:block;transition:transform 1s ease;aspect-ratio:662 / 420;width:100%;height:100%}@media(max-width:767.98px){:is(.template-collection,.template-search) .cms-masonry-block img{aspect-ratio:1 / 1}}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-details{position:absolute;right:0;bottom:0;left:0;padding:var(--section-padding-mobile);width:100%;text-align:left}@media(max-width:767.98px){:is(.template-collection,.template-search) .cms-masonry-block .cms-block-details{top:0;bottom:initial}}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-title{margin-block-end:0;font-weight:var(--font-weight-200);font-size:var(--base-text-size-xl);line-height:1.2;font-family:var(--heading-font-family);text-transform:uppercase}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-title p{margin-block-end:0}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-title strong{font-weight:var(--font-weight-700)}@media(min-width:768px){:is(.template-collection,.template-search) .cms-masonry-block .cms-block-title strong{display:block}}@media(min-width:768px){:is(.template-collection,.template-search) .cms-masonry-block .cms-block-title{font-size:var(--base-text-size-xxxl)}}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-subtitle{margin-block-end:0;font-weight:var(--font-weight-700);font-size:var(--base-text-size-xs);font-family:var(--heading-font-family);text-transform:uppercase}:is(.template-collection,.template-search) .cms-masonry-block .cms-block-text{margin-block-end:15px;font-weight:var(--font-weight-500);font-size:var(--base-text-size-ml);font-family:var(--heading-font-family)}:is(.template-collection,.template-search) .cms-masonry-block.cms-span-2{grid-row:span 1;grid-column:span 2}:is(.template-collection,.template-search) .cms-masonry-block.cms-span-2 .mobile-only,:is(.template-collection,.template-search) .cms-masonry-block.cms-span-2 .desktop-only{height:100%}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rlatshop-theme-collection.css.map */
