.apollo-error{color:red}.item-extend-checkbox-wrapper{background-color:#f5f5f5;border-bottom:none;border-radius:4px;display:flex;margin-top:15px;padding:10px 10px 12px}.item-extend-checkbox-wrapper input{border:1px solid #000;border-radius:4px;cursor:pointer;height:22px;min-width:22px;width:22px}.item-extend-checkbox-wrapper input:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgc3R5bGU9ImZpbGw6IzAwMCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTkuMjgxIDUuMjgxIDkgMTUuNTYzIDQuNzE5IDExLjI4IDMuMjggMTIuNzJsNSA1IC43MTkuNjg3LjcxOS0uNjg3IDExLTExWiIvPjwvc3ZnPg==) 50% 50% no-repeat;background-size:100%;border-width:1px}.item-extend-checkbox-wrapper .add-protection-content{flex-grow:1;margin-left:12px}.item-extend-checkbox-wrapper .add-protection-content label{color:#000;font-size:14px;font-weight:600}@media (max-width:768px){.item-extend-checkbox-wrapper .add-protection-content label{font-size:12px}}.item-extend-checkbox-wrapper .add-protection-content .add-protection-logo span{color:#666;font-size:12px;font-weight:400;padding-right:5px}@media (max-width:768px){.item-extend-checkbox-wrapper .add-protection-content .add-protection-logo span{font-size:12px}}.item-extend-checkbox-wrapper .add-protection-content .add-protection-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.item-extend-checkbox-wrapper .add-protection-content .add-protection-bottom .link{color:#767676;font-size:13px;font-weight:400;text-decoration-line:underline}.item-extend-checkbox-wrapper .add-protection-content .add-protection-bottom .add-protection-price{color:#000;font-size:14px;font-weight:600;margin-bottom:0}@media (max-width:768px){.item-extend-checkbox-wrapper .add-protection-content .add-protection-bottom .add-protection-price{font-size:12px}}.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}.pdp .quantity-selector{border:1px solid #000;display:inline-block;height:48px;text-align:center;width:200px}.pdp .quantity-selector .quantity-button{border:none}.pdp .quantity-selector .quantity-input{margin:0 20px}.qty-selector-items{display:flex}.qty-selector-items .icon-style{font-family:arial;font-size:15px;font-weight:400}.rewards-points-badge{background-color:#000;border-radius:4px;color:#fff;padding:4px 6px;text-transform:inherit}.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}}.cart-page .cart-item{border-bottom:1px solid #e8e8e8;margin-left:30px;margin-right:30px}.cart-page .cart-item:first-child{border-top:1px solid #e8e8e8}.cart-item-list{margin-top:15px}.cart-item-list .cart-item{padding:25px 0;position:relative}.cart-item-list .cart-item .cart-item-details .cart-item-price-wrapper{margin:0 0 0 28px}.cart-item-list .cart-item .cart-item-details .social-proof{padding:6px 0 0}.cart-item-list .cart-item .cart-item-data-actions{align-items:center;column-gap:12px;display:flex}.cart-item-list .cart-item .tag-wrapper{display:flex;margin-top:6px}.cart-item-list .cart-item .tag-wrapper .out-stock-label{background-color:#414c5c;color:#fff}.cart-item-list .cart-item .cart-item-wrapper{align-items:start;display:flex}.cart-item-list .cart-item .cart-item-wrapper .cart-item-image{background-color:#f7f7f7;border-radius:10px;max-width:100px;min-height:100px;min-width:100px;padding:8px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-image:has(img[src*=_full-bleed]){padding:0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-image:has(img[src*=_full-bleed]) img{border-radius:10px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-image img{filter:brightness(.97);height:100%;object-fit:contain;width:100%}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content{flex-grow:1;order:2;padding-left:20px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-name{margin:0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-name .item-brand-name{color:#000;display:block;font-size:13px;font-weight:600;margin-bottom:6px;text-transform:uppercase}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-name a{color:#767676;font-size:14px;font-weight:400}@media (max-width:768px){.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-name a{font-size:12px}}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data{margin-top:10px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .discount-wrapper{margin-bottom:10px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .discount-wrapper span{background-color:#eee;border-radius:3px;color:#000;font-size:13px;font-weight:600;padding:5px;text-transform:uppercase}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .cart-item-subtotal{font-size:16px;font-weight:600;padding-right:10px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .was-wrapper{color:#767676;font-size:14px;font-weight:400;text-decoration:line-through;text-transform:capitalize}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .tax-duties-tag{margin-top:3px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty{align-items:center;border:1px solid #767676;border-radius:4px;display:flex;flex-basis:unset;flex-shrink:0;height:42px;justify-content:center;margin-top:10px;position:relative;width:92px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-label{background-color:#fff;color:#767676;font-size:9px;font-weight:600;left:10px;padding-left:3px;padding-right:3px;padding-top:0;position:absolute;text-transform:uppercase;top:-5px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items{align-items:center;border:none}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn{align-items:center;background-color:transparent;border:none;display:flex;height:16px;justify-content:center;margin:0;min-width:auto;outline:none;padding:0;width:16px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn:after,.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn:before{background-color:#767676;content:"";height:2px;position:absolute;width:10px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn:after{transform:rotate(90deg)}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn.decrement-btn:after{width:0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .qty-btn .icon-style{font-size:inherit;opacity:0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .cart-item-qty .qty-selector-items .quantity-input{border:0;color:#000;font-size:16px;font-weight:600;height:auto;margin-right:0;text-align:center;width:40px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .coupon-tag{align-items:center;display:flex;margin-top:5px;width:100%}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .coupon-tag span{background:#e03400;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:2px 4px}@media (max-width:768px){.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .coupon-tag span{font-size:12px}}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions{margin-top:10px;padding:0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions .cart-item-remove{color:#767676;position:absolute;right:0;top:25px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions .cart-item-remove svg{display:block}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions .save-for-later-sec .link{align-items:center;color:#767676;display:inline-flex;font-weight:400}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions .save-for-later-sec .link:hover{text-decoration:underline}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-actions .save-for-later-sec svg{display:block;margin-right:5px;width:16px}@media (max-width:1024px){.cart-item-list .cart-item{margin-left:16px;margin-right:16px}}@media (max-width:767px){.cart-item-list .cart-item .cart-item-data-actions{flex-wrap:wrap}.cart-item-list .cart-item .cart-item-wrapper{flex-wrap:nowrap}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-details .cart-item-info .cart-item-name .item-brand-name{font-size:11px;font-weight:600}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data{margin:6px 0 0}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .discount-wrapper span{font-size:11px;font-weight:600;padding:3px 5px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .cart-item-subtotal{font-size:14px;font-weight:600;padding-right:6px}.cart-item-list .cart-item .cart-item-wrapper .cart-item-content .cart-item-data .cart-item-data-inner .price-wrapper .was-wrapper{font-size:12px;font-weight:400}}.empty-cart{padding:20px 35px;text-align:center}.empty-cart .subtitle{color:#000;font-size:16px;font-weight:600;padding-top:27px}.empty-cart .text{color:#000;font-size:14px;font-weight:400;margin-bottom:0;padding:0 18%}.empty-cart .button-wrap{margin-top:18px;width:100%}.empty-cart .empty-cart-face{margin-bottom:20px;margin-top:29px}@media (max-width:767px){.empty-cart{padding:20px 16px}}.collapsible-wrapper{border-bottom:1px solid #e8e8e8;margin-bottom:20px;margin-left:30px;margin-right:30px;padding:0}.collapsible-wrapper .collapsible-title{color:#000;font-size:18px;font-weight:600;text-transform:capitalize}@media (max-width:768px){.collapsible-wrapper .collapsible-title{font-size:16px}}.collapsible-wrapper .collapsible-arrow{align-items:center;background-image:none;display:flex;height:20px;justify-content:center;transform:none;width:20px}.collapsible-wrapper .collapsible-arrow:after,.collapsible-wrapper .collapsible-arrow:before{background-color:#666;content:"";height:2px;position:absolute;transition:all .3s ease-in-out;width:12px}.collapsible-wrapper .collapsible-arrow:after{transform:rotate(90deg)}.collapsible-wrapper .collapsible-header{position:relative;width:100%}.collapsible-wrapper .collapsible-toggle{align-items:center;background:transparent;border:none;display:flex;justify-content:space-between;outline:none;padding:20px 0;position:relative;text-align:left;width:100%}.collapsible-wrapper .collapsible-inner{max-height:0;overflow:hidden;position:relative;transition-duration:.3s;transition-property:max-height;z-index:1}.collapsible-wrapper .collapsible-content{opacity:0;padding:0 0 10px;transition-delay:.5s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:linear,ease}.collapsible-wrapper--opened .collapsible-arrow:after{transform:rotate(0)}.collapsible-wrapper--opened .collapsible-inner{max-height:100rem;transition-duration:.5s;transition-property:max-height;transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.collapsible-wrapper--opened .collapsible-content{opacity:1;transition-delay:.2s;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out}@media (max-width:1024px){.collapsible-wrapper{margin-left:16px;margin-right:16px}}.shipping-form .shipping-section .zip-wrap .field-wrapper{padding-bottom:6px}.shipping-form .shipping-section .field-wrapper{margin:0;padding:0 0 10px}.shipping-form .shipping-section .field-wrapper .label{display:none}.shipping-form .shipping-section .field-wrapper .select-box-wrapper{margin:0}.shipping-form .shipping-section .field-wrapper .select-box-wrapper .input-select{background:#fff;border:1px solid #ccc;border-radius:10px;color:#000;font-size:16px;font-weight:400;height:44px;max-width:100%;outline:none}.shipping-form .shipping-section .field-wrapper .select-box-wrapper .input-select:focus{border:1px solid #000}.shipping-form .shipping-section .field-wrapper .select-box-wrapper .input-block:after{content:none}.shipping-form .shipping-section .zip-wrap input{border:1px solid #ccc;border-radius:10px;font-size:16px;font-weight:400;height:44px;max-width:100%}.shipping-form .shipping-section .zip-wrap input:focus{border:1px solid #000}.shipping-form .shipping-section .zip-wrap input::placeholder{color:#999}.shipping-form .shipping-section .starting-from{display:flex;justify-content:flex-end}.shipping-form .shipping-section .starting-from .label{display:block}.shipping-form .shipping-section .starting-from span{color:#000;font-size:14px;font-weight:400;text-align:right}.shipping-form .shipping-section .starting-from span.value{font-weight:600;padding-left:3px}.payment-method-wrapper .payment-button-wrapper .paypal-loader{top:-2px}.payment-method-wrapper .payment-button-wrapper #paypal-button{width:100%}.apple-pay-button{-webkit-appearance:-apple-pay-button;display:inline-block;-apple-pay-button-type:buy;cursor:pointer;height:40px}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}.express-loader:after{background:#6d6d6d;content:"";height:1000%;left:0;opacity:.5;position:fixed;top:0;width:100%}.express-loader svg{z-index:9999}.apple-loader{margin-top:10px}.currency-conversion-notification{align-items:start}.currency-conversion-notification .notification-content .description{color:#666;font-size:12px;font-weight:400}.esw-notification-container{margin-top:10px}.with-social-share{position:relative}.btn-shared-wrapper{align-items:center;display:flex;justify-content:center}.btn-shared-wrapper .btn-shared-link{text-decoration:underline;width:100%}.btn-shared-wrapper .btn-shared-link svg{margin-left:10px}.btn-shared-wrapper .tooltip-wrapper .tooltip-overlay{min-width:300px}.social-sharing svg{min-width:30px;padding-right:5px}.social-links{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3%}.social-links li a{background-position:50%;background-repeat:no-repeat;border-radius:10px;cursor:pointer;float:left;font-size:0;padding:30px 10px;transition:all .2s ease-in;width:100%}.social-links li a:hover{opacity:.7}.social-links .facebook a{background-color:#3b5998;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 13 13'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.905 6.295H7.1v2.858H5.906V6.295H5.34v-1.01h.567v-.653c0-.468.224-1.2 1.204-1.2l.885.004v.98h-.642c-.105 0-.253.052-.253.275v.594h.909z'/%3E%3C/svg%3E");background-size:60px}.social-links .twitter a{background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M2.813 0h18.375A2.81 2.81 0 0 1 24 2.813v18.375A2.81 2.81 0 0 1 21.188 24H2.813A2.81 2.81 0 0 1 0 21.188V2.813A2.81 2.81 0 0 1 2.813 0m0 0' style='stroke:none;fill-rule:nonzero;fill:%23000;fill-opacity:1'/%3E%3Cpath d='M16.684 4.688h2.48l-5.422 6.195 6.38 8.43h-4.993l-3.91-5.114-4.477 5.114h-2.48l5.797-6.625-6.118-8H9.06l3.535 4.671Zm-.872 13.14h1.376L8.313 6.094H6.836Zm0 0' style='stroke:none;fill-rule:nonzero;fill:%23fff;fill-opacity:1'/%3E%3C/svg%3E");background-size:40px}.social-links .whatsapp a{background-color:#4fce5d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctitle%3Ebackground%3C/title%3E%3Cpath fill='none' d='M-1-1h24v24H-1z'/%3E%3Cpath fill='%23fff' d='m.057 24 1.687-6.163a11.87 11.87 0 0 1-1.587-5.946C.16 5.335 5.495 0 12.05 0a11.82 11.82 0 0 1 8.413 3.488 11.82 11.82 0 0 1 3.48 8.414c-.003 6.557-5.338 11.892-11.893 11.892a11.9 11.9 0 0 1-5.688-1.448zm6.597-3.807c1.676.995 3.276 1.591 5.392 1.592 5.448 0 9.886-4.434 9.889-9.885.002-5.462-4.415-9.89-9.881-9.892-5.452 0-9.887 4.434-9.889 9.884-.001 2.225.651 3.891 1.746 5.634l-.999 3.648zm11.387-5.464c-.074-.124-.272-.198-.57-.347s-1.758-.868-2.031-.967c-.272-.099-.47-.149-.669.149-.198.297-.768.967-.941 1.165s-.347.223-.644.074-1.255-.462-2.39-1.475c-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.521.151-.172.2-.296.3-.495.099-.198.05-.372-.025-.521-.075-.148-.669-1.611-.916-2.206-.242-.579-.487-.501-.669-.51l-.57-.01c-.198 0-.52.074-.792.372s-1.04 1.016-1.04 2.479 1.065 2.876 1.213 3.074 2.095 3.2 5.076 4.487c.709.306 1.263.489 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.758-.719 2.006-1.413s.248-1.29.173-1.414'/%3E%3C/svg%3E");background-size:30px}.url-form{margin-top:15px}.cart-item-name a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;text-transform:none}.summary-block .address-label{font-size:15px;font-weight:600;letter-spacing:.65px;line-height:24px}.cart-page .move-to-wishlist{display:none}.cart-page .cart-error-message{font-weight:600;padding:10px 30px 5px}.cart-page .shipping-form .collapsible-wrapper{margin-bottom:0}.cart-page .collapsible-wrapper{background:transparent}.cart-page .collapsible-wrapper .collapsible-arrow-wrapper:focus-visible{outline:auto;outline-color:#4f77b2}.cart-item .cart-item-wrapper .cart-item-qty .qty-selector-items .quantity-input{font-weight:600;padding:0 2px}.cart-item .cart-item-wrapper .cart-item-qty .qty-selector-items .quantity-input[type=number]{-moz-appearance:textfield}.cart-item .cart-item-wrapper .cart-item-qty .qty-selector-items .quantity-input[type=number]::-webkit-inner-spin-button,.cart-item .cart-item-wrapper .cart-item-qty .qty-selector-items .quantity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-page .notification{margin:25px 30px 0}.cart-page .paypal-loading img{border-radius:3px;cursor:default;filter:grayscale()}.cart-page .cart-actions{align-items:center;border-top:1px solid #e8e8e8;display:flex;justify-content:center;margin:15px 30px 0;padding-top:15px}.cart-page .cart-actions-between{justify-content:space-between}.cart-page .cart-actions .btn-remove-all{color:#acb1b4}@media (max-width:767px){.cart-page .notification{margin:10px 16px 0}}@media screen and (max-width:1024px){.cart-page .cart-actions{margin-left:16px;margin-right:16px}}.notification.loyalty-notification .description{font-weight:600}