.archive-collection-image-grid img,.archive-image-grid img{width:100%;height:100%;aspect-ratio:2 / 3;object-fit:cover;max-height:none;display:block}.size-guide .popup-link__content .page-title{font-size:1.5rem;line-height:1.25;margin-bottom:var(--margin-lg)}@media screen and (max-width:749px){.size-guide .popup-link__content .page-title{font-size:1.125rem}}.product-badges .product-badges__badge{--badge-font-size: .625rem}.custom-inseam{display:block;width:100%}.custom-inseam__heading{margin:0 0 var(--padding-2xs)}.custom-inseam__description{font-size:min(.85em,var(--font-paragraph--size));color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));margin:0 0 var(--padding-sm)}.custom-inseam__select{width:100%}.custom-inseam__slider-row{display:flex;align-items:center;gap:var(--gap-sm)}.custom-inseam__slider{flex:1 1 auto;width:100%;accent-color:var(--color-foreground)}.custom-inseam__value{flex:0 0 auto;min-width:4.5em;text-align:right;font-variant-numeric:tabular-nums}.variant-option .variant-option__button-label--inseam{font-family:var(--font-body--family);font-size:var(--font-paragraph--size);overflow:visible}.variant-option .variant-option__button-label--inseam:before,.variant-option .variant-option__button-label--inseam:after{display:none}.variant-option .variant-option__button-label--inseam[aria-pressed=true]{background-color:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border);color:var(--color-selected-variant-text)}.variant-option[data-inseam-active] label.variant-option__button-label:has(:checked){background-color:var(--color-variant-background);border-color:var(--color-variant-border);color:var(--color-variant-text)}.variant-option[data-inseam-active] label.variant-option__button-label .variant-option__button-label__pill{opacity:0}.variant-option[data-inseam-active] .variant-message{display:none}.custom-inseam__panel{width:100%;margin-bottom:var(--padding-sm)}.custom-inseam__panel .custom-inseam__description{margin-top:0}.custom-inseam__panel[hidden]{display:none}.variant-option .variant-option__button-label:has([data-option-name=Size]){aspect-ratio:1;flex:0 0 auto;min-width:3.25em;padding:0;border:0;border-radius:0;background-color:transparent;overflow:visible}.variant-option .variant-option__button-label:has([data-option-name=Size]):after,.variant-option .variant-option__button-label:has([data-option-name=Size]) .variant-option__button-label__pill{display:none}.variant-option .variant-option__button-label:has([data-option-name=Size]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;border-radius:0;clip-path:none;background-color:var(--color-variant-border);-webkit-mask-image:var(--dk-mark-ring);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:var(--dk-mark-ring);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat}.variant-option .variant-option__button-label:has([data-option-name=Size]):hover:before{background-color:var(--color-variant-hover-border)}.variant-option .variant-option__button-label:has([data-option-name=Size]):has(:checked):before{background-color:var(--color-selected-variant-background);-webkit-mask-image:var(--dk-mark-solid);mask-image:var(--dk-mark-solid)}.variant-option .variant-option__button-label:has([data-option-name=Size]):has(:checked){color:var(--color-selected-variant-text)}.variant-option .variant-option__button-label:has([data-option-name=Size]) .variant-option__button-label__text{position:relative;z-index:2}.product-details .text-block>h1{font-weight:400}@media screen and (max-width:749px){.product-details .text-block:has(>h1){--text-align: center !important}.product-details product-price.text-block{--text-align: center;text-align:center}}html[data-dk-color] .product-details .add-to-cart-button,html[data-dk-color] .product-details .add-to-cart-button:hover,html[data-dk-color] .sticky-add-to-cart .add-to-cart-button,html[data-dk-color] .sticky-add-to-cart .add-to-cart-button:hover{--button-background-color: var(--dk-product-color);--button-border-color: var(--dk-product-color);--button-color: var(--dk-product-color-contrast)}html[data-dk-color] .product-details .variant-picker{--color-selected-variant-background: var(--dk-product-color);--color-selected-variant-border: var(--dk-product-color);--color-selected-variant-text: var(--dk-product-color-contrast)}lb-upsell-widget[widget] .lb-addon-cont .lb-addon-head{margin-top:var(--margin-2xl)!important;text-align:center!important}lb-upsell-widget[widget] .lb-addon-cont .lb-addon-title{font-size:1.25rem!important;font-weight:400!important;text-align:center!important}lb-upsell-widget[widget] .lb-addon-cont .lb-card-title-cont,lb-upsell-widget[widget] .lb-addon-cont .lb-card-title,lb-upsell-widget[widget] .lb-addon-cont .lb-price-cont,lb-upsell-widget[widget] .lb-addon-cont .lb-price{text-align:center!important;justify-content:center!important}lb-upsell-widget[widget] .lb-addon-cont .lb-card-title-host,lb-upsell-widget[widget] .lb-addon-cont .lb-price-host{display:block!important;width:100%!important;text-align:center!important}[id*=section_statement_home] .section-content-wrapper,[id*=section_statement_home] .section{text-align:center}@media screen and (max-width:749px){[id*=section_statement_home] .text-block.custom-typography>*{font-size:clamp(.95rem,4.6vw,1.5rem);text-wrap:nowrap}}[id*=section_statement_home] .button-unstyled{text-decoration:underline;text-underline-offset:4px}[id*=hero_iyt6zg] .text-block{text-align:center}[id*=hero_iyt6zg] .text-block>*{margin-block:0}@media screen and (max-width:749px){[id*=hero_iyt6zg] .text-block *{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom-tasks.css.map */
