.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-radius:50%}.variant-option .variant-option__button-label:has([data-option-name=Size]):before,.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{border-radius:50%}.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}}.header .account-button__icon{width:var(--icon-size-md);height:var(--icon-size-md)}[id*=section_materials] .dk-materials{display:contents}[id*=section_materials] .dk-materials__arrow{display:none}@media screen and (max-width:749px){[id*=section_materials] .dk-materials{display:block;position:relative;isolation:isolate;width:100%}[id*=section_materials] .dk-materials .group-block-content.layout-panel-flex--row{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}[id*=section_materials] .dk-materials .group-block-content.layout-panel-flex--row::-webkit-scrollbar{display:none}[id*=section_materials] .dk-materials .group-block-content.layout-panel-flex--row>.group-block{flex:0 0 calc((100% - var(--gap, 24px)) / 2);max-width:calc((100% - var(--gap, 24px)) / 2);scroll-snap-align:start}[id*=section_materials] .dk-materials[data-overflows] .dk-materials__arrow{display:flex;position:absolute;top:22%;z-index:20;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:50%;background-color:rgb(var(--color-background-rgb) / .92);color:var(--color-foreground);cursor:pointer;transition:opacity var(--animation-speed) var(--animation-easing)}[id*=section_materials] .dk-materials[data-overflows] .dk-materials__arrow[data-hidden]{pointer-events:none;opacity:0}[id*=section_materials] .dk-materials__arrow svg{width:1.1rem;height:1.1rem}[id*=section_materials] .dk-materials[data-overflows] .dk-materials__arrow--next{inset-inline-end:-.4rem}[id*=section_materials] .dk-materials[data-overflows] .dk-materials__arrow--prev{inset-inline-start:-.4rem}[id*=section_materials] .dk-materials__arrow--prev svg{transform:scaleX(-1)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-tasks.css.map */
