.product-whats-my-size{display:inline-block;font-size:12px;margin-left:10px;text-decoration:underline}.achore-size-guide-background{position:fixed;display:none;top:0;left:0;width:100%;height:120%;z-index:98;background-color:#0009}.achore-size-guide{position:fixed;top:0;right:0;width:400px;height:100vh;z-index:99;background-color:rgb(var(--background));-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);transition:all .45s cubic-bezier(.29,.63,.44,1)}@media only screen and (max-width:749px){.achore-size-guide{width:100%}}.achore-size-guide[aria-expanded=true]{-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translate(0)}.achore-size-guide-background[aria-expanded=true]{display:block}.achore-size-guide-content{display:block;margin:35px}.achore-size-guide-titlearea{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #383838}.achore-size-guide-titlearea h3{font-size:22px}.achore-size-guide-titlearea p{font-size:14px;width:250px}.achore-size-guide-selektorarea,.achore-size-guide-selektorarea h4{margin-bottom:10px}.achore-size-guide-selektorarea label{display:inline-block;font-size:12px}.achore-size-guide-selektorarea p{font-size:12px}.achore-size-guide-selektorarea #shoeSizeLabel{display:inline-block;margin-left:15px;font-size:18px;font-weight:700}.achore-size-guide-selektorarea .slider{margin-top:5px;margin-bottom:30px;padding:0;width:100%;-webkit-appearance:none;height:6px;border-radius:5px;background:#d3d3d3;outline:none;opacity:1;border:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.achore-size-guide-selektorarea .slider::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:#fff;cursor:pointer;border:4px solid #000}.achore-size-guide-selektorarea .slider::-webkit-slider-thumb{background:#3d3d3d}.achore-size-guide-selektorarea .slider::-ms-thumb{width:8px;height:8px;border:0;border-radius:50%;background:#fff;cursor:pointer;border:4px solid #000}.achore-size-guide-selektorarea .slider::-moz-range-track{background-color:#d3d3d3;height:6px;border-radius:5px}.achore-size-guide-selektorarea .slider::-ms-track{background-color:#d3d3d3;height:6px;border-radius:5px}.achore-size-guide-selektorarea .slider:focus::-webkit-slider-runnable-track{background-color:#d3d3d3}.achore-size-guide-selektorarea .slider::-ms-fill-lower{background-color:#000;height:6px;border-radius:5px}.achore-size-guide-selektorarea .slider:focus::-ms-fill-lower{background-color:#000;height:6px;border-radius:5px}.achore-size-guide-selektorarea .slider::-moz-range-progress{background-color:#000;height:6px;border-radius:5px}.achore-size-guide-selektorarea .slider::-ms-fill-upper{background-color:#d3d3d3}.achore-size-guide-selektorarea [type=radio]{position:absolute;opacity:0;width:0;height:0}#calfSizes{text-align:center}.calf-size-label{display:inline-block;width:24%;height:160px;border-radius:20px;padding:7px}.calf-size-label:hover,.calf-size-label[checked]{background:#d3d3d3;cursor:pointer}.calf-img{margin:auto;height:120px;width:100%;display:block;position:relative;object-fit:cover}.calf-size-text{font-size:10px;font-weight:700;margin-top:5px;text-align:center}.calfSizeButton{pointer-events:auto}#socksSizeButton{width:100%;background:#3d3d3d;color:#fff;font-weight:700;padding:8px;border-radius:20px;margin-top:5px;border:none}#closeSizeGuide{display:block;position:absolute;height:25px;width:25px;top:35px;right:35px;cursor:pointer}@media only screen and (max-width:749px){.achore-size-guide-titlearea h3{font-size:18px}.achore-size-guide-titlearea p{font-size:12px;width:250px}.achore-size-guide-selektorarea h4{margin-bottom:5px}.achore-size-guide-selektorarea label{display:inline-block;font-size:10px}.achore-size-guide-selektorarea p{font-size:10px}}.text-subdued-light{color:rgb(var(--text-color) / .45)}.achore-stars{--achore-rating: 5;display:inline-block;font-family:Arial,sans-serif;font-size:1rem;line-height:1}.achore-stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,currentColor calc(var(--achore-rating) / 5 * 100%),rgb(var(--text-color) / .25) calc(var(--achore-rating) / 5 * 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.achore-features{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem}.achore-features__item{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;align-items:start;column-gap:1rem}.achore-features__number{font-family:var(--heading-font-family);font-size:1.625rem;line-height:1;color:rgb(var(--text-color) / .55)}@media screen and (min-width:700px){.achore-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}}@media screen and (min-width:1000px){.achore-features{grid-template-columns:repeat(var(--achore-features-columns, 4),minmax(0,1fr))}.achore-features__item{grid-template-columns:minmax(0,1fr);row-gap:1rem}}.product-info__block-item[data-block-type=achore-eyebrow]{--product-info-gap: .5rem}.achore-stat{display:grid;grid-template:"header" "card" "content" / minmax(0,1fr);gap:1.75rem}.achore-stat__header{grid-area:header}.achore-stat__content{grid-area:content}.achore-stat__card{grid-area:card;padding:2rem 1.5rem;border-radius:12px;text-align:center}.achore-stat__media{grid-area:card;overflow:hidden;border-radius:12px}.achore-stat__media img{display:block;width:100%;height:auto}.achore-stat__label{color:rgb(var(--text-color) / .65)}.achore-stat__value{margin-block:.75rem;font-family:var(--heading-font-family);font-size:clamp(3.5rem,2.5rem + 4.5vw,5rem);line-height:1}.achore-stat__scale{margin-block-start:1.75rem;padding-block-start:1.25rem;border-block-start:1px solid rgb(var(--border-color))}.achore-stat__scale-labels{display:flex;justify-content:space-between;color:rgb(var(--text-color) / .65)}.achore-stat__scale-bar{height:8px;margin-block-start:.75rem;border-radius:9999px;background:linear-gradient(90deg,rgb(var(--text-color)),rgb(var(--text-color) / .25))}@media screen and (min-width:1000px){.achore-stat{grid-template:"header card" auto "content card" auto / minmax(0,1fr) minmax(0,1.08fr);align-content:center;gap:1.75rem 4rem}.achore-stat--reverse{grid-template:"card header" auto "card content" auto / minmax(0,1.08fr) minmax(0,1fr)}.achore-stat__card{align-self:center;padding:2.75rem 2.25rem}.achore-stat__media{align-self:center}}.achore-comparison{width:100%;border-collapse:collapse;font-size:var(--text-sm)}table.achore-comparison:not(.table--bordered) :is(th,td){padding:.875rem 1rem;border-width:0;opacity:1;vertical-align:top;text-align:start}.achore-comparison thead th{font-size:.6875rem;line-height:1.5}.achore-comparison tbody{--text-color: 28 28 28;background:#fff;color:rgb(var(--text-color))}.achore-comparison tbody th{font:inherit;letter-spacing:normal;text-transform:none}table.achore-comparison tbody tr+tr :is(th,td){border-block-start:1px solid rgb(var(--text-color) / .08)}.achore-comparison tbody tr:nth-child(2n){background:#f7f7f7}.achore-comparison .achore-comparison__label{width:29%}.achore-comparison .achore-comparison__highlight{font-weight:700}@media screen and (max-width:699px){.achore-comparison--hide-labels-on-mobile .achore-comparison__label{display:none}.achore-comparison--hide-labels-on-mobile :is(th,td){width:50%}table.achore-comparison :is(th,td)+:is(th,td):last-child{border-inline-start:1px solid rgb(28 28 28 / .08)}}.achore-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem}.achore-reviews__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem}.achore-reviews__body{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.achore-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.achore-reviews__average{font-family:var(--heading-font-family);font-size:1.5rem;line-height:1}.achore-reviews__note{flex-basis:100%}.achore-reviews__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.achore-reviews__card{--text-color: 28 28 28;display:grid;align-content:start;gap:.75rem;padding:1.5rem;background:#fff;color:rgb(var(--text-color))}body:has(.shopify-section--achore-reviews) .shopify-section--main-product .rating-badge{cursor:pointer}.achore-reviews__all>summary{display:block;text-align:center;cursor:pointer;list-style:none}.achore-reviews__all>summary::-webkit-details-marker{display:none}.achore-reviews__all[open] .achore-reviews__all-closed,.achore-reviews__all:not([open]) .achore-reviews__all-open{display:none}.achore-reviews__all-content{margin-block-start:2rem}@media screen and (min-width:700px){.achore-reviews__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media screen and (min-width:1000px){.achore-reviews__body{grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:2.5rem}.achore-reviews__summary{display:grid;align-content:start;justify-items:start;gap:.625rem}.achore-reviews__average{font-size:2.75rem}}.achore-ugc{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.achore-ugc .section-header{margin-inline:auto}.achore-ugc__marquee{--scrolling-content-content-gap: 2.5rem;display:block;padding-block:.5rem;font-size:var(--text-xs)}.achore-ugc__list{display:grid;grid-auto-flow:column;grid-auto-columns:44%;justify-content:safe center;gap:1rem}.achore-ugc__item{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--text-color) / .08)}.achore-ugc__item>img,.achore-ugc__item>svg{width:100%;height:100%;object-fit:cover}.achore-ugc__handle{position:absolute;inset-block-end:.75rem;inset-inline-start:.75rem;color:#fff;text-shadow:0 0 6px rgb(0 0 0 / .6)}@media screen and (min-width:700px){.achore-ugc{gap:1.5rem}.achore-ugc__list{grid-auto-columns:30%;gap:1.125rem}}@media screen and (min-width:1000px){.achore-ugc__list{grid-auto-columns:20%}}.achore-steps{display:grid;grid-template:"header" "media" "content" / minmax(0,1fr);gap:1.5rem}.achore-steps__header{grid-area:header}.achore-steps__media{grid-area:media}.achore-steps__media>img,.achore-steps__media>video-media,.achore-steps__media>svg{display:block;width:100%}.achore-steps__media>svg{aspect-ratio:4 / 3}.achore-steps__content{grid-area:content;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:1.5rem}.achore-steps__list{display:grid;gap:1.25rem}.achore-steps__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1rem}.achore-steps__number{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.6875rem;line-height:1}@media screen and (min-width:1000px){.achore-steps{grid-template:"media ." 1fr "media header" auto "media content" auto "media ." 1fr / minmax(0,.85fr) minmax(0,1fr);gap:0 3.5rem}.achore-steps--reverse{grid-template:". media" 1fr "header media" auto "content media" auto ". media" 1fr / minmax(0,1fr) minmax(0,.85fr)}.achore-steps__media{align-self:center}.achore-steps__header+.achore-steps__media+.achore-steps__content{margin-block-start:1.5rem}}.achore-offer{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.achore-offer [hidden],.achore-offer__note[hidden]{display:none!important}.achore-offer__box{padding:1.25rem 1rem;border-radius:12px;background:rgb(var(--text-color) / .07)}.achore-offer__heading{margin-block-end:1rem;text-align:center}.achore-offer__options{display:grid;gap:1rem}.achore-offer__option{--text-color: 28 28 28;--border-color: 28 28 28 / .12;position:relative;border:1.5px solid transparent;border-radius:8px;background:#fff;color:rgb(var(--text-color))}.achore-offer__option:has(>input:checked){border-color:rgb(var(--text-color))}.achore-offer__option:has(>input:focus-visible){outline:2px solid rgb(var(--text-color));outline-offset:2px}.achore-offer__option-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:1rem;cursor:pointer}.achore-offer__radio{width:1.125rem;height:1.125rem;border:1.5px solid rgb(var(--text-color) / .45);border-radius:50%}.achore-offer__option>input:checked~label .achore-offer__radio{border-color:rgb(var(--text-color));background:radial-gradient(circle,rgb(var(--text-color)) 0 38%,transparent 42%)}.achore-offer__option-text,.achore-offer__option-prices,.achore-offer__more-text{display:grid;gap:.125rem}.achore-offer__option-title,.achore-offer__price{font-size:1rem}.achore-offer__option-prices{justify-items:end;text-align:end}.achore-offer__compare-price{margin-inline-end:.25rem}.achore-offer__badge{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%);padding:.125rem .75rem;border-radius:9999px;background:rgb(var(--text-color));color:#fff;font-size:.6875rem;white-space:nowrap}.achore-offer__more{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-inline:1rem;padding-block:.875rem 1rem;border-block-start:1px solid rgb(var(--border-color))}.achore-offer__option:not(:has(>input:checked)) .achore-offer__more{display:none}.achore-offer__more--standalone{margin-inline:.25rem;padding-block:.25rem 0;border:0}.achore-offer__stepper{display:flex;align-items:center;gap:.25rem}.achore-offer__stepper-button{width:2rem;height:2rem;border:1px solid rgb(var(--border-color));background:#fff;line-height:1}.achore-offer__stepper-button[disabled]{opacity:.4;cursor:default}.achore-offer__stepper-value{min-width:2rem;text-align:center}.achore-offer__pairs{display:grid;gap:.5rem}.achore-offer__pairs-header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-block-end:.25rem}.achore-offer__pair{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .75rem;border-radius:6px;background:#ffffff8c}.achore-offer__pair-label{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:3.5rem;font-size:var(--text-sm)}.achore-offer__free-badge{padding:.0625rem .5rem;border-radius:9999px;background:rgb(var(--text-color));color:rgb(var(--background-without-opacity, 255 255 255));font-size:.625rem;letter-spacing:.05em;text-transform:uppercase}.achore-offer__pair-option{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.achore-offer__pair-option:first-of-type{flex:1 1 auto}.achore-offer .color-swatch{--swatch-size: 1.5rem}.achore-offer .color-swatch:after{content:"";inset:var(--swatch-offset);border:1px solid rgb(var(--border-color));pointer-events:none;position:absolute}.achore-offer .block-swatch{--swatch-padding: .25rem .375rem;min-width:1.875rem;font-size:var(--text-xs)}.achore-offer__note{text-align:center}form[data-achore-mixed-items] .shopify-payment-button{display:none}@media screen and (max-width:699px){.achore-offer__pair-label{flex-direction:row;flex-basis:100%;align-items:center;gap:.5rem}}.achore-offer__same-size{display:flex;align-items:center;gap:.5rem;margin-block-start:.25rem}.achore-offer__same-size input{width:1rem;height:1rem;accent-color:rgb(var(--text-color))}.achore-features__icon{width:1.75rem;height:1.75rem;object-fit:contain}.achore-reviews__card-title{font-weight:700}.achore-colors{position:relative}.achore-colors__list{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1rem}.achore-colors__item{display:grid;align-content:start;gap:.875rem}.achore-colors__media{aspect-ratio:var(--achore-colors-ratio, 4 / 5);overflow:hidden;background:rgb(var(--text-color) / .08)}.achore-colors__media>img,.achore-colors__media>svg{width:100%;height:100%;object-fit:cover}.achore-colors__caption{display:flex;align-items:center;gap:.625rem}.achore-colors__swatch{flex:none;width:.875rem;height:.875rem;border:1px solid rgb(var(--text-color) / .15)}.achore-colors__control{position:absolute;inset-block-start:calc((100% - 2.25rem)/2 - 1.375rem);z-index:1}.achore-colors__control--prev{inset-inline-start:.75rem}.achore-colors__control--next{inset-inline-end:.75rem}.achore-colors__control:has([disabled]),.achore-colors:not(:has(.is-scrollable)) .achore-colors__control,.section-stack:not(:has(.is-scrollable))>.achore-colors__dots{display:none}@media screen and (min-width:700px){.achore-colors__list{grid-auto-columns:calc((100% - (var(--achore-colors-columns) - 1) * 1.125rem) / var(--achore-colors-columns));gap:1.125rem}.achore-colors__caption{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/achore-theme.css.map */
