.collection-item{display:block;position:relative;margin-bottom:40px;padding:10px;border-radius:4px;background-color:#fff}@media screen and (min-width: 1025px){.collection-item{height:calc(100% - 40px)}}@media screen and (min-width: 1376px){.collection-item{height:auto;padding:16px}}.collection-item .btn{margin-bottom:19px;font-size:1.6rem}.collection-item .product-variant{width:calc(50% - 12px);margin:0 8px 16px;border:2px solid #d02c2f;border-radius:4px;opacity:1;color:#d02c2f}.collection-item .product-variant input[type=radio]{display:none}.collection-item .product-variant label{width:100%;height:100%;padding:8px;color:#d02c2f}.collection-item .product-variant input[type=radio]:checked+label{background-color:#d02c2f;color:#fff}.collection-item__badge{display:flex;position:absolute;z-index:2;top:10px;right:10px;align-items:center;justify-content:space-around;height:30px;padding:2px 24px;border-radius:20px;background-color:#d02c2f;color:#fff}@media screen and (min-width: 1025px){.collection-item__badge{top:20px;right:20px}}.collection-item__badge span{font-family:"Franklin Gothic Md Cd",helvetica,arial,sans-serif;font-size:1.4rem;line-height:0;text-transform:uppercase}.collection-item__image{display:flex;position:relative;align-items:center;justify-content:center;min-height:400px;max-height:400px}@media screen and (min-width: 1025px){.collection-item__image{display:flex;align-items:center;min-height:400px;max-height:400px}}.collection-item__image svg{position:absolute;bottom:10px;left:10px}@media screen and (min-width: 1376px){.collection-item__image svg{bottom:20px;left:20px}}.collection-item__media-wrapper{position:relative;width:100%}@media screen and (min-width: 750px){.collection-item__media-wrapper.has-video:hover .collection-item__hover-video,.collection-item__media-wrapper.has-video:focus .collection-item__hover-video{opacity:1}.collection-item__media-wrapper.has-video:hover .responsive-image__wrapper,.collection-item__media-wrapper.has-video:focus .responsive-image__wrapper{opacity:0}}.collection-item__hover-video{position:absolute;inset:0;opacity:0}.collection-item__content{position:relative;padding:20px 10px;border:2px solid #d02c2f;border-radius:4px;background-color:#fff}@media screen and (min-width: 1376px){.collection-item__content{padding:20px}}.collection-item__content p{margin-bottom:0}.collection-item__content p s{margin-left:5px}.collection-item__variant{min-width:104px;padding:1px 8px 0;border:2px solid #000;border-radius:20px;font-size:1.3rem;text-align:center;text-transform:uppercase}.collection-item__title{margin-bottom:0;font-size:2.2rem;line-height:2.7rem}@media screen and (min-width: 1376px){.collection-item__title{font-size:2.8rem}}.collection-item__price,.collection-item__price__empty{color:#d02c2f;font-family:Mindset,helvetica,arial,sans-serif;font-size:2.2rem}@media screen and (min-width: 1376px){.collection-item__price,.collection-item__price__empty{font-size:3rem;line-height:3rem}}.collection-item__info-divider{display:inline-block;height:11px;margin:0 6px;border-left:1px solid #000}.collection-item__cta{margin:20px 0 0}.collection-item__quickview{visibility:hidden;position:absolute;z-index:10;width:100%;height:100%;padding:20px 10px;border-radius:4px;background-color:#fff;inset:0}@media screen and (min-width: 1376px){.collection-item__quickview{padding:32px 20px}}.collection-item__quickview.active{visibility:visible}.collection-item__quickview .product-option legend{margin:0 auto 5px}.collection-item__quickview .collection-item__title{display:inline-block;max-width:none;font-size:3.6rem;line-height:3.8rem}.collection-item__quickview-content{position:relative}.collection-item__quickview-close{position:absolute;top:8px;right:8px}.collection-item__quickview-close svg{width:28px;height:auto}.collection-item__quickview-close svg path{fill:#d02c2f}.product__notify-me-button{border-color:#cecece !important;background-color:#cecece !important;color:#000;text-decoration:none}.product__notify-me-button:hover,.product__notify-me-button:focus{color:#000 !important}.quickview-price{color:#d02c2f;font-family:"Mindset",helvetica,arial,sans-serif;font-size:2.2rem}@media screen and (min-width: 1025px){.quickview-price{font-size:3.6rem}}.compare-at-price,.quickview-compare-at-price{opacity:.3;font-family:"Mindset",helvetica,arial,sans-serif;font-size:1.8rem}@media screen and (min-width: 1025px){.compare-at-price,.quickview-compare-at-price{font-size:2rem}}.active .collection-item__quickview-footer{position:absolute;bottom:20px;left:0;width:100%;padding:0 10px}@media screen and (min-width: 1376px){.active .collection-item__quickview-footer{padding:0 20px}}.quantity-selector{max-width:100%;border:2px solid #d02c2f}dropdown-select::after{background-color:#d02c2f}dropdown-select .custom-select .trigger{text-transform:unset}.collection-testimonial{height:573px;margin-bottom:40px;padding:10px;border-radius:4px;background-color:#d02c2f}@media screen and (min-width: 750px){.collection-testimonial{height:calc(100% - 40px)}}@media screen and (min-width: 1376px){.collection-testimonial{padding:16px}}.icon-star path{stroke:#d02c2f;fill:#d02c2f}.collection-testimonial__content{display:flex;align-items:center;justify-content:space-around;height:100%;padding:24px;border-radius:4px;background-color:#fff;text-align:center}.collection-testimonial__content h2{margin:12px 0 18px;color:#d02c2f;font-size:3.6rem;line-height:3.6rem}.collection-testimonial__content p{color:#d02c2f;font-size:2rem}.collection-testimonial__content a{border-color:#d02c2f;color:#d02c2f;font-size:1.4rem}.collection-testimonial__content a:hover{opacity:.7;color:#d02c2f}.modal.product-notify-me-popup{background:rgba(34,34,34,.4)}.modal.product-notify-me-popup .modal__close{top:30px;right:10px}@media screen and (min-width: 750px){.modal.product-notify-me-popup .modal__close{top:60px;right:30px}}.modal.product-notify-me-popup .modal__content{background:none}.modal.product-notify-me-popup .container{padding:0}.product-notify-me svg{width:100%;height:auto}.product-notify-me__content{position:absolute;top:50%;left:50%;width:100%;max-width:475px;padding:0 20px;transform:translate(-50%, -50%)}.product-notify-me__content h2{max-width:260px;margin:0 auto 14px;font-size:2.4rem;line-height:2.4rem}@media screen and (min-width: 750px){.product-notify-me__content h2{max-width:none;font-size:4.8rem;line-height:4.8rem}}.product-notify-me__content small{display:block;margin-bottom:20px}.product-notify-me__content form{width:270px;margin:0 auto}@media screen and (min-width: 750px){.product-notify-me__content form{width:350px}}.product-notify-me__content .btn{width:180px;margin:0 auto}@media screen and (min-width: 750px){.product-notify-me__content .btn{width:300px}}.collection-custom{position:relative;z-index:10;padding:70px 0 120px;background-color:var(--background-color)}.collection-custom .btn--outline{background:#fff}.collection-custom .btn--outline:hover,.collection-custom .btn--outline:active,.collection-custom .btn--outline:focus,.collection-custom .btn--outline.active{background:#d02c2f;color:#fff}.collection-custom-content h3{margin-bottom:3.5rem}.collection-custom-content p{margin-bottom:2.5rem;font-size:1.75rem;line-height:1.5}.custom-collection__title-quote{position:absolute;width:60px;height:auto;margin:-25px 0 0 -50px;transform:rotate(130deg)}@media screen and (min-width: 1025px){.custom-collection__title-quote{width:90px;margin:-40px 0 0 -70px}}.custom-collection__title-quote path{stroke:#000}
