@charset "UTF-8";@font-face{font-family:Roboto Mono;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/RobotoMono-VariableFont_wght.ttf?v=1763672856) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/RobotoMono-Italic-VariableFont_wght.ttf?v=1763672856) format("truetype");font-weight:100 700;font-style:italic;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-vf.woff?v=1763672869) format("woff-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-light.woff?v=1763672869) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-regular.woff?v=1763672869) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-medium.woff?v=1763672869) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-semibold.woff?v=1763672869) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-bold.woff?v=1763672869) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-extrabold.woff?v=1763672870) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/mosvita-black.woff?v=1763672869) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mosvita Expanded;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/Mosvita-LightExpanded.otf?v=1764195501) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mosvita Expanded;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/Mosvita-Expanded.otf?v=1764195501) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mosvita Expanded;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/Mosvita-SemiBoldExpanded.otf?v=1764195501) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mosvita Expanded;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/Mosvita-ExtraBoldExpanded.otf?v=1764195501) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mosvita Expanded;src:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/Mosvita-BlackExpanded.otf?v=1764195501) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--font-family-heading: "Mosvita Expanded", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-body: "Roboto Mono", monospace;--font-family-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-nav: 300;--font-weight-heading-h1: 400;--font-weight-heading-h2: 600;--font-weight-body: 300;--font-weight-paragraph: 300;--font-weight-body-bold: 700;--font-heading: var(--font-family-heading);--letter-spacing-heading: .1em;--text-transform-heading: uppercase;--font-body: var(--font-family-body);--letter-spacing-body: normal;--font-paragraph: var(--font-family-body);--font-size-h0: 2.75rem;--font-size-h1: 2rem;--font-size-h2: 1.125rem;--font-size-h3: 1.375rem;--font-size-h4: 1.125rem;--font-size-h5: 1.125rem;--font-size-h6: 1rem;--font-size-xs: .6875rem;--font-size-sm: .75rem;--font-size-base: .875rem;--font-size-lg: .875rem;--font-size-xl: .9375rem;--line-height-paragraph: 1.6;--line-height-heading: 1.4;--line-height-tight: 1.2;--line-height-normal: 1.4;--line-height-relaxed: 1.6;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .1em}@media(min-width:700px){:root{--font-size-h0: 3.5rem;--font-size-h1: 2.5rem;--font-size-h2: 1.375rem;--font-size-h3: 1.625rem;--font-size-h4: 1.375rem;--font-size-h5: 1.125rem;--font-size-h6: 1rem;--font-size-xs: .6875rem;--font-size-sm: .75rem;--font-size-base: .875rem;--font-size-lg: .9375rem;--font-size-xl: 1rem}}@media(min-width:1400px){:root{--font-size-h0: 4.5rem;--font-size-h1: 3.5rem;--font-size-h2: 2.75rem;--font-size-h3: 2rem;--font-size-h4: 1.75rem;--font-size-h5: 1.375rem;--font-size-h6: 1.25rem;--font-size-xs: .6875rem;--font-size-sm: .8125rem;--font-size-base: .875rem;--font-size-lg: .9375rem;--font-size-xl: 1rem}}body{font-family:var(--font-body);font-weight:var(--font-weight-body);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-body)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading);font-style:normal;letter-spacing:var(--letter-spacing-heading);text-transform:var(--text-transform-heading);font-stretch:125%;letter-spacing:1.8px}h1,.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-heading-h1);line-height:var(--line-height-tight)}h2,.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-heading-h2);line-height:var(--line-height-normal)}h3,.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-heading-h2);line-height:var(--line-height-tight)}h4,.h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-heading-h2);line-height:var(--line-height-normal)}h5,.h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-heading-h2);line-height:var(--line-height-normal)}h6,.h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-heading-h2);line-height:var(--line-height-normal)}.h0{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-h0);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);text-transform:var(--text-transform-heading)}p{font-family:var(--font-paragraph);font-size:var(--font-size-base);font-weight:var(--font-weight-paragraph);line-height:var(--line-height-relaxed)}strong,b{font-weight:var(--font-weight-body-bold)}button,.button,.btn{font-family:var(--font-heading);font-weight:var(--font-weight-heading-h2);font-size:14px;text-transform:var(--text-transform-heading);letter-spacing:var(--letter-spacing-heading)}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.tracking-tight{letter-spacing:var(--letter-spacing-tight)}.tracking-normal{letter-spacing:var(--letter-spacing-normal)}.tracking-wide{letter-spacing:var(--letter-spacing-wide)}:root{--color-primary: rgb(var(--color-button));--color-secondary: rgb(var(--color-accent));--spacing-base: 1rem;--spacing-small: .5rem;--spacing-large: 2rem;--transition-base: .2s ease;--border-radius: 4px}.collection-v2-header{display:flex;flex-direction:column;gap:1rem}.collection-v2-title{font-family:var(--font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:1.2;font-size:2rem}.collection-v2-title--regular{font-size:2rem}.collection-v2-rating{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.collection-v2-stars{display:flex;gap:.25rem}.collection-v2-star{display:inline-block;width:1.25rem;height:1.25rem;filter:brightness(0) invert(1)}.collection-v2-rating-text{font-family:var(--font-body);font-weight:300;font-size:.875rem}.collection-v2-description{font-family:var(--font-body);font-weight:300;font-size:10px;line-height:1.6;margin:0}.collection-v2-checkmarks{list-style:none;padding-left:0;margin:0;margin-top:.5rem}.collection-v2-checkmarks li{font-size:.875rem;font-weight:300;font-family:var(--font-body);margin:0;padding:4px 0;list-style:none;display:flex;align-items:flex-start;gap:8px}.collection-v2-checkmark-icon{width:16px;height:16px;flex-shrink:0;margin-top:4px}@media(min-width:700px){.collection-v2-title--large{font-size:2.75rem}.collection-v2-title--regular{font-size:2.5rem}}@media(min-width:1000px){.collection-v2-header{gap:1.5rem}.collection-v2-title--large{font-size:3.5rem}.collection-v2-rating-text{font-size:14px}.collection-v2-description{font-size:1.125rem}.collection-v2-checkmarks li{font-size:1rem}}@media(min-width:1400px){.collection-v2-title--regular{font-size:3.5rem}}.collection-content-wrapper{max-width:1600px;margin:0 auto;padding:0 1.5rem}.collection-content-inner{display:flex;flex-direction:column;gap:1rem}.collection-content-title{font-family:var(--font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:1.2;font-size:1.75rem}.collection-content-description{font-family:var(--font-body);font-weight:300;font-size:.875rem;line-height:1.6;margin:0}@media(min-width:700px){.collection-content-wrapper{padding:0 2rem}.collection-content-title{font-size:2rem}.collection-content-description{font-size:1rem}}@media(min-width:1000px){.collection-content-wrapper{padding:0 3rem}.collection-content-inner{gap:1.5rem}.collection-content-description{font-size:1.125rem}}@media(min-width:1400px){.collection-content-title{font-size:2.75rem}}.button .text-with-icon{display:flex;align-items:center;gap:.5rem}.button .text-with-icon .icon{transition:transform .3s ease}.button:hover .text-with-icon .icon{transform:translate(4px)}@media(min-width:700px){.button .text-with-icon{gap:.625rem}}@media(min-width:1000px){.button .text-with-icon{gap:.75rem}.button:hover .text-with-icon .icon{transform:translate(6px)}}.announcement-bar p.bold,.announcement-bar a{font-family:var(--font-family-heading)!important;font-weight:var(--font-weight-heading-h2)!important;text-transform:uppercase!important;letter-spacing:1.4px!important;line-height:18.7px!important;font-size:10px!important;grid-column:-1!important;grid-row:1!important}@media screen and (min-width:700px){.announcement-bar p.bold,.announcement-bar a{font-size:11px!important}}.mobile-view-all{margin-top:0;padding:0;width:100%}.mobile-view-all__button{width:100%;text-transform:uppercase;background-color:#2b3e34;color:#fff;font-weight:400;letter-spacing:.1px;padding-block:10px 10px;display:block;border-radius:2px}.mobile-view-all__button:hover{background-color:#23322a}.shopify-section--collection-banner-v2 .collection-v2-title.collection-v2-title--large{font-size:130px!important;font-weight:900!important;transform-origin:left center}.shopify-section--collection-banner-v2 .collection-v2-title.collection-v2-title--regular{font-size:28px!important;font-weight:500!important;transform-origin:left center}@media screen and (max-width:699px){.shopify-section--collection-banner-v2 .collection-v2-title.collection-v2-title--large{font-size:40px!important}.shopify-section--collection-banner-v2 .collection-v2-title.collection-v2-title--regular{font-size:24px!important}.shopify-section--collection-banner-v2 .collection-v2-rating-text{font-size:11px!important}.shopify-section--collection-banner-v2 .collection-v2-star{width:12px!important;height:12px!important}}.shopify-section--collection-banner-v2 .collection-v2-rating{margin-top:-20px!important}.shopify-section--collection-banner-v2 .collection-v2-description{font-size:10px!important}@media screen and (min-width:1000px){.shopify-section--collection-banner-v2 .collection-v2-description{font-size:14px!important}}.shopify-section--collection-banner-v2 .collection-v2-checkmarks li{font-size:13px!important;font-weight:500!important}.badge{padding:4px 8px!important;border-radius:4px!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1.1px!important;font-family:var(--font-family-body)!important}.badge--best-seller{--badge-background: 43 62 52;--badge-color: 255 255 255}.product-card__badge-list{gap:4px!important}.product-info__badge-list{display:inline-flex!important;flex-direction:row!important;gap:4px!important}.slideshow__button-desktop-only{display:none!important}@media screen and (min-width:700px){.slideshow__button-desktop-only{display:block!important}}.slideshow__button-mobile-only{padding-left:0;letter-spacing:1.1px!important;background:none!important;display:inline-flex!important;align-items:center;gap:5px;text-transform:uppercase;font-family:var(--font-family-heading);font-weight:600;font-size:11px;line-height:22.4px;text-decoration:none!important;color:inherit}.slideshow__button-mobile-only:hover,.slideshow__button-mobile-only:focus,.slideshow__button-mobile-only:active{text-decoration:none!important}.slideshow__button-mobile-only:after{content:"";width:9px;height:9px;margin-bottom:2px;background-image:url(https://www.hillseyewear.com/cdn/shop/t/39/assets/chevron-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;filter:brightness(0) invert(1)}@media screen and (min-width:700px){.slideshow__button-mobile-only{font-size:14px}.slideshow__button-mobile-only:after{width:12px;height:12px}}.facets,facet-filters-form,.facet-filters,.facets__form,.facets__disclosure,.availability-facet,.sort-by-facet,facet-remove,.facets__label,.facets__summary,sort-by select,.facets select{text-transform:uppercase!important}.product-card .text-on-sale{font-size:14px!important;font-family:var(--font-family-body)!important;color:#c62f2f!important}@media screen and (max-width:699px){.product-card__title a{font-size:11px!important;letter-spacing:1.4px}.breadcrumb__item,.breadcrumb__link,.pdp-breadcrumb-wrapper .breadcrumb__item,.pdp-breadcrumb-wrapper .breadcrumb__link{font-size:11px!important}}.on-sale-badge{text-transform:uppercase;padding:4px 8px;background-color:#2b3e34;color:#fff;border-radius:4px;font-size:12px;letter-spacing:.1px;bottom:4px;position:relative}.footer__block.footer__block--newsletter p.h5{font-size:20px!important}@media screen and (min-width:700px){.footer__block.footer__block--newsletter p.h5{font-size:22px!important}}.footer__block.footer__block--menu p.bold{color:#010101!important;font-weight:700!important;font-size:12px!important}@media screen and (min-width:700px){.footer__block.footer__block--menu p.bold{font-size:14px!important}}.footer__block.footer__block--menu a.inline-block.link-faded{font-size:12px!important}@media screen and (min-width:700px){.footer__block.footer__block--menu a.inline-block.link-faded{font-size:14px!important}}.product-info__title h2{font-size:32px!important}.price-list.price-list--lg sale-price{color:#c62f2f!important}.collection-banner-content .h3{font-size:22px!important;font-weight:500!important;transform-origin:left center;margin-bottom:14px}.shopify-section--slideshow .h6,.shopify-section--slideshow .h4{font-size:18px!important;font-weight:600!important;transform-origin:left center}@media screen and (min-width:700px){.shopify-section--slideshow .h6,.shopify-section--slideshow .h4{font-size:22px!important}}.slideshow__description{font-family:var(--font-family-body)!important;font-size:11px!important;display:block!important;margin-top:12px!important;line-height:1.5;margin-bottom:24px}@media screen and (min-width:699px){.slideshow__description{display:block!important;font-size:14px!important}}.shopify-section--main-product{--section-spacing-block-start: 0px !important;padding-top:0!important;margin-top:0!important}.shopify-section--main-product>.section{padding-top:0!important;margin-top:0!important}.pdp-breadcrumb-wrapper{width:100%!important;padding:16px 0 0!important}.pdp-breadcrumb-wrapper .container{max-width:var(--container-max-width, 1600px)!important;margin:0 auto!important;padding-left:0!important}@media screen and (min-width:1000px){.pdp-breadcrumb-wrapper .container{display:grid!important;grid:var(--product-grid, auto/minmax(0, 1fr) minmax(0, 1fr))!important;gap:0 var(--spacing-10, 40px)!important}.pdp-breadcrumb-wrapper .container .breadcrumb{grid-column:1!important}}@media screen and (min-width:1150px){.pdp-breadcrumb-wrapper .container{gap:0 var(--spacing-12, 48px)!important}}@media screen and (min-width:1600px){.pdp-breadcrumb-wrapper .container{gap:0 var(--spacing-24, 96px)!important}}@media screen and (min-width:1440px){.pdp-breadcrumb-wrapper .container{padding-left:0!important;padding-right:0!important}}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=breadcrumb],.product-info .product-info__block-item[data-block-type=breadcrumb]{display:none!important}.pdp-breadcrumb-wrapper .breadcrumb,.shopify-section--main-product .breadcrumb,.product-info .breadcrumb,nav.breadcrumb{margin:0!important;padding:0!important;font-family:var(--font-family-body)!important;font-size:14px!important;font-weight:300!important;line-height:22.4px!important;color:#010101!important}.pdp-breadcrumb-wrapper .breadcrumb__list,.shopify-section--main-product .breadcrumb__list,.product-info .breadcrumb__list,nav.breadcrumb .breadcrumb__list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important;list-style:none!important;margin:0!important;padding:0!important}.pdp-breadcrumb-wrapper .breadcrumb__item,.shopify-section--main-product .breadcrumb__item,.product-info .breadcrumb__item,nav.breadcrumb .breadcrumb__item{display:inline-flex!important;align-items:center!important}.pdp-breadcrumb-wrapper .breadcrumb__link,.pdp-breadcrumb-wrapper .breadcrumb__text,.shopify-section--main-product .breadcrumb__link,.shopify-section--main-product .breadcrumb__text,.product-info .breadcrumb__link,.product-info .breadcrumb__text,nav.breadcrumb .breadcrumb__link,nav.breadcrumb .breadcrumb__text{text-transform:capitalize!important;font-family:var(--font-family-body)!important;font-size:14px!important;font-weight:300!important;color:#010101!important}.pdp-breadcrumb-wrapper .breadcrumb__link,.shopify-section--main-product .breadcrumb__link,.product-info .breadcrumb__link,nav.breadcrumb .breadcrumb__link{text-decoration:none!important;transition:opacity .2s ease!important}.pdp-breadcrumb-wrapper .breadcrumb__link:hover,.shopify-section--main-product .breadcrumb__link:hover,.product-info .breadcrumb__link:hover,nav.breadcrumb .breadcrumb__link:hover{opacity:.7!important}.pdp-breadcrumb-wrapper .breadcrumb__separator,.shopify-section--main-product .breadcrumb__separator,.product-info .breadcrumb__separator,nav.breadcrumb .breadcrumb__separator{margin:0 18px 0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:0!important;color:transparent!important;width:auto!important;height:auto!important}.pdp-breadcrumb-wrapper .breadcrumb__separator:after,.shopify-section--main-product .breadcrumb__separator:after,.product-info .breadcrumb__separator:after,nav.breadcrumb .breadcrumb__separator:after{content:""!important;display:inline-block!important;width:6px!important;height:10px!important;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15L8 8.5L2 2' stroke='%23010101' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.shopify-section--main-product .product-info__breadcrumb,.product-info .product-info__breadcrumb{margin-bottom:16px!important}.shopify-section--main-product .product-info__text,.product-info .product-info__text{position:relative!important}.shopify-section--main-product .product-info__text-heading,.product-info .product-info__text-heading,.product-info__text .product-info__text-heading,p.product-info__text-heading{font-family:var(--font-family-heading)!important;font-size:22px!important;font-weight:600!important;letter-spacing:2.2px!important;line-height:1.3!important;margin:0 0 16px!important;text-transform:uppercase!important;color:#010101!important;background:transparent!important;padding:0!important}@media screen and (max-width:699px){.shopify-section--main-product .product-info__text-heading,.product-info .product-info__text-heading,.product-info__text .product-info__text-heading,p.product-info__text-heading{font-size:18px!important;letter-spacing:1.8px!important;line-height:25.2px!important}.product-info__text .prose ul{gap:0!important}.product-info__text .prose ul li,.product-info__text>ul>li{font-size:13px!important}}.shopify-section--main-product .product-info__text .prose,.product-info .product-info__text .prose{font-family:var(--font-family-body)!important;font-size:14px!important;line-height:18.2px!important;color:#010101!important;background-color:#f8f8f8!important;padding:20px!important;border-radius:4px!important}.shopify-section--main-product .product-info__text>p,.product-info .product-info__text>p,.product-info__text>p,.shopify-section--main-product .product-info__text p,.product-info .product-info__text p,.product-info__text p{line-height:1.3!important;margin:0 0 8px!important}.shopify-section--main-product .product-info__text .prose ul,.product-info .product-info__text .prose ul{list-style:none!important;margin:10px 0 0!important;padding:0!important;gap:0!important}.shopify-section--main-product .product-info__text ul,.shopify-section--main-product .product-info__text li,.product-info .product-info__text ul,.product-info .product-info__text li,.product-info__text ul,.product-info__text li{font-weight:500!important}.shopify-section--main-product .product-info__text .prose ul li,.product-info .product-info__text .prose ul li{position:relative!important;padding-left:28px!important;margin-bottom:4px!important;font-weight:500!important;list-style:none!important}.shopify-section--main-product .product-info__text .prose ul li:before,.product-info .product-info__text .prose ul li:before{content:""!important;position:absolute!important;left:0!important;top:2px!important;width:16px!important;height:16px!important;background-image:url(https://cdn.shopify.com/s/files/1/0759/7834/2635/files/check.svg?v=1765320745)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.shopify-section--main-product .product-info__text .prose ul li:last-child,.product-info .product-info__text .prose ul li:last-child{margin-bottom:0!important}.shopify-section--main-product .product-info__block-item,.product-info .product-info__block-item{margin-block-start:0!important;margin-top:0!important}@media screen and (max-width:699px){.shopify-section--main-product .product-info__block-item:empty,.product-info .product-info__block-item:empty,.shopify-section--main-product .product-info__block-item[data-block-type=rating]:empty,.product-info .product-info__block-item[data-block-type=rating]:empty,.shopify-section--main-product .product-info__block-item[data-block-type=payment-terms]:has(payment-terms:empty),.product-info .product-info__block-item[data-block-type=payment-terms]:has(payment-terms:empty){display:none!important}}.rating-with-text>.rating{font-family:var(--font-family-heading)!important;font-size:12px!important;font-weight:600!important;letter-spacing:2.4px!important}.rating__value,.rating .rating__value,.rating-with-text .rating .rating__value{font-family:var(--font-family-heading)!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.2px!important}@media screen and (max-width:699px){.rating__value,.rating .rating__value,.rating-with-text .rating .rating__value{font-size:11px!important}}.price-list__price,.price-list .price-list__price,.price-list--lg .price-list__price,sale-price.price-list__price{font-family:var(--font-family-body)!important;font-size:18px!important;font-weight:700!important}@media screen and (max-width:699px){.price-list__price,.price-list .price-list__price,.price-list--lg .price-list__price,sale-price.price-list__price{font-size:15px!important}}.shopify-section--main-product .button.button--xl,.shopify-section--main-product .product-form__submit,.shopify-section--main-product .shopify-payment-button__button,#shopify-section-template--21236778696939__main button,#shopify-section-template--21236778696939__main .button,#shopify-section-template--21236778696939__main .product-form__submit,#shopify-section-template--21236778696939__main .shopify-payment-button__button,[class*=shopify-section-template] button.button--xl,[class*=shopify-section-template] .button.button--xl,[class*=shopify-section-template] .product-form__submit,[class*=shopify-section-template] .shopify-payment-button__button,[id*=shopify-section-template] button,[id*=shopify-section-template] .button,[id*=shopify-section-template] .product-form__submit,[id*=shopify-section-template] .shopify-payment-button__button{border-radius:4px!important}.shopify-section--main-product .product-info__block-group,.product-info .product-info__block-group,.product-info__block-group{margin-bottom:16px!important}.shopify-section--main-product .accordion-group,.product-info .accordion-group,.product-info__block-group.accordion-group{counter-reset:accordion-counter!important;width:100%!important}.shopify-section--main-product .accordion-group .accordion,.product-info .accordion-group .accordion,.accordion-group .accordion{counter-increment:accordion-counter!important;border:none!important;border-top:1px solid rgba(1,1,1,.12)!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-block:none!important;border-block-start:1px solid rgba(1,1,1,.12)!important;border-block-end:none!important;border-block-start-width:1px!important;border-block-end-width:0!important;border-inline:none!important;border-inline-start:none!important;border-inline-end:none!important;width:100%!important}.accordion-group>.product-info__block-item:last-child .accordion,.accordion-group>.product-info__block-item:last-child>.accordion,.product-info__block-group.accordion-group>.product-info__block-item:last-child .accordion{border-bottom:1px solid rgba(1,1,1,.12)!important;border-block-end:1px solid rgba(1,1,1,.12)!important;border-block-end-width:1px!important}.shopify-section--main-product .accordion-group .accordion .accordion__toggle,.product-info .accordion-group .accordion .accordion__toggle,.accordion-group .accordion .accordion__toggle{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:16px!important;padding:12px 0!important;cursor:pointer!important}.shopify-section--main-product .accordion-group .accordion .accordion__toggle:before,.product-info .accordion-group .accordion .accordion__toggle:before,.accordion-group .accordion .accordion__toggle:before{content:"0" counter(accordion-counter)!important;font-family:var(--font-family-heading)!important;font-size:14px!important;font-weight:600!important;min-width:32px!important;flex-shrink:0!important;color:#010101!important;padding-right:50px!important}.shopify-section--main-product .accordion-group .accordion .accordion__toggle span,.product-info .accordion-group .accordion .accordion__toggle span,.accordion-group .accordion .accordion__toggle span{flex:0 1 auto!important;font-family:var(--font-family-heading)!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.4px!important;line-height:22.4px!important;text-transform:uppercase!important;color:#010101!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;text-align:left!important}.shopify-section--main-product .accordion-group .accordion .circle-chevron,.product-info .accordion-group .accordion .circle-chevron,.accordion-group .accordion .circle-chevron{width:auto!important;min-width:auto!important;max-width:none!important;height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background-color:transparent!important;background:none!important;color:#010101!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important;margin-left:auto!important}.shopify-section--main-product .accordion-group .accordion .circle-chevron svg,.product-info .accordion-group .accordion .circle-chevron svg,.accordion-group .accordion .circle-chevron svg{display:none!important}.shopify-section--main-product .accordion-group .accordion .circle-chevron:before,.product-info .accordion-group .accordion .circle-chevron:before,.accordion-group .accordion .circle-chevron:before{content:"+"!important;font-family:var(--font-family-body)!important;font-size:20px!important;font-weight:300!important;line-height:1!important;color:#010101!important}.shopify-section--main-product .accordion-group .accordion[open] .circle-chevron:before,.product-info .accordion-group .accordion[open] .circle-chevron:before,.accordion-group .accordion[open] .circle-chevron:before{content:"\2212"!important}.shopify-section--main-product .accordion-group .accordion .group-expanded\:rotate,.product-info .accordion-group .accordion .group-expanded\:rotate,.accordion-group .accordion .group-expanded\:rotate{transform:none!important}.shopify-section--main-product .accordion-group .accordion .accordion__content,.product-info .accordion-group .accordion .accordion__content,.accordion-group .accordion .accordion__content{padding:16px 24px 16px 0!important;margin-bottom:20px!important;font-family:var(--font-family-body)!important;font-size:14px!important;font-weight:300!important;line-height:26px!important;color:#010101!important}.shopify-section--main-product .accordion-group .accordion .accordion__content ul,.product-info .accordion-group .accordion .accordion__content ul,.accordion-group .accordion .accordion__content ul{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding-left:0!important;list-style:none!important}.shopify-section--main-product .accordion-group .accordion .accordion__content ul li,.product-info .accordion-group .accordion .accordion__content ul li,.accordion-group .accordion .accordion__content ul li{font-family:var(--font-family-body)!important;font-size:14px!important;font-weight:300!important;line-height:26px!important;margin:0!important;padding-left:0!important}.shopify-section--main-product .accordion-group .accordion .accordion__content .prose,.product-info .accordion-group .accordion .accordion__content .prose,.accordion-group .accordion .accordion__content .prose{font-family:var(--font-family-body)!important;font-size:14px!important;font-weight:300!important;line-height:26px!important}.shopify-section--main-product .accordion-group .accordion .accordion__content br,.product-info .accordion-group .accordion .accordion__content br,.accordion-group .accordion .accordion__content br,.shopify-section--main-product .accordion-group .accordion .accordion__content .prose br,.product-info .accordion-group .accordion .accordion__content .prose br,.accordion-group .accordion .accordion__content .prose br{display:none!important}.shopify-section--main-product .accordion-group .accordion .accordion__content p,.product-info .accordion-group .accordion .accordion__content p,.accordion-group .accordion .accordion__content p,.shopify-section--main-product .accordion-group .accordion .accordion__content .prose p,.product-info .accordion-group .accordion .accordion__content .prose p,.accordion-group .accordion .accordion__content .prose p{display:flex!important;flex-direction:column!important;gap:0!important;margin:1rem 0!important;line-height:18px!important}.shopify-section--main-product .accordion-group .accordion .accordion__content strong,.shopify-section--main-product .accordion-group .accordion .accordion__content b,.product-info .accordion-group .accordion .accordion__content strong,.product-info .accordion-group .accordion .accordion__content b,.accordion-group .accordion .accordion__content strong,.accordion-group .accordion .accordion__content b{display:block!important;margin:0!important}.shopify-section--main-product .product-info__accordion,.product-info .product-info__accordion,.shopify-section--main-product .product-info__accordion .accordion__toggle,.product-info .product-info__accordion .accordion__toggle{width:100%!important}@media screen and (max-width:699px){.shopify-section--main-product .accordion-group .accordion .accordion__toggle,.product-info .accordion-group .accordion .accordion__toggle,.accordion-group .accordion .accordion__toggle{gap:16px!important;padding:12px 0!important}.shopify-section--main-product .accordion-group .accordion .accordion__toggle:before,.product-info .accordion-group .accordion .accordion__toggle:before,.accordion-group .accordion .accordion__toggle:before{padding-right:50px!important;margin-right:0!important}.shopify-section--main-product .accordion-group .accordion .accordion__content,.product-info .accordion-group .accordion .accordion__content,.accordion-group .accordion .accordion__content{padding-left:0!important;margin:16px 0!important;font-size:11px!important;line-height:18px!important}.accordion-group .accordion .accordion__content ul li,.accordion-group .accordion .accordion__content p,.accordion-group .accordion .accordion__content .prose,.accordion-group .accordion .accordion__content .prose p,.shopify-section--main-product .accordion-group .accordion .accordion__content ul li,.shopify-section--main-product .accordion-group .accordion .accordion__content p,.shopify-section--main-product .accordion-group .accordion .accordion__content .prose,.shopify-section--main-product .accordion-group .accordion .accordion__content .prose p,.product-info .accordion-group .accordion .accordion__content ul li,.product-info .accordion-group .accordion .accordion__content p,.product-info .accordion-group .accordion .accordion__content .prose,.product-info .accordion-group .accordion .accordion__content .prose p,.shopify-section--main-product .accordion__content p,.shopify-section--main-product .accordion__content ul li,.product-info .accordion__content p,.product-info .accordion__content ul li{font-size:11px!important;line-height:18px!important}.shopify-section--main-product .accordion-group .accordion .circle-chevron,.product-info .accordion-group .accordion .circle-chevron,.accordion-group .accordion .circle-chevron{width:auto!important;min-width:auto!important;max-width:none!important;height:auto!important;padding:0!important}.shopify-section--main-product .accordion-group .accordion .circle-chevron:before,.product-info .accordion-group .accordion .circle-chevron:before,.accordion-group .accordion .circle-chevron:before{font-size:24px!important}}.shopify-section--main-product .product-info__title,.shopify-section--main-product .product-info__title h1,.shopify-section--main-product .product-info__title h2,.product-info .product-info__title,.product-info .product-info__title h1,.product-info .product-info__title h2{font-family:var(--font-family-heading)!important;font-size:32px!important;font-weight:600!important;letter-spacing:3.2px!important;text-transform:uppercase!important;line-height:38.4px!important;color:#010101!important;margin:0!important;display:inline!important;overflow-wrap:anywhere!important}@media screen and (max-width:699px){.shopify-section--main-product .product-info__title,.shopify-section--main-product .product-info__title h1,.shopify-section--main-product .product-info__title h2,.product-info .product-info__title,.product-info .product-info__title h1,.product-info .product-info__title h2{font-size:15px!important;letter-spacing:1.5px!important;line-height:1.3!important}}.shopify-section--main-product .product-info__title-row,.product-info__title-row{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important}.shopify-section--main-product .product-info__title-row .product-info__block-item[data-block-type=title],.product-info__title-row .product-info__block-item[data-block-type=title]{flex:1 1 auto!important;max-width:none!important;width:auto!important}.shopify-section--main-product .product-info__title-row .product-info__block-item[data-block-type=badges],.product-info__title-row .product-info__block-item[data-block-type=badges]{flex:0 0 auto!important;max-width:none!important;width:auto!important}.shopify-section--main-product .product-info__block-item[data-block-type=rating]{display:inline-flex!important;vertical-align:middle!important;align-items:center!important}.shopify-section--main-product .product-info__rating,.product-info .product-info__rating{display:inline-flex!important;align-items:center!important;gap:4px!important}.shopify-section--main-product .product-info__badge-list,.product-info .product-info__badge-list{display:inline-flex!important;flex-direction:row!important;gap:8px!important;vertical-align:middle!important}.shopify-section--main-product .product-info__block-item[data-block-type=price]{margin-top:8px!important;clear:both!important}.shopify-section--main-product .product-info__price,.shopify-section--main-product .product-info__price .price-list,.shopify-section--main-product .product-info__price .price-list--lg,.shopify-section--main-product .product-info__price sale-price,.shopify-section--main-product .product-info__price compare-at-price,.product-info__price .price-list,.product-info__price .price-list--lg{color:#010101!important}.product-info__price .price-list,.product-info__price .price-list--lg,.shopify-section--main-product .product-info__price sale-price.text-lg{font-family:var(--font-family-heading)!important;font-size:18px!important;font-weight:700!important;letter-spacing:2.4px!important;line-height:28.8px!important}@media screen and (max-width:699px){.product-info__price .price-list,.product-info__price .price-list--lg,.shopify-section--main-product .product-info__price sale-price.text-lg{font-size:16px!important;letter-spacing:2px!important}.rating-with-text>.rating,.product-info__price .rating{font-size:11px!important}.shopify-section--main-product .product-form__submit,.product-info .product-form__submit,[id*=shopify-section-template] .product-form__submit{font-size:12px!important}}.shopify-section--main-product .linked-products,.product-info .linked-products{margin:-24px 0 24px!important;display:flex!important;flex-direction:column!important}.shopify-section--main-product .linked-products:not(:has(.linked-products__label)),.product-info .linked-products:not(:has(.linked-products__label)){margin:16px 0!important}.shopify-section--main-product .linked-products__label,.product-info .linked-products__label,.linked-products .linked-products__label{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:8px!important;margin-bottom:0!important;margin-top:16px!important;font-family:var(--font-family-body)!important;font-size:16px!important;line-height:1.4!important;order:2!important}.shopify-section--main-product .linked-products__label-name,.product-info .linked-products__label-name,.linked-products .linked-products__label-name{color:#01010199!important;font-size:14px!important;text-transform:capitalize!important;letter-spacing:1px!important}.shopify-section--main-product .linked-products__label-value,.product-info .linked-products__label-value,.linked-products .linked-products__label-value{color:#010101!important;font-weight:300!important;font-size:14px!important}.shopify-section--main-product .linked-products__grid,.product-info .linked-products__grid{display:flex!important;flex-wrap:wrap!important;gap:12px!important;order:1!important}.shopify-section--main-product .linked-products__item,.product-info .linked-products__item,.linked-products .linked-products__item{position:relative!important;padding:0 0 8px!important;margin-bottom:0!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:8px 8px 0 0!important;background:transparent!important;cursor:pointer!important;transition:opacity .2s ease!important;overflow:visible!important;display:inline-block!important}.shopify-section--main-product .linked-products__item:hover:not(.linked-products__item--active),.product-info .linked-products__item:hover:not(.linked-products__item--active),.linked-products .linked-products__item:hover:not(.linked-products__item--active){opacity:1!important}.shopify-section--main-product .linked-products__item:not(.linked-products__item--active):hover:after,.product-info .linked-products__item:not(.linked-products__item--active):hover:after,.linked-products .linked-products__item:not(.linked-products__item--active):hover:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:2px!important;background-color:#0101014d!important}.shopify-section--main-product .linked-products__item:focus-visible,.product-info .linked-products__item:focus-visible,.linked-products .linked-products__item:focus-visible{outline:2px solid rgb(43,62,52)!important;outline-offset:2px!important}.shopify-section--main-product .linked-products__item--active,.product-info .linked-products__item--active,.linked-products .linked-products__item--active,span.linked-products__item.linked-products__item--active{cursor:default!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important}.shopify-section--main-product .linked-products__item--active:after,.product-info .linked-products__item--active:after,.linked-products .linked-products__item--active:after,span.linked-products__item.linked-products__item--active:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;transform:none!important;width:100%!important;height:2px!important;background-color:#010101!important;border-radius:0!important;display:block!important}.shopify-section--main-product .linked-products__thumbnail,.product-info .linked-products__thumbnail,.linked-products .linked-products__thumbnail{display:block!important;width:80px!important;height:80px!important;border-radius:8px!important;overflow:hidden!important}.shopify-section--main-product .linked-products__image,.product-info .linked-products__image,.linked-products .linked-products__image{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.shopify-section--main-product .linked-products__placeholder,.product-info .linked-products__placeholder,.linked-products .linked-products__placeholder{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-family:var(--font-family-heading)!important;font-size:24px!important;font-weight:600!important;color:#01010166!important}@media screen and (max-width:699px){.shopify-section--main-product .linked-products,.product-info .linked-products,.linked-products{margin-top:24px!important}.shopify-section--main-product .linked-products__thumbnail,.product-info .linked-products__thumbnail,.linked-products .linked-products__thumbnail{width:80px!important;height:80px!important}.shopify-section--main-product .linked-products__grid,.product-info .linked-products__grid,.linked-products .linked-products__grid{gap:8px!important}.shopify-section--main-product .linked-products__label,.product-info .linked-products__label,.linked-products .linked-products__label,.shopify-section--main-product .linked-products__label-name,.product-info .linked-products__label-name,.linked-products .linked-products__label-name,.shopify-section--main-product .linked-products__label-value,.product-info .linked-products__label-value,.linked-products .linked-products__label-value{font-size:11px!important}}@media screen and (min-width:700px){.shopify-section--main-product .linked-products,.product-info .linked-products{margin-top:24px!important}}.shopify-section--main-product .product-info__variant-picker .block-swatch-list,.shopify-section--main-product .product-info__variant-picker .variant-picker__option{flex-direction:column!important;align-items:flex-start!important}.shopify-section--main-product .product-info__variant-picker .block-swatch-list__label,.shopify-section--main-product .product-info__variant-picker .variant-picker__option-name{margin-bottom:12px!important;font-family:var(--font-family-body)!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#01010199!important}.pdp-get-set{margin-top:24px!important;margin-bottom:32px;width:100%}.pdp-get-set__tabs{display:flex;align-items:center;gap:0;margin-bottom:10px}.pdp-get-set__tab{padding:px 0!important;border:none!important;border-radius:4px!important;background:none!important;font-family:var(--font-family-heading)!important;font-size:16px!important;font-weight:600!important;letter-spacing:1.6px!important;line-height:1.4!important;text-transform:uppercase!important;color:#01010166!important;cursor:pointer!important;transition:color .2s ease!important;position:relative!important}.pdp-get-set__tab:hover{color:#010101b3}.pdp-get-set__tab:focus-visible{outline:2px solid rgb(43,62,52);outline-offset:4px}.pdp-get-set__tab--active{color:#010101!important;cursor:default}.pdp-get-set__tab--active:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#010101}.pdp-get-set__tab.pdp-get-set__tab--active{color:#010101!important}.pdp-get-set__tab-separator{font-family:var(--font-family-heading);font-size:20px;font-weight:300;color:#01010166;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 10px}.pdp-get-set__panels{position:relative}.pdp-get-set__panel{display:none}.pdp-get-set__panel--active,.pdp-get-set__panel:not([hidden]){display:block}.pdp-get-set__card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:24px 20px;background-color:#f8f8f8;border-radius:8px}.pdp-get-set__image-link{display:block;flex-shrink:0}.pdp-get-set__image{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.pdp-get-set__image-placeholder{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#e6e6e6;border-radius:4px;font-family:var(--font-family-heading);font-size:32px;font-weight:600;color:#0101014d}.pdp-get-set__info{display:flex!important;flex-direction:column!important;gap:0!important;min-width:0}.pdp-get-set__title{font-family:var(--font-family-body);font-size:14px;font-weight:500;letter-spacing:1.4px;margin:0!important;padding:0!important;line-height:22.4px;text-transform:uppercase;color:#010101;text-decoration:none;transition:opacity .2s ease}.pdp-get-set__title:hover{opacity:.7}.pdp-get-set__price,.pdp-get-set__product-price{font-family:var(--font-family-body);font-size:14px;font-weight:300;line-height:22.4px;color:#7b7b7b;margin:0!important;padding:0!important}.pdp-get-set__rating{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-family:var(--font-family-body);font-size:14px;font-weight:400;line-height:22.4px;color:#010101;text-decoration:none}.pdp-get-set__rating:hover{opacity:.7}.pdp-get-set__rating .rating__stars{display:inline-flex;align-items:center}.pdp-get-set__rating .rating__star{color:#f5a623;width:14px;height:14px}.pdp-get-set__action{flex-shrink:0}.pdp-get-set__form{margin:0}.pdp-get-set__button{--get-set-button-bg: #2b3e34;--get-set-button-text: #ffffff;padding:8px 20px!important;border:none!important;border-radius:4px!important;background-color:var(--get-set-button-bg)!important;color:var(--get-set-button-text)!important;font-family:var(--font-family-heading)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.1px!important;line-height:18.7px!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;transition:opacity .2s ease!important;white-space:nowrap!important;display:inline-block!important;position:relative!important;opacity:.5!important}.pdp-get-set__button:hover{opacity:1!important}.pdp-get-set__button:focus-visible{outline:2px solid rgb(43,62,52);outline-offset:2px;opacity:1!important}.pdp-get-set__button--disabled{opacity:.3!important;cursor:not-allowed}.pdp-get-set__button--disabled:hover{opacity:.3!important}@media screen and (max-width:699px){.pdp-get-set__tabs{gap:8px}.pdp-get-set__tab{font-size:14px!important;letter-spacing:1.4px;padding:2px 0!important;line-height:1.4!important}.pdp-get-set__card{grid-template-columns:auto 1fr auto;gap:16px;padding:10px}.pdp-get-set__image{width:80px;height:80px}.pdp-get-set__image-placeholder{width:80px;height:80px;font-size:24px}.pdp-get-set__action{align-self:center}.pdp-get-set__button{padding:8px 16px;font-size:10px!important}.pdp-get-set__title{font-size:11px;letter-spacing:1.1px}.pdp-get-set__price,.pdp-get-set__product-price{font-size:11px}}.button.button--xl,.button--xl{border-radius:4px!important}.shopify-section--product-recommendations .section-header .h2,.shopify-section--product-recommendations .section-header h2{font-size:16px!important;font-family:var(--font-family-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.6px!important}.shopify-section--testimonials .section-header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;grid-template-columns:none!important}.shopify-section--testimonials .section-header .h2,.shopify-section--testimonials .section-header h2{font-size:22px!important;font-family:var(--font-family-heading)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2.2px!important;line-height:30.8px!important}@media screen and (max-width:699px){.breadcrumb__item,.breadcrumb__link,.breadcrumb__text,.pdp-breadcrumb-wrapper .breadcrumb__item,.pdp-breadcrumb-wrapper .breadcrumb__link,.pdp-breadcrumb-wrapper .breadcrumb__text,.shopify-section--main-product .breadcrumb__item,.shopify-section--main-product .breadcrumb__link,.shopify-section--main-product .breadcrumb__text,.product-info .breadcrumb__item,.product-info .breadcrumb__link,.product-info .breadcrumb__text,nav.breadcrumb .breadcrumb__item,nav.breadcrumb .breadcrumb__link,nav.breadcrumb .breadcrumb__text{font-size:11px!important}.rating-with-text>.rating,.product-info__price .rating{font-size:11px!important}.shopify-section--main-product .product-info__title,.shopify-section--main-product .product-info__title h1,.shopify-section--main-product .product-info__title h2,.product-info .product-info__title,.product-info .product-info__title h1,.product-info .product-info__title h2{font-family:var(--font-family-heading)!important;font-size:22px!important;letter-spacing:2.2px!important;line-height:1.3!important}.shopify-section--main-product .product-info__title-row,.product-info .product-info__title-row,.product-info__block-group.product-info__title-row{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important}.rating-with-text sale-price,.rating-with-text .sale-price{font-size:15px!important;align-self:flex-end!important}.rating-with-text{display:flex!important;align-items:flex-end!important}.shopify-section--main-product .product-form__submit,.product-info .product-form__submit,[id*=shopify-section-template] .product-form__submit{font-size:12px!important}.product-info__text .prose ul{gap:0!important}.product-info__text .prose ul li,.product-info__text>ul>li{font-size:13px!important}.accordion__content,.accordion__content p,.accordion__content ul,.accordion__content ul li,.accordion__content ol,.accordion__content ol li,.accordion__content .prose,.accordion__content .prose p,.accordion__content .prose ul,.accordion__content .prose ul li,.product-info .accordion__content,.product-info .accordion__content p,.product-info .accordion__content ul li,.product-info .accordion__content .prose,.product-info .accordion__content .prose p{font-size:11px!important;line-height:1.4!important}.accordion__content{margin-bottom:0!important}.shopify-section--multi-column section-header,.shopify-section--multi-column section-header.section-header{text-align:left!important;justify-content:flex-start!important;justify-items:flex-start!important}.shopify-section--multi-column section-header .prose,.shopify-section--multi-column section-header .prose h2,.shopify-section--multi-column section-header .prose h2.h2,.shopify-section--multi-column section-header h2.h2{text-align:left!important}.shopify-section--multi-column .multi-column__item .prose,.shopify-section--multi-column .multi-column__item .prose p,.shopify-section--multi-column .multi-column .prose,.shopify-section--multi-column .multi-column .prose p{font-size:11px!important;text-align:left!important}section-header,section-header.section-header{text-align:left!important;justify-content:flex-start!important;justify-items:flex-start!important}section-header .prose,section-header .prose h2,section-header .prose h2.h2,section-header h2.h2{text-align:left!important}.shopify-section--faq .section-stack__intro,.shopify-section--faq .section-stack__intro .prose,.shopify-section--faq .section-stack__intro .prose h2,.shopify-section--faq .section-stack__intro .prose h2.h2,.shopify-section--faq .section-stack__intro h2.h2,.shopify-section--faq h2.h2{text-align:left!important}.shopify-section--faq .accordion__toggle,.shopify-section--faq .accordion__toggle span,.shopify-section--faq .accordion .accordion__toggle span{font-size:11px!important}.faq-availability,.faq-availability .v-stack,.faq-availability .v-stack div,.faq-availability .v-stack span,.faq-availability span,.faq-availability .text-subdued,.shopify-section--faq .faq-availability,.shopify-section--faq .faq-availability .v-stack,.shopify-section--faq .faq-availability span,.shopify-section--faq .faq-availability .text-subdued{text-align:left!important;font-size:11px!important}.footer__wrapper h5,.footer .footer__wrapper h5,.footer h5,.footer .h5{font-size:18px!important}.footer__wrapper .prose,.footer__wrapper .prose p,.footer .footer__wrapper .prose,.footer .footer__wrapper .prose p,.footer .prose,.footer .prose p{font-size:11px!important}.product-card__info .price-list,.product-card__info .price-list sale-price,.product-card__info .price-list compare-at-price{font-size:11px!important}.badge.badge--custom{font-size:11px!important;font-weight:300!important}.shopify-section--testimonials .section-header,.shopify-section--testimonials .section-header .prose,.shopify-section--testimonials .section-header .prose h4{text-align:left!important}}.badge--new,.badge[data-badge=new]{background-color:#2b3e34!important}@media screen and (min-width:700px){.shopify-section--testimonials .section-header .h4,.shopify-section--testimonials .section-header h4,.shopify-section--testimonials .section-header .prose h4{font-size:22px!important;font-family:var(--font-family-heading)!important}}.testimonial p,.shopify-section--testimonials .testimonial p{text-transform:uppercase!important}@media screen and (min-width:700px){.testimonial p,.shopify-section--testimonials .testimonial p{font-size:16px!important}}.shopify-section--multi-column .v-stack p.h4,.shopify-section--multi-column .multi-column__item p.h4,.scroll-area .v-stack p.h4,.multi-column .v-stack p.h4,.v-stack.gap-4.text-start p.h4{font-size:16px!important;font-family:var(--font-family-heading)!important;margin-bottom:12px!important}.v-stack.gap-4.text-start,.shopify-section--multi-column .v-stack.gap-4.text-start,.multi-column__item .v-stack.gap-4.text-start,.scroll-area .v-stack.gap-4.text-start{gap:0!important}@media screen and (min-width:700px){.shopify-section--multi-column .v-stack p.h4,.shopify-section--multi-column .multi-column__item p.h4,.scroll-area .v-stack p.h4,.multi-column .v-stack p.h4,.v-stack.gap-4.text-start p.h4{font-size:20px!important;font-family:var(--font-family-heading)!important}.shopify-section--multi-column .v-stack .prose p,.shopify-section--multi-column .multi-column__item .prose p,.scroll-area .v-stack .prose p{font-size:14px!important}}.buy-buttons button,.buy-buttons .button,.buy-buttons [is=custom-button],button[is=custom-button],[is=custom-button],button.button.button--xl,button.button.button--xl[is=custom-button],.shopify-section--main-product button.button.button--xl,.shopify-section--main-product .buy-buttons button,.shopify-section--main-product .buy-buttons .button,.shopify-section--main-product [is=custom-button],.product-info button.button.button--xl,.product-info .buy-buttons button,.product-info .buy-buttons .button,.product-info [is=custom-button],.shopify-section--main-product .product-form button,.shopify-section--main-product .product-form .button,.product-info .product-form button,.product-info .product-form .button,.v-stack button.button.button--xl,buy-buttons button.button.button--xl,.product-info__buy-buttons buy-buttons button,.product-info__buy-buttons buy-buttons button.button,.product-info__buy-buttons buy-buttons button.button.button--xl,.product-info__buy-buttons form[is=product-form] button,.v-stack.gap-4 buy-buttons button,.v-stack.gap-4 buy-buttons button.button.button--xl,form.shopify-product-form buy-buttons button,form[is=product-form] buy-buttons button,form[is=product-form] .v-stack buy-buttons button,.product-info__buy-buttons form[is=product-form] .v-stack.gap-4 buy-buttons button.button.button--xl[is=custom-button],.product-info__buy-buttons form .v-stack buy-buttons button.button.button--xl,div.product-info__buy-buttons form.shopify-product-form div.v-stack.gap-4 buy-buttons.buy-buttons button.button.button--xl{font-size:11px!important;border-radius:4px!important}button.pdp-get-set__button,.pdp-get-set__button,.pdp-get-set__form button,.pdp-get-set__action button,.pdp-get-set__action form button,.pdp-get-set__action form button.pdp-get-set__button,.pdp-get-set__action .pdp-get-set__form button,.pdp-get-set__panel .pdp-get-set__action button,.pdp-get-set__card .pdp-get-set__action button,.pdp-get-set .pdp-get-set__action form button,.pdp-get-set__action button[type=submit],.pdp-get-set__action form button[type=submit],.pdp-get-set button[type=submit].pdp-get-set__button,div.pdp-get-set__action form[action="/cart/add"] button[type=submit].pdp-get-set__button{border-radius:4px!important}buy-buttons button[type=submit],buy-buttons button[type=submit].button.button--xl,.product-info__buy-buttons buy-buttons button[type=submit],form[is=product-form] buy-buttons button[type=submit].button.button--xl[is=custom-button]{border-radius:4px!important}.shopify-section--main-product .product-info__title-row,.product-info .product-info__title-row,.product-info__block-group.product-info__title-row{margin-top:0!important;margin-bottom:0!important;margin-block-start:0!important}@media screen and (min-width:1000px){.hide-scrollbar-desktop~.scrollbar{display:none!important}}header a,nav a,.header a,.header__link-list a,.header__menu-item{font-family:Roboto Mono,monospace!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:normal!important}@media(min-width:700px){header a,nav a,.header a,.header__link-list a,.header__menu-item{font-size:14px!important;line-height:1.6!important}}@media(max-width:699px){header a,nav a,.header a,.header__link-list a,.header__menu-item{font-size:11px!important;line-height:1.6!important}}body{color:#010101}h1,.h1{font-family:Mosvita Expanded,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.1em!important}h2,.h2{font-family:Mosvita Expanded,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;line-height:1.4!important}@media(min-width:700px){h2,.h2{font-size:22px!important}}@media(max-width:699px){h2,.h2{font-size:18px!important}}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Mosvita Expanded,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important}p,body{font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:300!important;line-height:1.6!important;letter-spacing:normal!important}button,.button,.btn,a.button{font-family:Mosvita Expanded,sans-serif!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.product-card__title,.product-card h3,.product-card .h3{font-family:Mosvita Expanded,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-stretch:125%!important;margin-bottom:0!important}.badge{font-family:Mosvita Expanded,sans-serif!important;text-transform:uppercase!important;font-weight:400!important;letter-spacing:.1px!important;padding:4px 8px!important;color:#fff!important;border-radius:4px!important;font-size:12px!important;bottom:4px!important;position:relative!important}h5,.h5,p.h5,.text-xl{font-family:Mosvita Expanded,sans-serif!important;font-size:18px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1.8px!important;line-height:25.2px!important}.text-primary{color:#010101!important}.text-secondary{color:#202223!important}.text-muted{color:#6d7175!important}.bg-light{background-color:#f0f0f0!important}.link-faded-reverse{opacity:1!important;transition:opacity .2s ease-in-out!important}@media screen and (pointer:fine){.link-faded-reverse:hover{opacity:.7!important}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.shopify-section--product-recommendations .product-card .product-card__info{padding:1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom_styling.css.map */
