html{overflow-x:hidden}.productitem--image-link{border-radius:8px;overflow:hidden;border:1.1px solid #e0e9f9}.productitem--badge{right:10px;left:unset;top:8px;bottom:unset;padding:6px 10px;font-weight:500;font-size:14px;border-radius:4px}.productitem--info .productitem--vendor{font-weight:600;color:#4670db;font-size:16px;letter-spacing:0}.productitem--info .productitem--title{font-weight:500;font-size:16px}.productitem--info .productitem--price{display:flex;flex-direction:column-reverse}.productitem--description{font-size:15px;font-weight:500;color:#0f0f10}.productitem--info .price--main{color:#0f0f10;font-size:16px;font-weight:600}.productitem--info .productitem--sale .productitem--price .price--main{color:#a12f18;font-size:16px;font-weight:600}.productitem--info .price--compare-at{font-size:14px;color:#cfd0d2;font-weight:500;letter-spacing:.5px}.productitem--swatches-summary{font-size:14px;color:#0f0f10;font-weight:500}.productitem--actions .productitem--action-atc.button-primary,.productitem--actions .button-secondary{border-radius:unset}.modal--quickshop-full .product--outer+.product-description{display:none}@media(min-width:860px){.productgrid--items{grid-template-columns:repeat(3,minmax(0,1fr))}}@supports (display: grid){@media screen and (min-width:1080px){.productgrid--items{row-gap:2rem}}}.breadcrumbs-container a,.breadcrumbs-container span{font-size:14px;color:#0f0f10}.collection-product-count{margin:unset;font-size:32px;font-weight:500;color:#0f0f10}.filter-item--grid .filter-text{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:12px}.filter-item--grid-simple [data-filter-remove]{font-size:14px;font-weight:400;letter-spacing:1px;text-transform:capitalize}@media(min-width:860px){.productgrid--utils-hide-on-desktop{display:none}}.static-collection-header{margin-bottom:2rem}@media screen and (max-width:859px){.collection-product-count{margin-top:20px}[data-results-header-container] .productgrid--utils.utils-sortby::not(:has([data-productgrid-modal-sort-desktop])){display:flex}.productgrid--utils.utils-sortby:has([data-productgrid-modal-sort-desktop]){display:none}.productgrid--utils.productgrid--utils--visible-mobile{display:flex;justify-content:space-between;padding:0;align-items:center;gap:15px;margin-bottom:unset}.productgrid--utils{margin:unset;width:100%;background-color:unset}nav.productgrid--utils{margin-top:2rem;margin-bottom:1.5rem}.utils-filter,.utils-sortby{border:1px solid #e0e9f9;border-radius:4px;padding:14px}.utils-filter-icon{padding:unset}.utils-filter-text{font-size:14px;font-weight:400;color:#0f0f10}.utils-filter-icon svg{color:#0f0f10}.utils-filter-button{display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse}.utils-sortby-button{width:100%;height:100%;text-align:left;font-weight:400;color:#0f0f10;text-decoration:capitalize;display:flex;align-items:center;justify-content:space-between}.productgrid--items{margin-top:unset;row-gap:3rem}}.productgrid--sidebar{border-radius:8px;border:1px solid #e0e9f9;padding:2rem 1.5rem}.faceted-filter__form .collection-filters__filter-range--from,.faceted-filter__form .collection-filters__filter-range--to{display:none}.productgrid--sidebar-item.filter-group{margin-top:24px}.productgrid--sidebar-title--small{font-weight:500}.productgrid--sidebar-section>h2.productgrid--sidebar-title{font-size:20px;color:#000}.productgrid--sidebar-title{font-size:16px;font-weight:500;text-transform:capitalize}.productgrid--sidebar-item .buddha-menu-item .mm-title{font-size:14px;font-weight:400}.filter-item .filter-icon--checkbox svg,.form-field-checkbox .form-icon--checkbox svg{border:1px solid #b7b7b7}.filter-item--active .filter-icon--checkbox svg,.form-field-checkbox input:checked~.form-icon--checkbox svg{border:1px solid currentColor}.filter-item .filter-icon--checkbox,.form-field-checkbox .form-icon--checkbox{width:16px;height:16px}.faceted-filter__form .faceted-filter__label-text{margin-left:14px;font-size:14px}@media screen and (min-width:860px){.productgrid--sidebar{width:280px}.layout--has-sidebar .productgrid--wrapper{width:calc(100% - 330px);margin-left:48px}}.price-slider__tooltip{position:absolute;bottom:150%;left:50%;transform:translate(-50%);padding:2px 6px;border-radius:4px;background:#4c4d52;color:#fff;font-size:11px;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.price-slider__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:4px;border-style:solid;border-color:#4c4d52 transparent transparent transparent}.price-slider__tooltip--visible{opacity:1;transform:translate(-50%,-2px)}.price-slider{position:relative;height:2px;border-radius:2px;background:#e3e3e3;margin:1rem 0}.price-slider__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#e3e3e3}.price-slider__range{position:absolute;height:100%;border-radius:inherit;background:#f5f5f6}.price-slider__thumb{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#4670db;transform:translate(-50%,-50%);cursor:pointer;touch-action:none;border:none}.price-slider__thumb:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.collection-filters_range-svgs-wrapper{display:flex;justify-content:space-between;gap:1rem;margin-top:24px}.shopify-section.collection--section{margin-bottom:3rem}.productgrid--items{margin-top:unset}.productitem{padding:unset}.no-touch .productitem:hover,.no-touch .productitem:focus,.no-touch .visible .productitem{box-shadow:unset}.pagination__page:has(.pagination__item--active){padding-inline:18px;padding-block:8px;display:flex;align-items:center;justify-content:center;background:#0f0f10;border-radius:4px;line-height:1}.pagination__item--active{font-weight:400;font-size:14px;color:#fff}.pagination__item--active:hover{color:#fff}.pagination__item--link{color:#0f0f10;font-size:14px}#faceted-filter-form-desktop,#menu-blocks-collection-desktop{display:none}@media(min-width:860px){[data-results-header-container] .productgrid--utils{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2rem;background-color:unset}[data-results-header-container] .productgrid--utils:not(:has([data-productgrid-modal-sort-desktop])){display:none}[data-results-header-container] .productgrid--utils.utils-filter{all:unset;display:none}[data-results-header-container] .productgrid--utils.utils-sortby{all:unset;width:100%;display:none;align-items:center;padding:unset;padding-block:10px;border:1px solid #e0e9f9;border-radius:4px;grid-column-start:2}[data-results-header-container] .productgrid--utils.utils-sortby:has([data-productgrid-modal-sort-desktop]){display:flex}[data-results-header-container] .utils-sortby-title{font-weight:400;font-size:14px;padding-inline-start:16px;letter-spacing:0;text-transform:capitalize}[data-results-header-container] .utils-sortby-select svg{color:#0f0f10;width:16px;height:8px}[data-results-header-container] .form-field-select-wrapper .form-field-select{font-size:14px;color:#0f0f10;text-transform:capitalize;opacity:1;line-height:1.5}[data-results-header-container] .faceted-filter__form,[data-results-header-container] .menu-blocks-collection-container{position:relative}#faceted-filter-form-desktop,#menu-blocks-collection-desktop{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,200px));column-gap:8px;row-gap:12px}[data-results-header-container] .faceted-filter__dropdown--desktop{position:relative}.menu-blocks-collection-desktop-links-list{display:flex;flex-direction:column;row-gap:.5rem}.menu-blocks-collection-desktop-link{font-size:14px;text-decoration:none;color:inherit}[data-results-header-container] .faceted-filter__toggle--desktop{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border:1px solid #e0e9f9;border-radius:4px;background-color:#fff;font-size:14px;line-height:1.4;cursor:pointer;color:#0f0f10;text-align:center}[data-results-header-container] .faceted-filter__toggle--desktop:hover,[data-results-header-container] .faceted-filter__dropdown--desktop.is-open .faceted-filter__toggle--desktop{border-color:#4670db}[data-results-header-container] .utils-sortby-select .form-field-select:focus,[data-results-header-container] .utils-sortby-select .age-gate__select:focus{outline:unset}[data-results-header-container] .faceted-filter__toggle-label{flex:1 1 auto;text-align:left}[data-results-header-container] .faceted-filter__toggle-icon{flex:0 0 auto;margin-left:.5rem;font-size:.8rem;line-height:1;transition:transform .15s ease}[data-results-header-container] .faceted-filter__dropdown--desktop.is-open .faceted-filter__toggle-icon{transform:rotate(180deg)}[data-results-header-container] .faceted-filter__panel--desktop{position:absolute;top:100%;left:0;right:0;margin-top:.15rem;max-height:350px;min-width:250px;overflow-y:auto;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;box-shadow:0 10px 25px #00000014;z-index:301;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s linear}[data-results-header-container] .faceted-filter__dropdown--desktop.is-open .faceted-filter__panel--desktop{opacity:1;visibility:visible;transform:translateY(0)}[data-results-header-container] .filter-group--desktop{margin:0;padding:.5rem .4rem .6rem;list-style:none}[data-results-header-container] .filter-item--desktop{padding:.15rem .2rem}[data-results-header-container] .filter-item--desktop label{display:flex;align-items:center;gap:.4rem;font-size:.85rem;cursor:pointer}[data-results-header-container] .faceted-filter__checkbox--desktop{width:14px;height:14px;flex:0 0 auto}[data-results-header-container] .faceted-filter__label-text--desktop{white-space:nowrap}[data-results-header-container] .filter-item--toggle-more--desktop{border-top:1px solid #e5e7eb;margin-top:.25rem;padding-top:.35rem}[data-results-header-container] .filter-text--link--desktop{font-size:.8rem}}.slider-button{width:24px;height:24px;border:unset;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}.slider-button:hover:not(.swiper-button-disabled){background:#f5f5f5;border-color:#d0d0d0}.slider-button.swiper-button-disabled{opacity:.3;cursor:not-allowed}.slider-button svg{width:24px;height:24px;color:#2c2c2c}.productitem--info .jdgm-preview-badge .jdgm-star.jdgm-star{color:#e5a642}.productitem--info .jdgm-widget{margin-top:8px}.jm-review-widget__header-and-body .jm-stack .jm-review-widget-minimal-header__title{font-size:0;font-weight:500}.template-product .jm-review-widget__header-and-body .jm-stack .jm-review-widget-minimal-header__title:before{content:"REVIEWS";font-size:32px;font-weight:500}.product-section--container:has(#judgeme_product_reviews){padding-inline:16px}.product-section--container:has(#judgeme_product_reviews) .jm-star-rating__font-icon{color:#e5a642!important}.product-section--container:has(#judgeme_product_reviews) .jm-text.jm-other-products-reviews-text{font-weight:500;font-size:16px}.product-section--container:has(#judgeme_product_reviews) .jm-text.jm-reviewer-info__name{font-weight:600}.template-product #judgeme_product_reviews{max-width:100%!important}.template-product .jm-text.jm-review-content__title{font-size:24px;font-weight:500}@media(min-width:768px){.product-section--container:has(#judgeme_product_reviews){padding-inline:64px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/global.css.map */
