@media screen and (max-width: 749px){.collection .product-item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}body.category-page{background:#f9f9f9}.category-page .category-collection{padding-top:0;padding-bottom:86px}.filter-menu-section .filter-section-inner{display:flex;justify-content:space-between;padding-bottom:40px;gap:20px}.filter-menu-section .main-collection-filters .facets-container{padding:0}.filter-menu-section .main-collection-filters .facets-container .product-count{display:none}.filter-menu-section .main-collection-filters .facets-container .mobile-facets__wrapper{margin:0}.filter-menu-section .filter-section-inner .mobile-facets__open{border:1px solid #513210;color:#513210;border-radius:30px;padding:8px 17px;align-items:center;transition:all .3s ease}.filter-menu-section .filter-section-inner .mobile-facets__open:hover{background:#513210;color:#fff}.filter-menu-section .filter-section-inner .mobile-facets__open-label{font-size:16px;line-height:20px;margin:0;text-decoration:none;position:relative;top:1px;white-space:nowrap}.filter-menu-section .filter-section-inner .mobile-facets__open .svg-wrapper{display:none}.category-collection .product-grid{margin:0;column-gap:14px;row-gap:34px;display:grid}.category-collection .product-grid .product-item{width:100%;max-width:100%}.category-collection .product-grid .product-item .card--standard>.card__content .card__information{padding:3px 0 0}.category-collection .product-grid .product-item .card--standard>.card__content .card__information .h5{font-size:16px;line-height:22px;color:#462c14;font-weight:500;margin-bottom:-5px;display:inline-block;vertical-align:middle;width:100%}.category-collection .product-grid .product-item .color-options-wrapper{margin:0}.category-collection .product-grid .product-item .color-options-wrapper .color-options{gap:13px;align-items:center}.category-collection .product-grid .product-item .color-options-wrapper .color-options .color-option .color-dot{width:12px;height:12px;border:none;display:block;border-radius:50%;position:relative;background-size:cover}.category-collection .product-grid .product-item .color-options-wrapper .color-options .color-option.active{outline-color:#a3a3a3;outline-style:solid;border-radius:9999px;outline-offset:1px;outline-width:1px}.category-collection .product-grid .product-item .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin:0 0 14px}.category-collection .product-grid .product-item .price__container .price__regular .price-item,.category-collection .product-grid .product-item .price__container .price__sale .price-item{line-height:23px;margin-right:8px;color:#462c14;letter-spacing:0;font-size:13px!important;letter-spacing:0px!important;margin:0 5px 0 0!important}.price.price--on-sale.price--no-compare{margin-top:-4px!important;margin-bottom:8px!important}.category-collection .product-grid .product-item .card--standard>.card__content .card__information .color-options-wrapper{margin:0 0 0 5px}.category-collection .product-grid .product-item .price__container .price__sale .price-item.price-item.price-item--regular{color:#b0b0b0}.category-collection .product-grid .product-item .product-tag{padding:10px;overflow:hidden}.category-collection .product-grid .product-item .product-tag .card__badge .badge{border-radius:4px;padding:4px 20px 1px;font-family:Neue Haas Grotesk Display Pro;text-transform:uppercase;font-size:12px;line-height:18px;font-weight:400;height:27px;letter-spacing:0}.category-page .category-collection .pagination-wrapper{margin-top:86px}.category-page .category-collection .pagination-wrapper .pagination__item{font-size:14px;color:#452b1a}.category-page .category-collection .pagination-wrapper .pagination__list li{margin:0;max-width:62px;border-bottom:1px solid #E3DFDD}.category-page .category-collection .pagination-wrapper .pagination__item--current:after{width:100%;bottom:0}.category-collection .product-grid .product-item .card--standard>.card__content .card__information .price{line-height:1}.custom-add-button{align-self:flex-end;grid-row-start:3;justify-self:flex-end}.custom-add-button a{width:36px;height:36px;display:flex;background:#fff;border-radius:100%;align-items:center;justify-content:center}.category-collection .product-grid .product-item .card__inner{height:100%}.category-collection .product-grid .product-item .card-information .custom-progress-bar{line-height:normal;display:flex;justify-content:flex-start;margin-bottom:5px;align-items:center;gap:9px;min-height:30px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar{display:flex;gap:2px;width:auto;background:transparent;align-items:center;justify-content:center;height:21px;position:relative}.category-collection .product-grid .product-item .card-information .custom-progress-bar .bar-label{font-size:13px;font-weight:400;color:#513210;letter-spacing:0px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar .step{height:100%;display:flex;align-items:center;justify-content:center;margin-top:3px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar .step.completed svg{fill:#513210}.category-collection .product-grid .product-item .product-tag .card__badge{line-height:1}button.button.button--primary{color:#fff}.extra-options{position:absolute;bottom:-100%;transition:bottom .4s ease-out;left:0;right:0;background:#fff;opacity:0}.extra-options .sizes{display:flex;align-items:center;justify-content:space-evenly;padding:10px 0}.extra-options .sizes .size{font-size:16px;line-height:14px;color:#000;position:relative;display:flex;background-color:transparent;align-items:center;justify-content:center;border:0;font-family:Helvetica}.extra-options .sizes .size:hover{text-decoration:underline;text-underline-offset:5px}.extra-options .sizes .size.out-of-stock{opacity:.2;text-decoration:line-through}.category-collection .product-grid .card__heading a:after{display:none}.category-collection .product-grid .product-item.active .extra-options{bottom:0;opacity:1}.category-collection .custom-add-button{transition:opacity .4s ease-out}.category-collection .product-grid .product-item.active .custom-add-button{opacity:0}.filter-menu-section .facets-pill .active-facets{margin:0;gap:10px;align-items:center}.filter-menu-section .facets-container-drawer .facets-pill{padding:0 2.5rem}.filter-menu-section .facets-pill .active-facets__button{margin:0}.filter-menu-section .facets-pill .active-facets .active-facets__button-wrapper{padding:0}.filter-menu-section .facets-pill .active-facets__button .active-facets__button-inner{box-shadow:none;border:1px solid #513210;display:flex;align-items:center;font-size:12px;padding:7px 15px;color:#513210}.filter-menu-section .facets-pill .active-facets__button .active-facets__button-inner:hover{background:#513210;color:#fff}.filter-menu-section .facets-pill .active-facets__button .active-facets__button-inner .svg-wrapper{height:11px;width:12px;margin:0 0 0 5px}.filter-menu-section .facets-pill .active-facets .active-facets__button-wrapper .underlined-link span{font-size:12px;color:#513210}@media screen and (min-width: 768px){.category-collection .product-grid{grid-template-columns:repeat(3,1fr)}.category-collection .extra-options.mobile{display:none}}@media screen and (min-width: 1024px){.category-collection .product-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1024px) and (max-width: 1440px){.category-collection .product-grid{grid-template-columns:repeat(3,1fr)}.category-collection .banner-container.landscape{grid-column:span 1}}@media screen and (min-width: 1024px) and (max-width: 1260px){.category-collection .banner-container .banner-heading{font-size:32px}}@media screen and (min-width: 768px) and (max-width: 1024px){.category-collection .banner-container.landscape{grid-column:span 1}.category-collection .product-grid{grid-template-columns:repeat(2,1fr)}.category-collection .banner-container .banner-heading{font-size:32px}}@media screen and (max-width: 767px){.category-collection .product-grid{grid-template-columns:repeat(2,1fr);column-gap:6px;row-gap:24px}.custom-add-button a{width:24px;height:24px}.custom-add-button a svg{height:7px;width:7px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .bar-label{font-size:13px;font-weight:400;color:#513210;letter-spacing:0px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar .step{width:7px;height:10px}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar .step svg{width:100%;height:100%}.category-collection .product-grid .product-item .card-information .custom-progress-bar .progress-bar{gap:3px}.category-collection .extra-options.desktop{display:none}.main-index .category-collection .product-grid .product-item.active .extra-options{position:fixed;z-index:999;left:0;right:0}.size-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:99;transition:display .4s ease-out}.main-index.size-active .size-backdrop{display:block}.extra-options .sizes .size{color:#462c14}.extra-options .sizes{padding:56px 0 27px;position:relative}.extra-options .sizes:before{content:"";position:absolute;top:12px;width:66px;height:1px;background:#462c14;left:0;right:0;margin:0 auto}}@media screen and (max-width: 749px){.filter-menu-section .facets-container-drawer .facets-pill{padding:0;margin:0;gap:10px}.filter-menu-section .facets-container-drawer .facets-pill .active-facets__button-wrapper{margin:0;padding:0}.filter-menu-section .facets-container-drawer .facets-pill .active-facets__button,.filter-menu-section .facets-container-drawer .facets-pill .active-facets__button-wrapper .underlined-link{padding:0}.filter-menu-section .facets-pill .active-facets__button .active-facets__button-inner{padding:6px 15px 4px;font-size:10px}.filter-menu-section .facets-pill .active-facets__button .active-facets__button-inner .svg-wrapper{height:9px;width:10px;margin:-3px 0 0 5px}.filter-menu-section .facets-container-drawer .facets-pill{margin-top:10px}.filter-menu-section .facets-container-drawer .facets-pill .active-facets__button-wrapper .underlined-link span{font-size:10px;color:#513210}.filter-menu-section .filter-section-inner{padding-bottom:13px;gap:24px;flex-direction:column}.filter-menu-section .filter-section-inner .mobile-facets__open{padding:10px 15px}.filter-menu-section .filter-section-inner .mobile-facets__open-label{font-size:12px;line-height:12px}.filter-menu-section .main-collection-filters .facets-container{justify-content:space-between;display:flex;flex-direction:column-reverse}.filter-menu-section .main-collection-filters .facets-container .mobile-facets__wrapper{order:1;flex-direction:row-reverse;justify-content:space-between;width:100%}.filter-menu-section .main-collection-filters .facets-container .product-count{display:block}.filter-menu-section .main-collection-filters .facets-container .product-count .product-count__text{font-size:11px;line-height:17px;color:#a1a1a1;letter-spacing:0;font-family:Helvetica}.category-collection .product-grid .product-item .product-tag{padding:6px}.category-collection .product-grid .product-item .product-tag .card__badge .badge{padding:6px 10px;font-size:9px;line-height:6px;height:18px;border-radius:2px}.category-collection .product-grid .product-item .card--standard>.card__content .card__information{padding:9px 0 0;line-height:1}.category-collection .product-grid .product-item .card-information .custom-progress-bar{gap:7px;margin-bottom:5px;margin-top:-4px}.category-collection .product-grid .product-item .card--standard>.card__content .card__information .h5{font-size:13px;line-height:13px;margin-bottom:4px}.category-collection .product-grid .product-item .price__container .price__regular .price-item,.category-collection .product-grid .product-item .price__container .price__sale .price-item{font-size:13px;line-height:13px}.category-collection .product-grid .product-item .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin:0;line-height:normal}.category-collection .product-grid .product-item .color-options-wrapper{margin-top:8px!important}.category-page .category-collection .pagination-wrapper{margin-top:48px}.category-page .category-collection .pagination-wrapper .pagination__list li{max-width:46px}.category-page .category-collection{padding-bottom:55px}.category-collection .product-grid .product-item .color-options-wrapper .color-options{gap:9px}.category-collection .product-grid .product-item .color-options-wrapper .color-options .color-option .color-dot{width:12px;height:12px}.category-collection .product-grid .product-item .color-options-wrapper .color-options .color-option.active{outline-color:#a3a3a3;outline-style:solid;border-radius:9999px;outline-offset:1px;outline-width:1px}div#ProductGridContainer{overflow:hidden;padding-bottom:30px}}.information-ctm__wrapper h3{margin:0;line-height:18px;font-size:11px;font-weight:700;color:#452b1a;max-height:168px;overflow:hidden;transition:max-height .4s ease;position:relative}.information-ctm__wrapper p{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/template-collection.css.map */
