.styles_aloDropdown__-7FVo{width:100%}.styles_aloDropdown__-7FVo .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input{padding:5.5px 4px;display:flex}.styles_aloDropdown__-7FVo .styles_menuButton__G5w3H{width:100%;border:1px solid var(--mercury);display:flex;padding:9px 13px;font-size:1rem;font-family:var(--primary-font);font-weight:400;line-height:1.56;border-radius:unset;letter-spacing:.03125em;text-transform:capitalize;justify-content:space-between}.styles_aloDropdown__-7FVo .styles_inputReadOnly__1GPTb{display:flex;padding:5.5px 4px;text-align:left;text-align:initial}.styles_aloDropdown__-7FVo .styles_textField__3Bnw7{width:100%;border:1px solid var(--mercury);font-size:1rem;font-family:var(--primary-font);font-weight:400;line-height:1.56;border-radius:unset;letter-spacing:.03125em;text-transform:capitalize}.styles_aloDropdown__-7FVo .styles_noBorder__1uVwm{border:none}.styles_aloDropdown__-7FVo .styles_hideInput__2_IlL{min-width:0!important}.styles_aloDropdown__-7FVo .styles_labelPrefix__2Ix9q{color:var(--primary);text-align:center;font-family:var(--primary-font);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.352px;text-transform:none;cursor:pointer}.styles_aloDropdown__-7FVo .styles_labelPrefixBold__3q9qX{font-weight:700;text-decoration:underline}.styles_autocompleteRoot__39EJm .styles_endAdornment__1JLgb{top:calc(50% - 17px)}.styles_autocompleteRoot__39EJm .styles_inputRoot__2SNAd{caret-color:transparent;font-family:var(--primary-font)}.styles_autocompletePopper__hFvzE .styles_option__2Go8a{padding:.78571429rem 1.14285714rem}.styles_popoverClass__1JGQV .styles_menuItem__1LG0z{width:380px;padding:.81rem 1.14rem}.styles_expandMoreIcon__2Jejo.MuiSvgIcon-root{width:25px;height:25px}.styles_expandMoreIconColor__ES3yn{color:var(--primary)}.alo-overlay{position:fixed;z-index:1300;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(0,0,0,.5);transition:opacity 225ms cubic-bezier(.4,0,.2,1);-webkit-transition:opacity 225ms cubic-bezier(.4,0,.2,1)}.alo-overlayOpen{opacity:1;visibility:visible}.alo-overlayHidden{opacity:0;z-index:-1;visibility:hidden;transition:225ms cubic-bezier(.4,0,.2,1) 0ms;-webkit-transition:225ms cubic-bezier(.4,0,.2,1) 0ms}.alo-sidebar{top:0;flex:1 0 auto;height:100%;display:flex;max-width:100%;outline:0;z-index:1300;position:fixed;overflow:hidden;overflow-y:auto;flex-direction:column;background-color:var(--white);flex-shrink:0;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,transform 225ms cubic-bezier(0,0,.2,1) 0ms;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform 225ms cubic-bezier(0,0,.2,1) 0ms}.alo-sidebar.hidden{visibility:hidden;flex-shrink:0;transition:325ms cubic-bezier(0,0,.2,1) 0ms;-webkit-transition:325ms cubic-bezier(0,0,.2,1) 0ms}.alo-sidebar.animate{visibility:visible;transform:none;-webkit-transform:none;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.alo-sidebar.left{left:0;right:auto}.alo-sidebar.right{right:0;left:auto}.alo-sidebar .alo-sidebar-header{position:-webkit-sticky;position:sticky;top:0;padding:20px 0 11px 35px;z-index:10;background-color:var(--white)}.alo-sidebar .alo-sidebar-header .alo-sidebar-close{position:absolute;top:20px;right:15px;width:30px;height:30px}.alo-sidebar .alo-sidebar-header .alo-sidebar-close:after,.alo-sidebar .alo-sidebar-header .alo-sidebar-close:before{content:"";transform:rotate(-45deg);position:absolute;top:5px;right:5px;border-color:#231f20;border-style:solid;border-width:0 0 2px 2px;display:inline-block;height:10px;width:10px;transform-origin:left bottom}.alo-sidebar .alo-sidebar-header .alo-sidebar-close:after{transform:rotate(135deg);top:2px}@media(max-width:767.98px){.alo-sidebar .alo-sidebar-header{padding:16px 0 12px 15px}.alo-sidebar .alo-sidebar-header .alo-sidebar-close{top:16px;right:15px}}.alo-sidebar .bordered-header{border-bottom:1px solid #dfdfdf}.write-a-review-sidebar.alo-sidebar .alo-sidebar-header{padding:0}.write-a-review-sidebar .sidebar-header{padding:var(--spacing-md);border-bottom:1px solid var(--mercury)}.write-a-review-sidebar .sidebar-header .header-content{display:flex;grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:center}.write-a-review-sidebar .sidebar-header .header-content .product-image{width:72px;height:auto;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.write-a-review-sidebar .sidebar-header .header-content .header-text{display:flex;flex-direction:column;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.write-a-review-sidebar .sidebar-header .header-content .header-text .my-review-text{text-transform:none}.write-a-review-sidebar .write-a-review-form{display:flex;flex-direction:column;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl) var(--spacing-md)}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form{grid-gap:var(--spacing-md);gap:var(--spacing-md)}}.write-a-review-sidebar .write-a-review-form .numbered-question{display:flex;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.write-a-review-sidebar .write-a-review-form .section-title{font-family:var(--primary-font);line-height:1.4;font-size:1rem;color:var(--primary);letter-spacing:.352px;font-weight:400;font-size:1.125rem;letter-spacing:.396px;text-transform:none;font-weight:600}.write-a-review-sidebar .write-a-review-form .section-title.light{letter-spacing:-.48px;letter-spacing:-.54px}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form .section-title{font-family:var(--primary-font);line-height:1.4;font-size:1rem;color:var(--primary);letter-spacing:.352px;font-weight:400;font-weight:600}.write-a-review-sidebar .write-a-review-form .section-title.light{letter-spacing:-.48px}}.write-a-review-sidebar .write-a-review-form__optional-inputs,.write-a-review-sidebar .write-a-review-form__required-inputs{display:flex;flex-direction:column;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__question{display:flex;flex-direction:column;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.write-a-review-sidebar .write-a-review-form__question-label-row{display:flex;align-items:center;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.write-a-review-sidebar .write-a-review-form__question-number{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid;font-weight:600;flex-shrink:0;line-height:1}.write-a-review-sidebar .write-a-review-form__label{flex:1 1;font-family:var(--primary-font);line-height:1.4;font-size:1rem;color:var(--primary);letter-spacing:.352px;font-weight:400;font-size:1.125rem;letter-spacing:.396px}.write-a-review-sidebar .write-a-review-form__label.light{letter-spacing:-.48px;letter-spacing:-.54px}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form__label{font-family:var(--primary-font);line-height:1.4;font-size:1rem;color:var(--primary);letter-spacing:.352px;font-weight:400}.write-a-review-sidebar .write-a-review-form__label.light{letter-spacing:-.48px}}.write-a-review-sidebar .write-a-review-form__guidelines-toggle{background:none;border:none;padding:0;cursor:pointer;color:var(--chicago);display:flex;align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.write-a-review-sidebar .write-a-review-form__stars{display:flex;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.write-a-review-sidebar .write-a-review-form__star{background:none;border:1px solid var(--highlight-medium);border-radius:var(--spacing-sm);width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.write-a-review-sidebar .write-a-review-form__star.filled{background:var(--highlight-medium)}.write-a-review-sidebar .write-a-review-form__textarea{width:100%;border:1px solid var(--alto);padding:var(--spacing-sm);font-family:inherit;font-size:14px;resize:none;min-height:120px;overflow:hidden}.write-a-review-sidebar .write-a-review-form__textarea:focus{outline:none;border-color:var(--primary)}.write-a-review-sidebar .write-a-review-form__char-count{color:var(--chicago);text-align:right}.write-a-review-sidebar .write-a-review-form__guidelines{margin-top:var(--spacing-xs)}.write-a-review-sidebar .write-a-review-form__guidelines summary{cursor:pointer;color:var(--chicago);list-style:none}.write-a-review-sidebar .write-a-review-form__guidelines summary::-webkit-details-marker{display:none}.write-a-review-sidebar .write-a-review-form__guidelines-list{font-family:var(--primary-font);line-height:1.4;font-size:1rem;color:var(--primary);letter-spacing:.352px;font-weight:400;font-size:.875rem;letter-spacing:.308px;color:var(--chicago);padding:var(--spacing-sm) 0}.write-a-review-sidebar .write-a-review-form__guidelines-list.light{letter-spacing:-.48px}.write-a-review-sidebar .write-a-review-form__guidelines-list ul{list-style:disc;line-height:normal;padding:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__optional-accordion{padding-bottom:var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__optional-accordion[open] .alo-chevron-down-icon{rotate:180deg}.write-a-review-sidebar .write-a-review-form__optional-accordion[open] .write-a-review-form__optional-summary{border-bottom:1px solid var(--alto);padding-bottom:var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__optional-summary{display:flex;align-items:center;justify-content:space-between}.write-a-review-sidebar .write-a-review-form__optional-inputs{grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.write-a-review-sidebar .write-a-review-form__optional-inputs .write-a-review-form__question{padding:var(--spacing-md) 0 0 0;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.write-a-review-sidebar .write-a-review-form__optional-inputs .write-a-review-form__question:first-child{margin-top:var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__optional-inputs .write-a-review-form__question .write-a-review-form__input{width:auto}.write-a-review-sidebar .write-a-review-form__footer{display:flex;flex-direction:column;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__terms a{text-decoration:underline}.write-a-review-sidebar .write-a-review-form__submit{width:100%}.write-a-review-sidebar .write-a-review-form__top-message{color:var(--chicago)}.write-a-review-sidebar .write-a-review-form__input{width:100%;border:1px solid var(--alto);padding:var(--spacing-m-sm) var(--spacing-md)}.write-a-review-sidebar .write-a-review-form__input::-moz-placeholder{color:var(--chicago)}.write-a-review-sidebar .write-a-review-form__input:-ms-input-placeholder{color:var(--chicago)}.write-a-review-sidebar .write-a-review-form__input::placeholder{color:var(--chicago)}.write-a-review-sidebar .write-a-review-form__input:focus{outline:none;border-color:var(--primary)}.write-a-review-sidebar .write-a-review-form__input--error{border-bottom:2px solid var(--alert-medium)}.write-a-review-sidebar .write-a-review-form__error-bar{background-color:var(--alert-medium);color:var(--white);padding:var(--spacing-xs) var(--spacing-sm);display:block}.write-a-review-sidebar .write-a-review-form__error-text-only{color:var(--alert-medium)}.write-a-review-sidebar .write-a-review-form__radio-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.write-a-review-sidebar .write-a-review-form__radio-wrapper .labels-section{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs)}.write-a-review-sidebar .write-a-review-form__radio-wrapper .inputs-section{display:flex;justify-content:space-between;z-index:1;position:relative}.write-a-review-sidebar .write-a-review-form__radio-wrapper .inputs-section input{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:1px solid var(--primary);background-color:var(--white)}.write-a-review-sidebar .write-a-review-form__radio-wrapper .inputs-section input:checked{background:var(--primary)}.write-a-review-sidebar .write-a-review-form__radio-wrapper .radio-connector-line{width:100%;height:2px;background:var(--dawn);position:absolute;top:50%}.write-a-review-sidebar .write-a-review-form .alo-chevron-down-icon{width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath style='transform-box:fill-box;transform-origin:center;transform:rotate(270deg)' fill-rule='evenodd' clip-rule='evenodd' d='M13.333 17.5l-7.5-7.5 7.5-7.5.834.835L7.502 10l6.665 6.665-.834.835z' fill='%23000'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.write-a-review-sidebar .write-a-review-form .alo-chevron-up-icon{width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath style='transform-box:fill-box;transform-origin:center;transform:rotate(90deg)' fill-rule='evenodd' clip-rule='evenodd' d='M13.333 17.5l-7.5-7.5 7.5-7.5.834.835L7.502 10l6.665 6.665-.834.835z' fill='%23000'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.write-a-review-sidebar .write-a-review-form-success{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:15%;padding:0 var(--spacing-md)}.write-a-review-sidebar .write-a-review-form-success .review-next-product-button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;text-align:center;grid-gap:var(--spacing-m-sm);gap:var(--spacing-m-sm);border:1px solid var(--primary);background-color:var(--primary);font-family:var(--primary-font);text-transform:uppercase;font-weight:700;font-size:1.125rem;letter-spacing:.9px;color:var(--white);padding:14px var(--spacing-xl);align-self:stretch}@media(min-width:768px){.write-a-review-sidebar .write-a-review-form-success .review-next-product-button.hover,.write-a-review-sidebar .write-a-review-form-success .review-next-product-button:hover:not([disabled]){border:1px solid var(--charcoal);background-color:var(--charcoal)}}.write-a-review-sidebar .write-a-review-form-success .review-next-product-button[disabled=true],.write-a-review-sidebar .write-a-review-form-success .review-next-product-button[disabled]{border:1px solid var(--alto);background-color:var(--alto);color:var(--chicago);cursor:not-allowed}.write-a-review-sidebar .write-a-review-form-success .review-next-product-button.button-progress{padding:14px var(--spacing-md)}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form-success .review-next-product-button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;text-align:center;grid-gap:var(--spacing-m-sm);gap:var(--spacing-m-sm);border:1px solid var(--primary);background-color:var(--primary);font-family:var(--primary-font);text-transform:uppercase;font-weight:700;font-size:1.125rem;letter-spacing:.9px;color:var(--white);font-size:1rem;font-weight:500;letter-spacing:.8px;padding:var(--spacing-sm) var(--spacing-xl)}}@media(max-width:991.98px)and (min-width:768px){.write-a-review-sidebar .write-a-review-form-success .review-next-product-button.hover,.write-a-review-sidebar .write-a-review-form-success .review-next-product-button:hover:not([disabled]){border:1px solid var(--charcoal);background-color:var(--charcoal)}}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form-success .review-next-product-button[disabled=true],.write-a-review-sidebar .write-a-review-form-success .review-next-product-button[disabled]{border:1px solid var(--alto);background-color:var(--alto);color:var(--chicago);cursor:not-allowed}}@media(max-width:991.98px){.write-a-review-sidebar .write-a-review-form-success .review-next-product-button.button-progress{padding:var(--spacing-sm) var(--spacing-md)}}.indicator,.progress-bar{height:6px;border-radius:4px}.progress-bar{width:100%;background-color:var(--mercury)}.indicator{background-color:var(--primary)}.order-details-page a.button:hover{text-decoration:none}.order-details-page .LoadingMoreSpinner{margin-block:.5rem}.order-details-page .odp-breadcrumbs,.order-details-page .odp-breadcrumbs>p{padding-block:var(--spacing-lg)}.order-details-page .order-header{display:flex;flex-direction:column;border:1px solid var(--dawn);padding:var(--spacing-lg) var(--spacing-3xl);margin-bottom:var(--spacing-lg)}@media(max-width:767.98px){.order-details-page .order-header{padding:var(--spacing-md) var(--spacing-lg)}}.order-details-page .order-summary{display:flex;justify-content:space-between;width:100%;grid-gap:15px;gap:15px}@media(max-width:767.98px){.order-details-page .order-summary{flex-direction:column;justify-content:flex-start}}.order-details-page .order-short-info p:not(:last-of-type){margin-bottom:8px}.order-details-page .order-shipments .shipment{margin-bottom:var(--spacing-lg);padding:var(--spacing-3xl);border:1px solid var(--dawn)}@media(max-width:767.98px){.order-details-page .order-shipments .shipment{padding:var(--spacing-md)}}.order-details-page .order-shipments .shipment-header{display:flex;grid-gap:15px;gap:15px;justify-content:space-between;padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--dawn)}@media(max-width:767.98px){.order-details-page .order-shipments .shipment-header{flex-direction:column;grid-gap:var(--spacing-md);gap:var(--spacing-md);justify-content:flex-start;border-bottom:none;padding-bottom:var(--spacing-lg)}}.order-details-page .order-shipments .shipment-header p{margin-bottom:var(--spacing-sm)}.order-details-page .order-shipments .shipment-header .progress-bar{min-width:300px}.order-details-page .order-shipments .shipment-header .tracking-return{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.order-details-page .order-shipments .line-item-wrapper{padding-bottom:var(--spacing-lg)}@media(max-width:991.98px){.order-details-page .order-shipments .line-item-wrapper{padding-bottom:var(--spacing-md)}.order-details-page .order-shipments .line-item-wrapper:not(:last-of-type){margin-bottom:var(--spacing-md);border-bottom:1px solid var(--alto)}.order-details-page .order-shipments .line-item-wrapper:last-of-type{padding-bottom:0}}.order-details-page .order-shipments .line-item{display:grid;grid-template-columns:60% 1fr 1fr;padding-top:var(--spacing-lg)}@media(max-width:767.98px){.order-details-page .order-shipments .line-item{grid-template-columns:repeat(2,minmax(-webkit-max-content,-webkit-max-content));grid-template-columns:repeat(2,minmax(max-content,max-content));padding-top:var(--spacing-m-sm)}}.order-details-page .order-shipments .line-item .line-item-info{display:flex;grid-gap:24px;gap:24px}@media(max-width:767.98px){.order-details-page .order-shipments .line-item .line-item-info{grid-gap:10px;gap:10px}}.order-details-page .order-shipments .line-item .line-item-info .info{display:flex;flex-direction:column;justify-content:space-between}.order-details-page .order-shipments .line-item .line-item-price{text-align:right}.order-details-page .order-shipments .bottom-part a:hover{text-decoration:none;color:var(--primary)}.order-details-page .payment-info-trigger{display:flex;grid-gap:6px;gap:6px;align-items:flex-end;align-self:flex-start}.order-details-page .payment-info-trigger:hover{font-weight:400;color:var(--primary);cursor:pointer}.order-details-page .payment-info-trigger .alo-chevron-down-icon{width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath style='transform-box:fill-box;transform-origin:center;transform:rotate(270deg)' fill-rule='evenodd' clip-rule='evenodd' d='M13.333 17.5l-7.5-7.5 7.5-7.5.834.835L7.502 10l6.665 6.665-.834.835z' fill='%23000'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.order-details-page .payment-info-trigger .alo-chevron-up-icon{width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath style='transform-box:fill-box;transform-origin:center;transform:rotate(90deg)' fill-rule='evenodd' clip-rule='evenodd' d='M13.333 17.5l-7.5-7.5 7.5-7.5.834.835L7.502 10l6.665 6.665-.834.835z' fill='%23000'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.order-details-page .additional-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-5xl);gap:var(--spacing-5xl);padding-top:var(--spacing-3xl)}@media(max-width:767.98px){.order-details-page .additional-info{grid-template-columns:1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding-top:var(--spacing-lg)}}.order-details-page .additional-info p.body{letter-spacing:.16px;line-height:1.5}.order-details-page .additional-info .order-addresses,.order-details-page .additional-info .payment-shipping-info{display:flex;flex-direction:column;justify-content:space-between;grid-gap:24px;gap:24px}.order-details-page .total-breakdown p{padding-bottom:var(--spacing-m-sm)}.order-details-page .total-breakdown p:last-of-type{border-top:1px solid var(--dawn);padding-top:var(--spacing-m-sm)}.order-details-page .final-sale{color:var(--alert-medium);font-size:.875rem;font-weight:400;line-height:1.31;letter-spacing:.00875rem}.order-details-page .write-review-link{background:none;border:none;padding:0;cursor:pointer}.orders-error-ui{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;padding-block:var(--spacing-xl)}.orders-error-ui h3,.orders-error-ui p{margin-bottom:0;padding-bottom:0}.orders-error-ui h3{font-size:1.3125rem;font-weight:600;line-height:1.45;text-transform:unset}.orders-error-ui button{max-width:343px;width:100%}