.collection-title h1{font-family:var(--font-franklin-gothic);font-size:32px;line-height:36px;font-weight:600;padding-bottom:4px}@media(max-width:768px){.collection-title h1{font-size:28px;line-height:32px}}.collection-description-text.collapsed{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection_description{position:relative;font-size:15px}.collection-description-read-more:before{content:"...";color:#cb4c28}.collection-description-read-more{position:absolute;right:0;bottom:-2px;padding-left:30px;background-image:linear-gradient(to left,#fff 85%,#fff0);background-color:#0000}.collection-description-text{transition:all .3s ease-in-out;max-height:4.8em}.collection-description-text.collapsed .collection-description-read-more{bottom:-30px}@media(max-width:768px){.collection-description-text.collapsed{-webkit-line-clamp:2}.collection-description-text{max-height:4em}}.collection-description-text:not(.collapsed)+.collection-description-read-more{padding-left:0;background-image:none}.collection-description-text:not(.collapsed)+.collection-description-read-more:before{content:none}.collection-description-text:not(.collapsed){max-height:400em;padding-bottom:10px}@media(min-width:769px){.collection-title{max-width:60%;margin-left:auto;margin-right:auto}}.js-load-more.load-more .global-button{width:32%}@media(max-width:768px){.js-load-more.load-more .global-button{width:80%}}.filters__collection-list summary{font-family:var(--font-franklin-gothic);font-weight:900;font-style:normal;cursor:pointer;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between}.filters__collection-list summary svg{width:15px;filter:grayscale(1);opacity:.3;transition:all .3s ease}.filters__collection-list details[open] svg{transform:rotate(180deg)}.filters__collection-list{color:#2f332e}.filters__collection-list .collapsible-text{font-family:"Noto Serif",serif;font-size:.9em}.collection-list__header-link{opacity:.7;text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:400}.collection-list__toggle-list li{padding:4px 0}.collection-list__toggle-list a.active,.collection-list__toggle-list a.active--default{padding-left:8px;font-weight:700;border-left:solid 2px #b8c6c6}.collection-list__toggle-list .parent-link--true{font-weight:700}.sidebar__menu-accordion button{padding:0 0 14px!important;display:flex!important;align-items:center;justify-content:space-between;border-bottom:none!important}.sidebar__menu-accordion button:after{content:none!important}.sidebar__menu-accordion button svg{width:15px;filter:grayscale(1);opacity:.3;transition:all .3s ease}.sidebar__menu-accordion{margin:0 0 0 10px;border-bottom:1px solid #ccc}[aria-controls=sidebar_menu][aria-expanded=true] svg{transform:rotate(180deg)}.collection__sort-by-wrapper{font-family:var(--font-franklin-gothic);font-size:14px;line-height:24px;font-weight:400;padding-bottom:4px}.section_select .sort_by{font-size:14px}@media only screen and (max-width:798px){.section_select .sort_by{width:auto;max-width:23ch}.collection__sort-by-wrapper{display:flex;align-items:baseline;justify-content:flex-end;gap:10px}}.back-to-top-button{position:fixed;bottom:10px;right:20px;z-index:10;width:50px;height:50px;border-radius:50%;background-color:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;transform:translateY(70px);transition:all .3s ease}.back-to-top-button.show{transform:translateY(0)}.faceted-filter-group-display__list-item-label-text{font-size:13px;padding-left:4px;font-family:Nunito}.faceted-filter-group[data-filter-type=size],.faceted-filter-group[data-filter-type=gender]{--filter-chip-gap: 10px;--filter-chip-width: calc(50% - (var(--filter-chip-gap) / 2))}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__list{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:1fr;gap:var(--filter-chip-gap)}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list-item,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__list-item{flex:0 1 var(--filter-chip-width);min-width:0}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list-item-label,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__list-item-label{justify-content:center;min-height:32px;width:100%;padding:4px 8px;border:1px solid #cccccc;text-align:center}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list-item-label-text,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__list-item-label-text{overflow-wrap:anywhere;padding-left:0}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__checkmark,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__checkmark{display:none}.faceted-filter-group-display__list-item[data-label-type]{cursor:pointer}.faceted-filter-group-display__list-item[data-label-type$=_dimension],.faceted-filter-group-display__list-item[data-label-type=mixed_size],.faceted-filter-group-display__list-item[data-label-type=text_option]{--filter-chip-width: 100%}.faceted-filter-group-display__list-item[data-label-type$=_size],.faceted-filter-group-display__list-item[data-label-type=area],.faceted-filter-group-display__list-item[data-label-type=battery],.faceted-filter-group-display__list-item[data-label-type=count],.faceted-filter-group-display__list-item[data-label-type=double_number],.faceted-filter-group-display__list-item[data-label-type=force],.faceted-filter-group-display__list-item[data-label-type=number_range],.faceted-filter-group-display__list-item[data-label-type=number_with_char],.faceted-filter-group-display__list-item[data-label-type=single_number],.faceted-filter-group-display__list-item[data-label-type=volume],.faceted-filter-group-display__list-item[data-label-type=weight]{--filter-chip-width: calc(50% - (var(--filter-chip-gap) / 2))}.faceted-filter-group[data-filter-type=colour] .faceted-filter-group-display__checkmark{background:var(--swatch-color);min-width:24px;min-height:24px;border-radius:100px;background-size:contain}.faceted-filter-group[data-filter-type=colour] .faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark .faceted-filter-group-display__checkmark-check{stroke:#000;stroke-width:1px}.sidebar-wrap{position:sticky;top:90px}@media(min-width:990px){.sidebar-wrap{overflow:auto;max-height:calc(100vh - 100px)}}.filter-drawer .header__icon--menu .icon{width:16px;height:16px}.filter-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-family:var(--font-franklin-gothic);font-weight:700;font-size:20px}.filter-drawer .sidebar-block{--sidebar-left-safe-area: 20px;padding-left:var(--sidebar-left-safe-area);padding-right:var(--sidebar-left-safe-area)}.filter-drawer .sidebar-block:after{right:var(--sidebar-left-safe-area)}.filter-drawer details[open]>summary:before{content:none}.filter-drawer .sidebar-block[data-sidebar-block-state=open]{--open-height: auto !important}.filter-drawer__form-footer{background:#f1f3f3;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;position:sticky;top:auto;position:absolute;bottom:0;width:100%}.filter-drawer .menu-drawer{position:fixed;left:0;width:100%;max-width:none;height:calc(100vh - 40px);z-index:11;top:40px;transform:translate(-100%)}.faceted-filter-form__inner{margin-bottom:100px}@media screen and (max-width:749px){.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list,.faceted-filter-group[data-filter-type=gender] .faceted-filter-group-display__list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:1fr}.js .filter-drawer details[open].menu-opening>.menu-drawer{transform:translate(0);left:0!important;z-index:11!important;z-index:999!important}.filter-drawer .faceted-filter-form{height:calc(100vh - 100px);overflow:auto;display:flex;flex-direction:column}.faceted-filter-group-display__list-item[data-label-type$=_dimension],.faceted-filter-group-display__list-item[data-label-type=mixed_size],.faceted-filter-group-display__list-item[data-label-type=text_option]{grid-template-columns:1 / span 3}}.faceted-filter-group[data-filter-type=size] .faceted-filter-group-display__list-item[span-multiple-rows]{grid-column:1 / -1;--filter-chip-width: 100%}.faceted-filter-group-display__list-item:has(+.faceted-filter-group-display__group-break):nth-of-type(odd){grid-column:1 / -1}header-drawer.filter-drawer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f1f3f3;height:auto}header-drawer.filter-drawer .filter-drawer__icon{width:20px;height:20px}header-drawer.filter-drawer .filter-drawer-container{display:flex;align-items:center;justify-content:space-between;width:100%}.header__icon--filter{width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:space-between;padding:10px;font-family:var(--font-franklin-gothic);font-weight:600}header-drawer.filter-drawer .filter-drawer__icon{width:25px;height:25px;display:inline-block}.sidebar__mobile-collection-list>li{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.sidebar__mobile-collection-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;gap:20px;padding-left:10px;padding-right:10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;justify-content:flex-start}@media only screen and (max-width:798px){.sidebar{margin-bottom:20px}}.thumbnail--callout{background:#f1f3f3}.thumbnail--callout h4{text-transform:uppercase}.thumbnail--callout .cstProimg{flex-grow:1}.thumbnail--callout .cstProimg img{height:100%;object-fit:cover!important}.thumbnail--callout .cstProBox{height:100%;display:flex;flex-direction:column}.thumbnail--callout .cstProTxt{text-align:center;padding:0 11px}.thumbnail--callout .cstProTxt h4,.thumbnail--callout .cstProTxt h5{font-size:15px}.thumbnail--callout .cstProTxt p{font-size:14px}@media(max-width:798px){.product-list--collection{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;grid-auto-flow:dense}.product-list.product-list--collection .column{width:100%;margin-left:0;margin-right:0}.column.thumbnail.thumbnail--callout.medium-down--one-half{grid-column:1 / -1}}.sidebar-menu-links__show-more{opacity:.6;font-family:Libre Franklin;cursor:pointer}.toggle_list.collection-list__toggle-list{font-family:Libre Franklin,sans-serif;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/151/assets/main-collection.css.map */
