.product-grid-container{padding-bottom:20px}.brand-page .product-grid-container{padding-bottom:53px}.page-width{max-width:1300px}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}.featured-collection .collection .slider.slider--tablet{margin-bottom:0}}.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}.product-grid-container .grid{column-gap:24px;row-gap:40px}.brand-page .product-grid-container{padding-bottom:44px}}.collection__view-all a:not(.link){margin-top:1rem}.template-collection .collapsible-content__wrapper{padding:0}.template-collection .collapsible-content summary:hover{background:none}.template-collection .collapsible-content__sub-wrapper{background-color:#f0f1f1;max-width:976px;margin-left:auto;padding:24px 16px}.template-collection .collapsible-content__wrapper .collapsible-content__heading{font-weight:700;font-size:20px;line-height:24px;letter-spacing:0;color:#7e3324;font-family:Proxima Soft;text-transform:none;margin:0 0 17px}.template-collection .collapsible-content__sub-wrapper .accordion{border-top:1px solid #dcdcdc!important}.template-collection .accordion__title,.template-collection .accordion__content p{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;font-family:Proxima Soft;color:#3c4596;text-transform:none;max-width:unset}.template-collection .collapsible-content__wrapper .accordion__content p{color:#121212;font-weight:400}.template-collection .collapsible-content summary:hover .accordion__title{text-decoration:none}.template-collection .accordion summary,.template-collection .accordion .accordion__content{padding:14px 16px 15px}.template-collection .accordion summary{padding-left:0;border-bottom:none!important;border-top:none!important}.template-collection .accordion .accordion__content{padding-top:0}.template-collection .collapsible-content .accordion{margin:0;padding-bottom:2px}.template-collection .recently-viewed{margin-bottom:0}.bottom-description{font-size:16px;line-height:24px;color:#121212;padding-bottom:24px}.bottom-description table{font-size:16px;line-height:24px;color:#121212;border:none;box-shadow:none}.bottom-description h2,.bottom-description h3,.bottom-description h4,.bottom-description h5,.bottom-description h6{font-family:Proxima Soft;letter-spacing:0;text-transform:none;margin-bottom:16px}.bottom-description p{margin-bottom:16px}.bottom-description table td{vertical-align:top;border:none;padding:0 20px}.bottom-description table td:first-child{padding-left:0}.bottom-description table td:last-child{padding-right:0}@media screen and (max-width: 749px){.template-collection .collapsible-content .page-width{padding:0}.bottom-description table tr{display:flex;flex-direction:column}.bottom-description table tr td{width:100%!important;padding:0}}@media screen and (min-width: 750px){.bottom-description{padding-bottom:40px}}@media screen and (min-width: 1300px){.template-collection .collapsible-content__sub-wrapper{padding:40px;margin-bottom:40px}.template-collection .collapsible-content__wrapper .collapsible-content__heading{font-size:24px;line-height:32px;margin:0 0 24px}.template-collection .accordion summary[aria-expanded=true]{padding-top:16px}.template-collection .accordion__title{font-size:20px}.template-collection .accordion .accordion__content{padding-top:2px}.template-collection .accordion summary{padding:22px 16px 22px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/template-collection.css.map */
