@font-face{font-family:TeXGyreHeros;src:url(/cdn/shop/files/TeXGyreHeros-Regular.woff2?v=1783706734) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TeXGyreHeros;src:url(/cdn/shop/files/TeXGyreHeros-Bold.woff2?v=1783706734) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"42dot Sans";src:url(/cdn/shop/files/42dotSans-Light.woff2?v=1783716577) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--font-body--family: "TeXGyreHeros", Helvetica, Arial, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-heading--family: "TeXGyreHeros", Helvetica, Arial, sans-serif;--font-heading--style: normal;--font-subheading--family: "TeXGyreHeros", Helvetica, Arial, sans-serif;--font-subheading--style: normal;--font-accent--family: "TeXGyreHeros", Helvetica, Arial, sans-serif;--font-accent--style: normal;--font-paragraph--size: 1.125rem;--color-foreground: #454343;--color-foreground-rgb: 69 67 67}:root{--font-h1--weight: 400;--font-h2--weight: 400;--font-h3--weight: 400;--font-h4--weight: 400;--font-h5--weight: 400;--font-h6--weight: 400}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6),h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6),h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6),h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){color:#454343}.custom-section-content .text-block h1{font-size:clamp(3.75 * 1rem,(3.75 - ((7.5 - 3.75) / (150 - 20) * 20)) * 1rem + ((7.5 - 3.75) / (150 - 20)) * 100vw,7.5 * 1rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:#454343}.custom-section-content .text-block h1 *{font-weight:700}.text-block[class*=text_aEtTtq],.text-block[class*=text_aEtTtq]>*,.text-block[class*=text_aEtTtq] p,.text-block[class*=text_aEtTtq] li,.text-block[class*=text_aEtTtq] span{font-family:TeXGyreHeros,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:0;color:#454343}.text-block[class*=text_xrnftG],.text-block[class*=text_xrnftG]>*,product-price.text-block[data-block-id*=price_tVjtKg]{font-size:36px;font-weight:400;line-height:1.05;color:#454343}@media screen and (min-width:750px){[data-testid=product-recommendations-section] .text-block h3{font-size:36px}}h2.hermeus-footer__heading{color:#afafaf}.hermeus-footer__column:nth-child(2) h2.hermeus-footer__heading,.hermeus-footer__column:nth-child(3) h2.hermeus-footer__heading{display:none}.hermeus-footer__column.hermeus-footer__column--social{margin-top:10px}ul.hermeus-footer__social.list-unstyled{opacity:.4}.text-block[class*=text_shipsUS],.text-block[class*=text_shipsUS]>*,.text-block[class*=text_shipsUS] p,.variant-option--buttons legend{font-family:var(--font-body--family);font-size:18px;font-weight:400;color:#aeaeae}.group-block:has(.text-block[class*=text_shipsUS]){margin-block-end:-7px}.variant-option__name{text-transform:lowercase}.text-block[class*=text_cbcgyb],.text-block[class*=text_cbcgyb]>*{font-size:36px;font-weight:400;color:#454343}@media screen and (max-width:749px){.text-block[class*=text_xrnftG] h1{font-size:24px}product-price.text-block[data-block-id*=price_tVjtKg]>*,product-price.text-block[data-block-id*=price_tVjtKg] .price{font-size:24px}.text-block[class*=text_shipsUS],.text-block[class*=text_shipsUS]>*,.text-block[class*=text_shipsUS] p,.variant-option--buttons legend{font-size:12px}.text-block[class*=text_aEtTtq],.text-block[class*=text_aEtTtq]>*,.text-block[class*=text_aEtTtq] p,.text-block[class*=text_aEtTtq] li,.text-block[class*=text_aEtTtq] span{font-size:12px}.footer-utilities .utilities,.footer-utilities .utilities *{font-size:9px}.footer-utilities .utilities{align-items:flex-start;text-align:left}.footer-utilities .utilities>*,.footer-utilities .utilities ul,.footer-utilities .utilities ol{text-align:left;justify-self:start;align-self:flex-start;justify-content:flex-start}}.footer-utilities .utilities .hermeus-legal__item,.footer-utilities .utilities .hermeus-copyright{cursor:pointer;display:block}.footer-utilities .utilities .hermeus-legal__item,.footer-utilities .utilities .hermeus-legal__item a,.footer-utilities .utilities .hermeus-copyright,.footer-utilities .utilities .hermeus-copyright span{color:#aeaeae;font-family:TeXGyreHeros,Arial,sans-serif;font-size:12px;font-weight:400}.footer-utilities .utilities .hermeus-legal__item+.hermeus-legal__item:before{margin-inline-end:var(--hermeus-legal-separator-gap, 8px)}.product-card__content .text-block{padding-block-start:0}.product-card__content .text-block>*{line-height:1.1}.header__row{--page-width: 100%;--page-content-width: 100%;--page-margin: 1.5rem}@media screen and (min-width:480px){.header__row{--page-margin: 1.75rem}}@media screen and (min-width:768px){.header__row{--page-margin: 4rem}}@media screen and (min-width:992px){.header__row{--page-margin: 4.688rem}}.header__row--top .header__columns{min-height:94px}@media screen and (min-width:750px){.collection-wrapper{row-gap:60px}}body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-width: 100%;--page-content-width: 100%;--page-margin: var(--margin-lg)}@media screen and (min-width:768px){body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: 4rem}}@media screen and (min-width:992px){body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: 4.688rem}}@media screen and (min-width:750px){.collection-wrapper.grid{grid-template-columns:0 repeat(12,minmax(0,1fr)) 0}}.header .menu-list:not(.menu-list--mobile){--menu-horizontal-gap: 2.125rem}.header .account-button{display:none}.header .header__column--right{gap:1.25rem}.header .header__column--right header-actions{margin-inline-start:0}.header .cart-bubble__background{display:none}.header .cart-bubble,.header .cart-bubble[data-maintain-ratio]{width:auto;min-width:0;height:auto;aspect-ratio:auto;padding-inline:0;border-radius:0;white-space:nowrap;color:inherit}.header .cart-bubble.visually-hidden{position:relative;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}.header .cart-bubble__text-count.hidden{display:inline}.header .cart-bubble__text-count:before{content:"("}.header .cart-bubble__text-count:after{content:")"}.header .cart-bubble__text-count{letter-spacing:0;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.header .cart-bubble__text{font-size:inherit;white-space:nowrap}.header .cart-bubble,.header .cart-bubble__text,.header .cart-bubble__text-count{display:inline;line-height:inherit;vertical-align:baseline}@media screen and (min-width:750px){.header-actions__cart-icon--text{gap:0;align-items:baseline}}.header-actions__cart-icon--text{font-size:12px;font-weight:400;letter-spacing:.72px;text-transform:uppercase}.product-card__content product-price{--font-h6--size: 1.125rem}.product-badges .product-badges__badge{padding-block:5px;padding-inline:10px;background:#e6b019;font-size:12px;font-weight:400}.quick-add{display:none}:root{--hm-tile-bg: #f8f8f8;--hm-tile-inset: 12%}.card-gallery:not(.product-grid--organic *),.card-gallery:not(.product-grid--organic *) slideshow-slide,.card-gallery:not(.product-grid--organic *) .product-media{background-color:var(--hm-tile-bg)}.card-gallery:not(.product-grid--organic *){isolation:isolate}.card-gallery:not(.product-grid--organic *) .product-media__image{object-fit:contain;padding:var(--hm-tile-inset);box-sizing:border-box;mix-blend-mode:multiply}.product-card__content:not(.product-grid--organic *){container-type:inline-size}.product-card__content:not(.product-grid--organic *):has(.card-gallery[data-image-ratio=portrait]) .product-card__plus{inset:calc(125cqw + var(--product-card-gap, 0px)) 0 0 auto}.product-media-container--image:not(.dialog-zoomed-gallery *) .product-media{background-color:var(--hm-tile-bg);isolation:isolate}.product-media-container--image:not(.dialog-zoomed-gallery *) .product-media__image{mix-blend-mode:multiply}.product-recommendations{--hm-rec-tile-h: clamp(18rem, 22vw, 24rem)}@media screen and (min-width:750px){.product-recommendations .resource-list--grid{grid-template-columns:2fr 1fr 1fr}.product-recommendations .card-gallery{height:var(--hm-rec-tile-h);--gallery-aspect-ratio: auto !important}.product-recommendations :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media,.product-media__image){height:100%}.product-recommendations .product-card__content .product-card__plus{inset:calc(var(--hm-rec-tile-h) + var(--product-card-gap, 0px)) 0 0 auto}.product-recommendations .product-card__content product-price{margin-block-start:-5px}}:root{--nav-link-font-family: var(--font-body--family);--nav-link-font-size: 12px;--nav-link-font-weight: 400;--nav-link-letter-spacing: .72px;--nav-link-text-case: none}.menu-list__link-title{position:relative;display:block;font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);letter-spacing:var(--nav-link-letter-spacing);text-transform:var(--nav-link-text-case)}.header .menu-list__link-title{padding-inline:12.7px}.quantity-selector :is(.quantity-minus,.quantity-plus),.quantity-selector input[type=number]{color:#000}.menu-list__link-title:after{content:"";position:absolute;bottom:-2px;inset-inline:17px;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:right center;transition:transform .35s ease}[slot=overflow] .menu-list__link-title:after{inset-inline:0}.menu-list__link:hover .menu-list__link-title,.menu-list__link:focus-visible .menu-list__link-title{color:#e6b019}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after{transform:scaleX(1);transform-origin:left center}@media(prefers-reduced-motion:reduce){.menu-list__link-title:after{transition:none}}.products-count-wrapper{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--hm-corner-weight: 1px;--hm-corner-tick: 6px;--hm-corner-reach: clamp(25%, 1.875rem, 45%);--hm-corner-speed: .2s;--hm-corner-ease: cubic-bezier(.25, .46, .45, .94)}.button-tag:after,.product-form-buttons .add-to-cart-button:after,.cart__checkout-button:after,.cart-items__empty-button:after,.variant-option--buttons:not(.variant-option--swatches) .hm-corners{--hm-line: 0px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke));background-position:left top,left bottom,right top,right bottom,left top,left bottom,right top,right bottom;background-size:var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight);transition:background-size var(--hm-corner-speed) var(--hm-corner-ease)}.button-tag:after,.product-form-buttons .add-to-cart-button:after,.cart__checkout-button:after,.cart-items__empty-button:after{content:""}.button-tag:hover:after,.button-tag:focus-visible:after,.button-tag[aria-pressed=true]:after,.button-tag.button-tag--selected:after,.product-form-buttons .add-to-cart-button:hover:after,.product-form-buttons .add-to-cart-button:focus-visible:after,.cart__checkout-button:hover:after,.cart__checkout-button:focus-visible:after,.cart-items__empty-button:hover:after,.cart-items__empty-button:focus-visible:after,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover .hm-corners,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked) .hm-corners,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:focus-visible) .hm-corners{--hm-line: var(--hm-corner-reach)}.button-tag[aria-disabled=true]:hover:after,.button-tag:disabled:hover:after,.product-form-buttons .add-to-cart-button:disabled:hover:after,.cart__checkout-button:disabled:hover:after{--hm-line: 0px}@media(prefers-reduced-motion:reduce){.button-tag:after,.product-form-buttons .add-to-cart-button:after,.cart__checkout-button:after,.cart-items__empty-button:after,.variant-option--buttons:not(.variant-option--swatches) .hm-corners{transition:none}}.cart__checkout-button,.cart-items__empty-button{position:relative;--button-color: var(--hm-ink);--button-background-color: #d9d9d9;--button-border-width: 0px}.cart__checkout-button:hover:not(:disabled),.cart__checkout-button:focus-visible:not(:disabled),.cart-items__empty-button:hover,.cart-items__empty-button:focus-visible{--button-color: var(--hm-ink);--button-background-color: var(--hm-accent)}@media screen and (min-width:750px){header-actions .header-actions__action:has(.header-actions__cart-icon){position:relative;padding:8px;background-color:transparent;transition:background-color var(--hm-corner-speed) var(--hm-corner-ease),color var(--hm-corner-speed) var(--hm-corner-ease)}header-actions .header-actions__action:has(.header-actions__cart-icon):after{--hm-line: 0px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke)),linear-gradient(var(--hm-stroke),var(--hm-stroke));background-position:left top,left bottom,right top,right bottom,left top,left bottom,right top,right bottom;background-size:var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-corner-weight) var(--hm-corner-tick),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight),var(--hm-line) var(--hm-corner-weight);transition:background-size var(--hm-corner-speed) var(--hm-corner-ease)}header-actions .header-actions__action:has(.header-actions__cart-icon):hover,header-actions .header-actions__action:has(.header-actions__cart-icon):focus-visible{background-color:var(--hm-accent);color:var(--hm-ink)}header-actions .header-actions__action:has(.header-actions__cart-icon):hover:after,header-actions .header-actions__action:has(.header-actions__cart-icon):focus-visible:after{--hm-line: var(--hm-corner-reach)}}@media(prefers-reduced-motion:reduce){header-actions .header-actions__action:has(.header-actions__cart-icon):after{transition:none}}:root{--tag-button-background: var(--hm-surface);--tag-button-background-hover: var(--hm-accent);--tag-button-color: var(--hm-ink);--tag-button-color-hover: var(--hm-ink);--tag-button-selected-background: var(--hm-accent);--tag-button-selected-color: var(--hm-ink);--tag-button-border-radius: 0;--tag-button-padding-inline: 25px;--tag-button-padding-block: 14px;--tag-button-font-size: 14px;--tag-button-gap: 20px;--tag-button-letter-spacing: 0}.button-tag{position:relative}.filter-pills .filter-pills__pill.button-tag{--tag-button-background: var(--hm-surface)}.filter-pills .filter-pills__pill.button-tag:not(:hover):not(:focus-visible):not([aria-pressed=true]):not(.button-tag--selected):not([aria-disabled=true]):not(:disabled){background-color:var(--hm-surface)}.variant-option--buttons:not(.variant-option--swatches){--options-border-width: 0px;--options-border-radius: 0;--color-variant-background: #d9d9d9;--color-variant-text: var(--hm-ink);--color-variant-hover-background: var(--hm-accent);--color-variant-hover-text: var(--hm-ink);--color-selected-variant-background: var(--hm-accent);--color-selected-variant-text: var(--hm-ink);gap:var(--hm-variant-gap)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 var(--hm-variant-width);inline-size:var(--hm-variant-width);min-inline-size:var(--hm-variant-width);block-size:var(--hm-variant-height);min-block-size:var(--hm-variant-height);padding:0;font-size:var(--hm-variant-font)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]),.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]):has(:checked){background-color:#f8f8f8;color:#aeaeae}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]) .variant-option__strikethrough{display:none}.variant-picker .swatch{border:1px solid rgba(0,0,0,.12)}:root{--hm-variant-width: 50px;--hm-variant-height: 40px;--hm-variant-gap: 20px;--hm-variant-font: 12px;--hm-atc-max-width: 198px;--hm-atc-padding-block: 15px}.product-form-buttons .add-to-cart-button{position:relative;width:100%;max-width:var(--hm-atc-max-width);block-size:auto;padding-block:var(--hm-atc-padding-block);font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);letter-spacing:var(--nav-link-letter-spacing);text-transform:uppercase;--button-color: var(--hm-ink);--button-background-color: #d9d9d9;--button-border-width: 0px}.product-form-buttons .add-to-cart-button:hover:not(:disabled){--button-color: var(--hm-ink);--button-background-color: var(--hm-accent)}.product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.product-form-buttons:has(.add-to-cart-button){--buy-button-preferred-width: var(--hm-atc-max-width)}:root{--hm-badge-inset: 16px}.hermeus-limited-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--hm-accent);color:var(--hm-ink);font-size:12px;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;pointer-events:none}.hermeus-limited-badge--pill{padding:8px 16px;border-radius:0}.hermeus-limited-badge--card{padding:6px 12px;border-radius:0}media-gallery:has(>.hermeus-limited-badge){position:relative}media-gallery>.hermeus-limited-badge{position:absolute;top:var(--hm-badge-inset);right:var(--hm-badge-inset);z-index:var(--layer-raised, 3)}.card-gallery>.hermeus-limited-badge{position:absolute;top:var(--hm-badge-inset);right:var(--hm-badge-inset);z-index:var(--layer-flat, 1)}.hermeus-all-products-link{grid-column:2 / 3;order:-1;justify-self:start;display:inline-flex;align-items:baseline;gap:.5ch;margin-block-end:30px;font-family:var(--nav-link-font-family);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);line-height:12px;letter-spacing:var(--nav-link-letter-spacing);text-transform:uppercase;color:#454343;text-decoration:none;cursor:pointer}.hermeus-all-products-link__text{position:relative;display:inline-block}.hermeus-all-products-link__text:after{content:"";position:absolute;bottom:-2px;inset-inline:0;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:right center;transition:transform .35s ease}.hermeus-all-products-link:hover,.hermeus-all-products-link:focus-visible{color:#e6b019}.hermeus-all-products-link:hover .hermeus-all-products-link__text:after,.hermeus-all-products-link:focus-visible .hermeus-all-products-link__text:after{transform:scaleX(1);transform-origin:left center}@media(prefers-reduced-motion:reduce){.hermeus-all-products-link__text:after{transition:none}}@media only screen and (max-width:768px){.product-card__plus svg{width:1.25rem;height:1.25rem;display:block}}@media screen and (min-width:750px){.hermeus-all-products-link{grid-column:2 / 4}}@media screen and (min-width:750px){[id*=section_wBFGai] .section-content-wrapper{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}[id*=section_wBFGai] .text-block[class*=text_YfUYGk]{grid-column:1 / -1;grid-row:1}[id*=section_wBFGai] .section-content-wrapper:before{grid-column:1 / -1;grid-row:2}[id*=section_wBFGai] .text-block[class*=text_xERecX]{grid-column:1 / -1;grid-row:3}}[id*=section_wBFGai] .section-content-wrapper:before{content:"";display:block;width:100%;height:1px;background:var(--color-border, rgba(69, 67, 67, .25));transform-origin:0 50%}[id*=section_wBFGai] .text-block[class*=text_YfUYGk] strong{display:block;font-family:TeXGyreHeros,Arial,sans-serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.72px;color:#454343}@media screen and (max-width:749px){[id*=section_wBFGai] .text-block[class*=text_YfUYGk]{order:-1}}[id*=section_wBFGai] .stagger-line{display:block;overflow:hidden;padding-block-end:.12em;margin-block-end:-.12em}[id*=section_wBFGai] .stagger-char{display:inline-block;white-space:pre;will-change:transform}@media(prefers-reduced-motion:no-preference){[id*=section_wBFGai] .text-block[class*=text_YfUYGk]{opacity:0;animation:rep-fade-up .8s cubic-bezier(.22,1,.36,1) .05s forwards}[id*=section_wBFGai] .section-content-wrapper:before{transform:scaleX(0);animation:rep-line 1s cubic-bezier(.22,1,.36,1) .15s forwards}[id*=section_wBFGai]:not(.stagger-active) .text-block[class*=text_xERecX]{opacity:0;animation:rep-fade-up .8s cubic-bezier(.22,1,.36,1) .25s forwards}[id*=section_wBFGai].stagger-active .stagger-char{transform:translateY(110%);animation:rep-char .7s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0) * .03s + .3s)}}@keyframes rep-fade-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes rep-line{to{transform:scaleX(1)}}@keyframes rep-char{to{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
