a{text-underline-offset:3px}.breadcrumbs:empty{display:none}.cart-product__quantity .input-counter{border:0}.cart__payment{margin-top:20px}.testimonial__author{font-weight:600}.testimonial__author{text-align:left}.testimonial--center .testimonial__author{text-align:center}.testimonial__verified{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:6px 0 0;font-size:11px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.testimonial--center .testimonial__verified{justify-content:center}.testimonial__verified-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:14px;height:14px;border:1px solid currentColor;border-radius:50%}.testimonial__verified-icon .icon-check{width:7px;height:7px;fill:currentColor}@media screen and (max-width:749px){.testimonial:not(.testimonial--center){text-align:left!important}.testimonial__author{display:block!important;align-self:flex-start!important;justify-self:flex-start!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;width:100%!important}.testimonial__verified{display:flex!important;align-self:flex-start!important;justify-self:flex-start!important;margin-left:0!important;margin-right:auto!important;width:100%!important}.testimonial--center .testimonial__author{display:block!important;align-self:center!important;justify-self:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.testimonial--center .testimonial__verified{display:flex!important;align-self:center!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}}.site-header,.header-wrapper,.megamenu-wrapper,.megamenu-inner,.submenu{box-shadow:none!important;filter:none!important}.megamenu-wrapper{border-bottom:1px solid var(--COLOR-BLACK, #000)}.body-wrap{transition:opacity .25s ease}.page-wrap:has([data-dropdown-parent]:hover) .body-wrap,.page-wrap:has([data-dropdown-parent]:focus-within) .body-wrap{opacity:.12}header-search-popdown,.search-popdown-bar,.search-popdown,.search-popdown__main{box-shadow:none!important;filter:none!important}.search-popdown{border-bottom:1px solid var(--COLOR-BLACK, #000)!important}.menu-badge{display:inline-block;width:0;min-width:0;margin-left:0;padding-left:0;text-indent:4px;overflow:visible;font-size:.6em;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;vertical-align:super;white-space:nowrap}.logo__image--desktop-only{display:none}.logo__image--mobile-only{display:block}@media screen and (min-width:768px){.logo__image--desktop-only{display:block}.logo__image--mobile-only{display:none}}.nav-hamburger .nav-inner{flex:1 1 auto;min-height:0;max-height:none}.nav-hamburger-footer{flex:0 0 auto;width:100%;box-sizing:border-box;padding:20px 45px calc(24px + env(safe-area-inset-bottom,0px))}.nav-user{border-top:1px solid var(--COLOR-BLACK, #000)}.nav-user__link{line-height:12.5px}.search-reset{display:none!important}.template-search .search-page .page-title{display:none}.template-search .search-page:not(:has(.product-block)) .collection-grid,.template-search .search-page:not(:has(.product-block)) .collection-grid__wrapper{min-height:0}.template-search .search__field{padding-left:0}.template-search .search__field::-webkit-input-placeholder{color:var(--COLOR-BLACK, #000)}.template-search .search__field:-moz-placeholder{color:var(--COLOR-BLACK, #000);opacity:1}.template-search .search__field::-moz-placeholder{color:var(--COLOR-BLACK, #000);opacity:1}.template-search .search__field:-ms-input-placeholder{color:var(--COLOR-BLACK, #000)}.template-search .search__field::placeholder{color:var(--COLOR-BLACK, #000)}.blog-module-posts{column-gap:36px}[data-powered-link]{display:none}.container:has(>.contact-form){max-width:670px;margin:0 auto;padding-left:var(--section-outer, 40px);padding-right:var(--section-outer, 40px)}.contact-form #contactFormSubmit.button{display:block;width:100%;padding:12px 24px;border:1px solid var(--COLOR-BLACK, #000);border-radius:0;background:var(--COLOR-BLACK, #000);color:#fff;font:inherit;font-size:15px;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.contact-form #contactFormSubmit.button:hover{background:#333;border-color:#333}@media screen and (max-width:767px){.split-content--hide-mobile{display:none!important}}@media screen and (min-width:768px){.split-content--hide-desktop{display:none!important}}.template-collection .breadcrumbs{display:none}.collection{overflow-x:clip}.collection-grid__nav{position:relative;padding-bottom:12px;margin-bottom:36px}.collection-grid__nav:after{content:"";position:absolute;bottom:0;left:50%;width:100vw;margin-left:-50vw;border-bottom:1px solid var(--COLOR-BLACK, #000);pointer-events:none}.collection__filters-sticky:has(.collection__filter[open])+.collection-grid__wrapper .collection-grid__nav:after{display:none}.collection-grid__row--grid{column-gap:36px;row-gap:36px}@media only screen and (max-width:767px){.collection-grid__row--grid{column-gap:var(--section-outer, 20px)}}.product-block__info{padding-top:calc(20px / 3)}@media only screen and (max-width:767px){.product-block__price{max-width:100%}.product-block__title{font-size:13.5px}.product-block__price .price{font-size:10.5px;white-space:nowrap}}.collection__filter,.collection__filter-title{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:0!important}.collection__filter{width:auto!important}.collection__filter-title{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:auto!important}.collection__filter-title svg{transform:scale(.8);flex:0 0 auto;margin:0!important;position:static!important}.collection__filter-tag.is-active .collection__filter-tag-btn,.collection__filter-tag--default input:checked+.collection__filter-tag-btn{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important}.collection__filter-tag.is-active .collection__filter-tag-btn:after{display:none!important}.collection__active__filters .clear__holder,.active__filters__clear{display:none!important}.collection__filters-list--top{position:relative}.collection__filters-list--top .collection__filter{position:static!important}.collection__filters-list--top .collection__filter-wrapper{left:0;right:0;bottom:auto!important;width:auto!important;max-width:none!important;height:auto!important;transition:none!important;overflow:visible!important;border:0!important;background-color:var(--bg, #fff)}.collection__filters-list--top .collection__filter-wrapper:before,.collection__filters-list--top .collection__filter-wrapper:after{content:"";position:absolute;left:50%;width:100vw;margin-left:-50vw;border-top:1px solid var(--COLOR-BLACK, #000);pointer-events:none}.collection__filters-list--top .collection__filter-wrapper:before{top:0}.collection__filters-list--top .collection__filter-wrapper:after{bottom:0}.collection__filters-list--top .collection__filter-container{overflow:visible;padding:22px 0 26px;width:auto!important;height:auto!important}.collection__filters-list--top .collection__filter-tags{display:flex!important;flex-wrap:wrap;justify-content:flex-start;column-gap:40px;row-gap:18px;width:auto!important}.collection__filters-list--top .collection__sort-options{justify-content:flex-end}.collection__filters-list--top .collection__filter-tag{padding:0!important;width:auto!important;min-height:0!important;flex:0 0 auto}.collection__filters-list--top .collection__filter-tag-btn{display:inline-flex!important;align-items:center;gap:12px;width:auto!important;cursor:pointer}.collection__filters-list--top .collection__filter-tag--default:not(.collection__filter-tag--swatch) .collection__filter-tag-btn:before{content:"";display:block;flex:0 0 auto;width:18px;height:18px;border:1.5px solid var(--COLOR-BLACK, #000);background-color:transparent}.collection__filters-list--top .collection__filter-tag.is-active:not(.collection__filter-tag--swatch) .collection__filter-tag-btn:before,.collection__filters-list--top .collection__filter-tag--default:not(.collection__filter-tag--swatch) input:checked+.collection__filter-tag-btn:before{content:"\2715"!important;display:flex!important;align-items:center;justify-content:center;background-color:transparent!important;box-shadow:none!important;color:var(--COLOR-BLACK, #000);font-size:11px;line-height:1}.collection__filters-list--top .collection__filter-tag.is-active:not(.collection__filter-tag--swatch) .collection__filter-tag-btn>span,.collection__filters-list--top .collection__filter-tag--default:not(.collection__filter-tag--swatch) input:checked+.collection__filter-tag-btn>span{border-bottom:0!important;padding-bottom:0!important}.collection__filters-list--top .collection__filter-tag--default:not(.collection__filter-tag--swatch) input:disabled+.collection__filter-tag-btn{opacity:.35;cursor:default}.collection__filters-list--top .collection__filter-tag--swatch .shopify-swatch{flex:0 0 auto;line-height:0}.collection__filters-list--top .collection__filter-tag--swatch .swatch__button{display:block;flex:0 0 auto;width:20px;height:20px;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background-size:cover;background-position:center}.collection__filters-list--top .collection__filter-tag--swatch .swatch__button img{width:100%;height:100%;object-fit:cover;border-radius:50%}.collection__filters-list--top .collection__filter-tag--swatch .swatch__button--empty{border:1px solid var(--COLOR-BLACK, #000)}.collection__filters-list--top .collection__filter-tag--swatch.is-active .swatch__button{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--COLOR-BLACK, #000)}.collection__filters-list--top .collection__filter-tag--swatch .collection__filter-tag-btn,.collection__filters-list--top .collection__filter-tag--swatch .collection__filter-tag-btn:hover,.collection__filters-list--top .collection__filter-tag--swatch.is-active .collection__filter-tag-btn>span{text-decoration:none!important;border-bottom:0!important;padding-bottom:0!important}.collection__filters-list--top .collection__filter-title{transition:opacity .2s ease}.collection__filters-list--top:has(.collection__filter[open]) .collection__filter:not([open]) .collection__filter-title{opacity:.35}.collection__filters-list--top .collection__filter--sort-in-filters .collection__filter-current{margin-left:14px;font-weight:400;text-transform:uppercase;letter-spacing:.02em}@media only screen and (max-width:767px){.collection__filters-sticky--top .collection__filters-mobile-toggle{display:none!important}.collection__filters-sticky--top .collection__filters{position:static!important;max-height:none!important;overflow:visible!important;pointer-events:auto!important}.collection__filters-sticky--top .collection__filters accordion-elements{display:flex!important;flex-flow:row wrap!important}.collection__filters-sticky--top .collection__filter-wrapper{position:absolute!important;top:100%!important;left:0!important;right:0!important;min-width:0!important}.collection__filters-sticky--top .collection__filter{display:inline-block!important;margin-right:12px!important;min-width:0!important}.collection__filters-sticky--top .collection__filter--sort-in-filters{margin-left:auto!important;margin-right:0!important}.collection__filters-sticky--top .collection__filters .wrapper--full-padded{padding-left:var(--section-outer, 20px)!important;padding-right:var(--section-outer, 20px)!important}.collection__filters-sticky--top .collection__filter-tags{padding-left:0!important;padding-right:0!important}.collection__filters-sticky--top .collection__filter--sort-in-filters .collection__filter-current{margin-left:7px;font-size:10px}.collection__filters-sticky--top .collection__filter-tag--swatch .collection__filter-tag-btn:before{display:none!important}.collection__filters-sticky--top .collection__filter-tag--swatch .collection__filter-tag-btn{padding-left:0!important}.collection__filters-sticky--top .collection__filter-tag{flex:0 0 100%!important}.collection__filters-sticky--top .collection__filter-title{font-size:11.5px!important;gap:4px!important}.collection__filters-sticky--top .collection__filter-count{margin-left:0!important}}@media only screen and (max-width:767px)and (min-resolution:2dppx),only screen and (max-width:767px)and (-webkit-min-device-pixel-ratio:2){.collection__filters-list--top .collection__filter-wrapper:before,.collection__filters-list--top .collection__filter-wrapper:after{border-top-width:.5px}.collection-grid__nav:after{border-bottom-width:.5px}}.collection__sort-option:not(:has(input[value=manual])):not(:has(input[value=price-ascending])):not(:has(input[value=price-descending])){display:none!important}.breadcrumbs{margin-bottom:12px!important}.breadcrumbs-sep{margin:0 .7em}@media only screen and (min-width:768px)and (max-width:1023px){product-sticky .breadcrumbs{max-width:calc(50% - 20px)!important}product-sticky:has(.product__images--medium) .breadcrumbs{width:calc((50% - 20px)*.85)!important;margin-left:calc((50% - 20px)*.075)!important}product-sticky:has(.product__images--small) .breadcrumbs{width:calc((50% - 20px)*.7)!important;margin-left:calc((50% - 20px)*.15)!important}}@media only screen and (min-width:1024px){product-sticky .breadcrumbs{max-width:calc(50% - 50px)!important}product-sticky:has(.product__images--medium) .breadcrumbs{width:calc((50% - 50px)*.85)!important;margin-left:calc((50% - 50px)*.075)!important}product-sticky:has(.product__images--small) .breadcrumbs{width:calc((50% - 50px)*.7)!important;margin-left:calc((50% - 50px)*.15)!important}}.product__badge{gap:4px;margin:10px}.product__badge__item,.product__badge__item span{background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-width:0!important;min-height:0!important;color:var(--COLOR-BLACK, #000)!important;font-size:8px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase!important}@media only screen and (min-width:768px){.product__badge__item,.product__badge__item span{font-size:10px!important}}.product__badge__item{margin:0!important}.product-block:has(.product__badge__item--sold) .product-block__price{display:none}.product-block:has(.product__badge__item--sold) .quickview-button__price{display:none}.product__price--sold-out{display:none}body:has(.product__price--sold-out) .shopify-payment-button{display:none!important}.swatch__button--circle input.sold-out~label:before,.swatch__button--circle input.unavailable~label:before,.swatch__button--circle input:disabled+label:before,.swatch__button--circle input.visually-disabled+label:before,.swatch__button--square input.sold-out~label:before,.swatch__button--square input.unavailable~label:before,.swatch__button--square input:disabled+label:before,.swatch__button--square input.visually-disabled+label:before{transform:rotate(45deg) translate(-50%,-50%)!important}shopify-payment-terms,.shopify-payment-terms,.shop-pay-terms{display:block!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;border:0!important}shopify-payment-terms>*,.shopify-payment-terms>*,.shop-pay-terms>*{margin-left:auto!important;margin-right:auto!important;border:0!important}shopify-payment-terms iframe,.shopify-payment-terms iframe,.shop-pay-terms iframe{display:block!important;margin-left:auto!important;margin-right:auto!important;border:0!important}.product__accordion.block-padding{padding-bottom:0!important}.product__accordion.block-padding:has(+:not(.product__accordion)),.product__accordion.block-padding:last-child{padding-bottom:24px!important}.product__accordion__wrapper{--border-width: 1px !important;border-top-width:0!important;border-bottom-width:1px!important}.product__accordion__wrapper:after,.product__accordion__wrapper:before{height:1px!important}.product__accordion__title{padding-top:18px!important;padding-bottom:18px!important}.product__accordion__inner{padding-bottom:18px}.product__accordion__title svg{transform:scale(.75);transform-origin:center}.custom-scrollbar{height:2px!important;background:#00000026!important;border-radius:0!important}.custom-scrollbar__track{background:#000!important;border-radius:0!important}.pickup-availability-preview,.pickup-availability-info{line-height:1.5}.pickup-availability-list__item{border-top-color:#000!important;border-bottom-color:#000!important;border-top-width:1px!important;border-bottom-width:1px!important}.pickup-availability-list__item .pickup-availability-preview{margin-top:6px!important}pickup-availability-drawer{border-left-color:#000!important}.product__tax{display:none}.product__selectors .radio__legend{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;white-space:nowrap}.product__selectors .radio__legend>*,.product__selectors .radio__legend__label>*{display:inline!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}.product__selectors .radio__legend,.product__selectors .select-popout__toggle{font-size:inherit!important;line-height:1.7!important;letter-spacing:inherit!important}.product__selectors .radio__legend *,.product__selectors .select-popout__toggle *{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.product__selectors .radio__legend__label{font-weight:600!important}.product__selectors .radio__legend__value{margin-left:6px!important;font-weight:400!important;opacity:1!important}.product__selectors .selector-wrapper{margin-bottom:0!important;overflow:visible!important}.product__selectors,.product__selectors .product-form__outer{overflow:visible!important}.product__selectors .product-form__input,.product__selectors .radio__fieldset,.product__selectors .select__fieldset{margin:0!important;padding:0!important;border:0!important;overflow:visible!important}.select__fieldset{display:flex!important;align-items:baseline;flex-wrap:nowrap;gap:0 6px}.select__fieldset>.radio__legend{flex:0 0 auto}.select__fieldset .select-popout{flex:0 0 auto;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}.select-popout__toggle,.select-popout__toggle span,.select-popout__toggle [data-popout-toggle-text]{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important}.select-popout__toggle{display:inline!important;width:auto!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;background:none!important;text-align:left;font-weight:400!important}.select__fieldset .select-popout__toggle{padding-right:26px!important}.select__fieldset .select-popout__list{min-width:max-content}@media screen and (max-width:749px){.product__selectors .radio__legend{white-space:normal}.select__fieldset .select-popout{flex:1 1 auto}.select-popout__toggle,.select-popout__toggle span,.select-popout__toggle [data-popout-toggle-text]{white-space:normal!important}}.select__fieldset:has(.select-popout__item:only-child) .select-popout__toggle svg{display:none}.select__fieldset:has(.select-popout__item:only-child) .select-popout__toggle{pointer-events:none;cursor:default;padding-right:0!important}.radio__fieldset--swatches .radio__legend{margin-bottom:0!important}.product__selectors .radio__buttons{margin-top:16px}.product__selectors .radio__buttons,.product__selectors .swatch-list,.product__selectors .radio__fieldset,.product__selectors .select__fieldset{margin-left:0!important;padding-left:0!important}.product__selectors .radio__buttons>:first-child,.product__selectors .radio__buttons>:first-child>label,.product__selectors .radio__buttons>:first-child input~label,.product__selectors .radio__buttons>:first-child .swatch__link{margin-left:0!important;padding-left:0!important}.product__selectors .swatch__button input:checked~label:after{background:transparent!important;border:1px solid var(--COLOR-BLACK, #000)!important}.selector-wrapper--pvj-size{margin-top:28px!important}.selector-wrapper--pvj-size .radio__legend__value{display:none!important}.selector-wrapper--pvj-size .radio__buttons{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:0 22px!important;margin-top:10px!important;margin-left:0!important;padding-left:0!important}.selector-wrapper--pvj-size .radio__button{position:static;flex:0 0 auto;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;overflow:visible!important}.selector-wrapper--pvj-size .radio__button label{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 0 2px!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;background:none!important;color:var(--COLOR-BLACK, #000)!important;font-size:14px!important;line-height:1.4!important;cursor:pointer;transition:border-bottom-color .15s ease}.selector-wrapper--pvj-size .radio__button input:checked+label,.selector-wrapper--pvj-size .radio__button label:hover,.selector-wrapper--pvj-size .radio__button:hover label,.selector-wrapper--pvj-size .radio__button input:hover+label{color:var(--COLOR-BLACK, #000)!important;border-bottom-color:currentColor!important}.selector-wrapper--pvj-size .radio__button--unavailable label,.selector-wrapper--pvj-size .radio__button--unavailable input:checked+label,.selector-wrapper--pvj-size .radio__button--unavailable label:hover,.selector-wrapper--pvj-size .radio__button--unavailable:hover label,.selector-wrapper--pvj-size .radio__button--unavailable input:hover+label{border-bottom-color:transparent!important}.selector-wrapper--pvj-size .radio__button--unavailable label{opacity:1!important}.selector-wrapper--pvj-size .radio__button--unavailable label:after{content:"";position:absolute;top:-3px;right:-4px;bottom:-3px;left:-4px;background:linear-gradient(to bottom right,transparent calc(50% - .5px),currentColor 50%,transparent calc(50% + .5px));pointer-events:none}[data-selection-pending] .selector-wrapper--pvj-size .radio__button input:checked+label:not(:hover){border-bottom-color:transparent!important}@media screen and (max-width:749px){.selector-wrapper--pvj-size .radio__buttons{gap:0 clamp(10px,3.4vw,16px)!important}.selector-wrapper--pvj-size .radio__buttons:has(>:nth-child(10)){justify-content:space-between;gap:0!important}.selector-wrapper--pvj-size .radio__button label{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
