.collection-description__text--small{display:block}@media only screen and (min-width:768px){.collection-description__text--small{display:none}}.collection-description__text--medium{display:none}@media only screen and (min-width:768px){.collection-description__text--medium{display:block}}@media only screen and (min-width:992px){.collection-description__text--medium{display:none}}.collection-description__text--large{display:none}@media only screen and (min-width:992px){.collection-description__text--large{display:block}}.cv2 .collection-container{max-width:1440px;margin:0 auto}.cv2 .collection-description{display:-ms-flexbox;display:flex}.cv2 .collection-description__copy,.cv2 .collection-description__image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cv2 .collection-description__copy{-ms-flex-preferred-size:100%;flex-basis:100%}.cv2 .collection-description__copy .collection-description__title{color:#00aa9e;font-family:Black Diamond,cursive;font-size:45px;font-weight:400;letter-spacing:.66px;line-height:60px}.cv2 .collection-description__copy .collection-description__text,.cv2 .collection-description__copy .collection-description__text p{color:#3f3f3f;font-family:Lato,sans-serif;font-size:12px;line-height:1.25rem;max-width:340px}.cv2 .collection-description__copy .collection-description__text b,.cv2 .collection-description__copy .collection-description__text p b,.cv2 .collection-description__copy .collection-description__text p strong,.cv2 .collection-description__copy .collection-description__text strong{color:#00aa9e;font-family:Black Diamond,cursive;font-size:19px;font-weight:400;letter-spacing:1.71px}.cv2 .collection-description__copy .breadcrumb-navigation{display:block!important;margin-top:10px;margin-bottom:15px;color:#9b9b9b;font-family:Lato,sans-serif;font-size:12px;font-style:italic;font-weight:700;line-height:1.063rem;letter-spacing:.5px}.cv2 .collection-description__copy .breadcrumb-navigation a{color:#9b9b9b}@media only screen and (min-width:769px){.cv2 .collection-description__copy .breadcrumb-navigation{margin-bottom:18px;margin-top:0}}.cv2 .collection-description__copy .copy__text{max-width:340px;text-align:center;margin-bottom:25px}@media only screen and (min-width:768px){.cv2 .collection-description__copy .copy__text{margin-bottom:0}}@media only screen and (min-width:769px){.cv2 .collection-description__copy .copy__text{text-align:left}}@media only screen and (min-width:769px){.cv2 .collection-description__copy{-ms-flex-preferred-size:38%;flex-basis:38%;margin-bottom:0}}.cv2 .collection-description__copy--no-image{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:start;justify-content:flex-start;width:100%}.cv2 .collection-description__copy--no-image .copy__text{max-width:none;width:100%}.cv2 .collection-description__copy--no-image .collection-description__text,.cv2 .collection-description__copy--no-image .collection-description__title{margin:0 auto;max-width:340px;text-align:center}@media only screen and (min-width:768px){.cv2 .collection-description__copy--no-image{padding:20px 111px 35px}.cv2 .collection-description__copy--no-image .breadcrumb-navigation{margin-bottom:0}}.cv2 .collection-description__image{display:none;-ms-flex-preferred-size:62%;flex-basis:62%;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:769px){.cv2 .collection-description__image{display:block;min-height:160px}}@media only screen and (min-width:1200px){.cv2 .collection-description__image{min-height:315px}}.cv2 .collection-filter-container{border-top:1px solid hsla(0,0%,59%,.2);border-bottom:1px solid hsla(0,0%,59%,.2);position:relative}@media only screen and (min-width:769px){.cv2 .collection-filter-container{display:block}}.cv2 .collection-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:15px 20px;width:100%}.cv2 .collection-filter.is-open{z-index:5003}.no-touch .cv2 .collection-filter.is-open{z-index:2999}@media only screen and (min-width:1024px){.cv2 .collection-filter.is-open{z-index:2999}}.cv2 .collection-filter .icon-down-arrow{width:11px;height:6px;fill:#9b9b9b}.cv2 .collection-filter:hover{cursor:pointer}@media only screen and (min-width:769px){.cv2 .collection-filter{-ms-flex-pack:start;justify-content:flex-start;margin-left:100px;padding-left:10px;padding-right:10px;width:190px}}.cv2 .collection-sort__sort-by{margin-right:4px;color:#9b9b9b;font-family:Lato,sans-serif;font-size:12px;line-height:17px;letter-spacing:.6px}.cv2 .collection-sort__drop-down{display:none;background-color:#fff;border:1px solid hsla(0,0%,59%,.2);position:fixed;top:0;bottom:0;right:0;left:0;z-index:5003}.cv2 .collection-sort__drop-down.no-touch .cv2 .collection-sort__drop-down{z-index:2999}.cv2 .collection-sort__drop-down li{border-bottom:1px solid hsla(0,0%,59%,.2);padding:15px 30px;color:#4a4a4a;font-family:Lato,sans-serif;font-size:14px;line-height:20px}.cv2 .collection-sort__drop-down li:not(.sort-list__mobile-header):hover{background-color:hsla(0,0%,85%,.2);cursor:pointer}@media only screen and (min-width:769px){.cv2 .collection-sort__drop-down li{padding:10px;color:#9b9b9b}.cv2 .collection-sort__drop-down li:not(:last-child){border-bottom:1px solid hsla(0,0%,59%,.2)}}@media only screen and (min-width:769px){.cv2 .collection-sort__drop-down{position:absolute;top:100%;bottom:auto;right:auto;left:auto;z-index:5000}.cv2 .collection-sort__drop-down.no-touch .cv2 .collection-sort__drop-down{z-index:2999}}@media only screen and (min-width:1024px){.cv2 .collection-sort__drop-down{z-index:2999}}li.sort-list__mobile-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#4a4a4a;font-family:Lato,sans-serif;font-weight:700}li.sort-list__mobile-header span{font-size:24px;font-weight:300}@media only screen and (min-width:769px){li.sort-list__mobile-header{display:none}}.cv2 .product-badge{background-color:rgba(0,170,158,.41);position:absolute;top:0;left:0;padding:4px 28px;color:#fff;font-family:Lato,sans-serif;font-size:11px;font-weight:700;letter-spacing:2.08px;line-height:17px;text-align:center;z-index:3;text-transform:uppercase}.cv2 .product-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.cv2 .product-list.row-of-3 .product{padding-left:15px;padding-right:15px}.cv2 .product-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:10px;padding-top:10px;position:relative;transition:all .15s ease-in}@media only screen and (min-width:768px){.cv2 .product-inner{min-height:400px}}@media only screen and (min-width:992px){.cv2 .product-inner{min-height:440px}}@media only screen and (min-width:1200px){.cv2 .product-inner{min-height:450px}}.cv2 .product-inner .title{color:#3f3f3f;font-family:Lato,sans-serif;font-size:13px;line-height:20px;letter-spacing:1px;margin:0 auto 5px;text-align:center;width:90%}.cv2 .product-inner .spr-wrap{height:17px}.cv2 .product-inner .spr-icon{margin:0 1px}.cv2 .product-inner .spr-badge-caption{font-family:Lato,sans-serif;color:#9b9b9b;font-size:11px;font-weight:700;line-height:17px}.cv2 .product-inner .price{color:#3f3f3f;font-family:Lato,sans-serif;font-size:14px;line-height:17px;text-align:center;margin-top:5px}.cv2 .product-inner .empty-variant-spacer{padding-bottom:34px;padding-top:34px}@media only screen and (min-width:1025px){html.no-touch .cv2 .product:hover .product-inner{transform:scale(1.01);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}}.cv2 .product-item__shop-now{display:inline-block;margin:0 auto;margin-top:25px;height:40px;width:230px;max-width:100%;border:1px solid #00aa9e;background-color:#fff;color:#00aa9e;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.49px;line-height:40px;text-align:center;text-transform:uppercase;transition:all .15s ease-in}@media only screen and (min-width:1025px){.cv2 .product-item__shop-now{opacity:0}.cv2 .product-item__shop-now:hover{color:#fff;background-color:#00aa9e}}.cv2 .product-inner:hover .product-item__shop-now{opacity:1}.cv2 .product figure>a{z-index:10}.cv2 .product .compare-price{color:#bfbfbf}.cv2 .product-item__product-img{position:relative}.cv2 .product-inner figure .product-item__product-img--alt{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.no-touch .cv2 .product figure:not(.product-inner__no-swap):hover .product-item__product-img--alt{display:block;z-index:2}.cv2 .product-item__product-img.variant-image{position:absolute;top:0;left:50%;transform:translateX(-50%)}.template-collection .cv2 .product-list{float:none;max-width:1350px;margin:0 auto}.template-collection .cv2 .product-list .product{margin-bottom:10px}.cv2 .product figure>img{margin:0 auto;width:80%;max-width:325px}@media only screen and (min-width:769px){.cv2 .product figure>img{width:70%}}.cv2 .pagination.jump-to-page li.next,.cv2 .pagination.jump-to-page li.previous{border:none}.cv2 .pagination.jump-to-page .jump-to-link{padding:0;margin:0 3px!important;width:30px;height:30px}@media only screen and (min-width:768px){.cv2 .pagination.jump-to-page .jump-to-link{margin:0 8px!important}}.cv2 .pagination.jump-to-page .jump-to-link.active{background:#00aa9e;color:#fff!important;border-radius:50%}.cv2 .pagination.jump-to-page .jump-to-link,.cv2 .pagination.jump-to-page .jump-to-link.active,.cv2 .pagination.jump-to-page .jump-to-link a{color:#212b36;font-family:Lato,sans-serif;font-size:16px;line-height:30px}.cv2 .collection-cta{text-align:center;margin-top:55px;margin-bottom:40px}.cv2 .collection-cta a{display:inline-block;padding:15px 0;border:thin solid #00aa9e;font-family:Lato,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all .15s ease-in;width:calc(100% - 20px)}@media only screen and (min-width:480px){.cv2 .collection-cta a{padding:15px 100px;width:auto}.cv2 .collection-cta a:hover{color:#fff;background-color:#00aa9e}}.collection-seo{margin:0 auto;max-width:90%;font-size:12px;line-height:19px;letter-spacing:.3px;text-align:center}@media only screen and (min-width:1024px){.collection-seo{max-width:70%}}.cv2 .pagination-container{padding-top:60px;text-align:center}@media only screen and (min-width:769px){.cv2 .pagination-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}.pagination-container>a{display:inline-block;padding-bottom:10px;color:#4b4b4b;text-decoration:underline;font-size:12px;font-weight:700;line-height:25px}@media only screen and (min-width:769px){.pagination-container>a{padding-left:54px}}.template-collection .p-w-r .pr-category-snippet__total{color:#7a7a7a;font-family:Lato,sans-serif;font-size:12px;padding-top:8px}