:root{--header-height:107px;--brand-primary:var(--b2b-brand-primary)}[data-content-type=html]{word-wrap:normal}@media only screen and (max-width:480px){.collection-no-main-logo .page-header .header.content .right-side{max-width:205px}}.page-header{z-index:3000}.page-header .header.content .mobile-logo{display:none !important}@media (min-width:768px){.page-header .right-side .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{max-height:calc(100vh - 25rem)}}@media only screen and (min-width:1024px){.submenu-block.has-cms-block{width:auto !important}.submenu-block.has-cms-block .column-item-block{display:none}}.header .navigation .level0.level-top>.level-top span{white-space:nowrap}.header .navigation .level0.level-top a[data-menu-id=sale]{color:#dc292a}@media only screen and (min-width:1024px){.header .navigation .level0.level-top .level0.submenu{padding:15px 10%}}.page-overlay.overlay-active{display:none}.columns.bfx-price-container{width:100%}.mfp-content .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{bottom:0;height:auto;padding:0}.mfp-content .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav--dots .fotorama__nav__frame{height:auto}.mfp-content .fotorama__nav-wrap .fotorama__dot{height:5px;border-radius:5px;top:0;background-color:#999}.mfp-content .fotorama__nav-wrap .fotorama__active .fotorama__dot{background-color:#f02}.checkout-index-index main.page-main{margin-top:95px}.checkout-onepage-success .order-thank-you{padding-top:0}@media (max-width:640px){.catalog-product-view .product.info.detailed .product.data.items .data.item.content{padding:20px 5%}}@media only screen and (min-width:481px){.catalog-product-view .product.info.detailed [data-bv-show=review_highlights]>div>div>div>div>div:nth-child(2)>div{-webkit-box-flex:1;flex:1 1 auto}}.catalog-category-view .products .list .product-item-link,.category-default-category .products .list .product-item-link,.catalogsearch-result-index .products .list .product-item-link,.catalogsearch-advanced-result .products .list .product-item-link{-webkit-box-orient:vertical}#rfk_search_container{top:134px !important}@media only screen and (max-width:480px){.page-wrapper.mobile-search-visible #rfk_search_container{top:155px !important}.collection-no-main-logo .page-wrapper.mobile-search-visible .category-subnavigation{top:15rem}.collection-no-main-logo .page-wrapper.mobile-search-visible .page-header .header.content .right-side .block-search .block-content{bottom:-5.5rem;height:5.5rem;padding:1rem;box-shadow:none}.catalog-category-view.collection-no-main-logo .page-wrapper.mobile-search-visible .page-main{margin-top:234px}}#rfk_search_container .rfk_results{border:1px solid #c2c2c2}body .rfk-sb .rfk_products .rfk_product{padding:0 5px}body .rfk-sb .rfk_products .rfk_product .rfk_name{text-align:center}body .rfk-sb .rfk_suggestions>ul>li.rfk_title>ul>li>a{font-family:"museo-sans",Arial,sans-serif}body .rfk_list li{margin:0}body .rfk-rw .rfk_header{font-family:"museo-sans",Arial,sans-serif;color:#000 !important}body .rfk-rw ul li .rfkx_info{padding:0 5px}body .rfk-rw ul li .rfk_name{font-family:"museo-sans",Arial,sans-serif;text-align:center}.rfk-sb .rfk_message .rfk_msg_results,.rfk-sb .rfk_suggestions>ul>li.rfk_title>div{font-family:"museo-sans",Arial,sans-serif;line-height:1}.rfk-sb.rfk_visible .rfk_products{margin-top:15px}.rfk-sb[data-ntsg="0"] .rfk_msg_results{display:block !important}.rfk-sb .rfk_products .rfk_product a .rfk_pimage{margin-bottom:5px}@media only screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (min-width:1024px){.catalog-product-view .fotorama__stage__frame .fotorama__img{height:auto;-o-object-fit:contain;object-fit:contain;margin-top:13%}}.rfk_sbc{position:initial !important}.amasty-label-text{white-space:initial !important;line-height:1.2em}body div[class^=amlabel-position-top-left].amlabel-position-wrapper{width:35% !important}body div[class^=amlabel-position-top-left].amlabel-position-wrapper img{object-fit:contain;object-position:top}@media (max-width:480px){.catalog-category-view .category-description,.category-default-category .category-description,.catalogsearch-result-index .category-description,.catalogsearch-advanced-result .category-description{max-width:100%}}.catalog-product-view .product.info.detailed div[data-bv-show=review_highlights]>div>div>div>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(2){visibility:hidden}.catalog-product-view .product.info.detailed [data-bv-show=review_highlights]>div>div>div>div:nth-child(2)>div:nth-child(3){visibility:hidden;display:none}.catalog-product-view .product.info.detailed [data-bv-show=review_highlights]>div>div>div>div>div:nth-child(4)>div:nth-child(1) ul li button>span,.catalog-product-view .product.info.detailed [data-bv-show=review_highlights]>div>div>div>div>div:nth-child(4)>div:nth-child(2) ul li button>span{white-space:normal}.catalog-category-view .sidebar-main .filter-options-content .item .count{display:inline-block}.catalog-product-view .fullscreen-image{z-index:9000}@media only screen and (max-width:767px){.item-info.bfx-product{display:flex;flex-wrap:wrap;justify-content:flex-end}.col.details{width:calc(75% - 2rem)}.col.subtotal{width:100%}.cart.table-wrapper .product-item-photo{max-width:100%;position:relative;left:unset;top:unset}.checkout-cart-index .cart.table-wrapper .col.subtotal{width:75%;text-align:left;padding:11px 10px}#shopping-cart-table thead tr{display:flex;justify-content:space-between;padding:2rem}.cart.table-wrapper .cart thead tr th.col{border-bottom:0;padding:0}.cart.table-wrapper .cart>.item{margin-bottom:2rem;display:block}#shopping-cart-table thead{display:none}.cart.table-wrapper .item .col.item{min-height:1rem;padding:15px 0 0;width:25%}.checkout-cart-index .cart.table-wrapper .col.subtotal .subtotal-wrapper{justify-content:flex-start}.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax{margin-left:0}.cart.table-wrapper .col.subtotal{white-space:normal}}.category-item.boldclass.level-top>a span{font-weight:700}.header .navigation .level0.level-top a[data-menu-id=blacker-red]{color:#dd1f2b;font-weight:700;font-size:1.8rem;letter-spacing:.02em}.header .navigation .level0.level-top a[data-menu-id=blacker-red] span{text-transform:lowercase}.catalog-product-view .product.info.detailed [data-bv-show=reviews] .bv-cv2-cleanslate [class*=bv-core-container] .bv-content-badges-container{width:auto !important}.catalog-product-view .product.info.detailed [data-bv-show=reviews] .bv-cv2-cleanslate [class*=bv-core-container] .bv-badge-summary .bv-badge-icon:after,.catalog-product-view .product.info.detailed [data-bv-show=reviews] .bv-cv2-cleanslate [class*=bv-core-container] .bv-badge-summary .bv-badge-label:after{display:none !important}.catalog-product-view .product.info.detailed [data-bv-show=reviews] .bv-cv2-cleanslate [class*=bv-core-container] .bv-badge-summary .bv-badge-icon,.catalog-product-view .product.info.detailed [data-bv-show=reviews] .bv-cv2-cleanslate [class*=bv-core-container] .bv-badge-summary .bv-badge-label{visibility:visible !important;width:auto !important}body:not(.bfx-domestic) .bfx-price .bfx-price[data-bfx]+.sep{visibility:visible}@media only screen and (min-width:1024px){.page-header .header.content .right-side .shipping-to-link span{white-space:nowrap}.header .navigation .ui-menu .category-item{flex:1 0 auto;width:auto !important}.header .navigation .level0.level-top>.level-top{padding:0}}@media only screen and (max-width:1023px){.category-item.level0.first.level-top.two_column_nav.parent.active{min-height:100%;border-bottom:1px solid #eee}.page-header .header.content .navigation.main-menu .level0 .level0.submenu .topmenu-block,.page-header .header.content .navigation.main-menu .level0 .level0.submenu .submenu-block{margin:0 auto;padding:0;position:relative;border-right:none}.page-header .header.content .navigation.main-menu .level0 .level0.submenu{margin:0;padding:0 3rem;background:#fff}}@media (min-width:1024px){.header .navigation .level0.level-top .submenu-block>.submenu>.level2{width:12.5%}}.page-header .header.content .right-side .links .customer-welcome{color:#000}body.bfx-domestic .page-header .header.content .right-side .links>.authorization-link{display:none !important}@media only screen and (min-width:768px){body .page-header .header.content .right-side .links>.authorization-link{display:none !important}body.bfx-domestic .page-header .header.content .right-side .links>.authorization-link{display:list-item !important}body.bfx-domestic .page-header .header.content .right-side .links>.authorization-link[style="display:none;"]{display:none !important}}@media only screen and (min-width:1024px){.amasty-label-image[src='https://cdn.hanes.com/amasty/amlabel/hanes_flag_upto2x.png']{max-width:85%}.amasty-label-image[src='https://cdn.hanes.com/amasty/amlabel/hanes_flag_upto3x.png']{max-width:85%}}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none}.abs-discount-code .form-discount,.checkout-payment-method .payment-option-content .form-discount{display:flex;align-items:center}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount .actions-toolbar .primary{float:none}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content{width:auto}.checkout-payment-method .payment-option-inner{width:100%;margin:0 1.6rem 0 0}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount .input-text{width:100%}.checkout-index-index .payment-methods.content .payment-methods-row .actions-toolbar{width:auto}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount{margin:0}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount .actions-toolbar .primary .action{margin:0}@media only screen and (min-width:1024px){.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount .actions-toolbar{position:relative;right:unset}.checkout-index-index .payment-methods.content .payment-methods-row .coupon-block .payment-option-content .form-discount{max-width:100%}.checkout-payment-method .payment-option-inner{width:75%}}@media only screen and (max-width:1024px){nav .desktop-nav{display:none}}.checkout-cart-index .action.primary:not(.create):not(.subscribe).checkout-cart-applepay-btn{height:38px;border:0}.checkout-cart-index .action.primary:not(.create):not(.subscribe).checkout-cart-applepay-btn:before{margin:0 auto;width:38px}div[class^=amlabel-position-top-left] .amasty-label-container.container-label{height:auto !important;width:100% !important;top:5px;left:5px}.reflektion-result-item .product-image-container{position:relative}div[class^=amlabel-position-bottom-center] .amasty-label-container.rfk-amlabel-container-common{max-width:inherit !important}@media only screen and (max-width:819px){#pdp-outfits-widget-container .stylitics-hotspots-base .stylitics-modal-scroll .stylitics-modal .stylitics-modal-inner{padding-bottom:40px}}.paypal.checkout.paypal-logo,.paypal-checkout-label{height:38px;line-height:38px}.paypal.checkout.paypal-logo.paypal-express-in-context-mini-cart-container a,.paypal-checkout-label.paypal-express-in-context-mini-cart-container a{height:38px}:root .checkout-index-index .payment-methods.content .payment-methods-row .actions-toolbar .primary .proceed-checkout.cspaypal{height:38px}@media (min-width:992px){.paypal.checkout.paypal-logo,.paypal-checkout-label{height:38px}.paypal.checkout.paypal-logo.paypal-express-in-context-mini-cart-container a,.paypal-checkout-label.paypal-express-in-context-mini-cart-container a{height:38px}}.checkout-index-index .payment-methods.content .payment-methods-row .actions-toolbar .primary .applepay-button{height:38px;background-size:50%;min-width:270px}.customer-account-create input[type=checkbox]:checked+label:before{background-color:#da291c!important}.field-dob input[type=text].mage-error,.field-dob input[type=text].valid{background:0 0}.form-edit-account .customer-dob{position:relative}.form-edit-account .field.date input,.form-edit-account .field-dob input{margin-right:0!important;width:100%!important;text-transform:uppercase}.form-edit-account .field-dob .ui-datepicker-trigger{position:absolute;right:4px;margin-top:0;top:2px;background-color:#fff!important;opacity:1}.customer-account-edit .ui-datepicker{min-width:255px}form#product_addtocart_form[data-product-sku=DUMBRA] button#product-addtocart-button,form#product_addtocart_form[data-product-sku=NMHB004] button#product-addtocart-button,form#product_addtocart_form[data-product-sku=NMHBP12] button#product-addtocart-button,form#product_addtocart_form[data-product-sku=NMHBP15] button#product-addtocart-button{background-color:#d3d3d3;border-color:#b9b9b9;cursor:default;pointer-events:none}form#product_addtocart_form[data-product-sku=DUMBRA] button#product-addtocart-button span,form#product_addtocart_form[data-product-sku=NMHB004] button#product-addtocart-button span,form#product_addtocart_form[data-product-sku=NMHBP12] button#product-addtocart-button span,form#product_addtocart_form[data-product-sku=NMHBP15] button#product-addtocart-button span{color:transparent;display:none}form#product_addtocart_form[data-product-sku=DUMBRA] button#product-addtocart-button:before,form#product_addtocart_form[data-product-sku=NMHB004] button#product-addtocart-button:before,form#product_addtocart_form[data-product-sku=NMHBP12] button#product-addtocart-button:before,form#product_addtocart_form[data-product-sku=NMHBP15] button#product-addtocart-button:before{color:#fff;content:'Currently Unavailable'}form#product_addtocart_form[data-product-sku=DUMBRA] .field.qty,form#product_addtocart_form[data-product-sku=NMHB004] .field.qty,form#product_addtocart_form[data-product-sku=NMHBP12] .field.qty,form#product_addtocart_form[data-product-sku=NMHBP15] .field.qty{display:none !important}@media only screen and (max-width:480px){form#product_addtocart_form[data-product-sku=DUMBRA] .actions,form#product_addtocart_form[data-product-sku=NMHB004] .actions,form#product_addtocart_form[data-product-sku=NMHBP12] .actions,form#product_addtocart_form[data-product-sku=NMHBP15] .actions{border-left:0 none;padding:0;width:100%}}body .mfp-wrap.quick-view-popup .product-addto-links{display:none}@media (min-width:769px),print{.catalog-category-view.page-layout-yes .column.main{float:right;-ms-flex-order:2;-webkit-order:2;order:2}}@media (min-width:1023px),print{.catalog-category-view.page-layout-yes .column.main{width:79.16666667%}}@media (min-width:769px),print{.catalog-category-view.page-layout-yes .sidebar-main{float:left;-ms-flex-order:1;-webkit-order:1;order:1}}@media (min-width:1023px),print{.catalog-category-view.page-layout-yes .sidebar-main{width:20.83333333%}}.page-main{margin-top:calc(var(--header-height) + 20px)}.catalog-category-view .product-item-info .primary-actions-wrapper,.category-default-category .product-item-info .primary-actions-wrapper,.catalogsearch-result-index .product-item-info .primary-actions-wrapper,.catalogsearch-advanced-result .product-item-info .primary-actions-wrapper{display:none}.page-wrapper:has(.header .navigation .level0.level-top>.level-top[aria-expanded=true]+.submenu):before,.page-wrapper:has(.level0.submenu:hover):before,.page-wrapper:has(.minicart-wrapper.active):before,.page-wrapper:has(.livesearch.popover-container):before{content:'';background-color:#0000007d;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2003}.catalog-category-view .page-main,.catalogsearch-result-index .page-main{margin-top:var(--header-height)}.category-cms,.category-image,.category-description{margin:0 !important}.catalog-category-view .main .product-item-info,.category-default-category .main .product-item-info,.catalogsearch-result-index .main .product-item-info,.catalogsearch-advanced-result .main .product-item-info{margin:0}.page-wrapper .page-main-full-width{margin-top:var(--header-height)}.catalog-product-view .page-main{margin-top:var(--header-height)}.checkout-cart-index main.bfx-checkout-container{margin-top:var(--header-height)}.checkout-index-index .page-header{height:auto;background-color:#fff}.checkout-index-index .page-header .header.content .logo{height:initial}button.action-primary{background-color:var(--brand-primary);border-color:var(--brand-primary)}button.action-primary:hover,button.action-primary:active,button.action-primary:focus{color:var(--brand-primary);border-color:var(--brand-primary)}button.action-primary.action-accept:active,button.action-primary.action-accept:focus{background-color:var(--brand-primary);border-color:var(--brand-primary)}.page-header .right-side .minicart-wrapper .block-minicart .block-content .close.checkout-edit{background-color:var(--brand-primary);border-color:var(--brand-primary)}.page-header .right-side .minicart-wrapper .block-minicart .block-content .close.checkout-edit:hover,.page-header .right-side .minicart-wrapper .block-minicart .block-content .close.checkout-edit:active,.page-header .right-side .minicart-wrapper .block-minicart .block-content .close.checkout-edit:focus{color:var(--brand-primary);border-color:var(--brand-primary)}button.action.primary{background-color:var(--brand-primary);border-color:var(--brand-primary)}button.action.primary:hover,button.action.primary:active,button.action.primary:focus{color:var(--brand-primary);border-color:var(--brand-primary)}.livesearch.popover-container .view-all-footer:hover{color:var(--brand-primary);border-color:var(--brand-primary)}.livesearch.popover-container .view-all-footer{background-color:var(--brand-primary);border-color:var(--brand-primary)}@media (min-width:1024px){.top-bar-container{padding:0 25px}.top-bar-container .top-bar-find-store{display:none}.top-bar-container .top-bar-create-account{display:none}.top-bar-container .customer-register.links-container{display:none}.page-header{height:auto}.page-header .header.content .logo{height:auto;padding-left:25px}.page-header .header.content .logo img{max-width:175px;height:auto}.header .navigation .level0.level-top>.level-top{line-height:55px !important;padding:0 15px}.header .navigation{margin:0 20px}.header .navigation .ui-menu{display:flex;justify-content:flex-start;gap:5px;margin:0 10px}.header .navigation .level0.level-top{flex-grow:0;width:auto}.page-header .header.content .right-side{margin-left:auto;padding-right:10px}.page-header .header .navigation .level0 .level0{margin-top:var(--header-height) !important}.header .navigation .level0.level-top .level0.submenu{max-height:80vh;overflow-y:auto !important;overflow-x:hidden !important;scrollbar-gutter:stable}.category-item.level1>a{font-weight:600;padding:0 0 3px !important}.category-item.level1>a span{border-bottom:1px solid #000;padding:0 30px 5px 0}.category-item.level2>a{padding-left:0 !important;text-transform:initial !important;font-weight:600 !important}.header .navigation .ui-menu .level2.submenu{margin:7px 20px 0 7px !important}.header .navigation .ui-menu .category-item.level3{margin:0 0 5px}.header .navigation .ui-menu .category-item .submenu{padding:0 0 10px}.customer-welcome .action.switch{min-width:10px;margin-left:10px !important}.page-header .header.content .customer-menu ul.header.links{background:linear-gradient(to right,#f52f27 0%,#d82b4d 35%,#861078 calc(100% - 20px),#f52f27 calc(100% - 20px),#f52f27 100%);padding:10px 35px 10px 10px !important;border:0 none}.page-header .header.content .customer-menu ul.header.links li a{color:#fee !important;font-size:14px;text-transform:initial}.page-header .header.content .customer-menu ul.header.links li:hover{background-color:#00000021}.page-header .header.content .customer-menu ul.header.links li:hover a{color:#fff !important}.page-footer{padding:unset}.b2b-footer{padding:55px 0 0 !important}.b2b-footer__grid{padding:0 70px}.b2b-footer__service-note{padding:24px 70px;background-color:var(--brand-primary);color:#fff;font-size:14px}.catalog-product-view .product-info-main .swatch-opt .placeholder-wrapper .placeholder{margin:0 20px 20px}.catalog-product-view .product-info-main .product-add-form .product-options-bottom .action.primary.tocart{background-color:var(--brand-primary);border-color:var(--brand-primary)}.catalog-product-view .product-info-main .product-add-form .product-options-bottom .action.primary.tocart:hover{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff;opacity:1;filter:saturate(.55)}.checkout-cart-index .page-header .widget.block.block-static-block{width:unset !important}.checkout-cart-index .footer.content>.widget.block.block-static-block{width:unset !important}.customer-account-index .account .page-main{margin-top:var(--header-height);padding-top:40px}.account .page-main .columns .sidebar-main{top:initial}.account .messages{margin-bottom:initial}.account .page-title-wrapper{padding-top:initial}.account h1.page-title:has(span:empty){display:none !important}}@media (min-width:1024px){.page-header .header.content .right-side .link.wishlist,.page-header .header.content .right-side .minicart-wrapper{align-items:center;display:flex;height:60px;justify-content:center;width:44px}.page-header .header.content .right-side .link.wishlist .icon.wishlist-link,.page-header .header.content .right-side .minicart-wrapper .action.showcart{display:block;height:60px;position:relative;width:44px}.page-header .header.content .right-side .link.wishlist .icon.wishlist-link:before,.page-header .header.content .right-side .minicart-wrapper .action.showcart:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:20px;left:12px;position:absolute;top:30px;width:20px}.page-header .header.content .right-side .link.wishlist .icon.wishlist-link:before{background-image:url('../assets/images/icons/heart-icon-black.svg')}.page-header .header.content .right-side .minicart-wrapper .action.showcart:before{background-image:url('../assets/images/icons/minicart-icon.svg');color:transparent;font-size:0;line-height:0}}@media (max-width:1023px){.page-header .header.content .right-side .link.wishlist .icon.wishlist-link,.page-header .header.content .right-side .minicart-wrapper .action.showcart{display:block;height:50px;position:relative;width:50px}.page-header .header.content .right-side .link.wishlist .icon.wishlist-link:before,.page-header .header.content .right-side .minicart-wrapper .action.showcart:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:20px;left:15px;position:absolute;top:18px;width:20px}.page-header .header.content .right-side .link.wishlist .icon.wishlist-link:before{background-image:url('../assets/images/icons/heart-icon-black.svg')}.page-header .header.content .right-side .minicart-wrapper .action.showcart:before{background-image:url('../assets/images/icons/minicart-icon.svg');color:transparent;font-size:0;line-height:0;top:25px}}@media (min-width:1024px) and (max-width:1440px){.page-header .header.content .logo{padding-left:clamp(20px,calc(-11.9px + 3.12vw),30px);margin-top:auto;margin-bottom:auto}.page-header .header.content .logo img{max-width:clamp(125px,calc(-42px + 15.06vw),175px)}.header .navigation .level0.level-top>.level-top,.header .navigation .ui-menu.js-nav-menu>.js-nav-menu__item>.js-nav-menu__link{padding-left:clamp(7px,calc(-28.1px + 3.17vw),15px);padding-right:clamp(7px,calc(-28.1px + 3.17vw),15px);font-size:clamp(12px,calc(-3px + 1.25vw),15px)}.page-header .header.content .main-menu{flex:0 1 auto;margin:0;max-width:none;width:auto}.page-header .header.content .main-menu .ui-menu.js-nav-menu{margin-left:clamp(0px,calc(-25.6px + 2.5vw),10px);margin-right:clamp(0px,calc(-25.6px + 2.5vw),10px);width:auto}.page-header .header.content .right-side{flex:0 0 auto}.page-header .header.content .right-side .block-search{max-width:clamp(140px,calc(-31.4px + 16.67vw),190px)}.page-header .header.content .right-side .block-search .block-content{padding-top:clamp(1rem,calc(.6rem + .4vw),1.4rem);padding-right:clamp(.75rem,calc(.35rem + .4vw),1.15rem);padding-bottom:clamp(1rem,calc(.6rem + .4vw),1.4rem);padding-left:clamp(1rem,calc(.5rem + .5vw),1.5rem)}}@media (max-width:1024px){:root{--header-height:123px}body:has(nav.main-menu.is-guest){--header-height:77px}.page-header{height:auto}.top-bar-container{display:none}.page-header .header.content .logo{height:40px;margin:.8rem}.page-header .header.content .mobile-menu{padding-right:20px}.page-header .header.content .right-side{margin:0}#search_autocomplete{top:var(--header-height)}.mobile-shipping-to-link{display:none !important}.page-header .header.content .navigation.main-menu .my-account-link a{border:1px solid #e5e5e5}.page-header .header.content .navigation.main-menu .my-account-link a[href*="/customer/account/login"]{color:transparent}.page-header .header.content .navigation.main-menu .my-account-link a[href*="/customer/account/login"]:before{content:'Sign In';color:initial}.page-wrapper:has(.header .navigation.active):before{content:'';background-color:#0000007d;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2003}.page-header:has(.navigation.active):before{content:'';background-color:#0000007d;position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:3000}}@media (max-width:420px){.page-wrapper .page-header .header.content .right-side .block-search{height:auto;width:100% !important}.page-wrapper .page-header .header.content .right-side .block-search .block-content{width:100% !important}}