.prod-rating.hide-review-count .review-count,.prod-rating.hide-review-count .reviews-wrapper,.prod-rating.hide-review-count:hover .review-count,.prod-rating.hide-review-count:hover .reviews-wrapper{display:inline-block!important}@media screen and (max-width:768px){.prod-rating.hide-review-count .review-count,.prod-rating.hide-review-count .reviews-wrapper,.prod-rating.hide-review-count:hover .review-count,.prod-rating.hide-review-count:hover .reviews-wrapper{vertical-align:bottom}}@media only screen and (max-width:767px){.prod-rating .yotpo .yotpo-icon,.prod-rating .yotpo .yotpo-icon-half-star{font-size:12px!important}}@media only screen and (min-width:768px){.prod-rating .yotpo .yotpo-icon,.prod-rating .yotpo .yotpo-icon-half-star{font-size:12px!important}}.yotpo .standalone-bottomline .star-clickable{cursor:default!important}.yotpo .yotpo-stars{color:#e4c8b9!important}.yotpo-reviews-star-ratings-widget .yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary{flex-wrap:wrap}.collection-container .prod-rating .text-m{line-height:16px!important}@media only screen and (max-width:767px){.collection-container .product-card .product-details .prod-rating{margin-left:0;width:100%;min-height:23px}.collection-container .prod-rating .yotpo{justify-content:flex-start}.collection-container .prod-rating .yotpo-stars{margin-right:5px}}@media only screen and (min-width:768px){.collection-container .product-card .product-details .prod-rating{margin-left:-70px}}.collection-list-row .yotpo-stars:hover{cursor:default!important}.collection-list-row .yotpo-bottomline a:hover,.collection-list-row .yotpo-bottomline:hover{cursor:default!important;color:#484444!important}.featured-collection .yotpo-stars:hover{cursor:default!important}.featured-collection .yotpo-bottomline a:hover,.featured-collection .yotpo-bottomline:hover{cursor:default!important;color:#484444!important}.yotpo .yotpo-page-element,.yotpo .yotpo-page-element:hover{color:#6a6c77!important}.yotpo .text-m{font-size:12px!important}.prod-rating .yotpo-stars{margin-right:6px}.prod-rating .text-m,.prod-rating .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:12px!important}.prod-rating .text-m{color:#484444!important;font-family:ProximaNova-Light!important;line-height:17px;position:relative;top:0}@media screen and (max-width:1190px){.prod-rating .text-m{line-height:10px!important}}@media screen and (max-width:767px){.prod-rating .yotpo-icon-star,.prod-rating .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:12px!important}}.product-card .product-details .prod-rating .yotpo .yotpo-bottomline .text-m{display:initial}.product-card .product-details .prod-rating .reviews-wrapper,.product-card .product-details .prod-rating .yotpo .yotpo-bottomline{display:flex;justify-content:flex-end;text-align:right}.product-card .product-details .prod-rating .yotpo .yotpo-bottomline{overflow:hidden;margin-top:7px}.product-card .product-details .product-card__title{margin-right:10px}.product-card .product-details .product-card__title span.is-mobile-hidden{display:inline}.product-card .prod-price{white-space:nowrap}.is-small{display:none}@media screen and (min-width:767px){.product-card .product-details .product-card__title a{height:auto!important}}@media screen and (max-width:767px){.product-card .product-details .product-card__title a span.all_caps{font-size:16px}.collection-container .collection-list-row .product-card{padding-bottom:12px}.product-card .product-details .prod-rating.search-rating .yotpo .yotpo-bottomline{overflow:hidden;margin-top:0}.product-card{display:flex;flex-direction:column;height:100%}.product-card .product-details{height:100%!important}.product-card .add-to-cart-featured-prod{margin-top:auto;padding-top:5px;flex-direction:column}.product-card .product-details .d-block.small-screen-column{margin-top:auto}.product-card .col-12.col-md-9{height:auto!important}.product-card .col-12.prod-price-container{height:auto!important;margin-top:auto!important;margin-bottom:0;padding-bottom:0}.product-card .product-details .product-extra-info{padding:12px 0 5px!important}.product-card .w-100{height:100%}.product-card .product-details .product-card__title{margin-top:0;margin-bottom:0;margin-right:0}.collection-grid .product-card .product-details .product-card__title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;padding-bottom:2px}.collection-grid .product-card .product-details .product-card__title a br{display:none}.collection-grid .product-card .product-details .product-card__title a span{display:block;white-space:pre-wrap;line-height:1.2;margin-bottom:6px}.collection-grid .product-card .product-details .product-card__title a span span{display:inline;margin:unset}.product-card .product-details{margin:16px 0 5px}}@media only screen and (max-width:444px){.collection-grid .product-card .product-details .product-card__title a span.is-mobile-hidden{display:none}.product-card .product-details .product-card__title a,.product-card .product-details .product-card__title a span.all_caps{font-size:13px}.prod-rating.is-small{height:24px;overflow:hidden;margin:0 0 -4px;padding:10px 0}.product-card .product-details .d-block.small-screen-column{flex-direction:column}.product-card .product-details .prod-rating .reviews-wrapper,.product-card .product-details .prod-rating .yotpo .yotpo-bottomline{justify-content:flex-start}.is-small{display:block}.is-small-up{display:none}}.collection-container .collection-grid{padding:0 8px 46px}.collection-container .collection-list-row{margin:0 -8px}.collection-container .collection-list-row>.col-12{margin-top:52px}.collection-container .collection-list-row .col-12{padding:0 8px}@media only screen and (max-width:768px){.collection-container .collection-list-row .col-12{padding:0}}.collection-container .collection-list-row .col-12.prod-price-container{padding:2px 6px 0}.collection-container .collection-list-row h2{font-size:14px!important;line-height:18px!important;font-family:proxima-nova-semibold!important;letter-spacing:.09em!important;text-transform:uppercase!important;margin-bottom:50px}.collection-container .collection-list-row:first-child>.col-12{margin-top:90px}.collection-container .collection-description{color:#1e1c1c;font-size:14px;line-height:1.8;margin-bottom:60px}.collection-list{display:flex;flex-wrap:wrap;max-width:73.75em}.collection-list-item{flex:1 1 33.33333%;height:100%;text-align:center}.collection-list__image{min-width:320px}.collection-list__title{flex-basis:100%}@media only screen and (max-width:767px){.collection-container .collection-grid{padding:0 8px}.collection-container .collection-list-row:first-child>.col-12{margin-top:40px}.collection-container .collection-list-row h2{margin-bottom:30px}.collection-container .collection-description{margin-bottom:40px}}@media only screen and (max-width:991px){.collection-list-item{flex:1 1 50%}}.collection-container--grid .collection-list-row{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row dense;-moz-column-gap:16px;column-gap:16px;padding-inline:8px}.collection-container--grid .collection-list-row .collection-grid{max-width:100%;min-width:0;padding-inline:0;overflow:hidden}.collection-container--grid .collection-list-row .canvas-image{-o-object-fit:cover;object-fit:cover;height:auto}.collection-container--grid .collection-list-row .featured-content .canvas-image{height:var(--product-card-canvas-height,483px)}@media screen and (min-width:1080px){.collection-container--grid .collection-list-row{grid-template-columns:repeat(3,1fr);align-items:start;max-width:100%;padding-inline:0}}@media screen and (min-width:1650px){.collection-container--grid .collection-list-row{grid-template-columns:repeat(4,1fr)}}.featured-content.collection-grid--double-width{grid-column:span 2}@media screen and (max-width:767px){.featured-content.collection-grid--double-width-mobile{grid-column:span 2}}.featured-content__inner{width:100%;height:100%}.featured-content--hero-tile .canvas-image{max-height:var(--product-card-canvas-height,483px);height:var(--product-card-canvas-height,483px);-o-object-fit:cover;object-fit:cover}.featured-content--call-to-action:has(.featured-block__info--background) .featured-content__inner{background-color:#f6f1ed}@media screen and (min-width:768px){.featured-content--call-to-action:has(.featured-block__info--background){background-color:#f6f1ed}}.featured-content--feature-block{height:100%}@media screen and (max-width:767px){.collection-container .featured-content:not(.featured-content--hero-tile){padding-bottom:32px}}.featured-call-to-action{font-family:ProximaNova-Regular;height:100%}.featured-call-to-action__media,.featured-call-to-action__media-container{max-height:var(--product-card-canvas-height,483px)}.featured-call-to-action__media{width:100%;-o-object-fit:cover;object-fit:cover}.featured-call-to-action__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.featured-content--testimonial{height:100%}@media screen and (max-width:767px){.featured-content--testimonial:has(.hide-tablet-down) .featured-content__inner{display:flex;align-items:center}.featured-content--testimonial:has(.hide-tablet-down) .featured-testimonial__inner{overflow:visible}}.featured-content--testimonial:has(.featured-testimonial__info--background) .featured-content__inner{background-color:#f6f1ed;display:flex;flex-direction:column;justify-content:center;align-items:center}.featured-testimonial{position:relative;font-family:ProximaNova-Regular;height:-moz-fit-content;height:fit-content}.featured-testimonial__inner{display:flex;flex-direction:column;max-height:634px;overflow:hidden}@media screen and (max-width:1080px){.featured-testimonial__inner{max-height:345px}}.featured-testimonial__info{flex-shrink:0;padding:20px 32px 32px 0}.featured-testimonial__info--background{background-color:#f6f1ed;padding:20px 24px 40px}@media screen and (max-width:767px){.featured-testimonial__info{padding:16px 16px 16px 0}.featured-testimonial__info--background{padding:16px}.collection-grid--double-width-mobile .featured-testimonial__info{padding-inline:20px}}.featured-testimonial__testimonial{position:relative;margin-top:16px;margin-bottom:20px;font-family:Figue;font-size:18px;font-style:normal;font-weight:400;line-height:25.2px}.featured-testimonial__testimonial:after,.featured-testimonial__testimonial:before{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}.featured-testimonial__testimonial:before{content:"“";position:absolute;top:0;left:-8px;height:22px;z-index:1}.featured-testimonial__testimonial:after{content:"”"}@media screen and (max-width:767px){.featured-testimonial__testimonial{margin-top:8px;margin-bottom:16px;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.featured-testimonial__testimonial:before{left:-5px}}.featured-testimonial__author{font-family:ProximaNova-Regular;font-size:15px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width:767px){.featured-testimonial__author{font-size:12px;line-height:12px;letter-spacing:.84px}}.featured-testimonial__media-container{flex:1 1 auto;min-height:0;overflow:hidden}.featured-testimonial__media{width:100%;height:100%}.featured-testimonial__media--image,.featured-testimonial__media--video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;flex:1 1 auto;min-height:0;overflow:hidden}.featured-testimonial__rating{display:flex}.featured-testimonial__rating svg{max-width:24px;max-height:24px;color:#e4c8b9}@media screen and (max-width:767px){.featured-testimonial__rating svg{max-width:16px;max-height:16px}}.featured-collection-block,.featured-collection-block__inner,.featured-collection-block__media-container{height:100%}.featured-collection-block__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-block__info{display:flex;flex-direction:column;gap:12px;height:100%;padding:20px 32px 32px 0}.featured-block__info--background{background-color:#f6f1ed;padding:20px 24px 32px}@media screen and (max-width:767px){.featured-block__info{padding:16px 16px 16px 0;gap:8px}.featured-block__info--background{padding:16px}}.featured-block__title{font-size:18px;font-weight:400;line-height:24px;text-transform:uppercase;letter-spacing:1.26px}@media screen and (max-width:767px){.featured-block__title{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.98px}}.featured-block__content,.featured-block__content p{font-size:14px;font-style:normal;font-weight:300;line-height:16px}.featured-block__content p{margin:0}
