.price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0;font-size:clamp(28px,1.041vw + 20.01px,40px);color:var(--color-black);font-weight:700}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price .discount-badge{display:inline-block;padding:.55rem .65rem;border-radius:45px;background-color:#fcaf26;font-size:16px;color:var(--color-primary-blue);font-weight:700;line-height:1.4;top:12px;position:relative;margin-left:10px}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width:750px){.price--large{font-size:1.8rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{font-size:clamp(16px,.694vw + 10.68px,24px);text-decoration:line-through;text-decoration-color:var(--color-red);font-weight:400}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}span.price-title{font-size:clamp(20px,.347vw + 17.34px,24px);color:var(--color-primary-blue);font-weight:700}.price-range-slider{padding:0rem .5rem 3rem;width:100%}.price-range-slider__values{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:14.5px;color:#000;position:relative;top:20px}.price-range-slider__separator{color:#000;font-weight:400}.price-range-slider__track-wrapper{position:relative;height:6.47px;margin:0 1rem;border-radius:42.29px}.price-range-slider__limits span{background-color:#0000004d;color:#000;padding:0 3px;border-radius:1.69px;margin-bottom:2px}.price-range-slider__track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:30%;border-radius:.3rem;z-index:1;display:block!important}.price-range-slider__track-active{position:absolute;top:0;bottom:0;background-color:#000;border-radius:.3rem;z-index:2;display:block!important}.price-range-slider__input{position:absolute;top:-5px;left:-1rem;right:-1rem;width:calc(100% + 2rem);background:none;pointer-events:none;-webkit-appearance:none;z-index:3;margin:0}.price-range-slider__input::-webkit-slider-thumb:hover{transform:scale(1.05)}.price-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.4rem;height:1.4rem;border-radius:50%;background:#000;border:.35rem solid #fff;cursor:pointer;pointer-events:auto;box-shadow:0 0 0 .15rem #000,0 .2rem .5rem #00000026;transition:.2s ease}.price-range-slider__input::-moz-range-thumb{height:1.4rem;width:1.4rem;border-radius:50%;background:#fff;border:.35rem solid #fff;pointer-events:auto;cursor:pointer;box-shadow:0 .2rem .5rem #00000026;transition:transform .1s ease,box-shadow .1s ease}.price-range-slider__input:active::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 .3rem .8rem #0003}.price-range-display-values{display:flex;justify-content:space-between;font-size:1.2rem;color:#2b51a4}.mobile-sort-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:0;visibility:hidden;transition:.3s ease}.mobile-sort-drawer.active{opacity:1;visibility:visible}.mobile-sort-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.mobile-sort-drawer__content{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;padding:24px;max-height:80vh;overflow-y:auto}.mobile-sort-drawer__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.mobile-sort-drawer__header h3{margin:0;font-size:18px;font-weight:700}.mobile-sort-drawer__close{background:transparent;border:0;font-size:24px;cursor:pointer}.mobile-sort-drawer__list{list-style:none;padding:0;margin:0}.mobile-sort-drawer__list li{border-bottom:1px solid rgba(0,0,0,.08)}.mobile-sort-drawer__label{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:15px;font-weight:500;cursor:pointer}.mobile-sort-drawer__label input[type=radio]{width:18px;height:18px}@media(max-width:1800px){.price .price-item{font-size:clamp(28px,1.041vw + 20.01px,30px)}.price .discount-badge{font-size:12px;top:8px}span.price-title{font-size:clamp(20px,.347vw + 17.34px,20px)}}@media screen and (max-width:749px){.facets-container-drawer.facets-container-inactive{display:none}.custom-mobile-toolbar{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;position:relative;z-index:20}.custom-mobile-sort{flex:1;position:static}.custom-mobile-toolbar__btn{height:48px;width:100%;border:0;background:#fff;display:flex;align-items:center;justify-content:left;gap:8px;font-size:15px;font-weight:500;color:#000;text-shadow:0 0 black}.custom-filter-trigger{max-width:110px;border-left:1px solid #e5e5e5}.custom-mobile-grid-toggle{position:relative}.custom-mobile-grid-trigger{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;background:#fff;cursor:pointer;color:#999;transition:all .15s;padding:0}.custom-mobile-grid-trigger:hover{color:#2b51a4}.custom-mobile-grid-trigger svg{width:17px;height:17px}.custom-mobile-grid-trigger svg path{stroke:currentColor;color:#000}.custom-mobile-grid-dropdown{position:absolute;top:100%;right:0;background:#fff;z-index:99;opacity:0;visibility:hidden;transition:.25s ease;border-radius:0 0 12px 12px;box-shadow:0 4px 12px #00000014}.custom-mobile-grid-dropdown.active{opacity:1;visibility:visible}.custom-mobile-grid-list{display:flex;flex-direction:row;margin:0;padding:0;list-style:none}.custom-mobile-grid-item{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:none;border:none;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;color:#999}.custom-mobile-grid-item:hover{background:#f5f7ff;color:#2b51a4}.custom-mobile-grid-item.selected{color:#2b51a4;background:#f0f3ff}.custom-mobile-toolbar__btn svg{width:15px;height:15px}.product-count__text{text-align:left;font-size:14px}.custom-sort-dropdown{position:absolute;top:100%;left:0;width:93vw;background:#fff;z-index:99;opacity:0;visibility:hidden;transition:.25s ease;border-radius:0 0 12px 12px;box-shadow:0 4px 12px #00000014;padding:7px 0}.custom-sort-dropdown.active{opacity:1;visibility:visible}.custom-sort-dropdown__list{margin:0;padding:.4rem 0;list-style:none}.custom-sort-dropdown__list li{margin:0}.custom-sort-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 20px;background:none;border:none;font-size:1.4rem;font-weight:500;color:#333;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;line-height:1.3;gap:1rem}.custom-sort-item:hover{background:#f5f7ff;color:#2b51a4}.custom-sort-item.selected{color:#2b51a4;font-weight:700;background:#f0f3ff}.custom-sort-item .sort-item-radio{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:2px solid #ccc;flex-shrink:0;transition:border-color .15s;box-sizing:border-box}.custom-sort-item.selected .sort-item-radio{border-color:#2b51a4}.custom-sort-item.selected .sort-item-radio:after{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#2b51a4}}.hidden-mobile-filter-trigger{position:absolute;opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:749px){.mobile-facets{position:static;background:transparent;pointer-events:auto;z-index:auto}.mobile-filter-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:flex-end;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-filter-modal.active{pointer-events:auto;opacity:1;visibility:visible}.mobile-filter-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.mobile-filter-modal__content{position:relative;max-width:400px;top:10%;height:100%;background:#fff;margin:auto;border-radius:24px 20px 0 24px;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.29,.63,.44,1)}.mobile-filter-modal.active .mobile-filter-modal__content{transform:translate(0)}.mobile-filter-modal__content facet-filters-form,.mobile-filter-modal__content facet-filters-form form{flex:1;display:flex;flex-direction:column;min-height:0}.mobile-filter-modal__header{display:flex;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(0,0,0,.08);position:sticky;top:0;background:#fff;z-index:2;border-radius:20px}.mobile-filter-modal__header h2{margin:0;font-size:18px;font-weight:700;color:#111;text-align:center;flex:1}.mobile-filter-modal__back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:transparent;cursor:pointer;flex-shrink:0}.mobile-filter-modal__back .svg-wrapper{width:18px;height:18px;display:flex;align-items:center}.mobile-filter-modal__back svg{transform:rotate(180deg)}.mobile-filter-modal__body{flex:1;overflow-y:auto;padding:8px 0 100px;-webkit-overflow-scrolling:touch}.mobile-filter-group{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.mobile-filter-group:last-child{border-bottom:none}.mobile-filter-group__title{margin:0 0 12px;font-size:15px;font-weight:700;color:#111}.filter-pills{display:flex;flex-wrap:wrap;gap:8px}.filter-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f0f0f0;border-radius:999px;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.filter-chip input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.filter-chip.active{background:#2b51a4;color:#fff;box-shadow:0 2px 8px #2b51a440}.filter-chip.disabled{opacity:.4;pointer-events:none}.filter-chip:active{transform:scale(.97)}.filter-chip__swatch{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.filter-chip.active .filter-chip__swatch{border-color:#ffffff4d}.mobile-filter-group[data-type=price_range] .facets__price{padding:0}.mobile-filter-group[data-type=price_range] .price-range-slider{padding:1rem 0 2rem}.mobile-filter-group[data-type=price_range] .price-range-slider__values{font-size:16px;font-weight:700;color:#000;margin-bottom:16px}.mobile-filter-group[data-type=price_range] .price-range-slider__limits{margin-top:0;padding-top:6px}.moq-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.moq-pill{display:inline-flex;align-items:center;padding:8px 16px;background:#f0f0f0;border-radius:999px;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;font-family:inherit}.moq-pill.active{background:#2b51a4;color:#fff;box-shadow:0 2px 8px #2b51a440}.moq-custom{margin-top:4px}.moq-custom__input{width:100%;border:none;border-bottom:1px solid #ccc;padding:8px 0 6px;font-size:14px;font-weight:500;color:#111;background:transparent;outline:none;font-family:inherit;transition:border-color .2s ease}.moq-custom__input::placeholder{color:#999;font-weight:400}.moq-custom__input:focus{border-bottom-color:#2b51a4}.mobile-filter-modal__footer{display:flex;gap:12px;padding:16px 20px;padding-bottom:max(16px,env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.08);background:#fff;position:sticky;bottom:0;z-index:2}.mobile-filter-modal__reset,.mobile-filter-modal__apply{flex:1;height:48px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .2s ease,transform .15s ease;display:flex;align-items:center;justify-content:center}.mobile-filter-modal__reset:active,.mobile-filter-modal__apply:active{transform:scale(.98)}.mobile-filter-modal__reset{background:#f0f0f0;color:#333;border:none}.mobile-filter-modal__apply{background:#2b51a4;color:#fff;border:none;box-shadow:0 2px 8px #2b51a44d}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-price.css.map */
