:is(.main-collection-product--refresh,.featured-collections--refresh){--cr-ink: #454544;--cr-text: #181818;--cr-maroon: #97003b;--cr-pink: #ef4368;--cr-rule: rgba(27, 10, 17, .12);--cr-chip-border: #e0d9cc;--cr-card-border: #d7cfc8}@media(min-width:1025px){.main-collection-product--refresh .main-collection--vertical{column-gap:80px}.main-collection-product--refresh .main-collection--vertical>.filter--vertical{width:287px;min-width:287px;max-width:287px;position:static;max-height:none;overflow:visible;align-self:flex-start}.main-collection-product--refresh .main-collection--vertical .drawer__body{overflow:visible;height:auto}.main-collection-product--refresh #loadMoreContainer{margin:0;row-gap:24px;column-gap:24px}.main-collection-product--refresh #loadMoreContainer>.clm{padding:0;width:calc((100% - 48px) / 3);max-width:calc((100% - 48px) / 3);flex:0 0 auto}}.main-collection-product--refresh .sort-by-field{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent}.main-collection-product--refresh .sort-by-field__label{position:static;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.319px;text-transform:uppercase;color:#1b0a11;white-space:nowrap}.main-collection-product--refresh .sort-by-field__label:after{content:":"}.main-collection-product--refresh .sort-by-field .field--animation{position:static}.main-collection-product--refresh .sort-by-field__select{position:static!important;field-sizing:content;-webkit-appearance:none;appearance:none;border:0;background:transparent;box-shadow:none;padding:0 24px 0 0;height:auto;min-height:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.25;letter-spacing:.319px;text-transform:capitalize;color:#1b0a11;width:auto;opacity:1;cursor:pointer}.main-collection-product--refresh .sort-by-field__chevron{position:static!important;flex:0 0 14px;margin-left:-24px;width:14px;height:100%;min-height:0;padding:0;background:transparent;border:0;color:#1b0a11;display:flex;align-items:center;pointer-events:none}.main-collection-product--refresh .sort-by-field__chevron svg{width:14px;height:14px}.main-collection-product--refresh .filter-form-wrapper{display:flex;flex-direction:column;gap:40px}.main-collection-product--refresh .filter-form__details{border:0;border-top:1px solid var(--cr-rule);padding:20px 0 0!important;margin:0}.main-collection-product--refresh .filter-form__summary{padding:0 0 10px!important;margin:0;font-family:Open Sans,sans-serif!important;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.319px;text-transform:uppercase;color:var(--cr-ink)}.main-collection-product--refresh .filter-form__summary .btn{width:14px;height:14px;min-height:0;padding:0;background:transparent;border:0;color:var(--cr-ink)}.main-collection-product--refresh .filter-form__summary .btn:before,.main-collection-product--refresh .filter-form__summary .btn:after{display:none}.main-collection-product--refresh .filter-form__display{padding:0;margin-top:10.35px}.main-collection-product--refresh .filter-form__display>ul.d-grid{row-gap:10.35px;max-height:none}.main-collection-product--refresh .filter-form__item{padding:0!important}.main-collection-product--refresh .filter-form__item>label{align-items:center;gap:10px;min-height:24px}.main-collection-product--refresh .filter-form__item>label .icon-checkmark{display:none}.main-collection-product--refresh .filter-form__item>label:before{content:"";flex:0 0 24px;width:24px;height:24px;background:center / 24px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.75' fill='none' stroke='%23919191' stroke-width='1.5'/%3E%3C/svg%3E")}.main-collection-product--refresh .filter-form__item>label:has(input:checked):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.75' fill='none' stroke='%23EF4368' stroke-width='1.5'/%3E%3Cpath d='M15.28 10.3l-4.5 4.5L9 13.1' fill='none' stroke='%23EF4368' stroke-width='1.7' stroke-linecap='square'/%3E%3C/svg%3E")}.main-collection-product--refresh .filter-form__item>label:has(input:focus-visible):before{outline:2px solid var(--cr-pink);outline-offset:1px;border-radius:50%}.main-collection-product--refresh .filter-form__item>label>.flex-1{display:inline-flex;align-items:baseline;gap:10px;flex:0 1 auto}.main-collection-product--refresh .filter-form__item>label,.main-collection-product--refresh .filter-form__value-label,.main-collection-product--refresh .filter-form__value-count{text-transform:none;letter-spacing:0}.main-collection-product--refresh .filter-form__value-label{text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:var(--cr-ink)}.main-collection-product--refresh .filter-form__value-count{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:var(--cr-text)}.main-collection-product--refresh .filter-form--disabled{opacity:.45}.main-collection-product--refresh .filter-form__items-color{display:flex;flex-wrap:wrap;gap:4px}.main-collection-product--refresh .filter-color-swatch,.main-collection-product--refresh .filter-color-swatch__dot{width:30px;height:30px;border-radius:50%}.main-collection-product--refresh .filter-color-swatch__dot{box-shadow:inset 0 0 0 1px #f1eae1;border:0}.main-collection-product--refresh .filter-color-swatch:has(input:checked) .filter-color-swatch__dot{box-shadow:inset 0 0 0 1px var(--cr-maroon),inset 0 0 0 3px #fff}.main-collection-product--refresh .filter-form__price{gap:10px;--cr-thumb: 12px;--cr-price-fs: 14px}.main-collection-product--refresh .range-slider{height:var(--cr-thumb)}.main-collection-product--refresh .range-slider-bar{top:50%;bottom:auto;left:calc(var(--cr-thumb) / 2);right:calc(var(--cr-thumb) / 2);width:auto;height:6px;margin:0;transform:translateY(-50%);border-radius:3px;background:var(--cr-ink)!important}.main-collection-product--refresh .range-slider input[type=range].js-price-range-slider-input{height:var(--cr-thumb)}.main-collection-product--refresh .range-slider input[type=range].js-price-range-slider-input::-webkit-slider-thumb{width:var(--cr-thumb);height:var(--cr-thumb);margin:0;border-radius:50%;background:#fff;border:4px solid var(--cr-ink);box-sizing:border-box;box-shadow:none}.main-collection-product--refresh .range-slider input[type=range].js-price-range-slider-input::-moz-range-thumb{width:var(--cr-thumb);height:var(--cr-thumb);border-radius:50%;background:#fff;border:4px solid var(--cr-ink);box-sizing:border-box;box-shadow:none}.main-collection-product--refresh .filter-form__price-row{gap:10px;align-items:center}.main-collection-product--refresh .filter-form__price-row .filter-form__field{flex:1 1 0;min-width:0}.main-collection-product--refresh .filter-form__price-row .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.main-collection-product--refresh .filter-form__price-row .field{display:flex;align-items:center;justify-content:center;gap:0;margin:0;padding:10px 20px;border-radius:32px;background:#fff;cursor:text}.main-collection-product--refresh .filter-form__price-row .field:focus-within{outline:1px solid var(--cr-ink)}.main-collection-product--refresh .filter-form__price-row .field-currency,.main-collection-product--refresh .filter-form__price-row .field__text{font-family:Open Sans,sans-serif;font-size:var(--cr-price-fs);font-weight:400;line-height:1.5;letter-spacing:0;color:var(--cr-ink)}.main-collection-product--refresh .filter-form__price-row .field-currency{position:static;transform:none;margin:0;pointer-events:none}.main-collection-product--refresh .filter-form__price-row .field--animation{flex:0 1 auto;width:auto;min-width:0}.main-collection-product--refresh .filter-form__price-row .field__text{display:block;width:6ch;min-width:1ch;max-width:100%;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;text-align:left;-moz-appearance:textfield}.main-collection-product--refresh .filter-form__price-row .field__text::-webkit-outer-spin-button,.main-collection-product--refresh .filter-form__price-row .field__text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-collection-product--refresh .filter-form__price-sep{text-transform:lowercase;letter-spacing:0;font-size:var(--cr-price-fs);line-height:1.5;color:var(--cr-ink)}.main-collection-product--refresh .filter-form__sidebar-active-filters{margin-top:40px!important;padding-top:0!important;border:0}.main-collection-product--refresh .filter-form__active-filters{flex-direction:column;align-items:flex-start;gap:12px}.main-collection-product--refresh .filter-form--tag .tag{flex-direction:row-reverse;gap:12px;padding:9px 13px;border:1px solid var(--cr-chip-border);border-radius:999px;background:transparent;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.5;color:#1b0a11;text-decoration:none;text-transform:capitalize;letter-spacing:0}.main-collection-product--refresh .filter-form--tag .tag svg{width:19px;height:19px;margin:0;padding:3px;border:1px solid #919191;border-radius:50%;color:#919191}.main-collection-product--refresh .filter__clear__all{margin-top:8px}.main-collection-product--refresh .filter__clear__all .btn-link{padding:0 0 2px!important;border-bottom:1px solid var(--cr-maroon);border-radius:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.319px;color:var(--cr-maroon);text-decoration:none;text-transform:capitalize}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card.home-product-card--collection{background-color:#fff;border:.67px solid var(--cr-card-border);border-radius:8px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__media{border-radius:8px 8px 0 0}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag{background-color:transparent;color:var(--cr-pink);border:1px solid var(--cr-pink)}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag:hover,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag:focus-visible{background-color:var(--cr-pink);color:#fff}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag[disabled]{border-color:var(--cr-card-border);color:#919191;background-color:transparent}.featured-collections--refresh .featured-collections__head{margin-bottom:48px}.featured-collections--refresh .home-featured-collections__subheading{font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:700;line-height:1.25!important;letter-spacing:3.3px!important;margin-bottom:12px}.featured-collections--refresh .home-featured-collections__heading{font-size:44px;font-weight:300;line-height:1.25!important;letter-spacing:0!important}@media(max-width:768px){.featured-collections--refresh .featured-collections__head{margin-bottom:24px}.featured-collections--refresh .home-featured-collections__subheading{font-size:12px!important}.featured-collections--refresh .home-featured-collections__heading{font-size:24px}}@media(max-width:768px){.main-collection-product--refresh .sort-by-field__label,.main-collection-product--refresh .sort-by-field__select{font-size:14px}}@media(max-width:1024px){.main-collection-product--refresh .drawer__wrapper{background-color:#fbf8f4}.main-collection-product--refresh .drawer__body{padding:24px 16px!important}.main-collection-product--refresh .filter-form__summary{font-size:14px}.main-collection-product--refresh .filter-form__value-label,.main-collection-product--refresh .filter-form__value-count{font-size:12px}.main-collection-product--refresh .filter-form__price{--cr-thumb: 15px;--cr-price-fs: 12px}.main-collection-product--refresh .filter-form__sidebar-active-filters .filter__clear__all{display:none}.main-collection-product--refresh .filter-form--tag .tag{font-size:12px}.main-collection-product--refresh .drawer__footer{flex-direction:column-reverse;align-items:center;gap:20px;padding:20px 16px 24px;background-color:#fbf8f4;border-top:0}.main-collection-product--refresh .drawer__footer .btn{margin:0;box-shadow:none}.main-collection-product--refresh .drawer__footer .btn:before,.main-collection-product--refresh .drawer__footer .btn:after{display:none}.main-collection-product--refresh .drawer__footer .btn :is(.btn-primary__content,.btn-secondary__content){color:inherit;animation:none;font:inherit;letter-spacing:inherit;text-transform:inherit}.main-collection-product--refresh .js-collection-product-done-btn{width:100%;height:46px;padding:14px 24px;border:0;border-radius:100px;background-color:var(--cr-pink);color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:.319px}.main-collection-product--refresh .js-collection-product-clear-all-btn{width:auto!important;height:auto;min-height:0;padding:0 0 2px;border:0;border-bottom:1px solid var(--cr-maroon);border-radius:0;background:transparent;color:var(--cr-maroon);font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:.319px;text-transform:capitalize}}@media(max-width:768px){.main-collection-product--refresh{padding-top:24px!important}.main-collection-product--refresh>.ctnr{padding-left:16px;padding-right:16px}.main-collection-product--refresh .filter-form-container{margin:0 0 12px!important;min-height:0}.main-collection-product--refresh .filter-form-container>.clm{padding-left:0;padding-right:0}.main-collection-product--refresh .js-collection-product-drawer-trigger.js-collection-product-drawer-trigger{min-height:18px}.main-collection-product--refresh .js-collection-product-drawer-trigger .btn-secondary__content{gap:8px;text-transform:none;color:#1b0a11;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:.319px}.main-collection-product--refresh .js-collection-product-drawer-trigger .btn-secondary__content svg{width:16px;height:16px;margin-left:0!important;color:#1b0a11}.main-collection-product--refresh .sort-by-field{gap:4px}.main-collection-product--refresh .sort-by-field__label,.main-collection-product--refresh .sort-by-field__select{font-size:12px;line-height:1.5;letter-spacing:0;color:#1b0a11}.main-collection-product--refresh .sort-by-field__label{font-weight:700}.main-collection-product--refresh .sort-by-field__select{padding-right:22px}.main-collection-product--refresh .sort-by-field__chevron{flex-basis:12px;width:12px;margin-left:-12px;color:var(--cr-maroon)}.main-collection-product--refresh .sort-by-field__chevron svg{width:12px;height:12px}.main-collection-product--refresh #loadMoreContainer{margin:0;row-gap:12px;column-gap:12px}.main-collection-product--refresh #loadMoreContainer>.clm{padding:0;width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2);flex:0 0 auto}}@media(max-width:768px){:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__bestseller-badge{display:none}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__content{padding:8px!important;gap:4px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__content-top{gap:4px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__meta{justify-content:space-between;min-height:18px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__bestseller{display:inline-block;margin-right:auto;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;line-height:10px;letter-spacing:0;color:var(--cr-maroon);white-space:nowrap}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .rating-count,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .hpc-rating__score,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .yotpo-sr-bottom-line-score{font-size:10px!important;line-height:1.25!important}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__heading,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__heading a{font-size:12px!important;line-height:1.25}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__heading{margin:0!important}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price__regular,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price__sale{line-height:18px;font-size:14px!important}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__content-bottom{gap:10px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price-item,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price__regular .price-item--last,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price__sale .price-item--last{font-size:14px!important;font-weight:400!important;line-height:18px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__price .price-item{margin:0!important}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .variant-swatchs .vs__item{width:23px;height:23px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag{height:32px;padding:9px 18px}:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag,:is(.main-collection-product--refresh,.featured-collections--refresh) .home-product-card--collection .home-product-card__add-to-bag-text{font-size:12px!important;line-height:14px}}@media(max-width:768px){.featured-collections--refresh .ctnr{padding-left:16px;padding-right:16px}.featured-collections--refresh .featured-collections__head{margin-bottom:20px}.featured-collections--refresh .js-carousel-items{gap:12px;margin:0 -16px 0 0;padding-right:16px}.featured-collections--refresh .js-carousel-items>.js-carousel-item{flex:0 0 168px;width:168px;max-width:168px;padding:0}.featured-collections--refresh .carousel-pagination{display:none}}@media(max-width:1024px){.main-collection-product--refresh .js-collection-product-drawer .drawer__overlay{top:var(--cr-drawer-top, 0px)}.main-collection-product--refresh .js-collection-product-drawer .drawer__wrapper{top:var(--cr-drawer-top, 0px);height:auto;max-height:calc(100% - var(--cr-drawer-top, 0px))}.main-collection-product--refresh .js-collection-product-drawer .drawer__header{display:none!important}.main-collection-product--refresh .filter-form-wrapper{gap:0}.main-collection-product--refresh .filter-form__details{padding:19px 0 20px!important}.main-collection-product--refresh .filter-form__details[open]{padding-bottom:40px!important}.main-collection-product--refresh .filter-form__summary{padding:0!important;line-height:18px}.main-collection-product--refresh .filter-form__details[open]>.filter-form__summary{padding-bottom:10px!important}.main-collection-product--refresh .filter-form__sidebar-active-filters{margin-top:20px!important}.main-collection-product--refresh .drawer__body:has(.filter-form__details:last-of-type[open]) .filter-form__sidebar-active-filters{margin-top:0!important}.main-collection-product--refresh .filter-form__sidebar-active-filters:not(:has(.filter-form--tag)){display:none}.main-collection-product--refresh .js-collection-product-drawer .drawer__wrapper{justify-content:flex-start}.main-collection-product--refresh .js-collection-product-drawer .drawer__body{flex:0 1 auto;min-height:0;padding-bottom:0!important}.main-collection-product--refresh .drawer__footer{position:static;padding-top:20px}.main-collection-product--refresh .filter-form--tag .tag{padding:8.5px 12px}.main-collection-product--refresh .filter-form--tag .tag svg{width:19.2px;height:19.2px}}.main-collection-product--refresh .js-details-filter .filter-form__summary .accordion__icon--chevron{width:14px;height:14px;color:var(--cr-ink);transform:rotate(180deg)}.main-collection-product--refresh .js-details-filter.filter-form__details[open]>.filter-form__summary .accordion__icon--chevron{transform:rotate(0)}.main-collection-product--refresh .filter-form--tag .tag{flex-direction:row}.main-collection-product--refresh .filter-form--tag .tag svg{order:-1}.main-collection-product--refresh .filter-form__tag-count{font-size:12px;font-weight:400;line-height:1.5;color:#1b0a11}:is(.main-collection-product--refresh,.featured-collections--refresh){--cr-semibold: "SUNUV Open Sans SemiBold", "Open Sans", sans-serif}.main-collection-product--refresh .filter-form__summary,.main-collection-product--refresh .sort-by-field__label,.main-collection-product--refresh .js-collection-product-drawer-trigger .btn-secondary__content,.main-collection-product--refresh .js-collection-product-done-btn,.main-collection-product--refresh .js-collection-product-clear-all-btn,.main-collection-product--refresh .filter__clear__all .btn-link{font-family:var(--cr-semibold)!important;font-weight:600!important}.main-collection-product--refresh .js-details-filter .filter-form__summary .accordion__icon--chevron{display:none}.main-collection-product--refresh .js-details-filter .filter-form__summary .btn:after{content:"";display:block;position:static;width:14px;height:8px;background:center / 14px 8px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath fill='%23454544' fill-rule='evenodd' clip-rule='evenodd' d='M7.44209 7.81501C7.19791 8.06166 6.80207 8.06166 6.55789 7.81501L0.183133 1.37589C-0.0610445 1.12924 -0.0610445 0.729406 0.183133 0.482755L0.477891 0.184989C0.722069 -0.0616628 1.11796 -0.0616628 1.36215 0.184989L6.99999 5.87978L12.6379 0.184989C12.8821 -0.0616628 13.2779 -0.0616628 13.5221 0.184989L13.8169 0.482755C14.061 0.729406 14.061 1.12924 13.8169 1.37589L7.44209 7.81501Z'/%3E%3C/svg%3E");transform:rotate(180deg);opacity:1}.main-collection-product--refresh .js-details-filter.filter-form__details[open]>.filter-form__summary .btn:after{transform:none}.main-collection-product--refresh .js-details-filter .filter-form__summary .btn{width:14px;height:8px;overflow:visible}@media(max-width:1024px){.main-collection-product--refresh .js-collection-product-drawer{top:var(--cr-drawer-top, 0px);height:calc(100% - var(--cr-drawer-top, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/collection-refresh.css.map */
