.product-details-page-client-module__E7aBeG__heroWrapper{background-color:var(--neutral-background-primary)}

.Stack-module__QPEO5q__root{flex-direction:var(--pigment-stack-direction-at-sm,column);gap:var(--pigment-stack-gap-at-sm,0);align-items:var(--pigment-stack-align-items-at-sm);justify-content:var(--pigment-stack-justify-content-at-sm);display:flex}@media (min-width:700px){.Stack-module__QPEO5q__root{flex-direction:var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column));gap:var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0));align-items:var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm));justify-content:var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm))}}@media (min-width:1024px){.Stack-module__QPEO5q__root{flex-direction:var(--pigment-stack-direction-at-lg,var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column)));gap:var(--pigment-stack-gap-at-lg,var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0)));align-items:var(--pigment-stack-align-items-at-lg,var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm)));justify-content:var(--pigment-stack-justify-content-at-lg,var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm)))}}@media (min-width:1300px){.Stack-module__QPEO5q__root{flex-direction:var(--pigment-stack-direction-at-xl,var(--pigment-stack-direction-at-lg,var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column))));gap:var(--pigment-stack-gap-at-xl,var(--pigment-stack-gap-at-lg,var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0))));align-items:var(--pigment-stack-align-items-at-xl,var(--pigment-stack-align-items-at-lg,var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm))));justify-content:var(--pigment-stack-justify-content-at-xl,var(--pigment-stack-justify-content-at-lg,var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm))))}}
.favorites-dual-cta-module__-N5LPW__detailsLink{align-self:center}.favorites-dual-cta-module__-N5LPW__mobileLabel{display:inline}.favorites-dual-cta-module__-N5LPW__desktopLabel{display:none}@media (min-width:700px){.favorites-dual-cta-module__-N5LPW__mobileLabel{display:none}.favorites-dual-cta-module__-N5LPW__desktopLabel{display:inline}}
.favorites-empty-module__n5UYTq__emptyState{justify-content:center;align-items:center;gap:var(--space-componentLayout-md);text-align:center;flex-direction:column;width:100%;min-height:300px;display:flex}
.favorites-error-module__IZyyRa__errorState{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}
.trustpilot-plp-carousel-module__zxap4a__wrapper{background-color:var(--neutral-background-primary);border:var(--borderWidth-default) solid var(--neutral-border-default);border-radius:var(--radius-default);width:100%;margin:48px auto 16px;padding:16px}.trustpilot-plp-carousel-module__zxap4a__desktopWidget{display:none}.trustpilot-plp-carousel-module__zxap4a__mobileWidget{display:block}@media (min-width:700px){.trustpilot-plp-carousel-module__zxap4a__desktopWidget{display:block}.trustpilot-plp-carousel-module__zxap4a__mobileWidget{display:none}}@media (min-width:1024px){.trustpilot-plp-carousel-module__zxap4a__wrapper{max-width:1008px}}@media (min-width:1300px){.trustpilot-plp-carousel-module__zxap4a__wrapper{max-width:1284px}}
.favorites-card-skeleton-module__tB_Fxq__card{flex-direction:row;align-items:flex-start;gap:12px;margin:-6px;padding:6px;display:flex}.favorites-card-skeleton-module__tB_Fxq__image{border-radius:var(--radius-card);flex-shrink:0;flex-basis:40%;height:175px}.favorites-card-skeleton-module__tB_Fxq__info{flex-direction:column;flex:1;align-self:stretch;gap:8px;min-width:0;display:flex}.favorites-card-skeleton-module__tB_Fxq__info>*{max-width:100%}.favorites-card-skeleton-module__tB_Fxq__swatches{width:172px;height:24px}.favorites-card-skeleton-module__tB_Fxq__title{width:80%;height:16px}.favorites-card-skeleton-module__tB_Fxq__rating{width:103px;height:20px}.favorites-card-skeleton-module__tB_Fxq__price{flex-direction:column;gap:2px;display:flex}.favorites-card-skeleton-module__tB_Fxq__priceLine{width:149px;height:16px}.favorites-card-skeleton-module__tB_Fxq__priceDetails{width:86px;height:15px}.favorites-card-skeleton-module__tB_Fxq__rush{border-radius:999px;width:187px;height:19px}.favorites-card-skeleton-module__tB_Fxq__minQty{width:87px;height:16px}.favorites-card-skeleton-module__tB_Fxq__footer{flex-direction:column;gap:8px;margin-top:auto;display:flex}.favorites-card-skeleton-module__tB_Fxq__button{border-radius:6px;height:40px}.favorites-card-skeleton-module__tB_Fxq__link{align-self:center;width:107px;height:16px;margin:12px 0}@media (min-width:700px){.favorites-card-skeleton-module__tB_Fxq__card{flex-direction:column;gap:0}.favorites-card-skeleton-module__tB_Fxq__image{flex-basis:unset;aspect-ratio:1;width:100%;height:auto}.favorites-card-skeleton-module__tB_Fxq__info{padding-top:8px}.favorites-card-skeleton-module__tB_Fxq__swatches{width:154px;height:16px}.favorites-card-skeleton-module__tB_Fxq__link{width:145px}}@media (min-width:1024px){.favorites-card-skeleton-module__tB_Fxq__swatches{width:176px}}@media (min-width:1300px){.favorites-card-skeleton-module__tB_Fxq__swatches{width:242px}}
.category-hero-banner-module__OzMYpG__wrapper{margin-top:24px}.category-hero-banner-module__OzMYpG__hero{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.category-hero-banner-module__OzMYpG__hero{flex-direction:row;gap:24px}}.category-hero-banner-module__OzMYpG__copyCard{background-color:#f6f2e7;border-radius:24px;flex-direction:column;flex:auto;order:2;justify-content:center;gap:16px;padding:24px;display:flex}@media (min-width:1024px){.category-hero-banner-module__OzMYpG__copyCard{flex:0 0 400px;order:0;gap:32px;padding:40px}.category-hero-banner-module__OzMYpG__headline{max-width:235px}}.category-hero-banner-module__OzMYpG__heroLarge .category-hero-banner-module__OzMYpG__copyCard{gap:24px}@media (min-width:700px) and (max-width:1023.95px){.category-hero-banner-module__OzMYpG__heroLarge .category-hero-banner-module__OzMYpG__headline{font-size:var(--typography-display-md-fontSize-mobile)}}@media (min-width:1024px){.category-hero-banner-module__OzMYpG__heroLarge .category-hero-banner-module__OzMYpG__copyCard{padding:96px 40px}.category-hero-banner-module__OzMYpG__heroLarge .category-hero-banner-module__OzMYpG__headline{max-width:none}}.category-hero-banner-module__OzMYpG__heroLarge .category-hero-banner-module__OzMYpG__imageWrapper{aspect-ratio:888/560;height:auto}.category-hero-banner-module__OzMYpG__imageWrapper{background-color:var(--neutral-background-subtleOpaque);border-radius:24px;flex:auto;order:1;width:100%;height:152px;position:relative;overflow:hidden}@media (min-width:700px){.category-hero-banner-module__OzMYpG__imageWrapper{height:288px}}@media (min-width:1024px){.category-hero-banner-module__OzMYpG__imageWrapper{flex:1 1 0;order:0;height:auto}}.category-hero-banner-module__OzMYpG__image{object-fit:cover;object-position:center}.category-hero-banner-module__OzMYpG__imageFill{width:100%;height:100%;position:absolute;inset:0}.category-hero-banner-module__OzMYpG__valueProps{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin:0;padding:24px 0;list-style:none;display:flex}@media (min-width:700px){.category-hero-banner-module__OzMYpG__valueProps{flex-wrap:nowrap;column-gap:40px}}.category-hero-banner-module__OzMYpG__valuePropItem{flex-direction:column;flex:40%;justify-content:flex-start;align-items:center;gap:16px;min-width:0;max-width:260px;display:flex}@media (min-width:700px){.category-hero-banner-module__OzMYpG__valuePropItem{flex:1 1 0}}.category-hero-banner-module__OzMYpG__valuePropIcon{width:64px;height:64px}.category-hero-banner-module__OzMYpG__valuePropLabel{text-align:center;max-width:128px;display:block}@media (min-width:700px){.category-hero-banner-module__OzMYpG__valuePropLabel{max-width:none}}
.favorites-grid-module__xAaOQa__grid{grid-template-columns:1fr;gap:24px;width:100%;margin:0;padding:8px 0 16px;list-style:none;display:grid}.favorites-grid-module__xAaOQa__gridItem{display:flex}@media (min-width:700px){.favorites-grid-module__xAaOQa__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px 16px}}@media (min-width:1024px){.favorites-grid-module__xAaOQa__grid{gap:24px}}@media (min-width:1300px){.favorites-grid-module__xAaOQa__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}
.favorites-page-content-module__aFQUnG__page{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;margin:0 auto;padding:8px;display:flex}@media (min-width:700px){.favorites-page-content-module__aFQUnG__page{padding:40px 8px}}@media (min-width:1024px){.favorites-page-content-module__aFQUnG__page{max-width:1008px}}@media (min-width:1300px){.favorites-page-content-module__aFQUnG__page{max-width:1284px}}
.favorites-page-skeleton-module__nomFBG__banner{border-radius:var(--radius-default);width:100%;height:58px}@media (min-width:700px){.favorites-page-skeleton-module__nomFBG__banner{height:74px}}
.favorites-retention-banner-module__2NiuIW__banner{align-items:flex-start}.favorites-retention-banner-module__2NiuIW__content{flex-direction:column;flex:1;gap:12px;display:flex}.favorites-retention-banner-module__2NiuIW__ctaGroup{flex-shrink:0;align-items:center;gap:24px;display:flex}.favorites-retention-banner-module__2NiuIW__signIn{order:-1}@media (min-width:700px){.favorites-retention-banner-module__2NiuIW__banner{align-items:center}.favorites-retention-banner-module__2NiuIW__content{flex-direction:row;justify-content:space-between;align-items:center}.favorites-retention-banner-module__2NiuIW__signIn{order:0}}
.Dialog-module__QRqo_G__backdrop{z-index:1300;background-color:var(--neutral-background-backdrop);-webkit-tap-highlight-color:transparent;transition:opacity .2s;position:fixed;inset:0}.Dialog-module__QRqo_G__backdrop[data-starting-style],.Dialog-module__QRqo_G__backdrop[data-ending-style]{opacity:0}.Dialog-module__QRqo_G__viewport{z-index:1300;outline:none;position:fixed;inset:0}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollContent{padding:var(--space-componentLayout-md);justify-content:center;align-items:center;display:flex}@media (min-width:700px){.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollContent{padding:var(--space-componentLayout-xl)}}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollContent.Dialog-module__QRqo_G__bottomSheet{padding:0}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollBody{scrollbar-width:none;text-align:center;padding:var(--space-componentLayout-md);overflow:hidden auto}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollBody:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}@media (min-width:700px){.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollBody{padding:var(--space-componentLayout-xl)}}.Dialog-module__QRqo_G__popup{box-sizing:border-box;background-color:var(--neutral-background-primary);border-radius:var(--radius-default);outline:none;flex-direction:column;width:600px;max-width:100%;transition:opacity .2s;display:flex;position:relative;box-shadow:0 13px 37px #00000036}.Dialog-module__QRqo_G__popup[data-starting-style],.Dialog-module__QRqo_G__popup[data-ending-style]{opacity:0}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollBody .Dialog-module__QRqo_G__popup{text-align:left;vertical-align:middle;display:inline-flex}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__scrollContent .Dialog-module__QRqo_G__popup{max-height:100%}.Dialog-module__QRqo_G__widthSm{width:420px}.Dialog-module__QRqo_G__widthMd{width:600px}.Dialog-module__QRqo_G__widthLg{width:900px}.Dialog-module__QRqo_G__widthFull{width:100%}@media (max-width:699.95px){.Dialog-module__QRqo_G__popup{width:100%}}@media (min-width:700px){.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenDesktop{width:100%;height:100%;box-shadow:none;border-radius:0;transition:transform .2s}.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenDesktop[data-starting-style],.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenDesktop[data-ending-style]{opacity:1;transform:translateY(100%)}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__fullScreenDesktop{align-items:stretch;padding:0}}@media (max-width:699.95px){.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenMobile{width:100%;height:100%;box-shadow:none;border-radius:0;transition:transform .2s}.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenMobile[data-starting-style],.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenMobile[data-ending-style]{opacity:1;transform:translateY(100%)}.Dialog-module__QRqo_G__viewport.Dialog-module__QRqo_G__fullScreenMobile{align-items:stretch;padding:0}.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__bottomSheet{border-radius:var(--radius-lg) var(--radius-lg) 0 0;align-self:flex-end;width:100%;max-height:50%;transition:transform .2s;box-shadow:0 0 56px #0000004a}.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__bottomSheet[data-starting-style],.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__bottomSheet[data-ending-style]{opacity:1;transform:translateY(100%)}}.Dialog-module__QRqo_G__titleArea{padding-bottom:var(--space-stack-sm);flex:none}.Dialog-module__QRqo_G__closeButton{position:absolute;top:4px;right:4px}.Dialog-module__QRqo_G__title{font-weight:var(--primitives-font-weight-700);font-size:var(--primitives-font-size-20);line-height:var(--primitives-font-lineHeight-125);margin:0;padding-bottom:0}.Dialog-module__QRqo_G__titleWithCloseButton{padding-right:52px}.Dialog-module__QRqo_G__content{min-height:0;padding-bottom:var(--space-stack-sm);font-size:var(--primitives-font-size-14);flex:auto;line-height:20px;overflow-y:auto}.Dialog-module__QRqo_G__contentNonScrollable,.Dialog-module__QRqo_G__contentBodyScroll{overflow-y:visible}.Dialog-module__QRqo_G__contentDividers{border-top:1px solid var(--neutral-border-default);border-bottom:1px solid var(--neutral-border-default);padding-top:var(--space-componentLayout-md);padding-bottom:var(--space-componentLayout-md);margin-top:var(--space-detailLayout-md)}.Dialog-module__QRqo_G__actions{padding-top:var(--space-componentLayout-md);flex:none}@media (min-width:700px){.Dialog-module__QRqo_G__commonActionsThirdChild{flex-grow:1;margin-left:-8px}}@media (max-width:699.95px){.Dialog-module__QRqo_G__commonActionsThirdChild{margin-top:6px}}@media (prefers-reduced-motion:reduce){.Dialog-module__QRqo_G__backdrop,.Dialog-module__QRqo_G__popup,.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenDesktop,.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__fullScreenMobile,.Dialog-module__QRqo_G__popup.Dialog-module__QRqo_G__bottomSheet{transition:none}}
.page-error-module__ETa7Aq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:1284px;min-height:60vh;margin:0 auto;padding:64px 16px;display:flex}.page-error-module__ETa7Aq__message{color:var(--neutral-text-secondary);margin-bottom:24px}.page-error-module__ETa7Aq__links{margin-top:16px}
.page-module__pQbETq__itemCount.page-module__pQbETq__itemCount{margin-bottom:16px}
.similar-to-favorites-carousel-skeleton-module__HATr3a__skeleton{width:100%;margin:40px 0}.similar-to-favorites-carousel-skeleton-module__HATr3a__header{width:200px;height:32px;margin-bottom:24px}.similar-to-favorites-carousel-skeleton-module__HATr3a__cards{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.similar-to-favorites-carousel-skeleton-module__HATr3a__card{aspect-ratio:1}.similar-to-favorites-carousel-skeleton-module__HATr3a__card:nth-child(n+3){display:none}@media (min-width:700px){.similar-to-favorites-carousel-skeleton-module__HATr3a__cards{grid-template-columns:repeat(4,1fr);gap:16px}.similar-to-favorites-carousel-skeleton-module__HATr3a__card:nth-child(n+3){display:block}.similar-to-favorites-carousel-skeleton-module__HATr3a__card:nth-child(n+5){display:none}}@media (min-width:1024px){.similar-to-favorites-carousel-skeleton-module__HATr3a__cards{grid-template-columns:repeat(5,1fr)}.similar-to-favorites-carousel-skeleton-module__HATr3a__card:nth-child(n+5){display:block}}
.employee-blanks-module__PW2kgq__wrapper{width:100%;padding-bottom:16px}.employee-blanks-module__PW2kgq__controls{flex-flow:wrap;align-items:flex-end;gap:24px;width:100%;display:flex}.employee-blanks-module__PW2kgq__field{flex-direction:column;flex:1;min-width:0;display:flex}.employee-blanks-module__PW2kgq__sizeField{min-width:100px}.employee-blanks-module__PW2kgq__quantityField{min-width:130px}.employee-blanks-module__PW2kgq__label.employee-blanks-module__PW2kgq__label{margin-bottom:4px;display:block}.employee-blanks-module__PW2kgq__sizeSelect{border:1px solid var(--neutral-border-default);border-radius:var(--radius-field);background-color:var(--neutral-background-primary);width:100%;color:var(--neutral-text-primary);outline:none;padding:10px 12px;font-family:inherit;font-size:14px;line-height:20px}.employee-blanks-module__PW2kgq__sizeSelect:focus{border-color:var(--interactive-border-bold);box-shadow:0 0 0 1px var(--interactive-border-bold)}.employee-blanks-module__PW2kgq__quantityRow{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.employee-blanks-module__PW2kgq__quantityInput{border:1px solid var(--neutral-border-default);border-radius:var(--radius-field);text-align:center;background-color:var(--neutral-background-primary);min-width:0;color:var(--neutral-text-primary);outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:14px;line-height:20px}.employee-blanks-module__PW2kgq__quantityInput:focus{border-color:var(--interactive-border-bold);box-shadow:0 0 0 1px var(--interactive-border-bold)}.employee-blanks-module__PW2kgq__submitField{flex-direction:column;flex:1;justify-content:flex-end;display:flex}
.order-a-sample-dialog-module__OZNaYG__dialogContent.order-a-sample-dialog-module__OZNaYG__dialogContent{padding-top:0}.order-a-sample-dialog-module__OZNaYG__form{flex-direction:column;gap:8px;display:flex}.order-a-sample-dialog-module__OZNaYG__zipSizeRow{width:100%}.order-a-sample-dialog-module__OZNaYG__zipSizeRow>*{flex:1;min-width:0}.order-a-sample-dialog-module__OZNaYG__submitButton{margin-top:12px}
/*# sourceMappingURL=32v9spxoybr5a.css.map*/