.low-availability-modal{overflow-y:scroll}.low-availability-modal .modal-dialog{max-width:600px}.low-availability-modal .contact-form-wrapper{margin-top:30px}.gallery-item-fragrance{background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:40px;padding-right:40px;text-align:left;user-select:none;width:100%}.gallery-item-fragrance .gallery-fragrance-title{color:#7f7f7f;font-size:22px;font-weight:600;line-height:normal;margin-bottom:15px;text-transform:uppercase}.gallery-item-fragrance .gallery-fragrance-brand{color:#000;font-size:30px;font-weight:600;line-height:normal;text-transform:uppercase}.gallery-item-fragrance .gallery-fragrance-subtitle{color:#000;font-size:20px;font-weight:400;line-height:normal;margin-bottom:15px}.gallery-item-fragrance .gallery-fragrance-info{display:flex;text-decoration:none}.gallery-item-fragrance .gallery-fragrance-info .description,.gallery-item-fragrance .gallery-fragrance-info .label{font-size:20px;font-weight:400;line-height:normal;margin-bottom:10px}.gallery-item-fragrance .gallery-fragrance-info .label{color:#000;font-weight:600;text-transform:uppercase;width:40%}.gallery-item-fragrance .gallery-fragrance-info .description{color:#000;padding-left:10px;width:60%}.gallery-item-fragrance a.gallery-fragrance-info .description{text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.gallery-item-fragrance{padding-left:20px;padding-right:20px}.gallery-item-fragrance .gallery-fragrance-title{font-size:14px;font-weight:600;margin-bottom:15px}.gallery-item-fragrance .gallery-fragrance-brand{font-size:18px;font-weight:600;margin-bottom:7px}.gallery-item-fragrance .gallery-fragrance-subtitle{font-size:12px;font-weight:400;margin-bottom:10px}.gallery-item-fragrance .gallery-fragrance-info .label{font-size:11px;font-weight:600}.gallery-item-fragrance .gallery-fragrance-info .description{font-size:12px;font-weight:600}}.tag-item{align-items:center;background-color:#eee;border-radius:3px;color:#000;column-gap:5px;display:flex;font-size:13px;font-weight:600;padding:3px 5px;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.tag-item{font-size:11px}}.tag-item.tag-cursor{cursor:pointer}.tag-item svg{width:15px}.product-item-data-actions{align-items:center;display:flex;gap:12px;padding-top:5px}.product-item-options{flex-grow:1;margin-top:10px;min-width:150px}.product-item-options .product-item-option{align-items:center;display:flex;gap:4px;position:relative}.product-item-options .product-item-option .label{background-color:#fff;color:#767676;font-size:9px;font-weight:600;left:6px;padding:0 4px;position:absolute;text-transform:uppercase;top:-5px;z-index:1}.product-item-options .product-item-option .values{color:#000;font-size:14px;font-weight:400;overflow:hidden;white-space:nowrap}.product-item-options .product-item-option .btn.btn-primary{min-width:unset;white-space:nowrap}.product-item-options .product-item-option .btn.btn-primary svg{color:#000}.product-item-options .product-item-option .size-only-option{align-items:center;border:1px solid #767676;border-radius:4px;display:flex;height:42px;max-width:200px;padding-left:10px;width:100%}.product-item-options .product-item-option .size-option-dropdown{max-width:200px;width:100%}.product-item-options .product-item-option .size-option-dropdown:has(.only-one-item) .dropdown-menu,.product-item-options .product-item-option .size-option-dropdown:has(.only-one-item) .dropdown-toggle svg{display:none}.product-item-options .product-item-option .size-option-dropdown .btn.btn-primary{align-items:center;border:1px solid #767676;border-radius:4px;display:flex;height:42px;justify-content:space-between;margin:0;padding:10px;width:100%}.product-item-options .product-item-option .size-option-dropdown .btn.btn-primary .value{color:#000;font-size:14px}.product-item-options .product-item-option .size-option-dropdown .btn.btn-primary svg{color:#767676;height:16px;width:16px}.product-item-options .product-item-option .size-option-dropdown .btn.btn-primary:after{display:none}.product-item-options .product-item-option .size-option-dropdown .dropdown-menu{top:42px!important;width:100%}.product-item-options .btn-primary{background-color:unset;border:none;padding:0}.product-item-options .size-option-dropdown{position:relative}.product-item-options .size-option-dropdown .dropdown-menu{background-color:#fff;border:1px solid #e3e3e3;left:0!important;padding-bottom:5px;padding-top:5px;top:30px!important;transform:translateZ(0)!important;width:max-content;z-index:99}.product-item-options .size-option-dropdown .dropdown-menu .dropdown-item{color:#666;display:block;font-size:12px;font-weight:600;line-height:14px;padding:10px 15px;text-decoration:none;width:100%}.product-item-options .size-option-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f6f6f6}.product-item-options .size-option-dropdown .dropdown-menu .dropdown-item.active{font-weight:600}.product-item-options .size-option-dropdown .dropdown-menu .dropdown-item.disabled{background-color:#f6f6f6;cursor:default}.product-item-options .size-option-dropdown .dropdown-menu{display:none}.product-item-options .size-option-dropdown.show .dropdown-menu{background-color:#fff;display:block;height:fit-content;max-height:250px;overflow-y:auto}.product-item-options .size-option-dropdown.show .plp-action-btn svg{transform:rotate(180deg)}.product-item-options .size-option-dropdown .sort-up-arrow span{color:#161616;display:block;font-size:12px;line-height:14px;padding:10px 15px}.product-item-options .size-option-dropdown .sort-up-arrow svg{position:absolute;right:6px;top:11px;transform:rotate(180deg)}.product-item-options .select-sort{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.rewards-points-badge{background-color:#000;border-radius:4px;color:#fff;padding:4px 6px;text-transform:inherit}.wishlist-flyout .notification{margin-bottom:10px}.wishlist-flyout .btn{width:100%}.wishlist-flyout .link-to-wishlist{margin-top:10px}.wishlist-flyout .storage-slide-step-line{border-bottom:1px solid #e8e8e8;border-top:none;margin-bottom:25px;margin-top:0}.wishlist-flyout .wishlist-item-options{margin-top:8px}.wishlist-flyout .wishlist-item-options .wishlist-item-option{font-size:14px;font-weight:400;letter-spacing:0}.wishlist-flyout .wishlist-item-wrapper{align-items:start;border-top:1px solid #e8e8e8;display:flex;padding-bottom:25px;padding-top:25px}.wishlist-flyout .wishlist-item-wrapper .dropdown-toggle:after{display:none}.wishlist-flyout .wishlist-item-wrapper .product-image{background-color:#f7f7f7;border-radius:10px;display:block;max-width:100px;min-height:100px;min-width:100px;padding:8px;position:relative}.wishlist-flyout .wishlist-item-wrapper .product-image:has(img[src*=_full-bleed]){padding:0}.wishlist-flyout .wishlist-item-wrapper .product-image:has(img[src*=_full-bleed]) img{border-radius:10px}.wishlist-flyout .wishlist-item-wrapper .product-image img{filter:brightness(.97);height:100%;object-fit:contain;width:100%}.wishlist-flyout .wishlist-item-wrapper .oos-label{background-color:#414c5c;color:#fff}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-details{flex-grow:1;padding-left:20px}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-details .item-brand-name{color:#000;font-size:13px;font-weight:600;text-transform:uppercase}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-details .wishlist-item-name a{color:#767676;display:-webkit-box;font-size:14px;font-weight:400;margin-top:6px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;text-transform:none}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-details .wishlist-item-content{position:relative}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-details .wishlist-item-content .delete-action{color:#767676;position:absolute;right:0;top:0}.wishlist-flyout .wishlist-item-wrapper .price-wrapper{margin-top:10px}.wishlist-flyout .wishlist-item-wrapper .price-wrapper:has(.coupon-tag) .wishlist-item-subtotal{color:#7f7f7f}.wishlist-flyout .wishlist-item-wrapper .price-wrapper.hidden-coupon .wishlist-item-subtotal{text-decoration:line-through}.wishlist-flyout .wishlist-item-wrapper .price-wrapper .wishlist-item-subtotal{color:#000;font-size:16px;font-weight:600;padding-right:6px}.wishlist-flyout .wishlist-item-wrapper .price-wrapper .was-wrapper{color:#666;font-size:14px;font-weight:400;text-decoration:line-through}.wishlist-flyout .wishlist-item-wrapper .price-wrapper .after-price{color:#000;font-size:16px;font-weight:600;margin-top:5px}.wishlist-flyout .wishlist-item-wrapper .tag-wrapper{display:flex;gap:6px;margin-top:6px}.wishlist-flyout .wishlist-item-wrapper .tag-wrapper .preowned-label{background-color:#d3edee}.wishlist-flyout .wishlist-item-wrapper .coupon-tag,.wishlist-flyout .wishlist-item-wrapper .hidden-coupon-tag{align-items:center;display:flex;margin-top:5px}.wishlist-flyout .wishlist-item-wrapper .coupon-tag span,.wishlist-flyout .wishlist-item-wrapper .hidden-coupon-tag span{background-color:#e03400;border-radius:4px;color:#fff;font-size:14px;font-weight:600;padding:2px 4px}.wishlist-flyout .wishlist-item-wrapper .text-hidden-coupon{margin-top:2px}.wishlist-flyout .wishlist-item-wrapper .text-hidden-coupon span{color:#000;font-size:14px;font-weight:600}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-actions .btn{align-items:center;color:#767676;display:flex;font-weight:400;margin-top:10px;width:auto}.wishlist-flyout .wishlist-item-wrapper .wishlist-item-actions .btn svg{height:16px;margin-right:6px;opacity:.5;width:16px}.wishlist-flyout .block-sticky-wrapper{background-color:#fff;bottom:0;padding:10px 0;position:sticky;z-index:1}@media (max-width:1024px){.multi-slideout-container .wishlist-flyout .block-sticky-wrapper{height:calc(100lvh - 100dvh + 85px);padding-bottom:60px}.multi-slideout-container .wishlist-flyout .block-sticky-wrapper.block-sticky-save-wishlist{height:calc(100lvh - 100dvh + 160px)}.multi-slideout-container .wishlist-flyout .block-sticky-wrapper.block-sticky-save-wishlist:has(.account-form-steps){height:calc(100lvh - 100dvh + 490px)}.wishlist-flyout.app-main .block-sticky-wrapper{padding-bottom:90px}}.empty-wishlist{padding-top:28px;text-align:center}.empty-wishlist .btn{margin-top:20px;width:100%}.empty-wishlist .subtitle,.empty-wishlist .text{color:#000;padding:20px 0 16px}.empty-wishlist .subtitle{font-size:28px;font-weight:600}.empty-wishlist .text{font-size:16px;font-weight:400}.empty-wishlist .empty-wishlist-face svg{height:175px;width:205px}