/** Shopify CDN: Minification failed

Line 815:507 Expected identifier but found "0.usf-mobile"
Line 820:0 Expected "}" to go with "{"

**/
/* USF file - DO NOT MODIFY THIS FILE. THIS FILE IS REGULARLY CHANGED BY USF APP AND **ANY DIRECT CHANGES WILL BE LOST**. Use our in-app customization if you need to update CSS and JS code. Auto modified at: 2/3/2025 1:46:43 AM*/
button.usf-btn{cursor:pointer;background:none;text-transform:initial;letter-spacing:initial;border-radius:initial;width:initial;min-width:initial;height:initial;min-height:initial;transition:none;font-size: 12px;line-height: 14px;}
button .usf-label.usf-btn {
    font-size: 14px;
    line-height: 28px;
    color: #242424;
}

body.usf-sidebar-open {
    overflow: hidden;
}

button.usf-btn:hover,button.usf-btn:active,button.usf-btn:focus{background:none;color:inherit;box-shadow:none}.usf-btn{color:inherit;border:none;padding:0;font:inherit;white-space:initial;line-height:inherit;margin:0;min-height:auto;height:auto;vertical-align:inherit;text-align:left;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.usf-zone a,.usf-zone input,.usf-zone select{outline:none}.usf-wc .usf-zone a:focus,.usf-wc .usf-zone input:focus,.usf-wc .usf-zone select:focus{outline:1px dotted var(--usf-outline-color)}.usf-wc .usf-btn:focus{}.usf-wc .usf-c:focus{outline:1px dotted var(--usf-outline-color)}:root{--usf-primary-color: #56cfe1;--usf-primary-bg-color: white;--usf-primary-bg-text-color: #464646;--usf-secondary-color: #222;--usf-secondary-bg-text-color: white;--usf-border-color: #ededed;--usf-backdrop-bg-color: rgba(36,36,36, 0.6);--usf-backdrop-shadow-color: rgba(54, 54, 54, 0.2);--usf-outline-color: black;--usf-checkbox-outline-color: rgba(0,0,0,0.2);--usf-checkbox-tick-color: #1c1c1c}#usf_container.usf-zone{visibility:unset !important}#usf_container.usf-zone+.usf-skeleton-container{display:none}.usf-popup{position:absolute;background:white;z-index:999999999}.usf-popup button{box-shadow:none !important}.usf-no-scroll{overflow:hidden}.usf-nowrap{white-space:nowrap}.usf-remove{width:15px;height:15px;position:relative;opacity:0.55}.usf-remove:empty{display:block}.usf-remove:hover{opacity:1}.usf-remove::before,.usf-remove::after{content:'';display:block;width:15px;height:1px;background:var(--usf-secondary-color);position:absolute;right:0;top:8px;transform:rotate(45deg)}.usf-remove::after{transform:rotate(-45deg)}.usf-backdrop{top:0;left:0;right:0;bottom:0;position:fixed;background:var(--usf-backdrop-bg-color);z-index:999999998;transition:all .3s;opacity:0;visibility:hidden}.usf-backdrop:empty{display:block}.usf-loaded .usf-backdrop{opacity:1;visibility:visible}.usf-removed .usf-backdrop{opacity:0}.usf-hide{display:none !important}.usf-relative{position:relative}.usf-pointer{cursor:pointer}.usf-no-select{user-select:none}.usf-pull-left{float:left}.usf-pull-right{float:right}.usf-highlight{color:#000;display:inline-block}.usf-flex{display:flex}.usf-v-center{align-items:center;vertical-align:middle}.usf-search-container{width:100%}.usf-search-container:after{content:'';display:block;clear:both}.usf-zone{text-align:left}.usf-zone *{box-sizing:border-box;word-break:initial}.usf-zone a{cursor:pointer;text-decoration:none}.usf-zone img{max-width:100%;max-height:100%}.usf-disabled{opacity:0.3;cursor:not-allowed !important}.usf-block{display:block}.usf-clear:after{content:'';display:block;clear:both}.usf-collapsed .usf-container{display:none}.usf-uppercase{text-transform:uppercase}.usf-lowercase{text-transform:lowercase}.usf-capitalize{text-transform:capitalize}@-webkit-keyframes usf-skeleton-animation{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes usf-skeleton-animation{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.usf-is--compact.usf-is.usf-popup{display:table;background:var(--usf-primary-bg-color);color:var(--usf-primary-bg-text-color);position:absolute;padding-bottom:0;min-width:452px !important;margin-top:12px;width: min-content !important;box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.25);border-radius:10px;border: 1px solid rgba(213, 213, 213, 1);left: 45% !important;transform: translateX(-50%);}.usf-is--compact.usf-is.usf-popup::before{right:50px;content:" ";position:absolute;width:16px;height:16px;background-color:var(--usf-primary-bg-color);box-shadow:2px -2px 3px 0 rgba(0,0,0,0.1);transform:rotate(-45deg);top:-8px}.usf-is--compact.usf-is.usf-popup.usf-empty{min-height:200px}.usf-is--compact.usf-is.usf-popup.usf-is--left::before{left:50px;background-color:var(--usf-primary-bg-color);box-shadow:2px -2px 4px #0000000a;border: 1px solid rgba(213, 213, 213, 1);border-bottom: 0;border-left: 0;}.usf-is--compact.usf-is.usf-popup.usf-is--middle::before{left:calc(50% + 8px)}.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list,.usf-is--compact.usf-is.usf-is-sr--grid .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{display:grid;margin:10px 16px;grid-template-columns:repeat(var(--product-list-items-per-row, 5), minmax(0, 1fr))}.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{display: block;max-height: 190px;overflow: auto;margin-right: 5px;}
.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list::-webkit-scrollbar {
    width: 3px;
    border-radius: 50px;
}

.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list::-webkit-scrollbar-thumb {
    background: #242424;
    border-radius: 50px;
}

.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list::-webkit-scrollbar-track {
    background: #d5d5d5;
    border-radius: 50px;
}
.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list .usf-is-product{width:100%;font-size:0.95em;padding-top: 0;padding-bottom:8px;}.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list .usf-is-product .usf-is-img-wrapper,.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list .usf-is-product .usf-is-content-wrapper{float:left}.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list .usf-is-product .usf-is-img-wrapper.usf-img-wrapper{margin-right:10px;line-height:1;width:50px;max-height:85px;min-height:initial;border: 1.25px solid rgba(213, 213, 213, 1);border-radius: 10px;margin-bottom: 0;}.usf-is--compact.usf-is.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list .usf-is-product .usf-is-img-wrapper.usf-img-wrapper+div{max-width:calc(
 100% - 75px)}.usf-is--compact.usf-is.usf-is-sr--grid .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{gap:20px}.usf-is--compact .usf-is-no-results{text-align:center;padding:40px}.usf-is--compact .usf-is-did-you-mean{display:block;text-align:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--usf-border-color);overflow:hidden}.usf-is--compact .usf-is-content{display:block}.usf-is--compact .usf-is-content .usf-is-matches.usf-is-products{width:100%}.usf-is--compact .usf-is-content .usf-is-side{width:100%}.usf-is--compact .usf-is-content .usf-is-side::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.16);border-radius:10px}.usf-is--compact .usf-is-content .usf-is-side::-webkit-scrollbar{width:5px}.usf-is--compact .usf-is-content .usf-is-side::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#aaa}.usf-is--compact .usf-is-content.usf-is-content--without-results .usf-is-matches.usf-is-products{display:none}.usf-is--compact .usf-is-matches>.usf-title{display: none;color:var(--usf-primary-bg-text-color);opacity:0.6;border-bottom:1px solid var(--usf-border-color);font-size:11px;line-height:11px;text-transform:uppercase;font-family:Open Sans, sans-serif;padding:14px 16px;}
