@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";*{box-sizing:border-box}:root{--primary: #202020;--light:#fafafa;--gray:#E0E0E0;--text: #202020;--dark: #000;--white: #FFF;--font1:"Nunito", sans-serif !important;--font2:"Jost", sans-serif !important}html{margin-top:0!important;scroll-behavior:smooth}html body{font-family:var(--font-body--family)!important;color:var(--text);background-color:var(--bodybg)!important}html h1,html h2,html h3,html h4,html h5,html h6{margin-top:0;font-family:var(--headingfont)!important;font-weight:700;color:var(--dark)}::selection{color:var(--white);background:var(--primary)}img{max-width:100%;width:auto;height:auto;z-index:1}html a{text-decoration:none;transition:all .4s;color:inherit;font-family:var(--font2)}html button{transition:all .4s;font-family:var(--font2)}html a:hover{color:var(--white)}html p:last-child{margin-bottom:0}*:focus{outline:none!important}.group-block-content{pointer-events:auto!important}header-component#header-component .header__row{display:block;padding:0 25px;width:1400px;max-width:100%;margin:0 auto}header-component#header-component .header__row>.header__columns{margin:0}header-component#header-component .header__row>.header__columns{margin:0;padding:0}header-component#header-component .header__row>.header__columns header-menu.header-menu nav.menu-list{margin:25px 0 0;height:auto;min-height:unset}header-component#header-component{padding:20px 0}header-component#header-component .header__row>.header__columns header-menu.header-menu nav.menu-list overflow-list>.menu-list__list-item>.menu-list__link{font-size:16px;font-weight:700;text-transform:uppercase;color:#000;font-family:var(--font2)!important;display:flex;flex-direction:row;align-items:center}header-component#header-component .header__row>.header__columns header-menu.header-menu nav.menu-list overflow-list>.menu-list__list-item>.menu-list__link>.menu-list__link-title{padding:0}header-component#header-component .header__row>.header__columns header-menu.header-menu nav.menu-list overflow-list>.menu-list__list-item:after{display:none}header-component#header-component .header__row>.header__columns header-menu.header-menu nav.menu-list overflow-list>.menu-list__list-item{padding:0 22px;height:auto;position:relative}header-component#header-component .header__underlay{display:none}header-component#header-component .overflow-menu>li .menu-list__submenu{padding:0;clip:unset;height:auto;width:220px}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner{background:#fff;padding:0;border-radius:0;max-width:100%;width:100%;max-height:unset;display:block;border:1px solid #DDD;box-shadow:0 8px 20px #00000026!important;border-top:2px solid #333!important;overflow:hidden;border-radius:0 0 6px 6px!important}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner .mega-menu{display:block}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner .mega-menu .mega-menu__grid{display:block;padding:0}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner .mega-menu .mega-menu__grid .mega-menu__link{font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 20px;font-family:var(--font2)!important;display:block;color:#000;transition:all .4s}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner .mega-menu .mega-menu__grid .mega-menu__link:hover{background-color:#f5f5f5;color:var(--dark)}header-component#header-component .overflow-menu>li:has(.menu-list__submenu)>a:after{content:"";height:12px;width:12px;display:inline-block;background-image:url('data:image/svg+xml,<svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg>');background-repeat:no-repeat;background-size:cover;background-position:center center;margin-left:8px;position:static}header-component#header-component .header__column--right{gap:18px}header-component#header-component .header__column--right>*{margin:0!important}header-component#header-component .header__column--right{gap:0;align-items:center;grid-area:unset}header-component#header-component .header__column--right header-actions>*{margin:0!important}header-component#header-component .header__column--right header-actions{margin:0;align-items:center;gap:10px}.inner_banner{display:block}.inner_banner .custom-section-content{width:1300px;max-width:100%;margin:0 auto;padding:0 25px}.inner_banner .custom-section-content h1{color:#181712;text-transform:uppercase;font-size:24px}.inner_banner .custom-section-content nav.ai-breadcrumb-nav{justify-content:center;font-size:13px}.shop_collection{display:block}.shop_collection>.collection-wrapper{width:1300px;max-width:100%;margin:0 auto;padding:0 25px}results-list.shop_collection>.collection-wrapper .facets.facets--horizontal.facets-controls-wrapper .sorting-filter accordion-custom .facets__summary .facets__label:before{content:"Sort By";font-size:13px;font-weight:500;color:#000;display:inline-block}results-list.shop_collection>.collection-wrapper .facets.facets--horizontal.facets-controls-wrapper .sorting-filter accordion-custom{display:flex;align-items:center;gap:10px}results-list.shop_collection>.collection-wrapper .facets.facets--horizontal.facets-controls-wrapper .sorting-filter accordion-custom .facets__summary{border:1px solid #DEDEDE;height:auto;border-radius:6px;padding:5px 13px;min-width:151px}results-list.shop_collection>.collection-wrapper .facets.facets--horizontal.facets-controls-wrapper .sorting-filter accordion-custom .facets__summary .facets__label{font-size:0}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper .facets__filters-wrapper{margin:0}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom:before{display:none}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .facets__summary{padding:0}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .facets__summary .facets__label{font-size:16px;font-weight:500;color:#333;font-family:var(--font2)}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .facets__inputs-wrapper{margin:0}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .checkbox .checkbox__label-text{color:#2e2d2d;font-size:14px;font-weight:400;padding-left:10px;font-family:var(--font2)}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .checkbox .icon-checkmark{height:16px;width:16px;border-radius:0;border-color:#000}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .checkbox .checkbox__input{height:16px;width:16px;border-radius:0;border-color:#000}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .checkbox input:checked~label .icon-checkmark{background:var(--primary);border-color:var(--primary)}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom floating-panel-component{padding:16px 0 0;display:block}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom{margin-bottom:17px;padding-bottom:17px;display:block;border-bottom:1px solid #111111}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom:last-child{margin-bottom:0}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom .price-facet__highest-price{padding-bottom:0}results-list.shop_collection>.collection-wrapper .facets.facets--horizontal.facets-controls-wrapper{padding:0 0 30px}results-list.shop_collection .column-options .column-options__option span{height:34px;width:34px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#5977f90a;border:1px solid var(--primary)}results-list.shop_collection ul.product-grid{grid-template-columns:repeat(4,1fr)}results-list.shop_collection ul.product-grid .contents{display:block}.shop_collection .facets.facets--vertical{padding:0}results-list.shop_collection ul.product-grid .contents.product-title{display:block;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:130%;letter-spacing:.01em;color:#333;margin:10px 0}results-list.shop_collection ul.product-grid product-price span{font-size:16px;font-weight:600;color:#050505}results-list.shop_collection ul.product-grid .product-media__image{object-fit:contain}.wishlistwrp{position:relative}.wishlist-btn{position:absolute;top:10px;left:12px;background:#fff;border-radius:50%;width:36px;height:36px;border:1px solid #ddd;cursor:pointer;z-index:999;display:flex;align-items:center;justify-content:center;padding:0}.wishlist-drawer{position:fixed;right:20px;top:80px;width:320px;background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000026;padding:20px;display:none;z-index:999}.wishlist-item{display:flex;gap:12px;align-items:center;margin-bottom:14px}.wishlist-item img{width:50px;height:50px;object-fit:cover}.wishlist-item-title{font-size:14px}.wishlist-remove{margin-left:auto;cursor:pointer;transition:all .4s!important}.wishlist-remove:hover{color:var(--primary)}.wishlist-view-btn{display:block;text-align:center;padding:10px;background:#eee;border-radius:6px;transition:all .4s!important}.wishlist-view-btn:hover{background:var(--dark)}.wishlist-btn.active{color:red}.wishlist-drawer{position:fixed;right:max(10px,calc((100vw - 1760px)/2 + 10px));top:80px;max-width:100%;width:min(320px,calc(100vw - 20px));background:#fff;box-shadow:0 10px 30px #00000026;padding:14px;display:none}.wishlist-drawer.open{display:block}.wishlist-item{display:flex;gap:10px;margin-bottom:15px;align-items:center;position:relative}.wishlist-drawer button.wishlist-remove{margin:8px 0 0;font-size:10px;font-weight:700;height:22px;width:22px;padding:0;color:#fff}.wishlist-info{flex:1;padding-right:30px}.wishlist-remove{border:none;background:none;cursor:pointer;font-size:16px}.wishlist-view-btn{display:block;margin-top:10px;text-align:center;background:#eee;padding:10px;border-radius:50px}.wishlist-empty{text-align:center;padding:30px 10px;font-size:16px;color:#777}.wishlistwrp .wishlist-total{font-size:10px;height:18px;width:18px;background-color:var(--primary);display:flex;align-items:center;justify-content:center;color:var(--white);border-radius:50px;position:absolute;top:-8px;right:-10px}.wishlistwrp .wishlist-toggle svg{height:23px!important;width:23px!important}.wishlist-btn{transition:all .4s}.wishlist-btn svg{height:17px;width:17px;color:var(--primary);transition:all .4s}.wishlist-btn.active svg,.wishlist-btn:hover svg{fill:var(--primary)}.wishlist-toggle{cursor:pointer;transition:all .4s}.wishlist-toggle:hover svg{fill:var(--secondary)}.wishlist-toggle:hover svg path{stroke:var(--secondary)}.wishlist-info a{font-size:14px;font-weight:600;line-height:120%;display:block;margin-bottom:4px;color:#000;transition:all .4s!important}.wishlist-info a:hover{color:var(--primary)}.main-collection-grid>div ul.product-grid .wishlist-btn{background:transparent;border:0;height:20px;width:20px;visibility:hidden;opacity:0}.main-collection-grid>div ul.product-grid .product-grid__item:hover .wishlist-btn{visibility:visible;opacity:1}.main-collection-grid>div ul.product-grid .wishlist-btn svg{height:100%;width:100%}.main-collection-grid>div ul.product-grid .wishlist-btn.active svg,.main-collection-grid>div ul.product-grid .wishlist-btn:hover svg{color:red;fill:red}.main_header header-actions{display:flex;align-items:center;gap:10px}.wishlist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px;width:1300px;max-width:100%;margin:0 auto}.wishlist-card img{width:100%}.wishlist-title{display:block;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:130%;letter-spacing:.01em;color:#333;margin:10px 0;text-align:center;font-family:var(--font2)}.wishlist-price{margin-top:2px}.wishlist-card .wishlist-price{font-size:16px;font-weight:700;color:#050505;text-align:center}.wishlist-remove{position:absolute;top:0;right:0;background:var(--primary);color:var(--white);height:28px;width:28px;border:none;border-radius:76px;cursor:pointer;padding:0;margin:-10px}.wishlist-remove:hover{opacity:.7;color:var(--white)}.wishlist-cart{width:100%;padding:11px;border:none;background:var(--primary);color:var(--white);cursor:pointer;border-radius:8px;transition:all .4s;font-size:14px}.wishlist-card button.wishlist-cart{margin-top:auto;display:none}.wishlist-cart:hover{background:var(--dark);color:var(--white)}.page-width.wishlist_page{padding:80px 25px}.wishlist-card{background-color:#f5f5f5;position:relative;display:flex;flex-direction:column;padding:10px}div#wishlist-empty{text-align:center;font-size:22px;font-weight:700;color:#000}.wishlist-card .wishlist-price{font-size:16px}.wishlist-card a img{aspect-ratio:4/5;object-fit:contain;background-color:#fff}.inner-banner{padding:30px 0 0}.inner-banner .container{max-width:100%;width:1300px;padding:0 25px;margin:0 auto}.inner-banner .container h1{text-align:center;font-size:30px;font-family:var(--font2)!important;font-weight:500;text-transform:uppercase}div#predictive-search-products .predictive-search-results__card--product{background-color:#fff;padding:8px!important;transform:none!important;animation:none!important;margin:0;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px #0000001f}div#predictive-search-products .recently-viewed-wrapper{display:none}dialog-component#search-modal>dialog.search-modal__content .predictive-search-results__inner>slideshow-component.predictive-search-results__list{display:none}ul.predictive-search-results__list.predictive-search-results__wrapper.predictive-search-results__wrapper-queries{display:none}div#predictive -search-products .predictive-search-results__card--product .resource-card__media{border-radius:8px;overflow:hidden;aspect-ratio:1/1;position:relative}div#predictive-search-products .predictive-search-results__card--product .resource-card__media .resource-card__image{object-fit:contain;aspect-ratio:unset;object-position:center center!important;height:100%;width:100%}div#predictive-search-products .predictive-search-results__card--product .resource-card__content .resource-card__title{font-size:15px;font-weight:400;color:#333}div#predictive-search-products .predictive-search-results__card--product:hover .resource-card__content .resource-card__title{color:var(--primary)}div#predictive-search-products .predictive-search-results__card--product .resource-card__content span{color:#333;font-size:16px;font-weight:500;font-family:var(--font2)!important}div#predictive-search-products .predictive-search-results__card--product .resource-card__content{gap:6px}.predictive-search-form__content-wrapper .predictive-search-form__footer button{padding:8px 25px;font-size:16px;text-transform:uppercase}predictive-search-component .predictive-search-results__title{margin-bottom:12px;font-size:16px;font-weight:700}predictive-search-component .recently-viewed-wrapper .predictive-search-results__list{padding-bottom:18px}dialog-component#search-modal>dialog.search-modal__content{width:100%;height:max-content;margin:0!important;max-width:unset;transform:none!important;border-radius:0;min-height:max-content;display:block;overflow:visible;--modal-top-margin: unset;margin-block-start:unset;border:0;box-shadow:none}dialog-component#search-modal{position:fixed;top:0;right:0;bottom:0;left:0;height:max-content;width:100%;display:block;background:#fff;display:none}dialog-component#search-modal:has(dialog.search-modal__content[open]){display:block}dialog-component#search-modal>dialog.search-modal__content predictive-search-component.predictive-search>*,dialog-component#search-modal>dialog.search-modal__content predictive-search-component.predictive-search{border-radius:0;display:block}dialog-component#search-modal>dialog.search-modal__content .predictive-search-results__list{grid-template-columns:repeat(1,1fr)}dialog-component#search-modal>dialog.search-modal__content .predictive-search-results__list .resource-card{display:flex;flex-direction:row;align-items:center;gap:20px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-results__list .resource-card .resource-card__media{width:100px;min-width:100px;aspect-ratio:1;position:relative}div#predictive-search-products .predictive-search-results__card--product{background-color:transparent;padding:0!important;transform:none!important;animation:none!important;margin:0;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px transparent}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header-inner>input{padding:22px 45px 22px 12px;font-size:16px;color:#000}dialog-component#search-modal>dialog.search-modal__content::backdrop{background:#000c;display:block!important}.section.search_page_header{display:block;background:var(--primary)!important;padding:60px 0}.section.search_page_header .search-page__header{width:1300px;max-width:100%;margin:0 auto;padding:0;padding-inline:25px}.section.search_page_header .search-page__header .search__reset-button:hover{color:var(--primary)}.section.search_page_header .search-page__header input{background-color:#fff}.section.search_page_header .search-page__header search-page-input-component{width:100%!important;max-width:100%}.section.search_page_header .search-page__header h3{color:#fff;font-size:34px}.section.search_page_header .search-page__header .search-page-input__parent .search-results__no-results{opacity:1;color:#fff}.search_pg_sec{display:block}html .search_pg_sec.product_lst>.collection-wrapper .main-collection-grid{box-shadow:none;background:transparent;padding:0;border-radius:0}html .search_pg_sec.product_lst>.collection-wrapper .main-collection-grid .main-collection-grid__title{margin:0 0 25px;font-size:32px}results-list.search_pg_sec ul.product-grid>li product-price>div{text-align:center}results-list.search_pg_sec ul.product-grid>li .contents>.text-block,results-list.search_pg_sec ul.product-grid>li .contents>.text-block p{text-align:center;width:100%}.search_pg_sec .collection-wrapper{max-width:100%;width:1300px;padding:0 25px;margin:0 auto}.search_pg_sec .collection-wrapper .product-media__image{object-fit:contain}.search_pg_sec .collection-wrapper .contents.product-title{display:block;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:130%;letter-spacing:.01em;color:#333;margin:10px 0}.search_pg_sec .collection-wrapper product-price span{font-size:16px;font-weight:600;color:#050505}.search_pg_sec .main-collection-grid__title{margin:0 0 30px;font-size:28px}.product-information.section .product-information__grid{display:flex;flex-wrap:wrap}.product-information.section .product-information__grid>*{min-width:unset;width:100%!important;grid-column:unset!important}.product-information.section .product-information__grid .product-details{padding:0!important}.product-information.section{display:block;width:100%;max-width:100%}.product-information.section .product-information__grid{display:grid;width:1250px;padding:0 25px;margin:0 auto;grid-template-columns:540px 1fr!important;max-width:100%;gap:50px;align-items:flex-start}.product-information.section .product-information__grid .product-information__media{position:sticky;top:20px;transition:all .4s;padding-right:0!important}html.sticky .product-information.section .product-information__grid .product-information__media{top:130px}.product-information.section .product-information__grid h1,.product-information.section .product-information__grid h2,.product-information.section .product-information__grid h3{line-height:120%;font-size:27px;color:#000;font-weight:500}.product-information.section .product-information__grid product-price span{font-size:22px;color:#000;font-weight:800;line-height:120%;font-family:var(--font1)}.product-information.section .product-information__grid product-price .compare-at-price{font-weight:400;font-size:16px;margin-left:10px}.product-information.section slideshow-controls .slideshow-controls__thumbnails{padding-right:0!important;overflow:auto}.product-information.section slideshow-controls .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail{opacity:1;outline:none;border:1px solid #d3d3d3;padding:10px;transition:all .4s}.product-information.section slideshow-controls .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--primary)}.product-information__grid slideshow-controls .slideshow-controls__thumbnails button.slideshow-control{aspect-ratio:1!important;width:110px;max-width:100%}.product-information__grid slideshow-controls .slideshow-controls__thumbnails button.slideshow-control img{width:100%;object-fit:contain}.product-information.section slideshow-controls .slideshow-controls__thumbnails{overflow:auto;height:auto}.product-information.section slideshow-controls .slideshow-controls__thumbnails-container{padding:20px 0}.product-information__grid slideshow-controls .slideshow-controls__thumbnails{margin:0;padding-inline:0!important}.product-information__grid .product-inventory__status .svg-wrapper{display:none}.product-information__grid .product-inventory__status .product-inventory__text{font-size:15px;color:#958e09}.product-information.section .product-information__grid .product-form-buttons{flex-wrap:nowrap;gap:14px}.product-information.section .product-information__grid .product-form-buttons .shopify-payment-button__button,.product-information.section .product-information__grid .product-form-buttons add-to-cart-component button{font-size:13px;text-transform:uppercase;font-weight:500;border-radius:6px;padding:0 12px;min-height:auto;height:auto;line-height:46px;transition:all .4s}.product-information.section .product-information__grid .product-form-buttons .shopify-payment-button__button{background-color:var(--primary)}.product-information.section .product-information__grid .product-form-buttons .shopify-payment-button__button:hover{background-color:#333}.product-information.section .product-information__grid .quantity-selector{border:0;border-block:1px solid #000;border-radius:0;background:transparent;height:auto;overflow:hidden;width:100%;flex:1}.product-information.section .product-information__grid .quantity-selector button.button{background:transparent;border-radius:0;border:0;height:100%}.product-information.section .product-information__grid .quantity-selector input{font-size:15px;font-weight:600;color:#000;height:100%;border:0;min-width:50px}.product-information.section .product-information__grid .quantity-selector button svg{display:block;height:18px;width:18px;color:#000;opacity:1}.product-information.section .product-information__grid .quantity-selector input{font-size:15px;font-weight:500;color:#000}.product-information.section .product-information__grid accordion-custom .details__header{font-family:var(--font2);font-size:16px;line-height:100%;padding-block:14px;color:#000}.product-information.section .product-information__grid accordion-custom .details-content{padding:16px 0;border-top:1px solid #000}.product-information.section .product-information__grid accordion-custom .details-content p{font-size:14px;font-weight:400;line-height:160%;width:100%;display:block;max-width:100%}.product-information.section .product-information__grid accordion-custom details.details{border-color:#000}.product-information.section .product-information__grid accordion-custom:first-child details.details{border-top:0}.product-information.section .product-information__grid slideshow-slides{border:1px solid #5555555E;background-color:#fff}.product-information.section .product-information__grid slideshow-slides slideshow-slide{padding:50px}.product-information.section .product-information__grid slideshow-slides slideshow-slide .product-media__image{object-fit:contain}.product-information.section .product-information__grid slideshow-component slideshow-container{overflow:visible}.product-information.section .product-information__grid .product-details>.group-block{padding:0}zoom-dialog .dialog-zoomed-gallery__dialog .dialog-zoomed-gallery__close-button{background-color:#fff;opacity:1;color:#000;mix-blend-mode:unset}.dialog-zoomed-gallery__dialog{max-width:100%;width:35vw;margin:auto;background:transparent!important;height:85dvh;overflow:hidden}.dialog-zoomed-gallery{display:block;padding:0;text-align:center;height:100%;width:100%}.dialog-zoomed-gallery li{aspect-ratio:auto!important;height:100%;width:100%;display:block;border-radius:20px}.dialog-zoomed-gallery li drag-zoom-wrapper{height:100%;width:100%;display:block}.dialog-zoomed-gallery li drag-zoom-wrapper .product-media{height:100%;width:100%;justify-content:space-around;aspect-ratio:auto!important}.dialog-zoomed-gallery img{max-width:100%;max-height:100%;object-fit:contain;width:auto;height:100%;border-radius:20px;transform:none!important}zoom-dialog dialog::backdrop{background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tpd rte-formatter{font-family:var(--font2)}.product-information.section .product-information__grid .product-details>.group-block .variant-picker__form .variant-option{font-family:var(--font2);font-size:16px;font-weight:600;color:#000;display:flex;align-items:center;gap:10px}.product-information.section .product-information__grid .product-details>.group-block .variant-picker__form .variant-option__swatch-value{font-size:13px;font-weight:400;background-color:var(--dark);color:var(--white);padding:3px 10px;border-radius:5px}header-component#header-component .overflow-menu>li .menu-list__submenu .menu-list__submenu-inner .mega-menu .mega-menu__grid .mega-menu__content{display:none}.inner_banner .ai-breadcrumb-current{color:#2e2d2d}.icon-box-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.icon-box-grid .icon-box-item{text-align:center}.icon-box-grid .icon-box-item img{width:45px;margin:0 auto}.icon-box-grid .icon-box-item .icon-box-text{font-size:10px;color:#000;line-height:120%;display:block;margin:4px 0 0}.sop p{font-size:13px;color:#333}.ymal_sec .section-resource-list{max-width:100%;width:1300px;margin:0 auto;padding:0 25px}.ymal_sec .section-resource-list .product-card__content .contents.product-title{display:block;font-size:14px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:130%;letter-spacing:.01em;color:#333;margin:10px 0;text-align:center}.ymal_sec .section-resource-list .product-card__content .contents.product-title p{text-align:center;margin:0}.ymal_sec .section-resource-list .product-card__content product-price span{font-size:16px;font-weight:600;color:#050505}.ymal_sec .section-resource-list slideshow-slides{padding:0}.ymal_sec .section-resource-list .head,.ymal_sec .section-resource-list .head>*{display:block;width:100%;text-align:center;font-weight:600;color:#000;font-size:30px}.section.pb_cstmr_rv{width:1317px;max-width:100%;margin:0 auto;padding-inline:25px}.jdgm-write-review-modal .jdgm-write-review-modal__content button svg{filter:brightness(0) invert(1)}.pb_cstmr_rv div#judgeme_product_reviews{max-width:100%!important}.pb_cstmr_rv .jm-no-reviews-state .jm-cluster .jm-stack{width:100%}.pb_cstmr_rv div#judgeme_product_reviews:has(.jm-no-reviews-state) .jm-cluster>.jm-stack{width:100%}.pb_cstmr_rv div#judgeme_product_reviews:has(.jm-no-reviews-state) .jm-cluster{gap:0;text-align:center}.pb_cstmr_rv div#judgeme_product_reviews .jm-cluster{align-items:center!important}.pb_cstmr_rv div#judgeme_product_reviews .jm-cluster p.jm-text{font-size:27px;font-weight:600;color:#000}.pb_cstmr_rv div#judgeme_product_reviews>.jm-review-widget{border-radius:10px;background-color:#f9f9f9;padding-inline:20px}.pb_cstmr_rv div#judgeme_product_reviews button.jm-button{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.pb_cstmr_rv div#judgeme_product_reviews button.jm-button:hover{background-color:var(--dark);color:var(--white)}.pb_cstmr_rv div#judgeme_product_reviews .jm-review-widget__body .jdgm-empty-state{padding:0}.pb_cstmr_rv div#judgeme_product_reviews .jm-center.jm-center--intrinsic{width:100%;--jm-center-max: 100% !important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-star{color:var(--primary)}.jdgm-write-review-modal .jdgm-write-review-modal__content button{background-color:var(--primary);color:var(--white);border-radius:50px;font-size:16px;padding-block:8px}.pb_cstmr_rv div#judgeme_product_reviews .jm-cluster .jm-box.jm-box--inherit-color.jm-reviewer-avatar__initial{background-color:#f6eedb}html .jdgm-write-review-modal__stars .jdgm-star,.pb_cstmr_rv div#judgeme_product_reviews .jm-cluster .jm-star-rating__font-icon{color:var(--primary)!important}.pb_cstmr_rv div#judgeme_product_reviews .jm-cluster .jm-rating-filter__tag{background-color:#f6eedb}header-component#header-component .header__column--right header-actions cart-icon svg{height:26px;width:26px;color:var(--text)}header-component#header-component .header__column--right header-actions .cart-bubble .cart-bubble__background{display:none}header-component#header-component .header__column--right header-actions .cart-bubble #cart-bubble-text{height:18px;width:18px;background-color:#000;border-radius:50px;min-width:18px}header-component#header-component .header__column--right header-actions .cart-bubble{display:block;padding:0;top:4px;right:0}header-component#header-component .header__column--right header-actions span .account-button__icon{height:22px;width:22px}header-component#header-component .header__column--right search-button svg{height:30px;width:30px}.menu-search .predictive-search-form__content-wrapper,dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__content-wrapper{display:none;border-radius:0}.menu-search .predictive-search-form__content-wrapper:has(div#predictive-search-results[data-transition-container]),dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__content-wrapper:has(div#predictive-search-results[data-transition-container]){display:block}dialog-component#search-modal>dialog.search-modal__content .predictive-search__close-modal-button .svg-wrapper,dialog-component#search-modal>dialog.search-modal__content .predictive-search__close-modal-button .svg-wrapper>*{height:28px;width:28px;color:#bdbdbd}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header:before{display:none}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header{padding:0 20px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header .predictive-search__reset-button{display:none}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header .svg-wrapper.predictive-search__icon svg{height:100%;width:100%}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header .svg-wrapper.predictive-search__icon{height:30px;width:30px;left:auto;right:80px;color:#000}.tpd .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#f3bd00}.tpd .jdgm-prev-badge .jdgm-prev-badge__text{display:none}.pb_cstmr_rv .shopify-block{width:100%;display:block}header-component#header-component .header__column--right header-actions .cart-bubble #cart-bubble-text .cart-bubble__text-count{color:#fff}.cart-drawer .cart-items__table-row--full-width-variants .cart-items__variants-wrapper ul.list-unstyled.dscnt{background:#f0fdf4;border:1px solid #22c55e;padding:3px 10px;margin:6px 0;border-radius:4px;color:#16a34a;font-weight:600;font-size:13px;display:inline-block}.dd-saving strong{font-weight:800}cart-items-component.cart-items-component .cart-page .cart-page__summary>.section-background{display:none}cart-items-component.cart-items-component .cart-page .cart-page__summary .cart-summary{display:block;background:var(--color-background)}cart-items-component.cart-items-component .cart-page .cart-page__summary .cart-summary .cart-summary__inner{width:100%}html .shop_collection>.collection-wrapper{width:100%}.menu-drawer>.menu-search{display:none}header-component#header-component .header__column--right header-actions dialog.cart-drawer__dialog .cart-drawer__summary{display:none}header-component#header-component .header__column--right header-actions dialog.cart-drawer__dialog .drawer-discount-bar{margin-top:auto;display:block;padding:0 25px}.dd-wrap{padding:10px 0}.dd-subtotal-box{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;margin-bottom:18px;text-align:center;font-size:18px}.dd-discount-box{background:#edf7ef;border:1px solid #22c55e;border-radius:6px;padding:14px;margin-bottom:14px}.dd-discount-title{color:#16a34a;font-weight:700;font-size:14px;margin-bottom:10px}.dd-saving{color:#16a34a;font-size:15px}.dd-totals{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 0;margin-bottom:18px;text-align:center;line-height:1.8}.dd-subtotal{font-size:18px}.dd-discount-line{color:#16a34a;font-weight:700;font-size:16px}.dd-new-total{font-size:18px;font-weight:700}.dd-btn-group{display:grid;gap:12px}.dd-btn{display:block;text-align:center;padding:16px;text-decoration:none;font-size:16px;font-weight:500;letter-spacing:.5px;transition:all .4s!important}.dd-btn-outline{border:1px solid #000;color:#000}.dd-btn-primary{background:#111;color:#fff}.dd-btn:hover{background-color:var(--primary);color:var(--white)}dialog.cart-drawer__dialog.dialog-modal.dialog-drawer .cart-items__product-info p a{font-size:14px}dialog.cart-drawer__dialog.dialog-modal.dialog-drawer .cart-items__table-row .cart-items__price{display:none}dialog.cart-drawer__dialog.dialog-modal.dialog-drawer .cart-items__table-row{padding-bottom:14px;margin-bottom:14px}dialog.cart-drawer__dialog.dialog-modal.dialog-drawer .cart-items__table-row .cart-items__unit-price-wrapper{color:#000;font-weight:700}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details{padding-block:10px}cart-items-component.cart-items-component .cart-page .cart-page__summary .cart-summary .cart-summary__inner .cart-actions{display:none}@media(max-width:1024px){.shop_collection>.collection-wrapper{padding:0}.search_pg_sec{padding-inline:25px}.product-information.section .product-information__grid{grid-template-columns:350px 1fr!important;gap:30px}.product-information.section .product-information__grid .product-form-buttons{flex-wrap:wrap}.product-information.section .product-information__grid h1,.product-information.section .product-information__grid h2,.product-information.section .product-information__grid h3{font-size:22px}.product-information.section .product-information__grid product-price span{font-size:18px}.icon-box-grid{grid-template-columns:repeat(5,1fr);gap:6px}.pb_cstmr_rv div#judgeme_product_reviews>.jm-review-widget{padding-block:30px}html .menu-drawer{width:100%}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li{padding:10px 16px;border-bottom:1px solid #DDD}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li summary,html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li>a{font-size:20px;text-transform:uppercase}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu{padding:0;margin:0}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li .menu-drawer__menu--childlist li a{border:0;padding-block:6px;font-size:13px}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li .menu-drawer__menu--childlist{background:#f8f8f8!important;border-left:2px solid #333!important}html .cart-page .cart-page__summary .cart-summary__inner{padding:10px}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu details ul.menu-drawer__menu{padding:6px 0}html .menu-drawer .button.close-button{border:1px solid #000;border-radius:0;margin:20px;padding:8px}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li .svg-wrapper svg{height:16px;width:16px}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li .svg-wrapper{padding-block:0}html .menu-drawer .menu-drawer__featured-content{display:none}#header-component .header__row summary.header__icon .header-drawer-icon--open{height:100%;width:100%}#header-component .header__row .header__column search-button .header-actions__action .svg-wrapper{height:22px;width:22px}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li>details{border:0}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu>li .menu-drawer__menu .menu-drawer__list-item:last-child{border:0}#header-component .header__row .header-drawer .header__icon{padding:13px}.icon-box-grid .icon-box-item img{width:40px}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters{display:flex;flex-direction:column}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter{order:-1;margin-bottom:20px;border-top:1px solid #000}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter>accordion-custom{padding:0}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter .sorting-filter__select-wrapper{background-color:var(--dark);border-radius:6px}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter .sorting-filter__select-wrapper .sorting-filter__select{background:transparent;color:#fff;text-align:left}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters sorting-filter-component.sorting-filter .sorting-filter__select-wrapper .sorting-filter__select option{color:#000!important;background-color:#fff!important}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter .sorting-filter__select-wrapper .icon-caret{filter:brightness(0) invert(1)}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter .sorting-filter__select-wrapper{background-color:var(--dark);border-radius:6px;padding:5px 14px}html .cart-page .cart-page__title h1{margin-bottom:10px}results-list.shop_collection ul.product-grid{grid-template-columns:repeat(3,1fr)}html .shop_collection>.collection-wrapper{padding:0 15px}}@media(max-width:767px){.shop_collection>.collection-wrapper{padding:0 15px}results-list.shop_collection ul.product-grid .contents.product-title{font-size:13px;margin:8px 0}html .collection-wrapper .facets-toggle{border:2px solid #000;padding:12px;justify-content:center;height:auto;width:100%;border-radius:10px;margin-bottom:20px}html .collection-wrapper .facets-toggle .facets-toggle__button{font-weight:700;justify-content:center;width:100%;position:relative;font-size:15px;color:#000}html .collection-wrapper .facets-toggle .facets-toggle__button .svg-wrapper{position:absolute;left:0;top:0;bottom:0;margin:auto;height:24px;width:24px}html .collection-wrapper .facets-toggle .facets-toggle__button .svg-wrapper svg{height:100%;width:100%}html .collection-wrapper .facets-toggle .facets-toggle__wrapper{width:100%}dialog-component#filters-drawer>dialog.dialog-modal{width:100%}dialog-component#filters-drawer>dialog.dialog-modal .facets__label{font-size:16px;color:#000;font-weight:600}dialog-component#filters-drawer>dialog.dialog-modal .facets__drawer-actions button{padding:14px}header-component#header-component .header__row{padding:0 10px}header-component#header-component{padding:10px 0}.inner_banner .custom-section-content{padding:0 15px}.inner_banner .custom-section-content .section-content-wrapper{padding:20px 0 0}.inner_banner .custom-section-content breadcrumb-navigation{padding:0}results-list.shop_collection ul.product-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}results-list.shop_collection ul.product-grid product-price span{font-size:15px}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom floating-panel-component .facets__inputs-list{flex-direction:unset;flex-wrap:wrap;gap:10px}results-list.shop_collection>.collection-wrapper>.facets-block-wrapper accordion-custom floating-panel-component .facets__inputs-list .facets__inputs-list-item{width:46%}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component{position:static!important;background:transparent;box-shadow:none;width:100%;border-radius:0}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner{padding:0;flex-direction:unset;flex-wrap:wrap;gap:12px}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label{width:46%;display:block}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label .sorting-filter__option{display:block;min-width:unset;width:auto;position:relative;padding:0 0 0 27px;background:transparent}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label .icon-checkmark{display:none}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label .sorting-filter__option .sorting-filter__label:before{content:"";height:16px;width:16px;border-radius:0;border:1px solid #000;display:inline-block;background-image:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.91748 3.49857C0.91748 3.49857 2.49781 5.00299 3.55136 6.75815C3.55136 6.75815 6.47961 2.16131 9.08252 1.24194" stroke="white" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:10px;background-position:center center;position:absolute;left:0;top:0;bottom:0;margin:auto}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label .sorting-filter__option .sorting-filter__label{color:#2e2d2d;font-size:14px;font-weight:400;padding-left:0;font-family:var(--font2)}dialog-component#filters-drawer>dialog.dialog-modal .facets__form .facets-drawer__filters>sorting-filter-component.sorting-filter details floating-panel-component .sorting-filter__options-inner label .sorting-filter__option input:checked~.sorting-filter__label:before{background-color:#000}.page-width.wishlist_page{padding:60px 20px}.inner-banner .container h1{font-size:28px}.wishlist-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:20px}.wishlist-card{padding:5px}.wishlist-title{font-size:13px;margin:8px 0 6px}.wishlist-card .wishlist-price{font-size:14px}.wishlist-remove{height:22px;width:22px;margin:-7px;font-size:13px}.search_pg_sec{padding-inline:0}.section.search_page_header{padding:40px 0}.section.search_page_header .search-page__header h3{font-size:26px}.search_pg_sec .main-collection-grid__title{margin:0 0 20px;font-size:26px}.dialog-zoomed-gallery__dialog{width:90vw;height:55dvh}.dialog-zoomed-gallery img{border-radius:12px}zoom-dialog dialog.dialog-zoomed-gallery__dialog .dialog-thumbnails-list-container{left:0}zoom-dialog dialog.dialog-zoomed-gallery__dialog .dialog-thumbnails-list-container scroll-hint{padding-right:20px}.product-information.section .product-information__grid{gap:10px;padding:0 16px;flex-wrap:wrap;display:block}.product-information.section .product-information__grid .product-information__media{position:static}.product-information.section .product-information__grid>*{width:100%!important}.product-information.section slideshow-controls .slideshow-controls__thumbnails{padding:0!important;overflow:initial}.product-information__grid slideshow-controls .slideshow-controls__thumbnails button.slideshow-control{width:80px}.prdct_rv .review-section .review-header{margin-bottom:20px}.product-information.section .product-information__grid slideshow-slides slideshow-slide{padding:15px}results-list.product_lst>.collection-wrapper .main-collection-grid{width:100%;padding:0;box-shadow:none;background:transparent}.product-information.section .product-information__grid .product-information__media>.product-card__tags{display:none}.product-information.section .product-information__grid .product-tag{margin:0;font-size:10px;padding:0 10px;line-height:22px}.product-information.section .product-information__grid .product-information__media .product-card__tags{margin:10px}.product-information.section .product-information__grid .product-form-buttons{flex-wrap:wrap}.tpd.group-block>.group-block-content{gap:10px}.product-information.section .product-information__grid .product-details>.group-block>.group-block-content{gap:15px}.ymal_sec .section-resource-list{padding:0 20px;display:block}.section.pb_cstmr_rv{padding-inline:20px;display:block}.pb_cstmr_rv div#judgeme_product_reviews>.jm-review-widget{padding-block:20px}.feature_product_sec .slideshow-control:hover{animation:none!important}#header-component .header__row .header__column search-button .header-actions__action .svg-wrapper svg{height:100%;width:100%}#header-component .header__row .header__column search-button .header-actions__action .svg-wrapper{height:28px;width:28px}#header-component .header__row .header-drawer .header__icon{padding:10px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header{padding:0 10px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header-inner>input{padding:15px 35px 15px 5px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__header .svg-wrapper.predictive-search__icon{height:26px;width:26px;right:54px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-results__list .resource-card .resource-card__media{width:70px;min-width:70px;aspect-ratio:1}div#predictive-search-products .predictive-search-results__card--product .resource-card__content .resource-card__title{font-size:13px}dialog-component#search-modal>dialog.search-modal__content .predictive-search__close-modal-button .svg-wrapper,dialog-component#search-modal>dialog.search-modal__content .predictive-search__close-modal-button .svg-wrapper>*{height:22px;width:22px}dialog-component#search-modal>dialog.search-modal__content .predictive-search-form__content-wrapper:has(div#predictive-search-results[data-transition-container]) div#predictive-search-products{height:60dvh;overflow:visible;padding:0 10px}header-drawer.header-drawer .menu-drawer dialog-component#search-modal{display:block;position:relative;top:0;right:0;bottom:0;left:0}header-drawer.header-drawer .menu-drawer dialog-component#search-modal .predictive-search-form__header{position:static}header.header-section{z-index:9}html .cart-page .cart-page__items{padding:0}.cart-page .cart-page__items table.cart-items__table tr.cart-items__table-row{margin-bottom:20px}div#volume-discount-message>*{padding:10px!important}html .menu-drawer nav.menu-drawer__navigation .menu-drawer__menu details ul.menu-drawer__menu{padding:2px 0}.menu-drawer>.menu-search{display:block}.menu-search .predictive-search-form__content-wrapper .predictive-search-results__list{grid-template-columns:repeat(1,1fr)}.menu-search .predictive-search-form__content-wrapper .predictive-search-results__list .resource-card{display:flex;gap:15px;flex-direction:row}.menu-search .predictive-search-form__content-wrapper .predictive-search-results__list .resource-card .resource-card__media{position:relative;aspect-ratio:1;width:80px;min-width:80px}.menu-search .predictive-search-form__content-wrapper div#predictive-search-products{padding:0 10px}.menu-search .predictive-search-form__content-wrapper slideshow-component{display:none}html body .menu-search .predictive-search-form__content-wrapper .predictive-search-form__content{padding-bottom:20px!important}html body .menu-search .predictive-search-form__content-wrapper button.predictive-search__search-button{font-size:14px;padding:10px 16px;border-radius:6px}html body .menu-search .predictive-search-form__header{padding:0}html body .menu-search .predictive-search-form__header .predictive-search-form__header-inner .svg-wrapper.predictive-search__icon{left:6px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
