:root,.color-background-1,.color-background-2,.color-accent-2{--af-focus-rgb: 0, 0, 0;--af-field-border-rgb: 87, 80, 68;--af-field-hover-rgb: 0, 0, 0;--af-error-ui-rgb: 179, 38, 30;--af-text-muted-rgb: 87, 80, 68;--af-line-current-rgb: 208, 206, 206;--af-track-rgb: 208, 206, 206;--af-btn-hover-rgb: 87, 80, 68;--af-btn-hover-text-rgb: 255, 255, 255;--af-btn-active-mark-rgb: 255, 255, 255;--af-btn2-hover-rgb: 239, 238, 238;--af-btn2-hover-text-rgb: 0, 0, 0;--af-btn2-active-rgb: 0, 0, 0;--af-btn2-active-text-rgb: 255, 255, 255;--af-disabled-bg-rgb: 208, 206, 206;--af-disabled-text-rgb: 87, 80, 68;--af-iconbtn-hover-rgb: 239, 238, 238}.color-accent-1,.color-inverse{--af-focus-rgb: 250, 133, 0;--af-field-border-rgb: 255, 255, 255;--af-field-hover-rgb: 255, 255, 255;--af-error-ui-rgb: 255, 255, 255;--af-text-muted-rgb: 208, 206, 206;--af-line-current-rgb: 41, 41, 41;--af-track-rgb: 41, 41, 41;--af-btn-hover-rgb: 208, 206, 206;--af-btn-hover-text-rgb: 0, 0, 0;--af-btn-active-mark-rgb: 0, 0, 0;--af-btn2-hover-rgb: 255, 255, 255;--af-btn2-hover-text-rgb: 0, 0, 0;--af-btn2-active-rgb: 208, 206, 206;--af-btn2-active-text-rgb: 0, 0, 0;--af-disabled-bg-rgb: 41, 41, 41;--af-disabled-text-rgb: 208, 206, 206;--af-iconbtn-hover-rgb: 41, 41, 41}:root{--alpha-link: 1;--spacing-sections-mobile: calc(var(--spacing-sections-desktop) * .75);--grid-mobile-vertical-spacing: var(--grid-desktop-vertical-spacing)}.page-width{padding-left:var(--af-gutter);padding-right:var(--af-gutter)}@media screen and (min-width:750px){.page-width--narrow{padding:0 9rem}.page-width-tablet{padding:0 var(--af-gutter)}}@media screen and (min-width:990px){.page-width--narrow{padding:0}.page-width-desktop{padding:0 var(--af-gutter)}}body{font-size:var(--af-text-body-size);line-height:1.5;letter-spacing:var(--af-tracking-body)}@media screen and (min-width:990px){body{line-height:1.625}}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{color:rgb(var(--color-foreground))}.text-body{font-size:var(--af-text-body-size);line-height:1.5;letter-spacing:var(--af-tracking-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:0;overflow-wrap:break-word}.h0,.hxl,.hxxl{font-size:var(--af-text-hero-size);line-height:var(--af-text-hero-lh);letter-spacing:var(--af-tracking-headline)}h1,.h1{font-size:var(--af-text-title-size);line-height:var(--af-text-title-lh);letter-spacing:var(--af-tracking-headline)}h2,.h2{font-size:var(--af-text-h2-size);line-height:var(--af-text-h2-lh);letter-spacing:var(--af-tracking-headline)}h3,.h3{font-size:var(--af-text-h3-size);line-height:var(--af-text-h3-lh);font-weight:var(--af-weight-semibold)}h4,.h4{font-size:var(--af-text-body-size);line-height:var(--af-text-body-lh);font-weight:var(--af-weight-semibold)}h5,.h5{font-size:var(--af-text-card-title-size);line-height:var(--af-text-card-title-lh);font-weight:var(--af-weight-regular)}.caption,.caption-large,.form__label{font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh);letter-spacing:0}.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large{font-size:var(--af-text-label-size);line-height:var(--af-text-label-lh);font-weight:var(--af-weight-semibold);letter-spacing:var(--af-tracking-label);text-transform:uppercase}.caption-with-letter-spacing--large{font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh)}strong,b,.font-body-bold{font-weight:var(--af-weight-bold)}hr{background-color:rgb(var(--af-line-current-rgb))}.link,.underlined-link,.customer a,.inline-richtext a,.rte a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover,.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.link--text:hover{color:rgb(var(--color-foreground));text-decoration-thickness:.2rem}*:focus-visible,.focused{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:var(--af-focus-offset);box-shadow:none}.focus-inset:focus-visible,.focused.focus-inset{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:calc(var(--af-focus-width) * -1);box-shadow:none}.focus-offset:focus-visible,.focus-offset.focused{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:1rem;box-shadow:none}.button,.button-label,.shopify-challenge__button,.customer button{font-family:var(--af-font-body);font-size:var(--af-text-control-size);line-height:var(--af-text-control-lh);font-weight:var(--af-weight-semibold);letter-spacing:0;text-transform:none}.button,.shopify-challenge__button,.customer button{min-height:var(--af-button-height);padding:1.2rem 2.4rem}.button--tertiary{font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh);min-height:var(--af-touch-min);padding:1.2rem 1.6rem}.button--small{padding:1rem 1.6rem}.af-button--compact{min-height:var(--af-button-height-compact);padding:1rem 1.6rem}.af-button--main{min-height:var(--af-button-height-main)}.af-button--purchase{--color-button: var(--af-orange-rgb);--color-button-text: var(--af-black-rgb);--alpha-button-background: 1}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}@media(hover:hover){.button:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):hover,.customer button:not(:disabled):not([aria-disabled=true]):hover{--color-button: var(--af-btn-hover-rgb);--color-button-text: var(--af-btn-hover-text-rgb)}.button--secondary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):hover{--color-button: var(--af-btn2-hover-rgb);--color-button-text: var(--af-btn2-hover-text-rgb)}.button--tertiary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):hover{--alpha-button-background: 1;--color-button: var(--af-btn2-hover-rgb);--color-button-text: var(--af-btn2-hover-text-rgb)}.button.af-button--purchase:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):hover{--color-button: var(--af-orange-hover-rgb);--color-button-text: var(--af-black-rgb)}}.button:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active{--color-button: inherit;--color-button-text: inherit}.button:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background)),inset 0 0 0 .2rem rgb(var(--af-btn-active-mark-rgb))}.button--secondary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active,.button--tertiary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active{--alpha-button-background: 1;--color-button: var(--af-btn2-active-rgb);--color-button-text: var(--af-btn2-active-text-rgb)}.button.af-button--purchase:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active{--color-button: var(--af-orange-active-rgb);--color-button-text: var(--af-black-rgb)}.button--secondary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active:after,.button--tertiary:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active:after,.button.af-button--purchase:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):active:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button:focus-visible,.button.focused,.shopify-challenge__button:focus-visible,.customer button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:var(--af-focus-offset);box-shadow:none}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{opacity:1;--alpha-button-background: 1;--color-button: var(--af-disabled-bg-rgb);--color-button-text: var(--af-disabled-text-rgb)}.button.loading,.button[aria-busy=true]{cursor:progress}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 0px}.af-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--af-touch-min);min-height:var(--af-touch-min);padding:0;border:0;border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font:inherit;cursor:pointer}.af-icon-button .svg-wrapper,.af-icon-button .icon{width:var(--af-icon-nav);height:var(--af-icon-nav)}@media(hover:hover){.af-icon-button:hover{background-color:rgb(var(--af-iconbtn-hover-rgb))}}.af-icon-button:active{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}.af-choice{display:inline-flex;align-items:center;justify-content:center;min-height:var(--af-field-height);min-width:var(--af-touch-min);padding:1.2rem 1.6rem;border:0;border-radius:0;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--af-field-border-rgb));font-family:var(--af-font-body);font-size:var(--af-text-control-size);line-height:var(--af-text-control-lh);font-weight:var(--af-weight-regular);text-align:center;cursor:pointer}@media(hover:hover){.af-choice:hover{box-shadow:inset 0 0 0 .1rem rgb(var(--af-field-hover-rgb))}}.af-choice[aria-pressed=true],.af-choice[aria-checked=true],.af-choice[aria-current=true],.af-choice.is-selected,input:checked+.af-choice{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}.af-choice[aria-disabled=true],.af-choice.is-unavailable,input.disabled+.af-choice{color:rgb(var(--af-text-muted-rgb));text-decoration:line-through}input:focus-visible+.af-choice{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:var(--af-focus-offset)}.field__input,.select__select,.customer .field input,.customer select{height:var(--af-field-height);font-size:var(--af-text-control-size);letter-spacing:0}.select__select{font-size:var(--af-text-control-size);color:rgb(var(--color-foreground))}.text-area{font-size:var(--af-text-control-size);min-height:12rem}.field__label,.customer .field label{font-size:var(--af-text-control-size);letter-spacing:0;color:rgb(var(--af-text-muted-rgb))}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:var(--af-text-label-size);letter-spacing:0}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(var(--af-field-border-rgb))}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(var(--af-field-hover-rgb))}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus,.customer select:focus-visible,.localization-form__select:focus.localization-form__select:after,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(var(--inputs-border-width) + .1rem) rgb(var(--af-focus-rgb));outline:var(--af-focus-width) solid transparent;outline-offset:0}@media(forced-colors:active){.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible{outline:var(--af-focus-width) solid Highlight;outline-offset:var(--af-focus-offset)}}.field__input[aria-invalid=true],.select__select[aria-invalid=true],.customer .field input[aria-invalid=true],.customer select[aria-invalid=true]{box-shadow:0 0 0 calc(var(--inputs-border-width) + .1rem) rgb(var(--af-error-ui-rgb))}.field__input[aria-invalid=true]:focus-visible,.customer .field input[aria-invalid=true]:focus-visible{outline:var(--af-focus-width) solid rgb(var(--af-focus-rgb));outline-offset:var(--af-focus-offset)}.quantity{min-height:calc(var(--af-field-height) + var(--inputs-border-width) * 2)}.quantity__input{opacity:1}input[type=checkbox],input[type=radio]{accent-color:rgb(var(--color-foreground))}.af-error-text{color:rgb(var(--af-error-ui-rgb));font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh)}.af-check{display:flex;align-items:center;gap:var(--af-space-12);min-height:var(--af-touch-min);cursor:pointer}.af-check input[type=checkbox],.af-check input[type=radio]{width:2rem;height:2rem;margin:0;flex:0 0 auto}.badge{font-size:var(--af-text-label-size);line-height:var(--af-text-label-lh);font-weight:var(--af-weight-semibold);letter-spacing:var(--af-tracking-label);text-transform:uppercase;padding:.4rem .8rem}.af-label{display:inline-flex;align-items:center;max-width:100%;margin:0;font-family:var(--af-font-body);font-size:var(--af-text-label-size);line-height:var(--af-text-label-lh);font-weight:var(--af-weight-semibold);letter-spacing:var(--af-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.af-label .visually-hidden{text-transform:none}.af-label--brand{color:rgb(var(--af-text-muted-rgb))}.af-label--condition{padding:.2rem .6rem;box-shadow:inset 0 0 0 .1rem rgb(var(--af-field-border-rgb))}.af-label--type,.af-label--preorder{padding:.2rem .6rem;background-color:rgb(var(--af-soft-rgb));color:rgb(var(--af-black-rgb))}.af-label--soldout{padding:.2rem .6rem;background-color:rgb(var(--af-muted-rgb));color:rgb(var(--af-white-rgb))}.af-label--sale{padding:.2rem .6rem;background-color:rgb(var(--af-black-rgb));color:rgb(var(--af-white-rgb))}.af-product-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--af-space-4) var(--af-space-8);margin:0;padding:0;list-style:none}.af-product-meta>li{display:flex;max-width:100%}.af-shipping-info{margin:0;font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh);letter-spacing:0;color:rgb(var(--color-foreground))}.af-shipping-info__line{display:flex;align-items:flex-start;gap:var(--af-space-8);margin:0}.af-shipping-info__line+.af-shipping-info__line{margin-top:var(--af-space-4)}.af-shipping-info .svg-wrapper{flex:0 0 auto;width:var(--af-icon-text);height:var(--af-icon-text)}.af-shipping-info a{color:inherit}.af-shipping-info--progress{--af-progress-far: #b3261e;--af-progress-near: #f2b100;--af-progress-free: #1b6e32}.af-shipping-info__goal{display:flex;align-items:center;gap:var(--af-space-8);margin:0;font-size:var(--af-text-body-size);line-height:var(--af-text-body-lh)}.af-shipping-info__goal strong{font-weight:var(--af-weight-bold)}.af-shipping-info__check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background-color:var(--af-progress-free);color:rgb(var(--af-white-rgb))}.af-shipping-info__check .icon{width:1.4rem;height:1.4rem}.af-shipping-info--progress .af-shipping-info__line{margin-top:var(--af-space-8);color:rgb(var(--af-text-muted-rgb))}.af-progress{position:relative;height:.8rem;margin-top:var(--af-space-8);background-color:rgb(var(--af-track-rgb));overflow:hidden}.af-progress__bar{display:block;height:100%;width:100%;transform:scaleX(var(--af-progress-scale, 0));transform-origin:left center;background-color:var(--af-progress-far);transition:transform .7s var(--af-ease-out)}.af-progress--near .af-progress__bar{background-color:var(--af-progress-near)}.af-progress--free .af-progress__bar{background-color:var(--af-progress-free)}.af-progress--far .af-progress__bar,.af-progress--near .af-progress__bar{background-image:linear-gradient(135deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent);background-size:1.6rem 1.6rem}@media(prefers-reduced-motion:no-preference){.af-progress--far .af-progress__bar,.af-progress--near .af-progress__bar{animation:af-progress-stripes 1s linear infinite}}@keyframes af-progress-stripes{0%{background-position:0 0}to{background-position:1.6rem 0}}@media(prefers-reduced-motion:reduce){.af-progress__bar{transition:none}}.af-rule{height:0;margin:0;border:0;border-top:var(--af-line-width) solid rgb(var(--af-line-current-rgb));background:none}.af-lined>*+*{border-top:var(--af-line-width) solid rgb(var(--af-line-current-rgb))}.af-text-muted{color:rgb(var(--af-text-muted-rgb))}.af-text-small{font-size:var(--af-text-small-size);line-height:var(--af-text-small-lh)}.af-text-label{font-size:var(--af-text-label-size);line-height:var(--af-text-label-lh);font-weight:var(--af-weight-semibold);letter-spacing:var(--af-tracking-label);text-transform:uppercase}.af-text-card-title{font-family:var(--af-font-body);font-size:var(--af-text-card-title-size);line-height:var(--af-text-card-title-lh);font-weight:var(--af-weight-regular);letter-spacing:0}.af-price-card{font-size:var(--af-text-price-card-size);line-height:var(--af-text-price-card-lh);font-weight:var(--af-weight-semibold);letter-spacing:0}.af-price-product{font-size:var(--af-text-price-product-size);line-height:var(--af-text-price-product-lh);font-weight:var(--af-weight-bold);letter-spacing:0}.af-measure{max-width:var(--af-measure)}.af-touch{display:inline-flex;align-items:center;justify-content:center;min-width:var(--af-touch-min);min-height:var(--af-touch-min)}.af-stack>*+*{margin-top:var(--af-stack-gap, var(--af-space-16))}.af-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*:not(.spinner):not(.path),*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/af-base.css.map */
