.SizeSelection-module-scss-module__aVyYvW__container{gap:var(--component-spacing-16);margin-bottom:var(--component-spacing-8);flex-direction:column;display:flex}.SizeSelection-module-scss-module__aVyYvW__axisBlock{gap:var(--component-spacing-8);flex-direction:column;display:flex}.SizeSelection-module-scss-module__aVyYvW__labelRow{justify-content:space-between;align-items:center;display:flex}.SizeSelection-module-scss-module__aVyYvW__axisLabel{font-size:var(--font-size-12);line-height:var(--line-height-16);color:var(--neutrals-700);letter-spacing:var(--letter-spacing-body);font-family:var(--font-primary);font-weight:var(--font-weight-regular)}@media only screen and (min-width:45rem){.SizeSelection-module-scss-module__aVyYvW__axisLabel{font-size:var(--font-size-14);line-height:var(--line-height-18)}}.SizeSelection-module-scss-module__aVyYvW__buttonGrid{gap:var(--component-spacing-4);flex-wrap:wrap;display:flex}.SizeSelection-module-scss-module__aVyYvW__dropdownTriggerFullWidth{width:100%}.SizeSelection-module-scss-module__aVyYvW__dropdownTriggerError,.SizeSelection-module-scss-module__aVyYvW__dropdownTriggerError:hover:not(:disabled){border-color:var(--status-negative-500)}.SizeSelection-module-scss-module__aVyYvW__errorMessage{font-size:var(--font-size-12);line-height:var(--line-height-16);color:var(--status-negative-500);margin:0}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select{appearance:none;outline:none}@supports (appearance:base-select){.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select{appearance:base-select}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select::picker(select){appearance:base-select}}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select{background-color:var(--neutrals-100);border:.0625rem solid var(--neutrals-100);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);border-radius:.125rem;padding:.625rem 1.25rem}@media only screen and (min-width:45rem){.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select{color:var(--neutrals-1000)}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select option{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);padding:.25rem}@media only screen and (min-width:45rem){.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select option{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select option{color:var(--neutrals-700)}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>select::picker(select){border:none;outline:none;box-shadow:0 .5rem 2.25rem 0 #00000014}.SizeSelection-module-scss-module__aVyYvW__sizeSelect>span>svg{fill:var(--neutrals-1000)}
.StickyAddToCartBar-module-scss-module__tX4m3q__stickyBar{z-index:var(--zIndex-stickyFooter);box-sizing:border-box;opacity:0;visibility:hidden;justify-content:center;padding:0 .9375rem;transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility 0s linear .15s;display:flex;position:fixed;bottom:.9375rem;left:0;right:0;transform:translateY(100%)}.StickyAddToCartBar-module-scss-module__tX4m3q__stickyBarVisible{opacity:1;visibility:visible;transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility linear;transform:translateY(0)}.StickyAddToCartBar-module-scss-module__tX4m3q__stickyBarInner{background:var(--neutrals-white);width:100%;max-width:73.875rem;padding:var(--component-spacing-12);border-radius:.25rem;align-items:center;display:flex;box-shadow:0 -.25rem 1.25rem #00000014}@media only screen and (min-width:61.75rem){.StickyAddToCartBar-module-scss-module__tX4m3q__stickyBarInner{padding:var(--component-spacing-8) var(--component-spacing-12);grid-template-columns:minmax(0,57fr) minmax(29.75rem,43fr);grid-template-areas:"productInfo priceAndCta";display:grid}}.StickyAddToCartBar-module-scss-module__tX4m3q__productInfo{display:none}@media only screen and (min-width:61.75rem){.StickyAddToCartBar-module-scss-module__tX4m3q__productInfo{align-items:center;gap:var(--component-spacing-12);grid-area:productInfo;min-width:0;display:flex}}.StickyAddToCartBar-module-scss-module__tX4m3q__thumbnail{box-sizing:border-box;background-color:var(--neutrals-100);width:3rem;height:3rem;padding:var(--component-spacing-4);border-radius:.25rem;flex:none;overflow:hidden}.StickyAddToCartBar-module-scss-module__tX4m3q__thumbnailImage{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.StickyAddToCartBar-module-scss-module__tX4m3q__productDetails{gap:var(--component-spacing-4);flex-direction:column;min-width:0;display:flex}.StickyAddToCartBar-module-scss-module__tX4m3q__productName{font-size:var(--desktop-body-default-font-size);line-height:var(--desktop-body-default-line-height);font-weight:var(--desktop-body-default-font-weight-bolder);color:var(--neutrals-1000);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.StickyAddToCartBar-module-scss-module__tX4m3q__selectedSize{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight);color:var(--accents-discount-500);letter-spacing:var(--letter-spacing-body);margin:0}.StickyAddToCartBar-module-scss-module__tX4m3q__priceAndCta{width:100%;display:flex}@media only screen and (min-width:61.75rem){.StickyAddToCartBar-module-scss-module__tX4m3q__priceAndCta{justify-content:flex-end;align-items:center;gap:var(--component-spacing-32);grid-area:priceAndCta}}.StickyAddToCartBar-module-scss-module__tX4m3q__priceBlock{display:none}@media only screen and (min-width:61.75rem){.StickyAddToCartBar-module-scss-module__tX4m3q__priceBlock{white-space:nowrap;display:block}}.StickyAddToCartBar-module-scss-module__tX4m3q__ctaContainer{width:100%;margin-top:calc(-1*var(--component-spacing-16))}@media only screen and (min-width:61.75rem){.StickyAddToCartBar-module-scss-module__tX4m3q__ctaContainer{width:12.5rem}}
.PurchaseGuarantee-module-scss-module__6yD98q__purchaseGuarantee{border-bottom:.0625rem solid var(--neutrals-300);background:var(--neutrals-white)}.PurchaseGuarantee-module-scss-module__6yD98q__list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.PurchaseGuarantee-module-scss-module__6yD98q__listItem{align-items:center;gap:var(--component-spacing-12);border-top:.0625rem solid var(--neutrals-300);min-height:5rem;padding:1.125rem 1rem;display:flex;position:relative}.PurchaseGuarantee-module-scss-module__6yD98q__listItem:nth-child(2n){border-left:.0625rem solid var(--neutrals-300)}.PurchaseGuarantee-module-scss-module__6yD98q__icon{width:1.25rem;height:1.25rem;color:var(--neutrals-1000);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PurchaseGuarantee-module-scss-module__6yD98q__title{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:45rem){.PurchaseGuarantee-module-scss-module__6yD98q__title{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.PurchaseGuarantee-module-scss-module__6yD98q__title.PurchaseGuarantee-module-scss-module__6yD98q__title{color:var(--neutrals-1000);font-weight:var(--font-weight-regular)}.PurchaseGuarantee-module-scss-module__6yD98q__tooltipInline{vertical-align:middle;margin-left:var(--component-spacing-2);display:inline-block}.PurchaseGuarantee-module-scss-module__6yD98q__tooltipWrapper{width:1rem;height:1rem;color:var(--neutrals-700);flex-shrink:0;line-height:0}
.Table-module-scss-module__9u4w7q__tableRoot{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.5rem}.Table-module-scss-module__9u4w7q__tableRoot thead tr{background:var(--color-white)}.Table-module-scss-module__9u4w7q__tableRoot tbody tr{white-space:nowrap}.Table-module-scss-module__9u4w7q__tableRoot tbody tr:nth-child(odd){background:var(--color-background-light-grey)}.Table-module-scss-module__9u4w7q__tableRoot tbody tr:nth-child(2n){background:var(--color-white)}.Table-module-scss-module__9u4w7q__tableRoot td,.Table-module-scss-module__9u4w7q__tableRoot th{text-align:left;vertical-align:top;white-space:normal;border-right:.0625rem solid #999;padding:.25rem .5rem}.Table-module-scss-module__9u4w7q__tableRoot td:last-child,.Table-module-scss-module__9u4w7q__tableRoot th:last-child{border:none}.Table-module-scss-module__9u4w7q__tableScrollOnMobile{display:block;overflow-x:auto}@media only screen and (min-width:30rem){.Table-module-scss-module__9u4w7q__tableScrollOnMobile{display:table;overflow-x:visible}.Table-module-scss-module__9u4w7q__tableScrollOnMobile tbody{white-space:normal}}
.ProductInformationSection-module-scss-module__67MD8W__productInformationSection{gap:var(--component-spacing-16);flex-direction:column;width:100%;display:flex}.ProductInformationSection-module-scss-module__67MD8W__productDetailsAccordion>div{padding:0}.ProductInformationSection-module-scss-module__67MD8W__productDetailsRichText{margin-bottom:var(--component-spacing-8)}.ProductInformationSection-module-scss-module__67MD8W__productCode{margin-top:var(--component-spacing-4);margin-bottom:var(--component-spacing-12);color:var(--neutrals-700);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight)}@media only screen and (min-width:45rem){.ProductInformationSection-module-scss-module__67MD8W__productCode{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.ProductInformationSection-module-scss-module__67MD8W__productDetails{width:100%;font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:45rem){.ProductInformationSection-module-scss-module__67MD8W__productDetails{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.ProductInformationSection-module-scss-module__67MD8W__productDetails p,.ProductInformationSection-module-scss-module__67MD8W__productDetails ul li,.ProductInformationSection-module-scss-module__67MD8W__productDetails td,.ProductInformationSection-module-scss-module__67MD8W__productDetails th{color:var(--neutrals-700);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);padding:0}@media only screen and (min-width:45rem){.ProductInformationSection-module-scss-module__67MD8W__productDetails p,.ProductInformationSection-module-scss-module__67MD8W__productDetails ul li,.ProductInformationSection-module-scss-module__67MD8W__productDetails td,.ProductInformationSection-module-scss-module__67MD8W__productDetails th{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.ProductInformationSection-module-scss-module__67MD8W__productDetails ul{margin-bottom:var(--component-spacing-8)}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTableWrapper{padding-top:var(--component-spacing-4)}.ProductInformationSection-module-scss-module__67MD8W__sizeAndFitAccordion>div{padding-bottom:var(--component-spacing-8)}.ProductInformationSection-module-scss-module__67MD8W__sizeAndFitContainer{padding-top:var(--component-spacing-4)}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable{border:.0625rem solid var(--neutrals-300);color:var(--neutrals-700);border-radius:.25rem;overflow:hidden}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable table{width:100%;display:table}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable p,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable ul li,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable td,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable th{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight)}@media only screen and (min-width:45rem){.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable p,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable ul li,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable td,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable th{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable a{color:var(--neutrals-700);text-underline-position:under;text-decoration:underline}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable a:hover,.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable a:focus{color:var(--neutrals-500)}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable tbody td{border-right:.0625rem solid var(--neutrals-300);white-space:normal;padding:.75rem}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable tbody tr{white-space:normal}@media only screen and (min-width:45rem){.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable tbody tr{white-space:nowrap}}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable tbody tr:nth-child(odd){background:var(--neutrals-100)}.ProductInformationSection-module-scss-module__67MD8W__productInfoAccordionTable tbody tr:nth-child(2n){background:var(--neutrals-white)}.ProductInformationSection-module-scss-module__67MD8W__techSpecKey{color:var(--neutrals-900)}.ProductInformationSection-module-scss-module__67MD8W__techSpecValueGroup{gap:var(--component-spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductInformationSection-module-scss-module__67MD8W__techSpecKeyNoBreak{white-space:nowrap}.ProductInformationSection-module-scss-module__67MD8W__tooltip{color:var(--neutrals-900)}.ProductInformationSection-module-scss-module__67MD8W__tooltip svg{fill:var(--neutrals-900)}.ProductInformationSection-module-scss-module__67MD8W__qcText{margin-top:var(--component-spacing-32);font-size:.8125rem;line-height:var(--line-height-20)}.ProductInformationSection-module-scss-module__67MD8W__qcText a{color:var(--color-base-font)}
.StoreItem-module-scss-module__rLhpdq__srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StoreItem-module-scss-module__rLhpdq__item{margin:0;padding:0;list-style:none}.StoreItem-module-scss-module__rLhpdq__item:not(:first-child){padding-top:var(--component-spacing-16)}.StoreItem-module-scss-module__rLhpdq__row{align-items:center;gap:var(--component-spacing-24);width:100%;display:flex}.StoreItem-module-scss-module__rLhpdq__copy{gap:var(--component-spacing-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.StoreItem-module-scss-module__rLhpdq__storeName{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:45rem){.StoreItem-module-scss-module__rLhpdq__storeName{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.StoreItem-module-scss-module__rLhpdq__storeName{font-weight:var(--font-weight-medium);color:var(--neutrals-1000)}.StoreItem-module-scss-module__rLhpdq__storeName.StoreItem-module-scss-module__rLhpdq__outOfStock{color:var(--neutrals-500)}.StoreItem-module-scss-module__rLhpdq__details{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:45rem){.StoreItem-module-scss-module__rLhpdq__details{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.StoreItem-module-scss-module__rLhpdq__details{color:var(--neutrals-700)}.StoreItem-module-scss-module__rLhpdq__details.StoreItem-module-scss-module__rLhpdq__outOfStock{color:var(--neutrals-500)}.StoreItem-module-scss-module__rLhpdq__status{justify-content:center;align-items:center;gap:var(--component-spacing-4);border-radius:.25rem;flex-shrink:0;display:flex}.StoreItem-module-scss-module__rLhpdq__statusText{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:45rem){.StoreItem-module-scss-module__rLhpdq__statusText{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.StoreItem-module-scss-module__rLhpdq__statusText{color:var(--neutrals-900)}.StoreItem-module-scss-module__rLhpdq__icon{flex-shrink:0}
.StoreList-module-scss-module__NypNUW__root{background:var(--neutrals-white);border:.0625rem solid var(--neutrals-300);padding:var(--component-spacing-20);gap:var(--component-spacing-20);border-radius:.25rem;flex-direction:column;display:flex}.StoreList-module-scss-module__NypNUW__header{justify-content:space-between;align-items:center;gap:var(--component-spacing-8);width:100%;display:flex}.StoreList-module-scss-module__NypNUW__titleGroup{align-items:center;gap:var(--component-spacing-8);min-width:0;display:flex}.StoreList-module-scss-module__NypNUW__title{font-size:var(--desktop-body-default-font-size);line-height:var(--desktop-body-default-line-height);font-weight:var(--desktop-body-default-font-weight);font-weight:var(--font-weight-semibold);color:var(--neutrals-1000);margin:0}.StoreList-module-scss-module__NypNUW__checkAllLink{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);flex-shrink:0}@media only screen and (min-width:45rem){.StoreList-module-scss-module__NypNUW__checkAllLink{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.StoreList-module-scss-module__NypNUW__checkAllLink,.StoreList-module-scss-module__NypNUW__checkAllLink.StoreList-module-scss-module__NypNUW__checkAllLink{color:var(--neutrals-900)}.StoreList-module-scss-module__NypNUW__list{gap:var(--component-spacing-16);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.StoreList-module-scss-module__NypNUW__emptyBody{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);font-family:var(--font-primary);color:var(--neutrals-700)}@media only screen and (min-width:45rem){.StoreList-module-scss-module__NypNUW__emptyBody{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.StoreList-module-scss-module__NypNUW__emptyBody p{margin:0}
.FindInStoreSection-module-scss-module__aTvj1q__emptyState{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight)}@media only screen and (min-width:45rem){.FindInStoreSection-module-scss-module__aTvj1q__emptyState{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.FindInStoreSection-module-scss-module__aTvj1q__inlineAction{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight)}@media only screen and (min-width:45rem){.FindInStoreSection-module-scss-module__aTvj1q__inlineAction{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.FindInStoreSection-module-scss-module__aTvj1q__wrapper{margin-top:var(--component-spacing-32);margin-bottom:var(--component-spacing-32)}.FindInStoreSection-module-scss-module__aTvj1q__listItemDivider{border-top:1px solid var(--neutrals-300);padding-top:var(--component-spacing-16)}
.SoldAndShippedByTag-module-scss-module__mKDvyG__container{margin-top:var(--component-spacing-16);align-items:center;gap:.5rem;display:flex}.SoldAndShippedByTag-module-scss-module__mKDvyG__container .SoldAndShippedByTag-module-scss-module__mKDvyG__icon{color:var(--neutrals-700)}.SoldAndShippedByTag-module-scss-module__mKDvyG__container .SoldAndShippedByTag-module-scss-module__mKDvyG__simpleButton{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);color:var(--neutrals-700);font-weight:var(--font-weight-medium)}
.ProductBuyZone-module-scss-module__RP9pSG__klarna>:not(link,style,script){margin:var(--component-spacing-16) 0;display:block}.ProductBuyZone-module-scss-module__RP9pSG__addToCartAnchor{scroll-margin-bottom:var(--component-spacing-32)}.ProductBuyZone-module-scss-module__RP9pSG__quantityAndLowInventory{justify-content:space-between;align-items:center;display:flex}.ProductBuyZone-module-scss-module__RP9pSG__lowInventoryAndAlby{flex-direction:column;align-items:flex-end;display:flex}.ProductBuyZone-module-scss-module__RP9pSG__dealsBannerContainer{margin-top:var(--component-spacing-32);margin-bottom:var(--component-spacing-32)}.ProductBuyZone-module-scss-module__RP9pSG__dealsBanner{margin-top:var(--component-spacing-12)}.ProductBuyZone-module-scss-module__RP9pSG__qcTeaser{margin-top:1.875rem;font-size:.75rem;line-height:1.25rem}.ProductBuyZone-module-scss-module__RP9pSG__qcTeaser a{color:var(--color-base-font)}.ProductBuyZone-module-scss-module__RP9pSG__restrictionsContainer{margin-top:var(--component-spacing-32);margin-bottom:var(--component-spacing-32)}.ProductBuyZone-module-scss-module__RP9pSG__colourSelector{margin-bottom:1.375rem}.ProductBuyZone-module-scss-module__RP9pSG__sizeSelection,.ProductBuyZone-module-scss-module__RP9pSG__quantitySelector{margin-bottom:var(--component-spacing-32)}.ProductBuyZone-module-scss-module__RP9pSG__productGuarantee,.ProductBuyZone-module-scss-module__RP9pSG__miniProductSingle,.ProductBuyZone-module-scss-module__RP9pSG__miniProductStrip{margin-top:var(--component-spacing-32);margin-bottom:var(--component-spacing-32)}
.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h1,.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h2,.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h3,.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h4,.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h5,.FixedHeader-module-scss-module__ZWfF3W__variantInfo+h6{margin-top:1.5rem}.FixedHeader-module-scss-module__ZWfF3W__variantInfo{font-family:var(--font-primary);letter-spacing:-.023em;margin:0 0 1rem;font-size:.875rem;font-weight:400;line-height:1.4}.FixedHeader-module-scss-module__ZWfF3W__selectedProduct{flex-flow:wrap;align-items:center;padding-bottom:1.875rem;display:flex}@media only screen and (min-width:45rem){.FixedHeader-module-scss-module__ZWfF3W__geoLocationButton{margin-bottom:-1rem}}.FixedHeader-module-scss-module__ZWfF3W__productImage{border:.125rem solid var(--color-gray-darker);width:4rem;height:4rem;margin-right:1rem}.FixedHeader-module-scss-module__ZWfF3W__variantInfo{margin-bottom:0}
.StockLevelModal-module-scss-module__f-AkZG__modal>div{padding:2.5rem 1.5rem}@media only screen and (min-width:45rem){.StockLevelModal-module-scss-module__f-AkZG__modal>div{width:83.67%;max-width:51.25rem}}.StockLevelModal-module-scss-module__f-AkZG__modal>div>h2{margin-top:2.5rem}@media only screen and (min-width:45rem){.StockLevelModal-module-scss-module__f-AkZG__modal>div>h2{margin-top:0;margin-bottom:2.5rem}}.StockLevelModal-module-scss-module__f-AkZG__modalContainer .StockLevelModal-module-scss-module__f-AkZG__logoWrapper{margin-bottom:1.5rem}.StockLevelModal-module-scss-module__f-AkZG__heading{margin-bottom:.75rem}.StockLevelModal-module-scss-module__f-AkZG__storeWrapper{align-self:center;width:29.125rem;max-width:100%}.StockLevelModal-module-scss-module__f-AkZG__stockDetails{margin-top:0}.StockLevelModal-module-scss-module__f-AkZG__stockDetails span{font-size:.875rem;display:block}.StockLevelModal-module-scss-module__f-AkZG__stockDetails span:nth-child(2){margin-top:.25rem}
.ProductStorePC-module-scss-module__jr2caq__productInfoAccordionHeading{margin:0}.ProductStorePC-module-scss-module__jr2caq__productNotesHeading tr td:first-child{white-space:nowrap}
.ImageContainer-module-scss-module__46yDKa__imageActivator{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-transform:inherit;padding:inherit;border-radius:inherit;white-space:inherit;position:inherit;background:0 0;border-color:#0000;margin:0}.ImageContainer-module-scss-module__46yDKa__imageActivator:hover,.ImageContainer-module-scss-module__46yDKa__imageActivator:focus,.ImageContainer-module-scss-module__46yDKa__imageActivator:active,[disabled].ImageContainer-module-scss-module__46yDKa__imageActivator,fieldset[disabled] .ImageContainer-module-scss-module__46yDKa__imageActivator{color:inherit;background-color:#0000;border-color:#0000}.ImageContainer-module-scss-module__46yDKa__imageActivator:active{top:initial}.ImageContainer-module-scss-module__46yDKa__imageWrapper{background-color:var(--neutrals-100);isolation:isolate;aspect-ratio:390/464;border-radius:0;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:45rem){.ImageContainer-module-scss-module__46yDKa__imageWrapper{aspect-ratio:423/564;border-radius:.25rem;grid-column:span 1}.ImageContainer-module-scss-module__46yDKa__imageWrapper:first-child{aspect-ratio:1;grid-column:span 2}}.ImageContainer-module-scss-module__46yDKa__imageActivator{z-index:2;cursor:url(data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2247%22%20height%3D%2247%22%20rx%3D%2223.5%22%20fill%3D%22%23F1F3F5%22%20stroke%3D%22%23161716%22%2F%3E%3Cpath%20d%3D%22M15.75%2024H32.25%22%20stroke%3D%22%23161716%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M24%2015.75V32.25%22%20stroke%3D%22%23161716%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 24 24,zoom-in;position:absolute;inset:0}.ImageContainer-module-scss-module__46yDKa__image{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;mix-blend-mode:multiply}.ImageContainer-module-scss-module__46yDKa__galleryImageInset{padding:var(--component-spacing-16)}.ImageContainer-module-scss-module__46yDKa__imageContain{object-fit:contain}.ImageContainer-module-scss-module__46yDKa__imageTag{bottom:var(--component-spacing-8);left:var(--component-spacing-8);z-index:1;position:absolute}.ImageContainer-module-scss-module__46yDKa__placeholderText{color:var(--neutrals-700);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-default-font-size);line-height:var(--mobile-body-default-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-default-font-weight-bolder);white-space:nowrap;z-index:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media only screen and (min-width:45rem){.ImageContainer-module-scss-module__46yDKa__placeholderText{font-size:var(--desktop-body-default-font-size);line-height:var(--desktop-body-default-line-height);font-weight:var(--desktop-body-default-font-weight-bolder);bottom:0}}
.ImageGallery-module-scss-module__cFpCgW__galleryRoot{width:100%}.ImageGallery-module-scss-module__cFpCgW__galleryGrid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;flex-direction:row;gap:0;width:100%;display:flex;overflow:auto hidden}.ImageGallery-module-scss-module__cFpCgW__galleryGrid::-webkit-scrollbar{display:none}.ImageGallery-module-scss-module__cFpCgW__galleryGrid>*{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:100%}@media only screen and (min-width:61.75rem){.ImageGallery-module-scss-module__cFpCgW__galleryGrid{gap:var(--component-spacing-8);scroll-snap-type:none;touch-action:auto;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,1fr);max-width:53.375rem;margin:0 auto;display:grid;overflow:visible}.ImageGallery-module-scss-module__cFpCgW__galleryGrid>*{flex:initial;width:auto;min-width:0}}.ImageGallery-module-scss-module__cFpCgW__mobileScrollbar{touch-action:none;cursor:pointer;background-color:#0000001a;width:100%;height:.125rem;margin:0 auto;position:relative;overflow:hidden}@media only screen and (min-width:61.75rem){.ImageGallery-module-scss-module__cFpCgW__mobileScrollbar{display:none}}.ImageGallery-module-scss-module__cFpCgW__mobileScrollbarThumb{will-change:transform;background-color:#0003;height:100%}.ImageGallery-module-scss-module__cFpCgW__canadianBadge{z-index:2;position:absolute;top:.625rem;left:.625rem}.ImageGallery-module-scss-module__cFpCgW__expandButtonWrapper{justify-content:center;width:100%;max-width:53.375rem;margin:1rem auto 0;display:flex}
.Product-module-scss-module__CPaCiG__productCode+h1,.Product-module-scss-module__CPaCiG__productCode+h2,.Product-module-scss-module__CPaCiG__productCode+h3,.Product-module-scss-module__CPaCiG__productCode+h4,.Product-module-scss-module__CPaCiG__productCode+h5,.Product-module-scss-module__CPaCiG__productCode+h6{margin-top:1.5rem}.Product-module-scss-module__CPaCiG__productCode{font-family:var(--font-primary);letter-spacing:-.023em;margin:0 0 1rem;font-size:.75rem;font-weight:400;line-height:1.4}.Product-module-scss-module__CPaCiG__pdpContainer{grid-template-areas:"brandURL""productName""productCode""productTagsContainer""carousel""reviewSummary""infoBanner""buyZone""productInfo";margin-top:1.5rem;margin-bottom:3rem;display:grid}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__pdpContainer{grid-column-gap:1.25rem;grid-template-columns:1fr 20rem;grid-template-areas:"carousel sidebar""productInfo sidebar"}}.Product-module-scss-module__CPaCiG__pdpContainerOutOfStock{grid-template-areas:"brandURL""productName""productCode""productTagsContainer""stockMessage""carousel""reviewSummary""buyZone""productInfo"}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__pdpContainerOutOfStock{grid-template-areas:"carousel sidebar""productInfo sidebar"}}.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst{grid-template-areas:"carousel""brandURL""productName""productCode""productTagsContainer""reviewSummary""infoBanner""buyZone""productInfo"}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst{grid-template-areas:"carousel sidebar""productInfo sidebar"}}.Product-module-scss-module__CPaCiG__pdpContainerOutOfStock.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst{grid-template-areas:"carousel""brandURL""productName""productCode""productTagsContainer""stockMessage""reviewSummary""buyZone""productInfo"}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__pdpContainerOutOfStock.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst{grid-template-areas:"carousel sidebar""productInfo sidebar"}}.Product-module-scss-module__CPaCiG__brandAndComparison{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.Product-module-scss-module__CPaCiG__brandURL{grid-area:brandURL}.Product-module-scss-module__CPaCiG__brandURL a{color:var(--color-gray-dark)}.Product-module-scss-module__CPaCiG__brandURL a:hover{color:var(--color-black)}.Product-module-scss-module__CPaCiG__productName{grid-area:productName;margin-bottom:.125rem}.Product-module-scss-module__CPaCiG__productCode{grid-area:productCode;margin-bottom:.5rem}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__productCode{margin-bottom:.875rem}}.Product-module-scss-module__CPaCiG__productTagsContainer{grid-area:productTagsContainer;margin-bottom:1rem}.Product-module-scss-module__CPaCiG__productCodeOutOfStock{margin-bottom:1rem}.Product-module-scss-module__CPaCiG__priceReviewsContainer{grid-area:reviewSummary;margin-bottom:1rem}.Product-module-scss-module__CPaCiG__infoBanner{grid-area:infoBanner;margin-bottom:1rem}.Product-module-scss-module__CPaCiG__priceReviewContainerInStock{justify-content:space-between}.Product-module-scss-module__CPaCiG__buyZone{grid-area:buyZone;margin-bottom:1rem}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__buyZone{margin-bottom:0}}.Product-module-scss-module__CPaCiG__sidebar{display:contents}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__sidebar{grid-area:sidebar;display:block}}.Product-module-scss-module__CPaCiG__stickyInnerWrapper{display:contents}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__stickyInnerWrapper{display:block}}.Product-module-scss-module__CPaCiG__carousel{grid-area:carousel;margin-bottom:1rem;position:relative;overflow:hidden}.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst .Product-module-scss-module__CPaCiG__carousel{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpContainerGalleryFirst .Product-module-scss-module__CPaCiG__carousel{width:auto;max-width:none;margin-left:0}}.Product-module-scss-module__CPaCiG__productInfo{grid-area:productInfo;padding-bottom:1rem;overflow:hidden}.Product-module-scss-module__CPaCiG__productInfoAccordionHeading{margin:0}.Product-module-scss-module__CPaCiG__sliceZoneLoading{padding:1rem 1rem 1rem 0}.Product-module-scss-module__CPaCiG__productNotesHeading tr td:first-child{white-space:nowrap}.Product-module-scss-module__CPaCiG__skeleton{margin-bottom:1rem}.Product-module-scss-module__CPaCiG__skeletonBreadcrumbs{margin:1rem 0 2.5rem}.Product-module-scss-module__CPaCiG__skeletonText{width:21.4375rem;height:1.5rem}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__skeletonText{width:20rem}}.Product-module-scss-module__CPaCiG__skeletonImage{height:12rem}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__skeletonImage{height:35.375rem}}.Product-module-scss-module__CPaCiG__copyButton{cursor:pointer;background:0 0;border:none;padding-left:.5rem}.Product-module-scss-module__CPaCiG__qcText{margin-top:1.875rem;margin-bottom:1.875rem;font-size:.8125rem;line-height:1.25rem}.Product-module-scss-module__CPaCiG__qcText a{color:var(--color-base-font)}.Product-module-scss-module__CPaCiG__infoBannerContainer,.Product-module-scss-module__CPaCiG__dealsBannerContainer{margin-bottom:1rem}.Product-module-scss-module__CPaCiG__pdpOuterContainer2026{max-width:92.25rem;margin:0 auto}.Product-module-scss-module__CPaCiG__pdpContainer2026{padding:0 var(--component-spacing-12);margin-top:0;margin-bottom:var(--component-spacing-16);display:block}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpContainer2026{grid-column-gap:0;margin-bottom:var(--component-spacing-80);grid-template-columns:minmax(0,57fr) minmax(29.75rem,43fr);grid-template-areas:"carousel sidebar""productInfo sidebar";padding:0;display:grid}}.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__productTagsContainer{margin-bottom:2rem}.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__productPriceAndReviewsContainer{margin:2rem 0}.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__priceReviewsContainer{margin-left:1rem;margin-right:1rem}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__priceReviewsContainer{margin-left:2rem;margin-right:2rem}}.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__dealsBannerContainer{margin-bottom:1rem}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpContainer2026 .Product-module-scss-module__CPaCiG__stickyInnerWrapper{padding:0 4rem 1rem}}.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled{max-width:73.875rem}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled{padding-right:4rem}}@media only screen and (min-width:73.875rem){.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled{padding-right:0}}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled{grid-template-columns:minmax(450px,1fr) 458px}}.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled .Product-module-scss-module__CPaCiG__stickyInnerWrapper{padding:0 0 1rem 4rem}@media only screen and (min-width:73.875rem){.Product-module-scss-module__CPaCiG__pdpOuterContainer2026.Product-module-scss-module__CPaCiG__pdpOuterContainer2026Enabled .Product-module-scss-module__CPaCiG__stickyInnerWrapper{padding:0 0 1rem 4rem}}.Product-module-scss-module__CPaCiG__pdp2026RightColumn{display:contents}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdp2026RightColumn{grid-area:sidebar;display:block}}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__pdp2026LeftColumnFixed{top:var(--pdp-2026-left-column-top,8.125rem);align-self:start;position:sticky;overflow:hidden}.Product-module-scss-module__CPaCiG__pdp2026LeftColumnScrolling{max-height:none;overflow:visible}}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__pdp2026RightColumnFixed{top:var(--pdp-2026-right-column-top,8.125rem);align-self:start;position:sticky}}.Product-module-scss-module__CPaCiG__productComparisonSection{padding:1.5rem 0}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__productComparisonSection{padding:2.5rem 0}}.Product-module-scss-module__CPaCiG__productComparisonHeader{padding-top:0}.Product-module-scss-module__CPaCiG__productComparisonTitle{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-display-2-font-size);font-weight:var(--mobile-display-2-font-weight);line-height:var(--mobile-display-2-line-height);letter-spacing:var(--letter-spacing-display)}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__productComparisonTitle{font-size:var(--desktop-display-2-font-size);line-height:var(--desktop-display-2-line-height)}}.Product-module-scss-module__CPaCiG__productComparisonTitle{font-weight:var(--font-weight-medium)}.Product-module-scss-module__CPaCiG__infoVideoContainer{padding:var(--component-spacing-48) var(--component-spacing-8)}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__infoVideoContainer{padding:var(--component-spacing-32)}}.Product-module-scss-module__CPaCiG__outfittingTileContainer{margin-bottom:var(--component-spacing-24)}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__outfittingTileContainer{margin-bottom:var(--component-spacing-80)}}.Product-module-scss-module__CPaCiG__whyChooseContainer{margin-bottom:var(--component-spacing-24)}@media only screen and (min-width:61.75rem){.Product-module-scss-module__CPaCiG__whyChooseContainer{margin-bottom:var(--component-spacing-48)}}.Product-module-scss-module__CPaCiG__outfittingAnchorContainer{margin:var(--component-spacing-32) 0}.Product-module-scss-module__CPaCiG__priceReviewsContainer{margin:0 0 var(--component-spacing-16) 0}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__priceReviewsContainer{margin:0 0 var(--component-spacing-32) 0}}.Product-module-scss-module__CPaCiG__reviewAndAnswer{margin:0 var(--component-spacing-16)}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__reviewAndAnswer{margin:0 var(--component-spacing-32)}}.Product-module-scss-module__CPaCiG__reviewsAndAnswersContainer{margin:0 var(--component-spacing-12) 0 var(--component-spacing-12)}@media only screen and (min-width:45rem){.Product-module-scss-module__CPaCiG__reviewsAndAnswersContainer{margin:0 var(--component-spacing-32) 0 var(--component-spacing-32)}}
/*# sourceMappingURL=3fuzki32_5271.css.map*/