.usf-is--compact .usf-is-matches.usf-is-collections>.usf-title {
    display: block;
}
.usf-is--compact .usf-is-recently-search .usf-title{display:flex;justify-content:space-between}.usf-is--compact .usf-is-recently-search .usf-is-match{justify-content:space-between;display:flex;width:100%}.usf-is--compact .usf-is-recently-search .usf-is-match>div{display:flex;gap:8px;align-items:center}.usf-is--compact .usf-is-recently-search .usf-is-match .usf-icon-rollback{font-size:18px}.usf-is--compact .usf-is-match{display:block;white-space:nowrap;cursor:pointer;color:var(--usf-secondary-color);font-size:0.86em;cursor:pointer;text-align:left;display:block;padding:0 16px;transition:all 0.2s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size: 14px;line-height: 30px;color: rgba(154, 154, 154, 1);}.usf-is--compact .usf-is-match:hover{background:var(--usf-border-color)}.usf-is--compact .usf-is-suggestions--manual .usf-is-match{display:flex;gap:8px;align-items:center}.usf-is--compact .usf-is-product{cursor:pointer;white-space:nowrap;padding-top:16px;padding-bottom:8px;transition:all 0.2s ease-in-out;vertical-align:top}.usf-is--compact .usf-is-product .usf-img-wrapper+div>div{color:var(--usf-secondary-color);max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.usf-is--compact .usf-is-product .usf-is-img-wrapper.usf-img-wrapper{overflow:hidden;position:relative;display:block;margin-bottom:8px;min-height:unset;height:unset}.usf-is--compact .usf-is-product .usf-is-img-wrapper.usf-img-wrapper:before{content:"";display:block;height:100%;width:100%;padding-top:100%}.usf-is--compact .usf-is-product .usf-is-img-wrapper.usf-img-wrapper img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;max-height:none;cursor:pointer;object-fit:contain;object-position:center center;transition:all .8s ease}.usf-is--compact .usf-is-product .usf-vendor{opacity:0.6}.usf-is--compact .usf-is-product .usf-has-discount{text-decoration:line-through}.usf-is--compact .usf-is-product .usf-discount{margin-left:5px;font-weight: 600;font-size: 12px;line-height: 18px;color: #E72F5B;}.usf-is--compact .usf-is-product .usf-price-wrapper{}.usf-is--compact .usf-is-product .usf-price{display:inline-block;font-weight: 400;font-size: 12px;line-height: 18px;color: #555555;}.usf-is--compact .usf-is-viewall{display:none;user-select:none;cursor:pointer;text-align:center;margin:auto;font-family:Open Sans, sans-serif;font-size:13px;color:#424242;padding:10px 10px 11px;border-top:1px solid var(--usf-border-color)}.usf-is--compact .usf-is-inputbox{display:none}body.usf-mobile .usf-is.usf-is--compact.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{--product-list-items-per-row: 1 !important;overflow: inherit;max-height: inherit;}body.usf-mobile .usf-is.usf-is--compact.usf-is-sr--grid .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{--product-list-items-per-row: 2 !important}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column{min-width:320px}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column .usf-is-content-container .usf-is-content{display:flex;flex-direction:column;overflow-y:auto}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column .usf-is-content-container .usf-is-content .usf-is-matches{border-top:1px solid var(--usf-border-color)}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-products{width:100%}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column .usf-is-content-container .usf-is-content .usf-is-side{width:100%;order:1}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-products{order:2}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{--product-list-items-per-row: 1 !important}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--one-column.usf-is-sr--grid .usf-is-content-container .usf-is-content .usf-is-products .usf-is-list{--product-list-items-per-row: 2 !important}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content .usf-is-matches{border-top:1px solid var(--usf-border-color)}
body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-suggestions {
    padding: 10px 0;
}

body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-products {
    border: 0;
}
body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-products,body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content .usf-is-side{overflow-y:auto}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content:not(.usf-is-content--without-sidebar):not(.usf-is-content--without-results){display:block;max-height:initial !important;}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content:not(.usf-is-content--without-sidebar):not(.usf-is-content--without-results) .usf-is-matches.usf-is-products{width: auto;}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns .usf-is-content-container .usf-is-content:not(.usf-is-content--without-sidebar):not(.usf-is-content--without-results) .usf-is-side{width:auto;height:auto !important;}body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-matches.usf-is-products,body:not(.usf-mobile) .usf-is.usf-is--compact.usf-is-layout--two-columns.usf-is-sr--list .usf-is-content-container .usf-is-content .usf-is-side{overflow-y:auto}body:not(.usf-mobile) .usf-is.usf-is--compact:not(.usf-is-layout--one-column).usf-is-sr--products-on-left .usf-is-content .usf-is-side{border-left:1px solid var(--usf-border-color)}body:not(.usf-mobile) .usf-is.usf-is--compact:not(.usf-is-layout--one-column).usf-is-sr--products-on-right .usf-is-content{flex-direction:row-reverse}body:not(.usf-mobile) .usf-is.usf-is--compact:not(.usf-is-layout--one-column).usf-is-sr--products-on-right .usf-is-content .usf-is-side{border-right:1px solid var(--usf-border-color)}body.usf-mobile .usf-is--compact.usf-is.usf-popup{top:0;left: 0 !important;right: inherit !important;bottom:0;transform: none;margin-top:0;width:100%;max-width:unset;min-width:unset;position:fixed;display:block;border-radius: 0;border: 0;}body.usf-mobile .usf-is--compact.usf-is.usf-popup::before{display:none}body.usf-mobile .usf-is--compact .usf-is-matches.usf-is-products:first-child{width:unset;border-top:unset}body.usf-mobile .usf-is--compact .usf-is-side{display:block;width:unset}body.usf-mobile .usf-is--compact .usf-is-product{width:unset;display:block}body.usf-mobile .usf-is--compact .usf-is-products .usf-is-did-you-mean{text-align:center;display:block;border-bottom:1px solid var(--usf-border-color);padding:6px 0 16px 0}body.usf-mobile .usf-is--compact .usf-is-products .usf-is-list{margin:0 16px}body.usf-mobile .usf-is--compact .usf-is-inputbox{display:flex;align-items:center;margin:0;padding:0px 16px;background:transparent;border-bottom:1px solid var(--usf-border-color);position:relative;height:62px}body.usf-mobile .usf-is--compact .usf-is-inputbox input{width:100%;outline:none;border:1px solid var(--usf-border-color);border-radius:40px;background:transparent;padding:8px 32px 8px 18px;margin:0;box-shadow:none;height:43px}body.usf-mobile .usf-is--compact .usf-is-inputbox .usf-close{padding:10px 12px 10px 0px;font-size:20px}body.usf-mobile .usf-is--compact .usf-is-inputbox .usf-remove{position:absolute;top:50%;right:29px;margin-top:-9px;cursor:pointer;opacity:0.4}body.usf-mobile .usf-is--compact .usf-is-content-container{height:calc(
 100% - 62px - 48px -
 32px);overflow-y:auto}body.usf-mobile .usf-is--compact .usf-is-matches{max-width:unset;border-right:none;border-top:1px solid var(--usf-border-color)}body.usf-mobile .usf-is--compact .usf-is-matches>.usf-title{text-align:center}body.usf-mobile .usf-is--compact .usf-is-match{padding:8px 16px}body.usf-mobile .usf-is--compact .usf-is-content,body.usf-mobile .usf-is--compact .usf-is-content-container{display:block}body.usf-mobile .usf-is--compact .usf-is-viewall{height:80px;background:none;border-top:1px solid var(--usf-border-color);line-height:48px;padding:0;display:none;}body.usf-mobile .usf-is--compact .usf-is-viewall>.usf-btn{margin:16px;display:block;border:1px solid #c4c4c4;text-transform:uppercase;text-align:center;inline-size:-webkit-fill-available;inline-size:-moz-available;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 16px}body.usf-mobile .usf-is--compact .usf-is-suggestions--manual .usf-is-match-list{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-bottom:10px;padding-left:16px;padding-right:16px}body.usf-mobile .usf-is--compact .usf-is-suggestions--manual .usf-is-match{flex-direction:row;width:auto;background:white;border:1px solid var(--usf-border-color);border-radius:50px;font-weight:500}.usf-is-first-loader{padding:20px}.usf-is-first-loader *:empty{display:unset}.usf-is-first-loader .usf-clear{border-bottom:1px solid var(--usf-border-color);padding-bottom:11px;margin-bottom:11px}.usf-is-first-loader .usf-clear:last-child{border:none;padding:0;margin:0}.usf-is-first-loader .usf-img,.usf-is-first-loader .usf-title,.usf-is-first-loader .usf-subtitle,.usf-is-first-loader .usf-price{float:left;background-color:var(--usf-border-color);-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite}.usf-is-first-loader .usf-img{width:70px;height:80px;margin-right:20px}.usf-is-first-loader .usf-title,.usf-is-first-loader .usf-subtitle{border-radius:50em}.usf-is-first-loader .usf-title{width:calc(100% - 90px);height:10px;margin-top:10px}.usf-is-first-loader .usf-subtitle{width:50px;height:10px;margin-top:10px}.usf-is-first-loader .usf-price{width:70px;height:10px;margin-top:10px}.usf-is--full{--usf-is-container-gutter: 20px;--usf-is-container-max-width: 100%;--usf-is-text-font-style: normal;--usf-is-text-font-weight: 400;--usf-is-text-base: 14px;--usf-is-text-heading-size-factor: 1;--usf-is-text-h5: calc(0.875em * var(--usf-is-text-heading-size-factor));--usf-is-text-h4: max(
    11px,
    clamp(16px, 1.09876vw + 1.2352941176470589px, 18px) *
      var(--usf-is-text-heading-size-factor)
  );--usf-is-text-h6: calc(
    12px * var(--usf-is-text-heading-size-factor)
  );--usf-is-border-color: 220 220 220;--usf-is-heading-font-weight: 400;--usf-is-heading-font-style: normal;--usf-is-heading-text-transform: uppercase;--usf-is-heading-letter-spacing: 0.18em;--usf-is-text-color: 92 92 92;width:100%;inset-block-start:100%;inset-inline-start:0;font-size:14px;z-index:99999999;height:100vh;position:fixed;top:0;right:0}@media screen and (min-width: 700px){.usf-is--full{--usf-is-container-gutter: 32px}}@media screen and (min-width: 1000px){.usf-is--full{--usf-is-container-gutter: 48px}}.usf-is--full *,.usf-is--full :before,.usf-is--full :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:RGB(var(--usf-is-border-color));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.usf-is--full h1,.usf-is--full h2,.usf-is--full h3,.usf-is--full h4,.usf-is--full h5,.usf-is--full h6,.usf-is--full hr,.usf-is--full figure,.usf-is--full p,.usf-is--full pre,.usf-is--full button,.usf-is--full .h5,.usf-is--full .h6{margin:0}.usf-is--full button,.usf-is--full [type="button"],.usf-is--full [type="reset"],.usf-is--full [type="submit"]{appearance:button;background-color:#0000;background-image:none}.usf-is--full button,.usf-is--full label,.usf-is--full summary,.usf-is--full [role="button"],.usf-is--full [type="checkbox"],.usf-is--full [type="radio"]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}.usf-is--full button{color:initial !important}.usf-is--full svg{fill:none}.usf-is--full input{margin:0}.usf-is--full .usf-is--full__icon{height:auto;transition:transform 0.2s;display:block}.usf-is--full .usf-is--full__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.usf-is--full .usf-is--full__v-stack{grid-template-columns:minmax(0, 1fr);align-content:start;display:grid}.usf-is--full .usf-gap{gap:calc(4px * var(--usf-gap, 1))}@media screen and (min-width: 700px){.usf-is--full .usf-gap{gap:calc(4px * var(--usf-gap-sm, 1))}}.usf-is--full .heading,.usf-is--full .h1,.usf-is--full .h2,.usf-is--full .h3,.usf-is--full .h4,.usf-is--full .h5,.usf-is--full .h6,.usf-is--full .prose :where(h1,h2,h3,h4,h5,h6){font-weight:var(--usf-is-heading-font-weight);font-style:var(--usf-is-heading-font-style);letter-spacing:var(--usf-is-heading-letter-spacing);text-transform:var(--usf-is-heading-text-transform);overflow-wrap:anywhere}.usf-is--full .h6,.usf-is--full :where(.prose h6){font-size:var(--usf-is-text-h6);line-height:1.7}.usf-is--full a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.usf-is--full .usf-line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.usf-is--full__container{--distance-to-bleed: MAX(
      var(--usf-is-container-gutter),
      calc(50% - var(--usf-is-container-max-width) / 2)
    );margin-inline-start:MAX(var(--usf-is-container-gutter), calc(50% - var(--usf-is-container-max-width) / 2));margin-inline-end:MAX(var(--usf-is-container-gutter), calc(50% - var(--usf-is-container-max-width) / 2))}.usf-is--full__content{color:RGB(var(--usf-is-text-color));overflow:auto;font:var(--usf-is-text-font-style) var(--usf-is-text-font-weight) var(--usf-is-text-base)/1.65 !important;position:relative;height:100%}.usf-is--full__form-control{grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;column-gap:12px;padding-block:12px;display:grid}.usf-is--full__input{-webkit-appearance:none;appearance:none;background:none;font-size:var(--usf-is-text-h5);line-height:1.7;border:none}@media screen and (min-width: 700px){.usf-is--full__input{font-size:var(--usf-is-text-h4);line-height:1.6}}.usf-is--full__input:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.usf-is--full__input::-webkit-search-decoration,.usf-is--full__input::-webkit-search-cancel-button,.usf-is--full__input::-webkit-search-results-button,.usf-is--full__input::-webkit-search-results-decoration{outline:none}@media screen and (min-width: 700px){.usf-is--full__form-control{column-gap:20px;padding-block:24px}}.usf-is--full .usf-is--full__tabs .usf-is--full__tab-list{border-block-end:1px solid RGB(var(--usf-is-border-color));white-space:nowrap;grid-auto-flow:column;justify-content:start;gap:40px;margin-block-end:24px;display:grid}@media screen and (min-width: 1000px){.usf-is--full .usf-is--full__tabs .usf-is--full__tab-list{gap:70px;margin-block-end:32px}}.usf-is--full .usf-is--full__tabs [role="tab"]{box-shadow:0 1px RGB(var(--usf-is-text-color));padding-block-end:10px;transition:opacity 0.2s ease-in, box-shadow 0.2s ease-in}.usf-is--full .usf-is--full__tabs [role="tab"]:not([aria-selected="true"]){opacity:0.6;box-shadow:0 1px #0000}.usf-is--full .usf-predictive-search{display:block}.usf-is--full .usf-predictive-search__no-results{text-align:center;padding-block:40px 64px}.usf-is--full .usf-predictive-search__results{grid-template-columns:minmax(0, 1fr);gap:40px;padding-block:20px 32px;display:grid}.usf-is--full .usf-predictive-search__suggestions{grid-template-columns:minmax(0, 1fr);justify-items:start;gap:12px 24px;display:grid}.usf-is--full .usf-predictive-search__suggestions mark,.usf-is--full .usf-predictive-search__suggestions .usf-highlight{background:none;font-weight:bolder}.usf-is--full .usf-predictive-search__tabs.usf-is--full__tab-list-scrollable{scrollbar-width:none;margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(-1 * var(--distance-to-bleed));padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed);display:flex;overflow:auto}.usf-is--full .usf-predictive-search__tabs.usf-is--full__tab-list{width:min-content;min-width:100%}.usf-is--full .usf-predictive-search__tabs .scrollable::-webkit-scrollbar{display:none}.usf-is--full .usf-predictive-search__viewall{justify-self:start}@media screen and (min-width: 700px){.usf-is--full .usf-predictive-search__viewall{justify-self:center}}.usf-is--full .usf-predictive-search__viewall button{-webkit-appearance:none;appearance:none;text-shadow:none;text-align:center;cursor:pointer;justify-content:center;align-items:center;column-gap:18px;padding:10px 28px;display:block;position:relative}.usf-is--full .usf-predictive-search__category{border-bottom-width:1px;padding-block-end:10px;border-color:RGB(var(--usf-is-border-color));border-bottom-style:solid}.usf-is--full .usf-predictive-search__products{align-items:start;gap:20px;display:grid;grid-template-columns:repeat(var(--product-list-items-per-row, 4), minmax(0, 1fr))}.usf-is--full .usf-predictive-search__blog-posts{grid-template-columns:minmax(0, 1fr);gap:24px 40px;display:grid}.usf-is--full .usf-predictive-search__blog-posts .blog-post-card__info{row-gap:12px}.usf-is--full .usf-predictive-search__collections{align-items:start;gap:var(--usf-is-container-gutter);grid-template-columns:repeat(2, minmax(0, 1fr));display:grid}.usf-is--full .usf-predictive-search img{color:#0000;max-width:100%;height:auto}.usf-is--full .usf-predictive-search__resource-item .usf-is--full__v-stack{margin-bottom:25px}.usf-is--full.usf-is-sr--list .usf-predictive-search__products .horizontal-product-card__figure{max-width:70px}.usf-is--full.usf-is-sr--list .usf-predictive-search__blog-posts .blog-post-card{grid-template-columns:minmax(0, 160px) minmax(0, 1fr);align-items:center}@media screen and (min-width: 700px){.usf-is--full.usf-is-sr--grid .usf-predictive-search__no-results{padding-block:20px}.usf-is--full.usf-is-sr--grid .usf-predictive-search__results{padding-block:24px 48px}.usf-is--full.usf-is-sr--grid .usf-predictive-search__blog-posts{grid-template-columns:repeat(2, minmax(0, 1fr))}.usf-is--full.usf-is-sr--grid .usf-predictive-search__blog-posts .blog-post-card__category{font-size:11px}}@media screen and (min-width: 1000px){.usf-is--full.usf-is-sr--grid .usf-predictive-search__blog-posts{grid-template-columns:repeat(var(--blog-post-list-items-per-row, 4), minmax(0, 1fr))}.usf-is--full.usf-is-sr--grid .usf-predictive-search__collections{grid-template-columns:repeat(var(--collection-list-items-per-row), minmax(0, 1fr))}}@media screen and (min-width: 1000px){.usf-is--full.usf-is-sr--products-on-left .usf-is--full__content .usf-is--full__container .usf-predictive-search .usf-predictive-search__content .usf-predictive-search__results--with-sr.usf-predictive-search__results--with-suggestions{grid-template-columns:minmax(0, 1fr) 250px}.usf-is--full.usf-is-sr--products-on-left .usf-is--full__content .usf-is--full__container .usf-predictive-search .usf-predictive-search__content .usf-predictive-search__results--with-sr.usf-predictive-search__results--with-suggestions .usf-predictive-search__resource-item{order:2}.usf-is--full.usf-is-sr--products-on-left .usf-is--full__content .usf-is--full__container .usf-predictive-search .usf-predictive-search__content .usf-predictive-search__results--with-sr.usf-predictive-search__results--with-suggestions .usf-predictive-search__tabs{order:1}}@media screen and (min-width: 1000px){.usf-is--full .usf-predictive-search__results--with-sr.usf-predictive-search__results--with-suggestions{grid-template-columns:250px minmax(0, 1fr)}}.usf-predictive-search__suggestions.usf-predictive-search__recently-searches .usf-predictive-search__recently-searches-item{width:100%;cursor:pointer;justify-content:space-between;display:flex;width:100%}.usf-predictive-search__suggestions.usf-predictive-search__recently-searches .usf-predictive-search__recently-searches-item>div{display:flex;gap:8px;align-items:center}.usf-predictive-search__suggestions.usf-predictive-search__manual-suggestions .usf-predictive-search__manual-suggestions-item{width:100%;cursor:pointer;display:flex;gap:8px;align-items:center}.usf-is-product-card{scroll-snap-align:start;grid-template-columns:minmax(0, 1fr);align-content:start;gap:20px;display:grid;position:relative}.usf-is-product-card__figure{position:relative}.usf-is-product-card__figure>.badge-list{z-index:1;position:absolute;inset-block-start:10px;inset-inline-start:10px}.usf-is-product-card__media{isolation:isolate;display:block}.usf-is-product-card__image{object-fit:contain;object-position:center;margin-inline:auto;transition:opacity 0.1s ease-in-out}.usf-is-product-card__image--secondary{width:100%;height:100%;display:none;position:absolute;inset-block-start:0;inset-inline-start:0}.usf-is-product-card__info{text-align:center;align-content:start;justify-items:center;gap:0.75em;display:grid}.usf-is-product-card__info__info .price-list{justify-content:center}@media screen and (pointer: fine){.usf-is-product-card__image--secondary{opacity:0;mix-blend-mode:plus-lighter;display:block}.usf-is-product-card__figure:has(.usf-is-product-card__image--secondary):hover>.product-card__media .product-card__image--primary{opacity:0}.usf-is-product-card__figure:has(.usf-is-product-card__image--secondary):hover>.product-card__media .product-card__image--secondary{opacity:1}}@media screen and (min-width: 700px){.usf-is-product-card__figure>.badge-list{inset-block-start:20px;inset-inline-start:20px}}.usf-is-horizontal-product-card{scroll-snap-align:start;scroll-snap-stop:always;align-items:center;column-gap:24px;display:flex;position:relative;container:horizontal-product-card / inline-size}.usf-is-horizontal-product-card__figure{flex-shrink:0;width:100px}.usf-is-horizontal-product-card__info{flex-grow:1;grid-template-columns:minmax(0, 1fr);grid-auto-columns:auto;justify-items:start;gap:10px;display:grid}@media screen and (min-width: 700px){.usf-is-horizontal-product-card{column-gap:32px}}@container horizontal-product-card (width >= 450px){.usf-is-horizontal-product-card__info{grid-auto-flow:column;align-items:center}}
.usf-facet,.usf-refineby{
    padding: 14px;
    border: 1px solid #D5D5D5;
    border-radius: 7px;
    margin-bottom: 20px;
}
.usf-facets{position:relative;margin-top:20px;--facet-title-color: var(--usf-secondary-color);--facet-search-shadow-color: rgba(0, 0, 0, .2)}.usf-facet>.usf-container{margin-top:16px}.usf-facet .usf-title .usf-label,.usf-refineby .usf-title .usf-label{font-weight:600;font-size:14px;margin:0;color:#242424;display:inline-block}.usf-refineby .usf-title .usf-label{margin-left:16px;font-weight:normal}.usf-facet .usf-title,.usf-refineby .usf-title{font-weight:bold;position:relative}.usf-facet .usf-title .usf-label{cursor:pointer}.usf-facet .usf-clear-all{float:right;font-size:11px;font-weight:400;line-height:22px;margin-right:30px}.usf-facet input.usf-search-box{display:block;width:100%;outline:none;border:none;border-radius:2px;padding:10px 16px;font-size:13.5px;border-radius:50px;margin-bottom:16px;height:36px;background:#fbfbfb;box-shadow:inset 0 0 2px 0 var(--facet-search-shadow-color)}.usf-facet-value{cursor:pointer}.usf-facet-value .usf-btn-helper{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:block}.usf-facet-values--Swatch .usf-facet-value.usf-selected{font-weight:bold}.usf-facet-values--List .usf-facet-value-multiple{padding:0 0 0 25px;width:100%;text-align:left}.usf-facet-values--List .usf-checkbox{position:absolute;top:3px;left:1px}.usf-facet-values--List .usf-facet-value{display:block;line-height:24px;margin:7px 0 6px;width:100%;text-overflow:ellipsis;white-space:nowrap}.usf-facet-values--List .usf-facet-value.usf-selected{font-weight:bold}
.usf-facet-values--List .usf-facet-value .usf-value{
    float: right;
    font-size: 14px;
    line-height: 28px;
    color: #242424;
}
.usf-facet-values--List .usf-facet-value .usf-value::before{content:'('}.usf-facet-values--List .usf-facet-value .usf-value::after{content:')'}.usf-facet-values--List .usf-facet-value::after{content:'';display:block;clear:both}.usf-facet-values--List .usf-facet-value .usf-checkbox{margin-right:8px}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box{margin:0 -2px 0 -8px}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-value{display:none}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value{border:1px solid rgba(0,0,0,0.2);display:inline-block;margin-top:7px;margin-bottom:7px;padding:3px;margin-right:0;margin-left:8px;min-width:calc(33% - 8px);max-width:calc(98% - 2px);text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:34px}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value:hover{border:1px solid rgba(0,0,0,0.5)}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value.usf-selected{border-color:#000;color:#fff;font-weight:bold;background:#000}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-value{display:none}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value{display:inline-block;padding:3px;margin:5px 5px 1px 5px;max-width:98%;width:35px;height:35px;position:relative;background-size:cover !important}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value.usf-selected{border-color:#000;color:#fff;font-weight:bold}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value.usf-selected:after{border:1px solid rgba(0,0,0,0.55)}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value:hover:after{border:1px solid rgba(0,0,0,0.3)}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-label{display:none}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-value{display:none}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value{box-shadow:0 0 0 1px #e8e8e1;overflow:hidden;padding:0;max-width:unset;position:relative;transition:box-shadow .2s ease}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value.usf-selected{box-shadow:0 0 0 1px #000}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value.usf-selected:hover:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:white;transform:rotate(45deg)}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value:hover{box-shadow:0 0 0 1px #111}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label) .usf-facet-value::before{content:'';position:absolute;width:unset;height:unset;border:4px solid white;top:-1px;left:-1px;right:-1px;bottom:-1px;box-sizing:border-box}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label).usf-facet-values--circle .usf-facet-value{border-radius:100%}.usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch:not(.usf-show-swatch-label).usf-facet-values--circle .usf-facet-value::before{border-radius:100%}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value{position:relative;display:flex;align-items:center;margin-bottom:16px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value .usf-label{opacity:1;overflow-wrap:anywhere}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value .usf-value{opacity:.6;font-size:.9em;margin-left:auto}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value .usf-value::before{content:'('}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value .usf-value::after{content:')'}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value.usf-selected .usf-mobile-swatch::before,.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-facet-value:hover .usf-mobile-swatch::before{border-color:#000}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-mobile-swatch{margin:4px 10px 4px 4px;flex:0 0 30px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label .usf-mobile-swatch::before{content:'';position:absolute;width:unset;height:unset;border:1px solid #e8e8e1;top:-4px;left:-4px;right:-4px;bottom:-4px;box-sizing:border-box;transition:border-color .2s ease}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label.usf-facet-values--circle .usf-mobile-swatch{border-radius:9999px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label.usf-facet-values--circle .usf-mobile-swatch::before{border-radius:9999px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label--List .usf-facet-value{width:100%}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label--Grid .usf-facet-value{width:33.33%;display:inline-flex;flex-direction:column;gap:4px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label--Grid .usf-facet-value .usf-value{display:none}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label--Grid .usf-facet-value .usf-mobile-swatch{margin:4px}.usf-facets:not(.usf-facets--mobile) .usf-show-swatch-label--Grid .usf-facet-value .usf-label{text-align:center}body:not(.usf-mobile) .usf-facet-value--with-background .usf-label,body:not(.usf-mobile) .usf-facet-value--with-background .usf-value{opacity:0.0}body:not(.usf-horz-layout) .usf-facets:not(.usf-facets--mobile) .usf-facet-values{padding-right:9px}.usf-facet .usf-more{font-size:0.8em;margin-top:10px;text-align:center;cursor:pointer;padding:3px}.usf-facet-range{overflow:visible}body.usf-vert-filters-sticky-desktop .usf-facets .usf-facets__wrapper .usf-facets__inner .usf-facets__body{padding-right:10px}body.usf-vert-filters-sticky-desktop .usf-sticky-element{margin-top:20px !important}.usf-mobile .usf-facets .usf-facets-wrapper,.usf-mobile .usf-facets .usf-close{transform:translateX(calc(-100vw - 50px));visibility:hidden}.usf-mobile .usf-facets:before{content:'';background:var(--usf-backdrop-bg-color);position:fixed;z-index:999999998;top:0;left:0;right:0;bottom:0;margin:0 !important;padding:0 !important;visibility:hidden;opacity:0}.usf-mobile .usf-facets .usf-facets-wrapper{background:var(--usf-primary-bg-color);box-shadow:0 5px 10px 0 var(--usf-backdrop-shadow-color);position:fixed;top:0;left:0;right:50px;bottom:0;z-index:999999999;height: 100%;}.usf-mobile .usf-facets .usf-close{width:50px;height:100vh;position:fixed;z-index:999999999;top:0;right:0px;border:0;border-radius:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' height='24' width='24'%3E%3Cpath d='M9.97 8.274L2.335.637.637 2.334 8.274 9.97.637 17.607l1.697 1.697 7.637-7.636 7.636 7.636 1.697-1.697-7.636-7.636 7.636-7.637L17.607.637 9.971 8.274z' fill='%23fff'/%3E%3C/svg%3E") 50% 12px no-repeat;cursor:pointer}.usf-mobile .usf-facets.usf-on{overflow:hidden}.usf-mobile .usf-facets.usf-on .usf-facets-wrapper,.usf-mobile .usf-facets.usf-on .usf-close{transform:translateX(0);visibility:visible}.usf-mobile .usf-facets.usf-on:before{visibility:visible;opacity:1}.usf-mobile .usf-facets.usf-on .usf-header,.usf-mobile .usf-facets.usf-on .usf-body{transform:translateX(0);opacity:1}.usf-mobile .usf-facets.usf-on .usf-footer{transform:translateY(0);opacity:1}.usf-mobile .usf-facets .usf-body{height:calc(100% - 145px);color:var(--usf-primary-bg-text-color);overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.usf-mobile .usf-facets .usf-header{height:65px;padding:20px;text-align:left;position:relative;border-bottom:1px solid var(--usf-border-color);display:flex;align-items:center}.usf-mobile .usf-facets .usf-header .usf-title{line-height:18px;font-size:16px;margin:0;padding:0;max-width:70%;color:var(--usf-primary-bg-text-color)}.usf-mobile .usf-facets .usf-header .usf-title.usf-back{text-transform:uppercase;display:flex;align-items:center}.usf-mobile .usf-facets .usf-header .usf-title.usf-back:before{padding-right:16px;content:'\e906';font-family:'usf-icon';font-size:21px}.usf-mobile .usf-facets .usf-header .usf-title:not(.usf-back):before{content:"\e001";font-family:'usf-icon';left:15px;font-size:21px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:16px}.usf-mobile .usf-facets .usf-header .usf-clear,.usf-mobile .usf-facets .usf-header .usf-all{margin-left:auto;font-weight:400;opacity:0.6}.usf-mobile .usf-facets .usf-header .usf-clear:after,.usf-mobile .usf-facets .usf-header .usf-all:after{display:inline-block;margin-left:10px;font-family:'usf-icon';font-size:12px}.usf-mobile .usf-facets .usf-header .usf-all:after{content:"\e90a"}.usf-mobile .usf-facets .usf-header .usf-clear:after{content:"\e909"}.usf-mobile .usf-facets .usf-footer{padding:16px;position:absolute;left:0;bottom:0;width:100%;height:80px;border-top:1px solid var(--usf-border-color);display:flex;align-items:center}.usf-mobile .usf-facets .usf-footer div{margin:0;border:none;border-radius:0;background:none;cursor:pointer;line-height:normal;font-size:13px;text-transform:uppercase;border:1px solid #c4c4c4;color:var(--usf-primary-bg-text-color);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}.usf-mobile .usf-facets:not(.usf-facets--mobile) .usf-refineby .usf-title{display:none}.usf-mobile .usf-facets:not(.usf-facets--mobile) .usf-body{padding:16px}.usf-mobile .usf-facets:not(.usf-facets--mobile) .usf-refineby__body{margin:0}.usf-mobile .usf-facets .usf-facet:last-child{border-bottom:none}.usf-facets--mobile .usf-with-children .usf-pm{right:20px;top:21px}.usf-facets--mobile .usf-with-children.usf-facet-value{padding:15px 20px}.usf-facets--mobile .usf-with-children .usf-facet-value{border-bottom:none;padding:6px 0 7px}.usf-facets--mobile .usf-children-container{margin-top:30px;margin-bottom:18px}.usf-facets--mobile .usf-with-children.usf-facet-value:last-child{padding-bottom:15px}.usf-facets--mobile .usf-facet .usf-more{margin-bottom:10px}.usf-facets--mobile .usf-c-tooltip{display:none}.usf-facets--mobile .usf-facet-range{padding:20px}.usf-facets--mobile .usf-facet{border:none;background:var(--usf-primary-bg-color);margin:0;padding:0}.usf-facets--mobile .usf-filters-horz .usf-facet{margin:0;display:block}.usf-facets--mobile .usf-filters-horz .usf-facet .usf-container{position:initial;min-width:250px;background:white;padding:0;box-shadow:none}.usf-facets--mobile .usf-filters-horz .usf-facet.usf-has-filter{margin-right:0}.usf-facets--mobile .usf-facet-value{position:relative;border-bottom:1px solid var(--usf-border-color);text-align:left;margin:0;cursor:pointer;display:block;width:100%;padding:15px 20px;background:var(--usf-primary-bg-color)}.usf-facets--mobile .usf-facet-value .usf-title{color:var(--usf-primary-bg-text-color)}.usf-facets--mobile .usf-facet-value .usf-value{color:rgba(66,66,66,0.4)}.usf-facets--mobile .usf-facet-value .usf-value{color:#9b9b9b;padding-left:4px;float:initial}.usf-facets--mobile .usf-facet-value .usf-checkbox{display:none}.usf-facets--mobile .usf-facet-value.usf-selected:not(.usf-with-children)::before{top:50%;position:absolute;content:"\e908";font-family:'usf-icon';font-size:9px;right:20px;margin-top:-6px;line-height:12px}.usf-facets--mobile .usf-facet-value:not(.usf-facet-value--with-background) .usf-mobile-swatch{display:none}.usf-facets--mobile .usf-dimmed{margin-top:5px;font-size:0.8em;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:none}.usf-facets--mobile .usf-dimmed span:after{content:', '}.usf-facets--mobile .usf-dimmed span:last-child:after{content:''}.usf-facets--mobile .usf-facet-values .usf-facet-value .usf-value{opacity:0.6;font-size:0.9em}.usf-facets--mobile .usf-facet-values .usf-facet-value .usf-value::before{content:'('}.usf-facets--mobile .usf-facet-values .usf-facet-value .usf-value::after{content:')'}.usf-facets--mobile .usf-facet-values--circle .usf-mobile-swatch{border-radius:50%}.usf-facets--mobile .usf-facet-value--with-background{padding:10px 16px}.usf-facets--mobile .usf-container{overflow:hidden;margin-top:0}.usf-facets--mobile .usf-header,.usf-facets--mobile .usf-body{transform:translateX(-55px);opacity:0}.usf-facets--mobile .usf-footer{transform:translateY(45px);opacity:0}.usf-facets--mobile .usf-facet-value--with-background{display:flex;align-items:center}.usf-facets--mobile .usf-body .usf-search-box{margin:20px;border:none;border-bottom:1px solid var(--usf-border-color);padding:10px 20px;width:calc(100% - 40px)}.usf-facets--mobile .usf-body .usf-search-box+.usf-facet-values{border-top:1px solid var(--usf-border-color)}.usf-facets--mobile .usf-body>.usf-facet-value{text-transform:uppercase;padding:18px 20px}.usf-facets--mobile .usf-body>.usf-facet-value:after{font-family:'usf-icon';font-size:14px;content:'\e000';transform:rotate(90deg);position:absolute;right:20px;top:18px;color:#565656}.usf-mobile .usf-refineby{display:none}.usf-mobile .usf-filters.usf-has-filters:not(.usf-is-filters-btn){position:relative}.usf-mobile .usf-filters.usf-has-filters:after{top:50%;position:absolute;content:"\e908";font-family:'usf-icon';font-size:13px;right:16px;margin-top:-6px;line-height:12px}.usf-mobile .usf-no-facets .usf-filters{display:none}.usf-mobile .usf-facet>.usf-container{padding:0 10px}.usf-mobile-swatch{width:30px;height:30px;margin-right:10px;background-size:cover;position:relative}.usf-facet-values--circle .usf-mobile-swatch:after{border-radius:50%}.usf-vert-filters-sticky-mobile .usf-sr-config__mobile-filters-wrapper{background-color:white;left:0;right:0}.usf-icon-equalizer:before{font-size:21px}.usf-clear-all{cursor:pointer;font-size:11px;font-weight:400;color:var(--usf-secondary-color);text-decoration:none !important;opacity:0.55}.usf-clear-all:hover{opacity:1}.usf-refineby__item{overflow:hidden;text-overflow:ellipsis;line-height:1;margin-right:15px;margin-bottom:9px;display:inline-flex;align-items:center;padding:8px 12px;background:#f5f5f5;border-radius:30px}.usf-refineby__item>span+b{margin-left:5px}.usf-refineby__item:hover{background-color:rgba(0,0,0,0.2)}.usf-refineby__item .usf-filter-label{display:none}.usf-refineby__item>span:first-child+b{margin-left:0}.usf-refineby__item .usf-remove{width:10px;height:10px;margin-left:5px;margin-top:0}.usf-refineby__item .usf-remove:before,.usf-refineby__item .usf-remove:after{width:10px;top:5px}.usf-refineby__body{margin-top:16px;display:inline-block}.usf-refineby{padding-top:0;padding:20px 0;font-size:0.9em}.usf-refineby .usf-label{float:left}.usf-refineby .usf-clear-all{float:right;position:relative}.usf-refineby .usf-clear-all::before{transform:rotate(45deg)}.usf-refineby .usf-clear-all::after{transform:rotate(-45deg)}.usf-refineby .usf-stars{font-size:14px;margin-left:5px}.usf-facets__first-loader .usf-title .usf-label,.usf-facets__first-loader .usf-facet-values .usf-label,.usf-facets__first-loader .usf-facet-values .usf-value{-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite;display:inline-block;height:8px}.usf-facets__first-loader .usf-title .usf-label{border-radius:40px;background:rgba(0,0,0,0.1);width:90px}.usf-facets__first-loader .usf-facet-values .usf-label{-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite;display:inline-block;background:rgba(0,0,0,0.075);width:120px}.usf-facets__first-loader .usf-facet-values .usf-value{background:rgba(0,0,0,0.075);width:20px;margin-top:10px}.usf-facets__first-loader .usf-facet-values .usf-value:before,.usf-facets__first-loader .usf-facet-values .usf-value:after{content:''}.usf-facet .usf-with-loader:after{top:unset;bottom:5px}.usf-facet .usf-mobile .usf-with-loader:after{bottom:75px}.usf-filters-horz .usf-navigation>.usf-facet-value{margin-left:0}.usf-with-children.usf-facet-value{cursor:auto}.usf-with-children.usf-facet-value:last-child{padding-bottom:0}.usf-with-children .usf-label{cursor:pointer}.usf-facet-values--List .usf-facet-value.usf-with-children .usf-value{display:none}.usf-children-container{margin-left:8px;padding:0 20px 0 25px;border-left:1px solid var(--usf-border-color);margin-top:16px;margin-bottom:24px}.usf-children-container .usf-child-item{display:block;opacity:0.5}.usf-children-container .usf-child-item:hover{opacity:1}.usf-with-children.usf-facet-value.usf-selected{font-weight:normal}.usf-with-children.usf-facet-value.usf-selected>.usf-label,.usf-with-children.usf-facet-value.usf-selected>.usf-value{font-weight:bold}.usf-mobile .usf-navigation>.usf-facet-value{margin-left:0}.usf-vert-layout #usf_container.usf-zone{display:flex;margin:0}@media screen and (min-width: 1024px){.usf-vert-layout #usf_container.usf-zone{margin:0}}.usf-vert-layout .usf-facets{width:270px;flex:0 0 270px;margin-right:30px}.usf-vert-layout .usf-facets .usf-facets__wrapper{width:270px}.usf-vert-layout .usf-facets.usf-facets--empty{width:auto;margin-right:auto;flex:auto}.usf-vert-layout .usf-facets.usf-facets--empty .usf-facets__wrapper{width:auto}.usf-filters-horz .usf-refineby .usf-clear-all{margin-top:1px}.usf-filters-horz .usf-facet .usf-search-box{margin:20px 20px 10px 20px;width:calc(100% - 40px)}.usf-filters-horz .usf-facet .usf-search-box+div{padding-top:0}.usf-filters-horz .usf-sr-container,.usf-filters-horz .usf-facets{width:100%;padding:0}.usf-filters-horz .usf-refineby__item{line-height:1;margin-right:15px;margin-bottom:9px;display:inline-flex;align-items:center;padding:8px 12px}.usf-filters-horz .usf-refineby__item .usf-remove{margin-left:5px;margin-top:0}.usf-filters-horz .usf-facets__body{padding-bottom:20px;border-bottom:1px solid var(--usf-border-color);display:flex;flex-direction:row;column-gap:40px;flex-flow:wrap;position:relative}.usf-filters-horz .usf-refineby{padding:20px 0;font-size:0.9em}.usf-filters-horz .usf-refineby>.usf-title.usf-clear{display:inline-block;vertical-align:middle;margin-right:20px;line-height:30px}.usf-filters-horz .usf-refineby>.usf-title.usf-clear .usf-pull-left,.usf-filters-horz .usf-refineby>.usf-title.usf-clear .usf-label{display:none}.usf-filters-horz .usf-refineby__body{margin-top:0;display:inline-block}.usf-filters-horz .usf-facets{margin-bottom:20px}.usf-filters-horz .usf-facets .usf-facets__wrapper .usf-facets__inner{padding-right:0;flex-direction:column-reverse;display:flex}.usf-filters-horz .usf-facet-values{padding:20px}.usf-filters-horz .usf-facet{border:none;margin-bottom:0;padding-bottom:0;position:static}.usf-filters-horz .usf-facet .usf-title{display:inline-flex;align-items:center}.usf-filters-horz .usf-facet .usf-title::before{right:0}.usf-filters-horz .usf-facet .usf-title .usf-label{margin-left:0;line-height:1}.usf-filters-horz .usf-facet .usf-title .usf-pm{margin-left:9px;margin-bottom:1px;position:relative}.usf-filters-horz .usf-facet .usf-title .usf-clear-all{margin-left:10px;margin-right:0;display:inline-block;width:13px;height:13px;color:transparent;float:none;order:3;position:relative}.usf-filters-horz .usf-facet .usf-title .usf-clear-all::before,.usf-filters-horz .usf-facet .usf-title .usf-clear-all::after{content:'';display:block;width:13px;height:1px;background:#c6c6c6;right:0;top:6px;position:absolute}.usf-filters-horz .usf-facet .usf-title .usf-clear-all:hover:before,.usf-filters-horz .usf-facet .usf-title .usf-clear-all:hover:after{background:#111}.usf-filters-horz .usf-facet .usf-title .usf-clear-all::before{transform:rotate(45deg)}.usf-filters-horz .usf-facet .usf-title .usf-clear-all::after{transform:rotate(-45deg)}.usf-filters-horz .usf-facet:not(.usf-collapsed)>.usf-clear{position:relative}.usf-filters-horz .usf-facet:not(.usf-collapsed)>.usf-clear::before,.usf-filters-horz .usf-facet:not(.usf-collapsed)>.usf-clear::after{background:0 0;box-shadow:none;transition:none}.usf-filters-horz .usf-facet:not(.usf-collapsed)>.usf-clear::after{background-color:var(--usf-primary-bg-color);border-radius:.5px;bottom:-12px;box-shadow:-2px -2px 3px var(--usf-backdrop-shadow-color);content:"";display:inline-block;height:10px;left:calc(50% - 5px);position:absolute;transform:rotate(45deg);width:10px;z-index:10000}.usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::before,.usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::after{content:none}.usf-filters-horz .usf-facet>.usf-container{margin-top:7px}.usf-filters-horz .usf-container{position:absolute;min-width:250px;z-index:9999;background:var(--usf-primary-bg-color);box-shadow:0 0 6px var(--usf-backdrop-shadow-color);border-radius:8px}.usf-filters-horz .usf-container:before,.usf-filters-horz .usf-container:after{content:'';position:absolute;background-color:var(--usf-primary-bg-color);transform:rotate(45deg)}.usf-filters-horz .usf-container:before{top:-5px;left:20px;width:10px;height:10px;box-shadow:-2px -2px 6px var(--usf-backdrop-shadow-color)}.usf-filters-horz .usf-container:after{top:-4px;left:18px;width:14px;height:14px}.usf-filters-horz .usf-facet-values--List .usf-facet-value .usf-value{margin-right:0}.usf-filters-horz .usf-facets__first-loader{display:flex;gap:20px}.usf-filters-horz{--facet-horz-item-bg-color: #f5f5f5;--facet-horz-item-hover-bg-color: rgba(0,0,0,0.2)}.usf-filters-horz .usf-refineby__item{background:var(--facet-horz-item-bg-color);border-radius:30px}.usf-filters-horz .usf-refineby__item:hover{background-color:var(--facet-horz-item-hover-bg-color)}.usf-filters-horz .usf-refineby__item .usf-filter-label{display:none}.usf-filters-horz .usf-refineby__item>span:first-child+b{margin-left:0}.usf-filters-horz .usf-refineby__item .usf-remove{width:10px;height:10px}.usf-filters-horz .usf-refineby__item .usf-remove:before,.usf-filters-horz .usf-refineby__item .usf-remove:after{width:10px;top:5px}.usf-horz-layout.usf-horz-position-right .usf-facets__body{justify-content:flex-end}.usf-horz-layout.usf-horz-position-center .usf-facets__body{justify-content:center}.usf-horz-layout.usf-horz-style-default .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container{max-width:350px}.usf-horz-layout.usf-horz-style-2-columns .usf-filters-horz .usf-facet-values:not(.usf-facet-range):not(.usf-facet-values--Swatch):not(.usf-facet-values--Box){grid-template-columns:1fr 1fr}.usf-horz-layout.usf-horz-style-2-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container{max-width:450px;width:100%;min-width:auto}.usf-horz-layout.usf-horz-style-3-columns .usf-filters-horz .usf-facet-values:not(.usf-facet-range):not(.usf-facet-values--Swatch):not(.usf-facet-values--Box){grid-template-columns:1fr 1fr 1fr}.usf-horz-layout.usf-horz-style-3-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container{max-width:650px;width:100%;min-width:auto}.usf-horz-layout.usf-horz-style-2-columns .usf-filters-horz .usf-facet-values:not(.usf-facet-range):not(.usf-facet-values--Swatch):not(.usf-facet-values--Box),.usf-horz-layout.usf-horz-style-3-columns .usf-filters-horz .usf-facet-values:not(.usf-facet-range):not(.usf-facet-values--Swatch):not(.usf-facet-values--Box){display:grid;column-gap:20px}.usf-horz-layout.usf-horz-style-2-columns .usf-facet-values--List:not(.usf-navigation) .usf-facet-value,.usf-horz-layout.usf-horz-style-3-columns .usf-facet-values--List:not(.usf-navigation) .usf-facet-value{display:flex}.usf-horz-layout.usf-horz-style-2-columns .usf-facet-values--List .usf-facet-value .usf-value,.usf-horz-layout.usf-horz-style-3-columns .usf-facet-values--List .usf-facet-value .usf-value{float:unset;margin-left:5px}.usf-horz-layout.usf-horz-style-2-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::before,.usf-horz-layout.usf-horz-style-2-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::after,.usf-horz-layout.usf-horz-style-3-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::before,.usf-horz-layout.usf-horz-style-3-columns .usf-filters-horz .usf-facet:not(.usf-collapsed) .usf-container::after{content:none}.usf-horz-filters-sticky-desktop.usf-horz-layout .usf-facets__wrapper{background-color:white}.usf-facet .usf-pm{width:10px;height:10px;cursor:pointer;transition:transform .4s ease-in-out;transform-origin:center;position:absolute;right:0;top:calc(50% - 10px/2)}
.usf-facet .usf-pm::before{
    content: '';
    width: 0;
    height: 0;
    margin: 0;
    position: absolute;
    top: 0;
    border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    border-radius: 1px;
}
.usf-collapsed .usf-title>.usf-pm{transform:rotate(180deg)}.usf-with-children .usf-pm{width:12px;height:12px;top:6px;transform:rotate(90deg)}.usf-with-children .usf-pm:before{border:unset;border-right:1px solid #000;border-bottom:1px solid #000;display:inline-block;transform:translate(0, -50%) rotate(-45deg);border-radius:0px;width:8px;height:8px;margin-top:2px}.usf-with-children.usf-collapsed .usf-pm{transform:rotate(0deg)}.usf-filters-horz .usf-facet .usf-title .usf-pm:before{content:"";width:0;height:0;border:5px solid transparent;border-top-color:var(--usf-secondary-color);display:inline-block;margin:0;position:absolute;top:calc(50% - 2px)}.usf-sr-config__mobile-horz-pills-wrapper{white-space:nowrap;overflow-x:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;width:100%}.usf-sr-config__mobile-horz-pill{display:inline-block;vertical-align:top;text-transform:capitalize}.usf-sr-config__mobile-horz-pill.usf-sr-config__mobile-horz-pill--active button.usf-btn{background-color:#000;color:white;border:none}.usf-sr-config__mobile-horz-pill+*:not(:first-child){margin-left:10px}.usf-sr-config__mobile-horz-pill button.usf-btn{transition:background-color .2s,color .2s;outline:0;text-transform:none;color:#000;background-color:white;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:20px;font-size:14px;padding:8px 14px;min-height:40px;border-color:#EDEDED;border-width:1px;border-style:solid;gap:10px;white-space:nowrap;border-radius:2px}.usf-sr-config__mobile-horz-pill button.usf-btn i.usf-icon.usf-icon-up{display:inline-block;width:12px;height:12px;position:relative;vertical-align:text-bottom;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:10px;transform:rotate(180deg)}.usf-refineby--pills{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.usf-mobile .usf-refineby--pills{margin-bottom:30px;overflow:hidden}.usf-refineby--pills ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:0;margin:0;list-style-type:none;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;white-space:nowrap;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.usf-refineby--pills ul li{padding:0px 5px;margin:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;overflow:visible;text-overflow:clip;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.usf-refineby--pills ul li:first-of-type{padding-left:0}.usf-refineby--pills ul li button{color:#000;background-color:white;-webkit-transition:background-color .2s;transition:background-color .2s;font-size:12px;min-height:32px;padding-left:12px;padding-right:12px;line-height:1.25;border-radius:4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-color:#EDEDED;border-width:1px;border-style:solid}.usf-refineby--pills ul li button span{max-width:32ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.usf-refineby--pills ul li button svg{display:inline-block;width:1em;height:1em;position:relative;vertical-align:text-bottom;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;font-size:10px}.usf-refineby--pills--clear{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;padding-left:10px}.usf-refineby--pills--clear button{cursor:pointer;color:#136BEA;font-size:12px;display:inline-block;padding:2px;margin:0 2}.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets .usf-facets-wrapper{right:0px;max-height:calc(100vh - 70px);margin-top:70px;border-top-left-radius:10px;border-top-right-radius:10px}.usf-mobile-style-horz-scrolling-pills.usf-mobile .usf-facets .usf-close{width:100%;height:70px;background-position:calc(100% - 16px) center !important}.usf-mobile-style-horz-scrolling-pills.usf-mobile .usf-facets .usf-facet .usf-facet-values.usf-scrollbar{padding-right:10px}.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets .usf-facets-wrapper,.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets .usf-close{transform:translateY(100vh)}.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets.usf-on .usf-facets-wrapper,.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets.usf-on .usf-close{transform:translateY(0)}.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets--mobile .usf-header,.usf-mobile.usf-mobile-style-horz-scrolling-pills .usf-facets--mobile .usf-body{transform:none}.usf-vert-filters-sticky-mobile .usf-sr-config__mobile-horz-pills-wrapper{background-color:white;left:0;right:0}.usf-has-no-facets .usf-sr-config__mobile-horz-toggler{display:none}.usf-has-no-facets .usf-sr-config__mobile-horz-pill.usf-c-select{margin:0}.usf-has-no-facets .usf-sr-config__mobile-horz-pill.usf-c-select>button.usf-btn{width:100%}.usf-has-discount{text-decoration:line-through;color:var(--product-price-discount-color)}.usf-discount{margin-left:8px}.usf-sr-product .usf-title{margin:0}.usf-img-wrapper{min-height:215px}.usf-grid-item--1-4{width:25%;max-width:25%;margin:0 0 35px 0}.usf-grid-item--1-3{width:33.33333%;max-width:33.3333%;margin:0 0 35px 0}.usf-grid-item--1-2{width:50%;max-width:25%;margin:0 0 35px 0}body:not(.usf-mobile) .usf-grid-item--1-4,body:not(.usf-mobile) .usf-grid-item--1-3 .usf-grid-item--1-2{padding-left:30px}body:not(.usf-mobile) .usf-grid-item--1-4:nth-child(4n+1),body:not(.usf-mobile) .usf-grid-item--1-3:nth-child(3n+1),body:not(.usf-mobile) .usf-grid-item--1-2:nth-child(2n+1){clear:both}.usf-mobile .usf-grid-item--1-4,.usf-mobile .usf-grid-item--1-3,.usf-mobile .usf-grid-item--1-2{padding-left:15px;width:50%;max-width:50%}.usf-mobile .usf-grid-item--1-4:nth-child(2n+1),.usf-mobile .usf-grid-item--1-3:nth-child(2n+1),.usf-mobile .usf-grid-item--1-2:nth-child(2n+1){clear:both}.usf-list .usf-sr-product{padding:20px 0;align-items:center;display:flex}.usf-list .usf-sr-product .usf-img-column{width:280px;margin-right:30px}.usf-list .usf-sr-product .usf-info-column{width:calc(100% - 100px);color:initial}.usf-list .usf-sr-product .usf-info-column>div{margin:5px 0}.usf-list .usf-sr-product .usf-info-column .usf-vendor{font-size:14px;color:var(--usf-primary-bg-text-color)}.usf-list .usf-sr-product .usf-info-column .usf-price-wrapper{margin-top:15px;font-size:14px;color:var(--usf-primary-bg-text-color)}.usf-list .usf-img-wrapper{height:150px}.usf-list .usf-sr-product .usf-main-img,.usf-list .usf-sr-product .usf-second-img{height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;transition:opacity 0.3s,transform 8s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 8s cubic-bezier(0.25, 0.46, 0.45, 0.94);display:block}.usf-list .usf-sr-product .usf-second-img{opacity:0;position:absolute;top:0;left:0;visibility:hidden}.usf-list .usf-sr-product .usf-price-savings{color:#ff4e4e;margin-left:5px;white-space:nowrap;text-transform:capitalize}@media (-moz-touch-enabled: 0), (hover: hover){.usf-list .usf-sr-product:hover .usf-has-second-img .usf-main-img{opacity:0}.usf-list .usf-sr-product:hover .usf-has-second-img .usf-second-img{opacity:1;transform:scale(1.09);visibility:visible}}@media (-moz-touch-enabled: 1), (hover: none){.usf-list .usf-second-img{display:none}}.usf-sr-container{width:100%;margin-top: 20px;}
.usf-sr-container h1 {
    font-weight: 700;
    font-size: 32px;
    line-height: 27px;
    margin: 0;
    padding-bottom: 10px;
}

.usf-sr-container p {
    margin: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 27px;
}

body.search .usf-sr-container h1,
body.search .usf-sr-container p{
    display: none;
} 
body.search .usf-sr-container {
    margin: 0;
}
button.usf-btn.usf-view {
    font-size: 14px;
}

.usf-popover .usf-body .usf-c-select__header {
    display: none;
}

.usf-mobile .usf-c-select__input-value.usf-btn:after {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M8.33711 9.96679L5.1114 13.8597V1.71113C5.1114 1.6303 5.07929 1.55278 5.02214 1.49563C4.96498 1.43847 4.88746 1.40636 4.80663 1.40636C4.7258 1.40636 4.64828 1.43847 4.59112 1.49563C4.53397 1.55278 4.50186 1.6303 4.50186 1.71113V13.8427L1.27615 9.96639C1.25057 9.9356 1.21916 9.91015 1.18374 9.89149C1.14832 9.87284 1.10956 9.86134 1.0697 9.85766C1.02983 9.85398 0.989632 9.85819 0.951392 9.87005C0.913153 9.88191 0.877623 9.90118 0.846832 9.92677C0.816041 9.95236 0.790591 9.98376 0.771936 10.0192C0.753281 10.0546 0.741786 10.0934 0.738106 10.1332C0.734427 10.1731 0.738637 10.2133 0.750494 10.2515C0.762351 10.2898 0.781624 10.3253 0.807212 10.3561L4.58029 14.8899C4.60888 14.9243 4.64471 14.9521 4.68524 14.9711C4.72576 14.9901 4.76999 15 4.81476 15H4.81516C4.90578 15 4.99153 14.9594 5.04964 14.8899L8.80686 10.3561C8.85849 10.2938 8.88325 10.2135 8.87571 10.133C8.86816 10.0524 8.82893 9.97819 8.76663 9.92656C8.70434 9.87494 8.62409 9.85018 8.54354 9.85772C8.46299 9.86527 8.38873 9.9045 8.33711 9.96679ZM15.8162 5.64391L12.0435 1.11012C12.015 1.07573 11.9792 1.04803 11.9388 1.029C11.8983 1.00997 11.8542 1.00007 11.8095 1C11.7189 1 11.6323 1.04064 11.575 1.11012L7.81737 5.64391C7.76652 5.70623 7.74236 5.78613 7.75017 5.86618C7.75797 5.94624 7.79711 6.01996 7.85905 6.07128C7.92099 6.1226 8.0007 6.14735 8.08081 6.14014C8.16092 6.13294 8.23494 6.09435 8.28672 6.0328L11.5124 2.14025V14.2889C11.5124 14.3697 11.5445 14.4472 11.6017 14.5044C11.6588 14.5615 11.7364 14.5936 11.8172 14.5936C11.898 14.5936 11.9755 14.5615 12.0327 14.5044C12.0899 14.4472 12.122 14.3697 12.122 14.2889V2.15691L15.3477 6.03321C15.3731 6.06416 15.4044 6.08977 15.4397 6.10856C15.4751 6.12734 15.5138 6.13891 15.5537 6.14262C15.5936 6.14632 15.6338 6.14208 15.672 6.13013C15.7102 6.11819 15.7457 6.09878 15.7764 6.07303C15.8386 6.0214 15.8777 5.94719 15.8852 5.86672C15.8926 5.78624 15.8678 5.7061 15.8162 5.64391Z" fill="%23555555" stroke="%23555555" stroke-linejoin="round"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 15px;
    height: 16px;
    content: "";
    margin-left: 0 !important;
    margin-right: 5px;
}

.usf-c-select__input-value.usf-btn {
    flex-direction: row-reverse;
}

.usf-sr-container.usf-no-facets{width:100%;padding-left:0}.usf-sr-inputbox{margin-top:17px}body:not(.usf-mobile) .usf-sr-container{flex:auto;max-width:100%}body:not(.usf-mobile) .usf-no-facets .usf-results.usf-grid,body:not(.usf-mobile) .usf-filters-horz .usf-results.usf-grid{float:none;clear:both}.usf-sr-banner{text-align:center;margin-bottom:20px}.usf-sr-bottom{clear:both;padding-top:35px}.usf-img-wrapper{position:relative}.grid-view-item__image-wrapper .grid-view-item__image.usf-img{position:relative}.usf-price-wrapper{font-size:1rem}.usf-img-wrapper{overflow:hidden}.usf-sr-paging{clear:both;padding:0 0}.usf-sr-paging:empty{display:block}.usf-sr-summary{width:100%;font-size:15px;text-align:left;line-height: 27px;color: #555555;font-weight: 500;}.usf-view{width:18px;height:18px;opacity:0.7;display:inline-block;line-height:1}.usf-view.usf-active{opacity:1}.usf-sr-inputbox{position:relative}.usf-sr-inputbox input:not([type=submit]){width:100%;max-width:100%;margin:0;outline:none;border:1px solid #e8e8e8;border-radius:2px;padding:10px 28px 10px 38px;box-sizing:border-box;background:transparent}.usf-sr-inputbox button.usf-remove{position:absolute;cursor:pointer;right:12px;top:50%;margin-top:-8px;display:block;width:15px;height:15px}.usf-sr-inputbox button.usf-remove:before,.usf-sr-inputbox button.usf-remove:after{content:'';display:block;width:15px;height:1px;background:var(--usf-secondary-color);position:absolute;right:0;top:8px;transform:rotate(45deg)}.usf-sr-inputbox button.usf-remove:after{transform:rotate(-45deg)}.usf-sr-inputbox button.usf-icon-search{position:absolute;display:block;border:none;outline:none;min-width:20px;min-height:20px;box-shadow:none;transition:none;width:20px;height:20px;line-height:1;left:11px;top:50%;background:none;padding:0;margin:0;margin-top:-10px;font-size:20px}.usf-sr-inputbox button.usf-icon-search svg .usf-path{fill:none;stroke:#3d4246;stroke-miterlimit:10;stroke-width:2px}.usf-sr-config{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:30px;gap: 28px;}.usf-view.usf-grid{margin:0 8px 0 20px}.usf-views{display:flex;align-items:center;font-size:23px;order: 3;}.usf-views button:last-child{margin-left:16px}.usf-sr-config__mobile-filters-wrapper{white-space:nowrap;display:flex;width:100%}.usf-sr-config__mobile-filters-wrapper .usf-c-select,.usf-sr-config__mobile-filters-wrapper .usf-filters{width:50%;border:1px solid var(--usf-border-color)}.usf-sr-config__mobile-filters-wrapper .usf-c-select>button,.usf-sr-config__mobile-filters-wrapper .usf-filters>button{min-width:unset;border:none;display:flex;margin:auto;position:relative;padding:8px 20px;line-height:unset;align-items:center;height:47px}.usf-sr-config__mobile-filters-wrapper .usf-filters{border-right:none}.usf-sr-config__mobile-filters-wrapper .usf-filters>button:before{content:"\e001";font-family:'usf-icon';font-size:21px;margin-right:16px}.usf-mobile .usf-c-select__input-value.usf-btn:after{position:unset;right:unset;top:unset;margin-top:unset;margin-left:16px}.usf-mobile .usf-sr-config{margin-bottom:0;flex-wrap:wrap;border:none}.usf-mobile .usf-views{display:flex;align-items:center;margin:30px 0 20px 0}.usf-mobile .usf-views button:last-child{margin-left:26px}.usf-mobile .usf-sr-summary{text-align:left;width:60%;display:block;opacity:0.9;margin:30px 0 20px 0}.usf-mobile .usf-no-facets .usf-c-select{width:100%}.usf-mobile .usf-sr-container,.usf-mobile .usf-facets{width:100%;padding-left:0}.usf-mobile .usf-sr-inputbox input:not([type=submit]),.usf-mobile .usf-is-inputbox input{font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.6;height:unset;box-shadow:none !important}.usf-mobile .usf-sr-inputbox input:not([type=submit]):focus,.usf-mobile .usf-is-inputbox input:focus{border:1px solid var(--usf-border-color)}.usf-mobile .usf-filters-horz .usf-sr-inputbox{float:initial;width:initial;margin-right:initial}.usf-mobile .usf-filters-horz .usf-sr-config{float:initial;width:initial;margin-top:10px;margin-bottom:0}.usf-mobile .usf-view.usf-grid{margin-left:0}.usf-mobile .usf-results.usf-list{padding-left:0}.usf-mobile .usf-results{width:auto;float:none}.usf-filters-horz .usf-sr-inputbox{margin-bottom:16px}.usf-filters-horz .usf-sr-config{margin-top:0;padding-top:0;border:none}.usf-filters-horz .usf-nosearch .usf-sr-config{width:100%}.usf-filters-horz .usf-sr-container.usf-empty .usf-sr-config{display:none}.usf-filters-horz .usf-sr-container.usf-empty .usf-sr-inputbox{float:none;width:40%;margin-left:auto;margin-right:auto}.usf-sr-loader.usf-with-loader{width:50px;height:50px;margin: 0 auto 15px;}.usf-sr-loader.usf-with-loader:after{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.usf-load-more.usf-with-loader span{visibility:hidden;opacity:0}.usf-skeleton .usf-img{background-color:rgba(0,0,0,0.042);-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite}.usf-skeleton .usf-meta:before,.usf-skeleton .usf-meta:after,.usf-skeleton .usf-info-column .usf-title,.usf-skeleton .usf-info-column .usf-vendor,.usf-skeleton .usf-info-column .usf-price-wrapper{height:9px;background:rgba(0,0,0,0.07);border-radius:50em;-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite}.usf-grid .usf-skeleton{width:calc(25% - 10px);margin:10px 5px;padding:0}.usf-grid .usf-skeleton .usf-img{margin-bottom:10%;padding-top:138%}.usf-grid .usf-skeleton .usf-meta:before,.usf-grid .usf-skeleton .usf-meta:after{content:'';max-width:100%;min-width:50px;display:block}.usf-grid .usf-skeleton .usf-meta:after{margin-top:12px;width:50px}.usf-mobile .usf-grid .usf-skeleton{width:calc(50% - 10px)}.usf-list .usf-skeleton .usf-img{height:230px}.usf-list .usf-skeleton .usf-title{width:50%}.usf-list .usf-skeleton .usf-vendor{width:30%}.usf-list .usf-skeleton .usf-price-wrapper{width:100px}#usf-sr-top-loader{height:50px;margin-top: 15px;}#usf-sr-top-loader:empty{display:block !important}#usf-sr-top-loader:after{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.usf-sr-more{text-align:center;min-height:110px}.usf-sr-more .usf-title{font-size:0.8em}.usf-sr-more .usf-progress{display:block;width:200px;height:2px;background:#ddd;line-height:0;margin:12px auto}.usf-sr-more .usf-progress div{display:block;height:100%;background:var(--usf-primary-color)}.usf-load-more,.usf-load-more:hover{border-radius:0;background:none;cursor:pointer;line-height:normal;font-family:futura-pt,sans-serif;letter-spacing:2px;font-size:16px;font-weight:900;border:2px solid var(--usf-border-color);border-radius:2px;background-color:transparent;color:var(--usf-secondary-color);padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:300px;display:block;margin:16px auto 0;text-transform:uppercase;text-decoration:none;text-align:center;outline:none;min-height:initial;height:initial}.usf-sr-empty{margin-top:50px;text-align:center}.usf-sr-empty .usf-btn-action{margin-top:20px}.usf-empty .usf-sr-config{display:none}.usf-goto-top{background-color:#f0f0f0;z-index:999999;width:45px;height:45px;position:fixed;cursor:pointer;margin:0;bottom:40px;transition:all ease-in-out .3s;padding:13px;opacity:0.0;right:-45px;text-align:center;font-size:15px;box-sizing:border-box;align-items:center;justify-content:center;border-radius:50%}.usf-goto-top:hover{opacity:1;background-color:#2c2c2c;color:white}.usf-goto-top:before{content:"\e000";font-family:'usf-icon';font-size:14px;display:inline-block;line-height:1;margin-bottom:2px}.usf-goto-top:empty{display:flex}.usf-with-goto-top .usf-goto-top{right:30px;opacity:0.6}.usf-stars{font-size:20px}@keyframes usf_spinner{to{transform:rotate(360deg)}}.usf-with-loader{position:relative}.usf-with-loader:empty{display:block}.usf-with-loader:after{content:'';display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:1px solid var(--usf-primary-color);opacity:0.6;border-left-color:transparent;animation:usf_spinner .45s linear infinite;transition:opacity .2s}.usf-scrollbar{overflow-y:auto;overflow-x:hidden}.usf-scrollbar::-webkit-scrollbar-track{border-radius:10px}.usf-scrollbar::-webkit-scrollbar{width:3px}.usf-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color: #E72F5B;}.lazyloading+.usf-img-loader{display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-radius:50%;border-top:2px solid var(--usf-primary-color);opacity:0.25;border-right:2px solid transparent;animation:usf_spinner .6s linear infinite}@font-face{font-family:"usf-icon";font-weight:normal;font-style:normal;font-display:swap;src:url(data:application/font-woff;base64,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)}.usf-icon{font-family:'usf-icon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.usf-icon-x:before{content:"\e90c"}.usf-icon-rollback:before{content:'\e900'}.usf-icon-up:before{content:'\e000'}.usf-icon-equalizer:before{content:'\e001'}.usf-icon-star-empty:before{content:'\e002'}.usf-icon-star:before{content:'\e003'}.usf-icon-search:before{content:'\e004'}.usf-icon-grid:before{content:'\e901'}.usf-icon-list:before{content:'\e902'}.usf-icon-check:before{content:'\e903'}.usf-icon-cart:before{content:'\e904'}.usf-icon-eye:before{content:'\e905'}.usf-icon-back:before{content:'\e906'}.usf-icon-uncheck:before{content:'\e907'}.usf-icon-check2:before{content:'\e908'}.usf-icon-clear:before{content:'\e909'}.usf-icon-all:before{content:'\e90a'}.usf-icon-trending-up:before{content:'\e90b'}.usf-checkbox{position:relative;display:inline-block;width:15px;height:15px;user-select:none}.usf-checkbox.usf-checked .usf-checkbox-inner::before{content:'';width:9px;height:6px;border:2px solid var(--usf-checkbox-tick-color);border-top:none;border-right:none;background:0 0;-ms-transform:rotate(-50deg);-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:3px;left:3px}.usf-checkbox-inner{box-shadow:0 0 0 1px var(--usf-checkbox-outline-color);width:15px;height:15px;position:absolute;background:0 0;left:1px;top:2px;line-height:22px;border-radius:2px}.usf-c-num-input__m,.usf-c-num-input__p{position:absolute;top:50%;cursor:pointer;width:11px;height:11px;margin-top:-6px}.usf-c-num-input__m:hover:before,.usf-c-num-input__m:hover:after,.usf-c-num-input__p:hover:before,.usf-c-num-input__p:hover:after{background-color:var(--usf-primary-color)}.usf-c-num-input__m{left:15px}.usf-c-num-input__p{right:15px}.usf-c-num-input__m::before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:var(--usf-outline-color);width:1px;height:11px}.usf-c-num-input__p::after,.usf-c-num-input__p::before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);transition:background-color .2s;background-color:var(--usf-outline-color)}.usf-c-num-input__p::after{width:11px;height:1px}.usf-c-num-input__p::before{width:1px;height:11px}.usf-c-num-input{min-width:120px;width:120px;height:40px;border:1px solid var(--usf-secondary-color);text-align:center;border-radius:40px;display:inline-block;position:relative}.usf-c-num-input input{width:35px;border:0;height:38px;background:0 0;padding:0;font-weight:600;font-size:16px;color:var(--usf-secondary-color);text-align:center;box-shadow:none;margin:0;display:inline;text-indent:unset;outline:none;-moz-appearance:textfield;appearance:textfield}.usf-c-num-input input::-webkit-outer-spin-button,.usf-c-num-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.usf-c-num-input input[disabled]{color:#ededed}.usf-c-num-input__c{font-family:'usf-icon';content:''}.usf-c-num-input__c:last-child{content:''}.usf-c-select{position:relative}.usf-c-select__input-value.usf-btn{white-space:nowrap;display:block;padding:8px 38px 8px 18px;min-width:220px;border:1px solid var(--usf-border-color);position:relative}.usf-c-select__input-value.usf-btn:after{content:"\e000";font-family:'usf-icon';transform:rotate(180deg);font-size:10px;position:absolute;right:18px;top:50%;margin-top:-7px;line-height:14px}.usf-c-select__btn.usf-btn{display:block;width:100%;padding:10px 50px;white-space:nowrap;font-size:0.9em;text-align:right;transition:color .2s ease-in-out, opacity .2s ease-in-out;opacity:0.8}.usf-c-select__btn.usf-selected,.usf-c-select__btn:hover{color:var(--usf-primary-bg-text-color);opacity:1}.usf-c-select__btn.usf-selected{font-weight:bold}.usf-c-select__list{padding:18px 0}.usf-popover .usf-body{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;z-index:999999999;right:0;min-width:220px;box-shadow:0 -2px 10px var(--usf-backdrop-shadow-color);touch-action:manipulation;background:var(--usf-primary-bg-color)}.usf-popover[aria-hidden=true] .usf-body{opacity:0;visibility:hidden}body:not(.usf-mobile) .usf-popover .usf-body{top:56px}body:not(.usf-mobile) .usf-popover .usf-body:before{content:"";position:absolute;right:17px;width:10px;height:10px;border-style:solid;bottom:100%;border-width:0 10px 10px 10px;border-color:transparent transparent var(--usf-primary-bg-color) transparent;filter:drop-shadow(0 -2px 2px var(--usf-backdrop-shadow-color));box-sizing:border-box !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.usf-mobile .usf-popover .usf-body{touch-action:manipulation;transform:translateY(0);position:fixed;width:100%;bottom:0;left:0}.usf-mobile .usf-popover[aria-hidden=true] .usf-body{transform:translateY(100%)}.usf-c-select__header{padding:13px 20px;font-size:18px;text-align:center;position:relative}.usf-c-select__header .usf-remove{position:absolute;top:50%;margin-top:-7px;left:20px;opacity:0.6}.usf-mobile .usf-c-select__list{max-height:385px;overflow-y:auto}.usf-mobile .usf-c-select__btn{text-align:center}.usf-mobile .usf-popover:before{content:'';top:0;left:0;right:0;bottom:0;position:fixed;z-index:999999998;opacity:1;visibility:visible;background:var(--usf-backdrop-bg-color)}.usf-mobile .usf-popover[aria-hidden]:before{opacity:0;visibility:hidden}.usf-mobile .usf-c-select__btn.usf-btn{font-size:1em}.usf-c-slider{position:relative;margin:10px 9px 0 9px;height:30px;user-select:none}.usf-c-slider__track{height:4px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;position:absolute;top:0;right:0;left:0}.usf-c-slider__track .usf-active{background:var(--usf-secondary-color);top:0;bottom:0;position:absolute;z-index:1}.usf-c-slider__pip{position:absolute;background:#AAA;width:1px;height:11px;z-index:1;margin-top:-4px}.usf-c-slider__pip:first-child{margin-left:0}.usf-slider-pip__value-wrapper{font-size:0.7em;transform:translateX(-50%);display:inline-block;margin-top:20px;margin-left:1px;white-space:nowrap}.usf-c-slider__handle{width:20px;height:20px;box-shadow:none;border-radius:3px;cursor:pointer;position:absolute;z-index:2;border-radius:50%;border:1px solid var(--usf-secondary-color);background:white;margin-left:-8px;top:-8px}.usf-c-slider__handle-max{margin-left:-12px}.usf-slider-inputs{display:flex;align-items:center;padding-bottom:10px;--slider-input-border-color: rgba(0, 0, 0, 0.1)}.usf-slider-input__from,.usf-slider-input__to{width:45%;position:relative}.usf-slider-input__from input,.usf-slider-input__to input{width:100%;border:1px solid var(--slider-input-border-color);background:none;padding:8px 10px;outline:none;text-align:center}.usf-slider-div{width:10%;display:inline-block;text-align:center}.usf-slider-input__prefix,.usf-slider-input__suffix{position:absolute;top:50%;transform:translateY(-50%);opacity:0.5;font-size:0.7em}.usf-slider-input__prefix{left:9px}.usf-slider-input__suffix{right:9px}.usf-slider-pip__prefix,.usf-slider-pip__suffix{font-size:0.9em;opacity:0.5}.usf-slider-pip__prefix{margin-right:2px}.usf-slider-pip__suffix{margin-left:2px}.usf-mobile .usf-c-slider__handle{width:28px;height:28px;top:-12px}.usf-mobile .usf-c-slider__handle-max{margin-left:-20px}.usf-mobile .usf-slider-pip__value-wrapper{margin-top:28px}.usf-c-tooltip{display:inline-block;margin-left:5px;position:relative;color:#606060;cursor:help}.usf-c-tooltip:hover{color:#111}.usf-c-tooltip::before{content:'?';font-family:sans-serif;border:1px solid #a7a7a7;border-radius:50%;width:16px;height:16px;display:inline-block;text-align:center;vertical-align:middle;line-height:15px;font-size:11px}.usf-c-tooltip:hover .usf-c-tooltip__popup{visibility:visible;opacity:1;transform:translateY(-8px)}.usf-c-tooltip__popup{background:var(--usf-secondary-color);border-radius:2px;border:1px solid var(--usf-secondary-color);position:absolute;bottom:20px;left:-20px;padding:10px 20px;font-size:13px;font-weight:normal;color:var(--usf-secondary-bg-text-color);box-shadow:0 2px 2px 0 rgba(0,0,0,0.06),0 1px 6px rgba(0,0,0,0.04);min-width:200px;z-index:999999999;visibility:hidden;opacity:0}.usf-c-tooltip__popup::before{left:20px;content:" ";position:absolute;bottom:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--usf-secondary-color)}.usf-c-tooltip__popup::after{left:20px;content:" ";position:absolute;bottom:-7px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--usf-secondary-color)}.usf-btn-action.usf-btn{padding:11px 20px;font-weight:700;font-size:15px;text-transform:uppercase;line-height:1.42;position:relative;overflow:hidden;transition:background .2s ease 0s;background:#111;color:white}.usf-btn-action.usf-btn:focus{background:#111;color:white}.usf-btn-action.usf-btn:hover{background:#2b2b2b;color:white;transition-delay:0.25s}.usf-btn-action.usf-btn:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skewX(-20deg);background-image:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent)}.usf-btn-action.usf-btn:hover:after{animation:shine 0.75s cubic-bezier(0.01, 0.56, 1, 1)}@keyframes shine{to{left:-200%}}.usf-view.usf-btn,.usf-clear-all.usf-btn,.usf-remove,.usf-checkbox .usf-checkbox-inner:before,.usf-children-container .usf-child-item{transition:opacity .3s ease-in-out}.usf-c-tooltip__popup{transition:all .3s ease}.usf-mobile .usf-c-select:before,.usf-mobile .usf-facets::before{transition:opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.3s ease-in-out}.usf-mobile .usf-popover .usf-body,.usf-mobile .usf-popover:before{transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}.usf-mobile .usf-facets-wrapper,.usf-mobile .usf-facets .usf-close{transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.usf-header,.usf-body{transition:opacity .5s ease .25s,transform .5s ease .25s}.usf-footer{transition:opacity 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s,transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.25s}.usf-dark .usf-facets{--facet-title-color: #d1d1d1;--facet-search-shadow-color: rgba(255, 255, 255, .7)}.usf-dark .usf-facet input.usf-search-box{background:transparent;color:rgba(255,255,255,0.3)}.usf-dark .usf-filters-horz{--facet-horz-item-bg-color: #222;--facet-horz-item-hover-bg-color: #444}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch .usf-facet-value::before{border:4px solid black}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch .usf-facet-value{box-shadow:0 0 0 1px rgba(232,232,225,0.2)}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch .usf-facet-value:hover{box-shadow:0 0 0 1px rgba(232,232,225,0.4)}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Swatch .usf-facet-value.usf-selected{box-shadow:0 0 0 1px #e8e8e1}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value{border:1px solid rgba(255,255,255,0.2)}.usf-dark .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value.usf-selected{background:rgba(255,255,255,0.2)}.usf-dark .usf-with-children .usf-pm::before{border-right:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(255,255,255,0.7)}.usf-dark .usf-refineby__item{background:#f5f5f5}.usf-dark .usf-refineby__item:hover{background-color:#cecece}.usf-dark .usf-refineby__item b{color:var(--usf-secondary-bg-text-color)}.usf-dark .usf-refineby__item .usf-remove::before,.usf-dark .usf-refineby__item .usf-remove::after{background-color:rgba(14,13,13,0.7)}.usf-dark.usf-vert-filters-sticky-mobile .usf-sr-config__mobile-filters-wrapper{background-color:var(--usf-primary-bg-color)}.usf-dark.usf-horz-filters-sticky-desktop.usf-horz-layout .usf-facets__wrapper{background-color:var(--usf-primary-bg-color)}.usf-dark.usf-horz-layout .usf-facets__wrapper .usf-refineby__item .usf-clear-all{color:var(--usf-secondary-bg-text-color)}.usf-dark .usf-list .usf-info-column .usf-title{color:rgba(255,255,255,0.7)}.usf-dark .usf-is--compact .usf-is-inputbox input{color:white}.usf-dark .usf-is-inputbox{color:rgba(255,255,255,0.3)}.usf-dark .usf-slider-inputs{--slider-input-border-color: rgba(255,255,255,.3)}.usf-dark .usf-slider-inputs input{color:rgba(255,255,255,0.3)}:root .usf-dark{--usf-primary-bg-color: black;--usf-primary-bg-text-color: white;--usf-secondary-color: white;--usf-secondary-bg-text-color: black;--usf-backdrop-bg-color: rgba(128,128,128, 0.6);--usf-backdrop-shadow-color: rgba(244, 244, 244, 0.2);--usf-outline-color: white;--usf-product-price-color: white;--usf-border-color: rgba(255, 255, 255, 0.1);--usf-checkbox-outline-color: rgba(255, 255, 255, 0.3);--usf-checkbox-tick-color: #fcfcfc}.usf-dark .usf-preview{--product-price-color: white;--product-price-discount-color: #333}

/* umar */
body .usf-zone .usf-facets .usf-facets__wrapper .usf-facets__inner .usf-facets__body .usf-facet .usf-container .usf-facet-values .usf-c-slider .usf-c-slider__track {
border: none;
  height: 4px;
  top: -2px;
}
body .usf-zone .usf-facets .usf-facets__wrapper .usf-facets__inner .usf-facets__body .usf-facet .usf-container .usf-facet-values .usf-c-slider .usf-c-slider__track .usf-active {
background-color: #E72F5B;
}

body .usf-zone .usf-facets .usf-facets__wrapper .usf-facets__inner .usf-facets__body .usf-facet .usf-container .usf-facet-values .usf-c-slider .usf-c-slider__pip {
  display: none;
}

span.text-content h3 {
    margin: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 27px;
    color: rgba(36, 36, 36, 0.75);
}

body .usf-zone .usf-facets .usf-facets__wrapper .usf-facets__inner .usf-facets__body .usf-facet .usf-container .usf-facet-values .usf-c-slider .usf-c-slider__handle {
border: none;
  background-color: #E72F5B;
  width: 15px;
  height: 15px;
}
.usf-checkbox .usf-checkbox-inner {
  box-shadow: 0 0 0 1px #fad4de;
}
.usf-checkbox.usf-checked .usf-checkbox-inner {
  background: #e72f5b;
}
.usf-checkbox.usf-checked .usf-checkbox-inner::before {
border: 2px solid #ffffff;
border-top: none;
    border-right: none;
}
.usf-facet-values--List .usf-facet-value.usf-selected {
    font-weight: normal;
}
.usf-facet-values--List .usf-facet-value .usf-value {
display: none;
}
.list-view-items .usf-img-column .usf-img-wrapper form.usf-add-to-cart .usf-add-to-cart-btn {
bottom : 4px;
}
/* umar */





@media screen and (max-width:989px) and (min-width:767px) {
   .usf-is--compact.usf-is.usf-popup {
      width: 70% !important;
      left: 0 !important;
      right: 0 !important;
      transform: none;
      margin-inline: auto;
  }
}

@media (max-width:766px) {
  .usf-sr-container h1.collection-title,
  .usf-sr-container p.collection-desc{
      display: none;
  }
  .usf-sr-container {
      margin-top: 0;
  }
}
/* Begin custom theme code */
.usf-sr-product .card__heading a:after {
	display: none
}

#usf_container a:empty,
#usf_container ul:empty,
#usf_container dl:empty,
#usf_container div:empty,
#usf_container section:empty,
#usf_container article:empty,
#usf_container p:empty,
#usf_container h1:empty,
#usf_container h2:empty,
#usf_container h3:empty,
#usf_container h4:empty,
#usf_container h5:empty,
#usf_container h6:empty,
.usf-preview a:empty,
.usf-preview ul:empty,
.usf-preview dl:empty,
.usf-preview div:empty,
.usf-preview section:empty,
.usf-preview article:empty,
.usf-preview p:empty,
.usf-preview h1:empty,
.usf-preview h2:empty,
.usf-preview h3:empty,
.usf-preview h4:empty,
.usf-preview h5:empty,
.usf-preview h6:empty,
.usf-facets a:empty,
.usf-facets ul:empty,
.usf-facets dl:empty,
.usf-facets div:empty,
.usf-facets section:empty,
.usf-facets article:empty,
.usf-facets p:empty,
.usf-facets h1:empty,
.usf-facets h2:empty,
.usf-facets h3:empty,
.usf-facets h4:empty,
.usf-facets h5:empty,
.usf-facets h6:empty,
.usf-popup a:empty,
.usf-popup ul:empty,
.usf-popup dl:empty,
.usf-popup div:empty,
.usf-popup section:empty,
.usf-popup article:empty,
.usf-popup p:empty,
.usf-popup h1:empty,
.usf-popup h2:empty,
.usf-popup h3:empty,
.usf-popup h4:empty,
.usf-popup h5:empty,
.usf-popup h6:empty {
	display: inherit
}

.usf-preview .usf-preview__image-slider .usf-preview__image-slider__btn {
	display: flex
}

body:not(.usf-collections-page) .usf-sr-inputbox {
	display: none;
}

.usf-sr-empty {
	width: 100%
}

.usf-mobile .usf-filters-horz.usf-zone .grid {
	margin-left: 0;
	width: 100%;
}

.usf-results.usf-list {
	padding-left: 0;
}

.usf-grid .usf-skeleton{
    width: calc(25% - 16px);
}

.usf-mobile .usf-grid .usf-skeleton {
    width: calc(50% - 12px);
}
.usf-grid .usf-skeleton {
	margin: 0
}
.usf-card__content{
	z-index: 2;
}

body:not(.usf-mobile) .usf-sticky-element{
    transition: transform .15s ease-out;
}
.usf-predictive-search__viewall button{
    background-color: initial !important;
}
.usf-sr-preview.usf-sr-undefined {
    display: none !important;
}
div#usf-facet-1105530910 {
    display: none !important;
}
.usf-goto-top{
    bottom: 95px;
}
.usf-c-select__btn.usf-btn{
    text-align: left !important;
}
/* End custom theme code */






/* Begin common theme code */


/* End common theme code */
/* Begin plugin code */
.usf-sr-preview{width:33px;height:33px;border-radius:50%;box-shadow:1px 1px 1px rgba(0,0,0,0.1);background:white;color:#222;z-index:2;transition:all .3s ease;cursor:pointer;right:15px;top:15px;position:absolute;opacity:0;visibility:hidden;transform:translateX(calc(33px + 15px));display:flex;align-items:center;justify-content:center}.usf-sr-preview .usf-icon{position:absolute;font-size:18px;font-weight:600}.usf-sr-preview:hover{color:white;background:#222}.usf-sr-preview.usf-sr-left{right:auto;left:15px;transform:translateX(calc(-33px - 15px))}.usf-sr-product__image-container:hover .usf-sr-preview{opacity:0.6;visibility:visible;transform:translateX(0)}.usf-sr-product__image-container:hover .usf-sr-preview:hover{opacity:1}.usf-mobile .usf-sr-product__image-container .usf-sr-preview,.usf-mobile .usf-sr-product__image-container:hover .usf-sr-preview{opacity:1;visibility:visible;transform:translateX(0);margin:0;padding:10px;right:10px;width:36px;height:36px;left:unset;border-start-end-radius:50%;border-start-start-radius:50%;border-end-end-radius:50%;border-end-start-radius:50%;top:unset;bottom:50px;background:white;color:#222}.usf-mobile .usf-sr-product__image-container .usf-sr-preview .usf-icon,.usf-mobile .usf-sr-product__image-container:hover .usf-sr-preview .usf-icon{font-size:16px}.usf-preview__wrapper{bottom:0;left:0;outline:0 none;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0;z-index:999999999;display:block}.usf-slide-in-enter-active,.usf-slide-in-leave-active{transition:transform .3s,opacity .3s,-webkit-transform .3s}.usf-slide-in-enter-to{opacity:1;transform:translateX(0px)}.usf-slide-in-enter,.usf-slide-in-leave-to{opacity:0;transform:translateX(-100px)}.usf-slide-up-enter-active,.usf-slide-up-leave-active{transition:transform .3s,opacity .3s,-webkit-transform .3s}.usf-slide-up-enter-to{opacity:1;transform:translateY(0px)}.usf-slide-up-enter,.usf-slide-up-leave-to{opacity:0;transform:translateX(30px)}.usf-preview__wrapper .usf-remove:before,.usf-preview__wrapper .usf-remove:after{width:21px}.usf-preview__wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle}.usf-preview__thumbs{position:absolute;bottom:15px;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.usf-preview__thumb{display:inline-block;width:11px;height:11px;margin:25px 5px 0;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,0.2);cursor:pointer;position:relative;overflow:hidden;transition:background .3s;border:2px solid var(--usf-secondary-color);background-color:var(--usf-secondary-bg-text-color);margin:2.5px 5px}.usf-preview__thumb:after{content:'';position:absolute;bottom:0;height:0;left:0;width:100%;background-color:var(--usf-secondary-color);box-shadow:0 0 1px #fff;-webkit-transition:height .3s;transition:height .3s}.usf-preview__thumb.usf-active{background-color:var(--usf-secondary-color)}.usf-preview__thumb.usf-active:after{height:100%}.usf-preview__content-summary>:not(:last-child){margin-bottom:20px}.usf-preview__container{display:inline-block;vertical-align:middle;margin:auto;width:100%}.usf-preview{--product-vendor-color: #878787;--product-price-color: #696969;position:relative;margin:auto;background:#fff;max-width:980px}.usf-preview .usf-remove{position:absolute;top:15px;right:15px;cursor:pointer;z-index:99999999}.usf-preview button[name='add']{min-width:160px;max-width:100%;background:#56cfe1;color:white;box-shadow:none;border-radius:40px;border:2px solid #56cfe1;margin:0;text-transform:uppercase;transition:all 0.3s ease-in-out;padding:5px 25px;font-size:14px;line-height:1.2;height:unset;font-weight:600;width:100%}.usf-preview button[name='add']:hover{background:white;color:#56cfe1}.usf-preview button[name='add'].usf-has-error{white-space:initial}.usf-preview__content-left{position:relative;flex:0 0 58.333333%;max-width:58.333333%;float:left;text-align:center;padding-right:15px}.usf-preview__content-right{flex:0 0 41.666667%;max-width:41.666667%;float:left;padding-left:15px;overflow-y:auto;overflow-x:hidden}.usf-preview__content-summary{padding:30px 40px 30px 0;transition:transform .85s,opacity .85s,-webkit-transform .85s}.usf-preview__title{font-size:18px;margin-top:0}.usf-preview__title a,.usf-preview__title a:visited{font-size:inherit;color:var(--usf-secondary-color);font-weight:600;letter-spacing:0;line-height:1.428}.usf-preview__field label{font-weight:700;display:block;margin-bottom:8px;margin-right:5px;color:var(--usf-primary-bg-text-color);line-height:1.2;font-size:14px;text-transform:uppercase}.usf-preview__field select{width:100%;min-width:50%;border:1px solid #e7e7e7;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.2;padding-top:10px;padding-right:28px;padding-bottom:10px;padding-left:10px;cursor:pointer;max-width:100%;box-shadow:none;height:unset;background:transparent}.usf-c-num-input{min-width:120px;width:120px;height:40px;border:1px solid var(--usf-secondary-color);text-align:center;border-radius:40px;display:inline-block;position:relative}.usf-c-num-input input{width:35px;border:0;height:38px;background:0 0;padding:0;font-weight:600;font-size:16px;color:var(--usf-secondary-color);text-align:center;box-shadow:none;margin:0;display:inline;text-indent:unset;outline:none;-moz-appearance:textfield;appearance:textfield}.usf-c-num-input input::-webkit-outer-spin-button,.usf-c-num-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.usf-c-num-input input[disabled]{color:#ededed}.usf-c-num-input__c{font-family:'usf-icon';content:''}.usf-c-num-input__c:last-child{content:''}.usf-preview__add-to-cart{user-select:none}.usf-preview__add-to-cart .usf-c-num-input{width:32%;margin:0 3% 0 0}.usf-preview__add-to-cart button{width:65%}.usf-preview__field{margin-bottom:20px;float:none;width:100%;margin-top:0px}.usf-preview__link{margin-top:20px;display:inline-block;font-weight:600;color:var(--usf-secondary-color)}.usf-preview__link:after{content:"\e905";display:inline-block;font-family:'usf-icon';transform:rotate(180deg);margin-left:6px;transition:all .2s}.usf-preview__link:hover:after{margin-left:10px}.usf-preview__vendor{margin-bottom:10px;color:var(--product-vendor-color)}.usf-preview__description{margin-bottom:25px;border-bottom:1px solid #ededed;padding-bottom:15px;color:#878787}.usf-preview__description iframe{max-width:100%;max-height:40vh}.usf-preview__price-wrapper{font-size:22px;line-height:22px;margin-bottom:10px;color:var(--product-price-color)}.usf-preview__image-slider__track{position:relative;height:100%;background:white}.usf-preview__image-wrapper{position:absolute;opacity:0;top:0;left:0;bottom:0;right:0;transition:opacity .25s ease-out;opacity:0;visibility:hidden}.usf-preview__image-wrapper.usf-active{opacity:1;visibility:visible}.usf-preview__image{background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;position:relative}.usf-preview__image.lazyloading+.usf-img-loader{width:60px;height:60px;margin-top:-30px;margin-left:-30px}.usf-preview__image-slider__btn{user-select:none;cursor:pointer;position:absolute;top:calc(50% - 21px);left:0;z-index:2;opacity:0;width:42px;min-width:auto;min-height:42px;height:42px;padding:0;border:0;border-radius:0;outline:none;-webkit-transition:opacity .25s ease-out;transition:all .25s ease-out;color:var(--usf-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid var(--usf-secondary-color);transform:scale(0.7);transition:.2s ease-in-out}.usf-preview__image-slider__btn:hover{opacity:1;border-color:var(--usf-primary-color);background-color:var(--usf-primary-color);color:var(--usf-primary-bg-color)}.usf-preview__image-slider__btn.usf-prev{left:15px;right:auto}.usf-preview__image-slider__btn.usf-prev:before{transform:rotate(-90deg)}.usf-preview__image-slider__btn.usf-next{left:auto;right:15px}.usf-preview__image-slider__btn.usf-next:before{transform:rotate(90deg)}.usf-preview__content-left:hover .usf-preview__image-slider__btn{transform:scale(1);opacity:1}.usf-preview__image-slider{position:relative;height:100%;min-height:80vh}.usf-preview__image-slider:not(:hover) .usf-preview__image-slider__prev,.usf-preview__image-slider:not(:hover) .usf-preview__image-slider__next{opacity:0 !important}.usf-preview__body{display:flex;min-height:8vh;max-height:98vh;background:var(--usf-primary-bg-color)}.usf-preview__body:after{content:'';display:block;clear:both}.usf-preview__description.usf-with-loader{padding:40px}.usf-preview__badge-sale{position:absolute;z-index:20;top:15px;right:30px;height:60px;width:60px;font-size:14px;border-radius:50%;background-color:#ff4e00;color:white;display:flex;justify-content:center;align-items:center}.usf-preview__price-wrapper .usf-discount{color:#ec0101}.usf-mobile .usf-preview__content-left,.usf-mobile .usf-preview__content-right{max-width:100%}.usf-mobile .usf-preview__body{display:block;max-height:100%}.usf-mobile .usf-preview{max-width:98vw}.usf-mobile .usf-preview__content-left,.usf-mobile .usf-preview__content-right{float:none;width:100%;padding:0}.usf-mobile .usf-preview__image-slider{height:513px}.usf-mobile .usf-preview__image-slider__btn{opacity:1;visibility:visible}.usf-mobile .usf-preview__content-summary{padding:30px 15px 60px}

.usf-swatchs{
  display:none;
}
/*product select option*/
.usf-swatchs ul {
    text-align: center;
    padding: 3px;
    list-style: none;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    width: fit-content;
    margin: auto;
    justify-content: center
}

.usf-swatchs ul li {
    display: inline-block;
    vertical-align: top;
    position: relative;
}

.usf-swatchs ul.usf-is-color li {
    padding: 2px;
}

.usf-swatchs ul li input {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

.usf-swatchs ul li label {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 9px;
    padding: 5px 8px;
    display: block;
    color: #49443E;
    cursor: pointer;
    transition: all 0.4s ease;
    position: relative;
    z-index: 3;
    margin: 0;
    background-size: cover;
    border: 1px solid rgba(73, 68, 62, 0.3);
    border-radius: 2px;
}

.usf-swatchs ul:not(.usf-is-color) li.usf-selected label {
    border-color: rgba(73, 68, 62, 0.8);
}

.usf-is-color li label {
    height: 20px;
    width: 20px;
    background-position: center;
}
.usf-is-color.usf-swatch-circle li label,
.usf-is-color.usf-swatch-circle li,
.usf-swatchs ul.usf-is-color.usf-swatch-circle li.usf-selected {
    border-radius: 50%;
}

.usf-is-color li {
    border: 1px solid rgba(0, 0, 0, 0.15);
    margin: 0 3px;
}


.usf-option-disabled label {
    text-decoration: line-through;
    cursor: default;
}

.usf-swatchs ul.usf-is-color li.usf-selected {
    border: 1px solid #000;
}

.usf-swatchs ul:not(.usf-is-color) li {
    margin: 2px;
    border: none;
}

.usf-add-to-cart-btn button {
    width: 100%
}


.usf-is-color .usf-option-disabled label::after {
    content: '';
    display: block;
    width: 20px;
    height: 2px;
    background: #000;
    position: absolute;
    right: 0;
    top: 8px;
    transform: rotate(-45deg);
}
/*tolltip*/
.usf-tooltip {
    position: absolute;
    background: #383838;
    color: #fff;
    box-shadow: 0 3px 5px -1px rgba(0,0,0,.2), 0 6px 10px rgba(0,0,0,.14), 0 1px 18px rgba(0,0,0,.12);
    z-index: 999999;
    padding: 5px 10px;
    border-radius: 2px;
    pointer-events: none;
    font-size: 13px;
    letter-spacing: .8px;
    margin-top: 0;
    transition: margin-top .2s ease-in-out,opacity .2s ease-in-out;
    animation: .2s q-scale;
    opacity: 0;
    visibility: hidden;
    bottom: -33px;
    width: max-content;
    transition: all .3s;
    line-height: 12px;
    white-space: nowrap;
}

.usf-swatchs ul li:hover .usf-tooltip {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}

.usf-tooltip:after {
    content: '';
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    background-color: inherit;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 50%;
    bottom: 0;
    top: 0;
    margin: -5px;
}

/*tt top*/
.usf-tooltip.usf-tooltip-top {
    bottom: auto;
    top: -30px;
    transform: translateY(15px);
}

.usf-tooltip.usf-tooltip-top::after {
    top: 100%;
}
/*tt left*/
.usf-tooltip.usf-tooltip-left {
    bottom: auto;
    top: auto;
    right: 120%;
    left: auto !important;
    transform: translateX(15px);
}

    .usf-tooltip.usf-tooltip-left::after {
        top: 50%;
        left: 100%;
    }

/*tt right*/
.usf-tooltip.usf-tooltip-right {
    bottom: auto;
    top: auto;
    left: 120% !important;
    right: auto !important;
    transform: translateX(-15px);
}

    .usf-tooltip.usf-tooltip-right::after {
        top: 50%;
        right: 100%;
        left: auto;
    }
.usf-tooltip-bottom {
    transform: translateY(-15px);
}
.usf-tooltip.usf-tooltip-top,
.usf-tooltip.usf-tooltip-bottom {
    right: calc(50% - 40px);
    width: 80px;
}
.usf-swatchs ul li.usf-swatch-unavailable {
    display: none
}
.usf-quick-card span.usf-remove {
    display: none;
}

.usf-quick-card .usf-quick-swatch {
    display: none;
}
/*Collection Filters  */

@media (max-width:767px){
.collection .usf-zone .usf-sr-config {
    gap: 10px;
}

.collection .usf-zone .usf-sr-config .usf-views {
    display: none;
}

.collection .usf-zone .usf-sr-config .usf-sr-summary {
    margin: 0;
    font-weight: 600;
    font-size: 14px;
    line-height: 17.64px;
    letter-spacing: 0;
    width: auto;
}

.collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper {
    width: auto;
    gap: 10px;
    /* order: 2; */
}

.collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper .usf-filters, .collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper .usf-c-select {
    border: 1px solid #D5D5D5;
    border-radius: 10px;
}

.collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper .usf-filters button, .collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper .usf-c-select button {
    padding: 10px 15px;
    height: auto;
    line-height: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0;
    color: #555555;
}

.collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper .usf-filters button:before {
    font-size: 14px;
    margin-right: 5px;
}
  .usf-mobile .usf-popover .usf-body {
    width: 100%;
}

.usf-mobile .usf-popover .usf-body .usf-c-select__content .usf-c-select__list {
    padding: 0;
}

.usf-mobile .usf-popover .usf-body .usf-c-select__content .usf-c-select__list .usf-btn {
    border-top: 1px solid #D5D5D5;
    padding: 15px 20px;
    text-align: left;
    font-weight: 400;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: 0;
    color: #242424;
}

.usf-mobile .usf-popover .usf-body .usf-c-select__content .usf-c-select__list .usf-btn:last-child {
    border-bottom: 1px solid #D5D5D5;
}

.usf-mobile .usf-popover .usf-body .usf-c-select__content .usf-c-select__list .usf-btn.usf-selected {
    background: #F5F5F5;
}
}

@media (max-width:350px){
  .collection .usf-zone .usf-sr-config .usf-sr-config__mobile-filters-wrapper {
    width: auto;
    gap: 10px;
}
}

/*Collection Filters End */
/* Search pop up CSS */

.usf-is--compact.usf-is.usf-popup {
    width: 100% !important;
    max-width: 567px !important;
    left: 50% !important;
    transform: translateX(-57%);
}

@media (max-width:1440px){
    .usf-is--compact.usf-is.usf-popup {
        width: 100% !important;
        max-width: 500px !important;
        left: 50% !important;
        transform: translateX(-59%);
    }
}

@media (max-width:1200px){
    .usf-is--compact.usf-is.usf-popup {
        width: 100% !important;
        max-width: 470px !important;
        min-width: auto !important;
        left: 50% !important;
        transform: translateX(-59%);
    }
}

@media (max-width:1100px){
    .usf-is--compact.usf-is.usf-popup {
        width: 100% !important;
        max-width: 400px  !important;
        min-width: auto !important;
        left: 50% !important;
        transform: translateX(-62%);
    }
}

@media (max-width:1024px){
    .usf-is--compact.usf-is.usf-popup {
        width: 100% !important;
        max-width: 366px  !important;
        min-width: auto !important;
        left: 50% !important;
        transform: translateX(-62%);
    }
}

@media (max-width:990px){
    .usf-is--compact.usf-is.usf-popup {
        width: 100% !important;
        max-width: 400px  !important;
        min-width: auto !important;
        left: 66% !important;
        transform: translateX(-55%);
    }
}

.usf-is--compact.usf-is.usf-popup:before {
    left: 10% !important;
    transform: translateX(-9%) rotate(-45deg);
}

/* Search pop up CSS End */
/*end product select options*/
.usf-option-set {
    margin: 0.6rem 0 0.6rem auto;
    overflow: hidden;
    white-space: nowrap;
    scroll-behavior: smooth;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
}

.usf-swatch-action, .usf-option-set {
    transform: translateY(5px);
    opacity: 0;
    transition: all .3s;
    display: flex
}

@media only screen and (max-width: 1024px) {
    .usf-color-swatch {
        display: none
    }
}

.product-item:hover .usf-option-set, .product-item:hover .usf-swatch-action {
    transform: translateY(0);
    opacity: 1
}

.usf-has-swatch:hover .spr-badge {
    display: none;
}

.product-item:hover .product-item__price-wrapper {
    padding-top: 100px
}

.usf-option-set__option {
    display: inline-block;
    background-color: #fff;
    border-top: none;
    border-right: none;
    border-bottom: 1px solid #fff;
    border-left: none;
    transform: none;
    margin: 0 3px;
    padding-bottom: 2px;
}

.usf-option-set__option-inner {
    display: block;
    width: 125px;
    height: 60px;
}

    .usf-option-set__option-inner img {
        width: auto;
        height: 100%
    }

    .usf-option-set__option-inner:before, .usf-option-set__option-inner:after {
        content: '';
        width: 8px;
        height: 16px;
    }

.usf-option-set__option .bm-quick-buy-button {
    display: none
}

#usf_container .product-item__image-container {
    width: auto
}

.usf-selected.usf-option-set__option {
    border-bottom: 1px solid;
}

.usf-swatch-action {
    width: 100%;
}

.usf-swatch-next, .usf-swatch-prev {
    width: 50%;
    display: flex;
}

    .usf-swatch-next div, .usf-swatch-prev div {
        width: 15px;
        margin: auto
    }

form.usf-add-to-cart{position:unset;border:unset}form.usf-add-to-cart .usf-add-to-cart-btn{
  font-size: 14px;
    line-height: 1.2;
    outline: none;
    position: absolute;
    overflow: hidden;
    z-index: 2;
    cursor: pointer;
    color: white;
    text-transform: capitalize;
    transition: all .3sease;
    width: 37px;
    height: 36.6px;
    border-radius: 50px;
    left: inherit;
    right: 0;
    background: #fff;
    bottom: -18px;
    border: 1px solid #9A9A9A;
    display: flex;
    align-items: center;
    justify-content: center;
}
form.usf-add-to-cart .usf-add-to-cart-btn .usf-label{display:none;padding:8px 34px;-webkit-transition:opacity .15s,-webkit-transform .25s;transition:transform .25s,opacity .15s,-webkit-transform .25s}form.usf-add-to-cart .usf-add-to-cart-btn .usf-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:600;color:#555555;font-family: initial !important;
    width: 50px;
    height: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath d='M5.72217 8.63184L5.72217 4.85406C5.72217 2.76765 7.41354 1.07628 9.49995 1.07628V1.07628C11.5864 1.07628 13.2777 2.76765 13.2777 4.85406L13.2777 8.63184' stroke='%23555555' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M1.63879 9.46665C1.78387 7.72575 1.85641 6.8553 2.43049 6.32706C3.00458 5.79883 3.87804 5.79883 5.62498 5.79883H13.375C15.122 5.79883 15.9954 5.79883 16.5695 6.32706C17.1436 6.8553 17.2161 7.72575 17.3612 9.46665L17.8195 14.9661C17.904 15.9796 17.9462 16.4864 17.6491 16.8093C17.352 17.1322 16.8435 17.1322 15.8264 17.1322H3.1736C2.15655 17.1322 1.64802 17.1322 1.35092 16.8093C1.05382 16.4864 1.09605 15.9796 1.18051 14.9661L1.63879 9.46665Z' stroke='%23555555' stroke-width='1.5'/%3E%3C/svg%3E");                                                                                                                                                                                                                                                        
    background-repeat: no-repeat;
    background-position: center;}
form.usf-add-to-cart .usf-add-to-cart-btn .usf-icon::before {
    display: none;
}
form.usf-add-to-cart .usf-add-to-cart-btn:hover span.usf-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath d='M5.72217 8.63184L5.72217 4.85406C5.72217 2.76765 7.41354 1.07628 9.49995 1.07628V1.07628C11.5864 1.07628 13.2777 2.76765 13.2777 4.85406L13.2777 8.63184' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M1.63879 9.46665C1.78387 7.72575 1.85641 6.8553 2.43049 6.32706C3.00458 5.79883 3.87804 5.79883 5.62498 5.79883H13.375C15.122 5.79883 15.9954 5.79883 16.5695 6.32706C17.1436 6.8553 17.2161 7.72575 17.3612 9.46665L17.8195 14.9661C17.904 15.9796 17.9462 16.4864 17.6491 16.8093C17.352 17.1322 16.8435 17.1322 15.8264 17.1322H3.1736C2.15655 17.1322 1.64802 17.1322 1.35092 16.8093C1.05382 16.4864 1.09605 15.9796 1.18051 14.9661L1.63879 9.46665Z' stroke='%23FFFFFF' stroke-width='1.5'/%3E%3C/svg%3E");
}
form.usf-add-to-cart .usf-add-to-cart-btn.usf-has-error{white-space:initial}form.usf-add-to-cart .usf-add-to-cart-btn.usf-has-error:hover .usf-label{transform:none}form.usf-add-to-cart .usf-add-to-cart-btn.usf-has-error:hover .usf-icon{opacity:0}form.usf-add-to-cart .usf-add-to-cart-btn.usf-with-loader:after{border:1px solid #fff;border-left-color:transparent}form.usf-add-to-cart .usf-add-to-cart-btn.usf-with-loader .usf-icon,form.usf-add-to-cart .usf-add-to-cart-btn.usf-with-loader .usf-label{opacity:0.usf-mobile .usf-sr-product__image-container .usf-add-to-cart-btn:not(.usf-has-error),.usf-mobile .usf-sr-product__image-container:hover .usf-add-to-cart-btn:not(.usf-has-error){opacity:1;visibility:visible;transform:translateX(0);background:#141111;color:white;margin:0;padding:10px;right:10px;bottom:10px}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn:not(.usf-has-error),.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn:not(.usf-has-error):hover{width:36px;height:36px;left:unset;border-end-end-radius:50%;border-end-start-radius:50%;border-start-end-radius:50%;border-start-start-radius:50%}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn{transition:none}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn .usf-icon{transform:translateY(0) translateZ(0);font-size:16px}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn .usf-label{transform:translateY(-100%) translateZ(0)}.usf-quick-popup.usf-quick-show{bottom:0;right:0;position:absolute;top:0;z-index:999;left:0}.usf-mobile .usf-quick-popup.usf-quick-show{position:fixed;z-index:999;display:flex}.usf-quick-card{height:100%;width:100%;position:relative;padding:10px;z-index:2;background-color:#ffffff;padding:10px;font-family:sans-serif}.usf-mobile .usf-quick-card{height:auto;max-width:340px;background-color:#fff;border-radius:3px;padding:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);margin:auto}.usf-mobile .usf-quick-card .usf-add-to-cart-btn:not(.usf-quick-showing){visibility:visible;transform:translateY(0);width:70% !important;margin:auto;margin-bottom:15px}.usf-quick-backdrop{position:fixed;top:0;left:0;background-color:#1816167a;height:100%;width:100%;z-index:1;display:none}.usf-mobile .usf-quick-backdrop{display:block}.usf-quick-card .usf-remove{position:absolute;top:20px;right:20px}.usf-quick-swatch{width:100%;height:calc(100% - 40px);display:grid;justify-content:center;align-items:center;overflow-y:auto;padding:10px;overflow-x:hidden}.usf-quick-swatch::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#aaa}.usf-quick-swatch::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.16);border-radius:10px}.usf-quick-swatch::-webkit-scrollbar{width:5px}.usf-quick-swatch .usf-swatchs,.usf-quick-swatch .usf-swatchs ul{margin-bottom:5px}.usf-mobile .usf-quick-swatch .usf-swatchs ul{margin-top:10px;margin-bottom:10px}.usf-mobile .usf-quick-swatch .usf-swatchs{margin-bottom:25px}.usf-mobile .usf-quick-swatch{padding-top:10px;padding-bottom:10px}.usf-swatchs ul{display:block !important}.usf-quick-price.usf-quick-sale-price{color:#ec0101;margin-right:10px}.usf-quick-price.usf-compare-at-price{text-decoration-color:#1c1d1d;text-decoration-line:line-through;text-decoration-style:solid}.usf-quick-price-wrap{text-align:center;margin-bottom:30px}.usf-quick-card .usf-preview__link{display:block;text-align:center;margin-top:10px}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn:not(.usf-quick-showing) .usf-icon{transform:translateY(0)}.usf-mobile form.usf-add-to-cart .usf-add-to-cart-btn:not(.usf-quick-showing):not(.usf-has-error) .usf-label{opacity:0}form.usf-add-to-cart .usf-add-to-cart-btn.usf-quick-showing{opacity:1;visibility:visible;transform:translateY(0)}.usf-add-to-cart-btn.usf-soldout{pointer-events:none;opacity:0.7 !important}body:not(.usf-mobile) .usf-add-to-cart-btn.usf-quick-showing:hover{background:#222;color:#fff}.usf-quick-quantity-group{min-width:120px;width:120px;height:35px;text-align:center;margin:auto;margin-bottom:15px}.usf-quick-swatch .usf-swatchs ul:not(.usf-is-color) li label{margin:3px;border-radius:40px;border:1px solid #ddd;padding:5px;max-width:100%}.usf-quick-swatch .usf-swatchs ul:not(.usf-is-color) li label span{padding:0;display:block;min-width:18px;min-height:18px;line-height:18px;border-radius:40px;text-align:center;font-style:normal;font-family:sans-serif;font-weight:800}.usf-quick-swatch .usf-is-color .usf-option-disabled label::after{width:25px;height:2px;right:0px;top:10px}.usf-quick-swatch .usf-swatchs ul:not(.usf-is-color) li:not(.usf-option-disabled) label:hover{background:#56cfe1;color:#fff}.usf-quick-swatch .usf-swatchs ul.usf-is-color li label{height:25px;width:25px}.usf-quick-swatch ul:not(.usf-is-color) li.usf-selected label{background-color:#333;border-color:#333;color:#fff}.usf-swatch__title{font-size:14px;text-transform:uppercase;font-weight:bold;color:#222;font-family:'Open Sans';letter-spacing:0;line-height:1.428}.usf-quick-product-cart{display:flex}.usf-quick-product-image-wrap{width:90px;margin-right:10px}.usf-quick-product-image{height:100%;width:100%}.usf-quick-product-image img{height:100%;width:auto}.usf-quick-product-title{align-items:center;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;display:flow-root}.usf-quick-product-title h3{margin-bottom:0;font-size:14px;text-align:left}.usf-quick-product-title .usf-quick-price-wrap{text-align:left;margin-bottom:0}.usf-quick-price{font-size:16px;font-weight:400;color:#696969}.usf-swatchs ul{text-align:center;padding:3px;list-style:none;flex-wrap:wrap;display:flex;align-items:center;width:fit-content;margin:auto;justify-content:center}.usf-swatchs ul li{display:inline-block;vertical-align:top;position:relative}.usf-swatchs ul.usf-is-color li{padding:2px}.usf-swatchs ul li input{position:absolute;left:0;top:0;opacity:0}.usf-swatchs ul li label{text-transform:uppercase;font-weight:bold;font-size:9px;padding:5px 8px;display:block;color:#49443E;cursor:pointer;transition:all 0.4s ease;position:relative;z-index:3;margin:0;background-size:cover;border:1px solid rgba(73,68,62,0.3);border-radius:2px}.usf-swatchs ul:not(.usf-is-color) li.usf-selected label{border-color:rgba(73,68,62,0.8)}.usf-is-color li label{height:20px;width:20px;background-position:center}.usf-is-color.usf-swatch-circle li label,.usf-is-color.usf-swatch-circle li,.usf-swatchs ul.usf-is-color.usf-swatch-circle li.usf-selected{border-radius:50%}.usf-is-color li{border:1px solid rgba(0,0,0,0.15);margin:0 3px}.usf-option-disabled label{text-decoration:line-through;cursor:default}.usf-swatchs ul.usf-is-color li.usf-selected{border:1px solid #000}.usf-swatchs ul:not(.usf-is-color) li{margin:2px;border:none}.usf-add-to-cart-btn button{width:100%}.usf-is-color .usf-option-disabled label::after{content:'';display:block;width:20px;height:2px;background:#000;position:absolute;right:0;top:8px;transform:rotate(-45deg)}.usf-tooltip{position:absolute;background:#383838;color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px rgba(0,0,0,0.14),0 1px 18px rgba(0,0,0,0.12);z-index:999999;padding:5px 10px;border-radius:2px;pointer-events:none;font-size:13px;letter-spacing:.8px;margin-top:0;transition:margin-top .2s ease-in-out,opacity .2s ease-in-out;animation:.2s q-scale;opacity:0;visibility:hidden;bottom:-33px;width:max-content;transition:all .3s;line-height:12px;white-space:nowrap}.usf-swatchs ul li:hover .usf-tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.usf-tooltip:after{content:'';position:absolute;display:block;width:10px;height:10px;background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:50%;bottom:0;top:0;margin:-5px}.usf-tooltip.usf-tooltip-top{bottom:auto;top:-30px;transform:translateY(15px)}.usf-tooltip.usf-tooltip-top::after{top:100%}.usf-tooltip.usf-tooltip-left{bottom:auto;top:auto;right:120%;left:auto !important;transform:translateX(15px)}.usf-tooltip.usf-tooltip-left::after{top:50%;left:100%}.usf-tooltip.usf-tooltip-right{bottom:auto;top:auto;left:120% !important;right:auto !important;transform:translateX(-15px)}.usf-tooltip.usf-tooltip-right::after{top:50%;right:100%;left:auto}.usf-tooltip-bottom{transform:translateY(-15px)}.usf-tooltip.usf-tooltip-top,.usf-tooltip.usf-tooltip-bottom{right:calc(50% - 40px);width:80px}.usf-swatchs ul li.usf-swatch-unavailable{display:none}.usf-option-set{margin:0.6rem 0 0.6rem auto;overflow:hidden;white-space:nowrap;scroll-behavior:smooth;display:flex;flex-wrap:nowrap;width:100%}.usf-swatch-action,.usf-option-set{transform:translateY(5px);opacity:0;transition:all .3s;display:flex}@media only screen and (max-width: 1024px){.usf-color-swatch{display:none}}.product-item:hover .usf-option-set,.product-item:hover .usf-swatch-action{transform:translateY(0);opacity:1}.usf-has-swatch:hover .spr-badge{display:none}.product-item:hover .product-item__price-wrapper{padding-top:100px}.usf-option-set__option{display:inline-block;background-color:#fff;border-top:none;border-right:none;border-bottom:1px solid #fff;border-left:none;transform:none;margin:0 3px;padding-bottom:2px}.usf-option-set__option-inner{display:block;width:125px;height:60px}.usf-option-set__option-inner img{width:auto;height:100%}.usf-option-set__option-inner:before,.usf-option-set__option-inner:after{content:'';width:8px;height:16px}.usf-option-set__option .bm-quick-buy-button{display:none}#usf_container .product-item__image-container{width:auto}.usf-selected.usf-option-set__option{border-bottom:1px solid}.usf-swatch-action{width:100%}.usf-swatch-next,.usf-swatch-prev{width:50%;display:flex}.usf-swatch-next div,.usf-swatch-prev div{width:15px;margin:auto}.usf-mobile form.usf-add-to-cart .usf-quick-card .usf-add-to-cart-btn,.usf-mobile form.usf-add-to-cart .usf-quick-card .usf-add-to-cart-btn:hover{border-radius:__buttonBorderRadius__;position:unset;width:100%;height:unset;margin:0}


/* End plugin code */

