.template-collection .page-width{padding:0 20px;max-width:1320px}.template-collection .new-image-banner{padding-bottom:40px;margin-bottom:40px}.collection-banner .image-banner-item{padding:60px 140px;border-radius:4px}.collection-banner .image-banner-item h2{font-family:Cormorant Garamond,serif;font-weight:700;font-size:35px;line-height:120%;letter-spacing:.05em;text-transform:capitalize;text-align:center;vertical-align:middle;margin-bottom:0}.collection-banner .image-banner-item p{font-family:Montserrat,serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:5%;text-align:center;vertical-align:middle;max-width:100%;margin-top:16px}.collection-banner .image-banner-item a{font-size:16px;font-weight:400;border:1px solid #F7F7F7;padding:15px 32px;background:#fff;color:#171717;border-radius:4px;margin-top:16px;display:inline-block;position:relative}.collection-faq-section .collection-faq-block{padding:40px 73.5px}.collection-faq-section .collection-faq-block h2{font-family:Cormorant Garamond,serif;font-weight:600;font-size:42px;line-height:130%;margin:0 0 32px}.collection-faq-section .collection-faq-block .faq-container{padding:8px 8px 8px 32px}.collection-faq-section .collection-faq-block .faq-container .faq-item{padding:9px 0;border-bottom:1px solid #E3E5E5}.collection-faq-section .collection-faq-block .faq-container .faq-item .collection-faq-minus,.collection-faq-section .collection-faq-block .faq-container details[open] .collection-faq-plus{display:none}.collection-faq-section .collection-faq-block .faq-container details[open] .collection-faq-minus{display:block}.collection-faq-section .collection-faq-block .faq-container details summary{display:flex;align-items:center;gap:8px;cursor:pointer}.collection-faq-section .collection-faq-block .faq-container details summary h3{font-family:Raleway,sans-serif;font-weight:500;font-size:16px;line-height:140%;letter-spacing:0;color:#171717;margin-bottom:0}.collection-faq-section .collection-faq-block .faq-container details .faq-answer{margin-top:8px;padding:10px}.collection-faq-section .collection-faq-block .faq-container details .faq-answer p{font-family:Raleway,sans-serif;font-weight:500;font-size:16px;line-height:140%;letter-spacing:0;color:#171717}.collection-faq-section .collection-faq-block .faq-container details .faq-answer p:last-child{margin:0}.template-collection .new-collection-list-column .text-block h3,.template-collection .new-collection-list h2{color:#171717}.collection-product-grid .grid--uniform{display:flex;flex-wrap:wrap;gap:40px;margin:0}.collection-product-grid .grid--uniform:after{display:none}.collection-product-grid .grid--uniform .medium-up--one-quarter{width:calc(25% - 30px);box-shadow:0 8px 16px #08233033;padding:40px 24px 73px;position:relative;border-radius:4px}.collection-product-grid .grid--uniform .grid-product__content{margin:0;position:initial}.product-add-cart-button{position:absolute;bottom:24px;padding:4px;width:calc(100% - 48px);left:24px;border:1px solid #000000;border-radius:4px;height:37px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-add-cart-button button{display:flex;align-items:center;width:100%;justify-content:center;gap:12px;padding:0}.product-add-cart-button:hover{background:#000;color:#fff}.product-add-cart-button:hover button span.span-text{color:#fff}.product-add-cart-button:hover button .icon-wrap svg path{fill:#fff}.product-add-cart-button button span.span-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#000}.product-add-cart-button button .icon-wrap{display:flex}.collection-product-grid .grid--uniform .grid-product__content .grid-product__title{font-family:Cormorant Garamond,serif;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:12px}.collection-product-grid .grid--uniform .grid-product__content .grid-product__price{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-align:left;vertical-align:middle;color:#000;margin:0}.collection-product-grid .grid--uniform .grid-product__content .grid-product__price .grid-product__price--original{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-align:right;vertical-align:middle;color:#333}.collection-product-grid .grid--uniform .grid-product__content .grid-product__price .sale-price{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-align:right;vertical-align:middle;color:#ed0006}.collection-product-grid .collection-pagination{padding:40px 0 0;display:flex;align-items:center;gap:24px;justify-content:center}.collection-product-grid .collection-pagination .button{margin:0;width:34px;height:34px;border-radius:12px}.collection-product-grid .collection-pagination .button a{padding:0;height:100%;display:flex;align-items:center;justify-content:center}.collection-product-grid .collection-pagination .collection-pagenation-list{display:flex;align-items:center;gap:12px}.collection-product-grid .collection-pagination .collection-pagenation-list span,.collection-product-grid .collection-pagination .collection-pagenation-list span a{padding:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#000}#CollectionSection .page-width{padding-top:40px!important;padding-bottom:40px!important}.collection-filter .collection-filter__item--drawer{display:flex;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;padding:4px 20px 4px 24px;border:1px solid #000000;height:auto;border-radius:4px}.collection-filter .collection-filter__item--drawer:hover{background:#000;color:#fff}.collection-filter .collection-filter__item--drawer:hover svg path{fill:#fff}.collection-filter #SortBy{padding:0 52px 0 24px;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:left;vertical-align:middle;background-size:15px;height:38px;border:1px solid #000000;border-radius:4px;max-width:240px;outline:none;width:100%;background:unset;background-repeat:no-repeat!important;background-position:right 18px center!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><path d="M23.3691 11.1191L14.6191 19.8691C14.5378 19.9504 14.4413 20.015 14.3351 20.059C14.2288 20.103 14.115 20.1257 14 20.1257C13.885 20.1257 13.7711 20.103 13.6649 20.059C13.5587 20.015 13.4622 19.9504 13.3809 19.8691L4.63094 11.1191C4.46675 10.9549 4.37451 10.7322 4.37451 10.5C4.37451 10.2678 4.46675 10.0451 4.63094 9.88094C4.79512 9.71675 5.0178 9.62451 5.25 9.62451C5.48219 9.62451 5.70488 9.71675 5.86906 9.88094L14 18.013L22.1309 9.88094C22.2122 9.79964 22.3087 9.73515 22.415 9.69115C22.5212 9.64716 22.635 9.62451 22.75 9.62451C22.865 9.62451 22.9788 9.64716 23.085 9.69115C23.1913 9.73515 23.2878 9.79964 23.3691 9.88094C23.4504 9.96223 23.5148 10.0587 23.5588 10.165C23.6028 10.2712 23.6255 10.385 23.6255 10.5C23.6255 10.615 23.6028 10.7288 23.5588 10.835C23.5148 10.9413 23.4504 11.0378 23.3691 11.1191Z" fill="black"/></svg>')!important}.collection-filter #SortBy:hover{background:#000;color:#fff;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><path d="M23.3691 11.1191L14.6191 19.8691C14.5378 19.9504 14.4413 20.015 14.3351 20.059C14.2288 20.103 14.115 20.1257 14 20.1257C13.885 20.1257 13.7711 20.103 13.6649 20.059C13.5587 20.015 13.4622 19.9504 13.3809 19.8691L4.63094 11.1191C4.46675 10.9549 4.37451 10.7322 4.37451 10.5C4.37451 10.2678 4.46675 10.0451 4.63094 9.88094C4.79512 9.71675 5.0178 9.62451 5.25 9.62451C5.48219 9.62451 5.70488 9.71675 5.86906 9.88094L14 18.013L22.1309 9.88094C22.2122 9.79964 22.3087 9.73515 22.415 9.69115C22.5212 9.64716 22.635 9.62451 22.75 9.62451C22.865 9.62451 22.9788 9.64716 23.085 9.69115C23.1913 9.73515 23.2878 9.79964 23.3691 9.88094C23.4504 9.96223 23.5148 10.0587 23.5588 10.165C23.6028 10.2712 23.6255 10.385 23.6255 10.5C23.6255 10.615 23.6028 10.7288 23.5588 10.835C23.5148 10.9413 23.4504 11.0378 23.3691 11.1191Z" fill="white"/></svg>')!important}.collection-product-grid .grid__image-ratio--square:before{padding-bottom:110%}.template-collection .image-with-text-item .text-block-item{width:calc(58.6% - 40px)}.template-collection .image-with-text-item .image-block-item{width:calc(41.4% - 40px)}.template-collection .image-with-text-item .text-block-item h2{font-family:Cormorant Garamond,serif;font-weight:600;font-size:32px;line-height:110%;letter-spacing:0;vertical-align:middle;margin-bottom:24px}.collection-image-with-text .image-with-text-item.even{padding-bottom:80px}.collection-image-with-text .image-with-text-item .text-block-item p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:120%;text-align:left;letter-spacing:0}.collection-image-with-text .image-with-text-item .text-block-item p a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:120%;text-align:left;letter-spacing:0;text-decoration:underline}.collection-image-with-text .image-with-text-item.even .text-block-item ul{margin:0;list-style:none}.collection-image-with-text .image-with-text-item.even .text-block-item ul li{font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;padding-bottom:15px;margin:0;letter-spacing:0}.collection-image-with-text .image-with-text-item.even .text-block-item ul li a{text-decoration:underline}.collection-image-with-text .image-with-text-item.even .text-block-item ul li:last-child{padding-bottom:0}.collection-image-with-text .image-with-text-item.even .text-block-item ul li strong{font-size:18px;width:100%;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600}.collection-image-with-text .image-with-text-item.odd .text-block-item ul li{font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0}.collection-image-with-text .image-with-text-item.odd .text-block-item ul li strong{font-size:18px;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:0}.collection-faq-section .collection-faq-block .faq-container details summary svg{width:24px;height:24px;min-width:24px}.template-collection .new-collection-list-column .text-block h3{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500;line-height:120%;text-align:center;margin-bottom:16px;letter-spacing:0}.template-collection .new-collection-list-column .text-block a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:120%;text-align:center;text-decoration-line:underline;text-decoration-style:solid;color:#171717;text-transform:capitalize;letter-spacing:0}.template-collection .new-collection-list h2{line-height:100%;letter-spacing:0}.template-collection .collection-banner .image-banner-item a:hover{background:#000;color:#fff;border:1px solid #000}.template-collection .slider-arrow-dots .slider-dot .slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"";text-align:center;background:#d9d9d9;border:1px solid #B5B5B5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%}.template-collection .slider-arrow-dots .slider-dot .slick-dots li.slick-active button:before{background:#272727;border:1px solid #272727}@media (max-width:1024px){.collection-product-grid .grid--uniform .medium-up--one-quarter{width:calc(33.33% - 26.67px)}}@media only screen and (max-width: 589px){.template-collection #CollectionSection .collection-filter .small--one-half{width:auto;padding:0}.template-collection #CollectionSection .collection-filter .grid--uniform{margin:0;display:flex;gap:7px}}@media (min-width:576px) and (max-width: 767px){.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button button{gap:6px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button button span.span-text{font-size:13px}.collection-product-grid .grid--uniform{gap:18px}.collection-product-grid .grid--uniform .medium-up--one-quarter{width:calc(33.33% - 12px);padding-left:12px;padding-right:12px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button{width:calc(100% - 24px);left:12px}}@media (max-width:575px){.collection-banner .image-banner-item .metafield-rich_text_field{display:none}.collection-banner .image-banner-item{padding:97px 0!important}.collection-faq-section .collection-faq-block .faq-container details summary svg{width:16px;height:16px;min-width:16px}.image-with-text-item.even{flex-direction:column;padding-bottom:60px}.collection-faq-section .collection-faq-block{padding:0}.collection-filter .collection-filter__item--drawer{padding:4px 13px 4px 15px}.collection-filter #SortBy{padding:0 40px 0 16px;background-position:right 12px center!important}.collection-banner .image-banner-item a{margin:0}.collection-product-grid .grid--uniform{gap:16px}.collection-product-grid .grid--uniform .grid-product__content .grid-product__title{font-size:16px}.collection-product-grid .grid--uniform .medium-up--one-quarter{width:calc(50% - 8px);padding:36px 12px 49px}.collection-faq-section .collection-faq-block h2{font-size:32px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button{bottom:12px;padding:4px;width:calc(100% - 24px);left:12px}.template-collection .image-with-text-item .image-block-item{height:270px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button button span.span-text{font-size:14px}}@media (max-width:400px){.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button button span.span-text{font-size:12px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button{padding:2px}.collection-product-grid .grid--uniform .grid-product__content .product-add-cart-button button{gap:4px}.collection-image-with-text .image-with-text-item.even{padding-bottom:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collection-page-css.css.map */
