.quick-view-dialog,.choose-bonus-product-dialog{max-width:1080px;margin-top:5%}.quick-view-dialog .modal-header,.choose-bonus-product-dialog .modal-header{position:absolute;right:0;border-bottom:0;padding:0}.quick-view-dialog .modal-header .close,.choose-bonus-product-dialog .modal-header .close{margin:1.1rem 1rem;padding:0;width:0.75rem;height:0.75rem;z-index:1;content:'';background:url("../../images/straight-cross.png") no-repeat;background-size:contain}.quick-view-dialog .product-bonus-name,.choose-bonus-product-dialog .product-bonus-name{font-family:'FuturaStd-Bold', Arial, Helvetica, sans-serif;text-transform:uppercase;padding:0;margin-top:5px;margin-bottom:5px;font-size:12px}@media (max-width: 600px){.quick-view-dialog .product-bonus-name,.choose-bonus-product-dialog .product-bonus-name{font-size:10px}}.quick-view-dialog .bonus-product-padding-none,.choose-bonus-product-dialog .bonus-product-padding-none{padding:0}.quick-view-dialog .mobile-return,.choose-bonus-product-dialog .mobile-return{display:none}.quick-view-dialog .desk-return,.choose-bonus-product-dialog .desk-return{display:block}.quick-view-dialog .select-bonus-product,.choose-bonus-product-dialog .select-bonus-product{margin-bottom:25px;letter-spacing:0px;background-color:#005f71;border-color:#005f71;color:white;font-size:14px}.quick-view-dialog .select-bonus-product.disabled,.choose-bonus-product-dialog .select-bonus-product.disabled{pointer-events:none;background-color:#dedede;border-color:#dedede}.quick-view-dialog .select-bonus-product-disabled,.choose-bonus-product-dialog .select-bonus-product-disabled{margin-bottom:25px;letter-spacing:0px;background-color:#DEDEDE;border-color:#DEDEDE;color:#fff;font-size:14px;opacity:1 !important}.quick-view-dialog .select-bonus-product-img-disabled,.choose-bonus-product-dialog .select-bonus-product-img-disabled{opacity:0.3}.quick-view-dialog .select-varation-attribute-box,.choose-bonus-product-dialog .select-varation-attribute-box{font-size:14px}.quick-view-dialog .modal-content,.choose-bonus-product-dialog .modal-content{max-width:1080px}.quick-view-dialog .choice-of-bonus-product,.choose-bonus-product-dialog .choice-of-bonus-product{height:650px}.quick-view-dialog .choice-of-bonus-product-span-oos,.choose-bonus-product-dialog .choice-of-bonus-product-span-oos{position:absolute;z-index:1;background-color:#dedede}.quick-view-dialog .choice-of-bonus-product-span-oos+img.disabled,.choose-bonus-product-dialog .choice-of-bonus-product-span-oos+img.disabled{opacity:.5}.quick-view-dialog .choice-of-bonus-product-span-oos.tag,.choose-bonus-product-dialog .choice-of-bonus-product-span-oos.tag{background-color:#dedede}.quick-view-dialog .modal-body,.choose-bonus-product-dialog .modal-body{overflow-y:scroll;overflow-x:hidden}.quick-view-dialog .modal-body .close,.choose-bonus-product-dialog .modal-body .close{outline:none}@media (max-width: 600px){.quick-view-dialog,.choose-bonus-product-dialog{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto;margin:0}.quick-view-dialog .mobile-return,.choose-bonus-product-dialog .mobile-return{display:block}.quick-view-dialog .desk-return,.choose-bonus-product-dialog .desk-return{display:none}.quick-view-dialog .mobile-return-txt,.choose-bonus-product-dialog .mobile-return-txt{text-transform:uppercase;font-size:14px;vertical-align:super}.quick-view-dialog .modal-content,.choose-bonus-product-dialog .modal-content{height:100%}.quick-view-dialog .choice-of-bonus-product,.choose-bonus-product-dialog .choice-of-bonus-product{height:100%}}.quick-view-dialog .popup-title-product-bonus,.choose-bonus-product-dialog .popup-title-product-bonus{margin-bottom:8px;text-align:center}.quick-view-dialog .popup-title-product-bonus .title,.choose-bonus-product-dialog .popup-title-product-bonus .title{font-size:15px;text-transform:uppercase;font-family:"FuturaStd-Bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.quick-view-dialog .popup-title-product-bonus .sub-title,.choose-bonus-product-dialog .popup-title-product-bonus .sub-title{font-size:1.8rem;font-weight:300;font-family:"FuturaStd-Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";padding-bottom:20px}.quick-view-dialog .long-txt-height,.choose-bonus-product-dialog .long-txt-height{height:35px}@media (max-width: 600px){.quick-view-dialog .long-txt-height,.choose-bonus-product-dialog .long-txt-height{height:30px}}.quick-view-dialog .one-size-txt,.choose-bonus-product-dialog .one-size-txt{padding:9px 0 9px 0}.quick-view-dialog .custom-select.warning,.choose-bonus-product-dialog .custom-select.warning{border:1px solid #ff0000}.quick-view-dialog .danger-stock,.choose-bonus-product-dialog .danger-stock{font-size:.9rem;color:#c00;position:absolute}.quick-view-dialog .danger-stock-msg,.choose-bonus-product-dialog .danger-stock-msg{display:none}.quick-view-dialog .danger-stock-msg.show,.choose-bonus-product-dialog .danger-stock-msg.show{display:block}@media (max-width: 1067.98px){.cart .product-card-footer{position:absolute;right:0;font-size:.8em}.cart .product-info{border:none !important}}.cart .shipping-content-asset{padding:20px;background-color:#f9f9f9}.cart .shipping-content-asset .icon-methods{width:40px}.cart .shipping-content-asset .col-12{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem}.cart .shipping-content-asset .col-12 i:first-child{-ms-flex-negative:0;flex-shrink:0;width:1.0625rem;height:1.0625rem}.cart .shipping-content-asset .col-12 .icon-methods{width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;background-size:contain}.cart .shipping-content-asset .col:nth-child(2){text-align:right}.cart .shipping-content-asset .text-nowrap{font-size:.95em}.cart .line-item-name{max-width:70%;white-space:normal}.cart .cart-items__bonus{padding-top:20px}.cart .cart-items__bonus.border-top{border-top:1px solid #7f7f7f !important}.cart .product-line-item{border-bottom:1px solid #dedede}.cart .sales,.cart .grand-total{font-weight:700}.cart hr{border-top:3px solid #005f71}.cart input::-webkit-outer-spin-button,.cart input::-webkit-inner-spin-button{appearance:none}.cart .danger-stock{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:5px;color:red;font-size:11px;text-align:left}.cart .btn-outline-primary:not(:hover){color:#005f71}.cart .bonus-remove-line-item{position:absolute;right:15px;bottom:0}.cart .product-info:not(.card-header){border-bottom:none !important}.cart .product-info .item-attributes{width:100%}.cart .product-info .item-attributes .brand-name{font-size:12px;font-weight:700}.cart .product-info .item-attributes .brand-name.by-altesse,.cart .product-info .item-attributes .brand-name.les-georgettes{color:#005d6e}.cart .product-info .item-attributes .brand-name.les-cadettes{color:#e54281}.cart .product-info .item-attributes .line-item-attributes:not(:nth-child(3))::before{content:'/ '}.cart .product-info .bonus-line-item-msg{margin-bottom:5px;font-size:12px;text-transform:uppercase}@media (max-width: 767.98px){.cart .product-info .bonus-line-item-msg{font-size:10px}}.cart .product-info.bonus-product-line-item.border-top{padding-top:10px;border-top:1px solid #7f7f7f !important}.cart .product-info.bonus-product-line-item .btn.bonus-product-button{width:150px;margin-top:15px;padding:0;font-size:10px;line-height:24px;text-align:center;text-transform:uppercase}@media (max-width: 767.98px){.cart .product-info.bonus-product-line-item .btn.bonus-product-button{font-size:9px}}.cart .product-info.bonus-product-line-item .item-attributes .line-item-attributes{color:#8d8d8d !important}.quantity-form{max-width:80px;margin:0 auto}.quantity-form input:disabled{cursor:not-allowed}.quantity-form .cart{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around;max-width:80px}.quantity-form .quantity-field{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:30px;height:auto;padding:5px;font-size:.9rem}.quantity-form .input-quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:20px;padding:5px}.cart-error{padding:15px 19px 0;overflow:hidden;transition:all 1s ease-in;opacity:0}.cart-error:not(:empty){opacity:1}.cart-error .alert-danger{border-color:#c00;background-color:unset;color:#c00}.collapsible button:focus{outline:1px solid #d4d0d0}.coupon-missing-error,.gift-certificate-missing-error{display:none}.order-discount{color:#000}.remove-coupon{border:none;background:transparent}.remove-coupon .icon-cross{width:1.375rem;height:1.375rem}.approaching-discounts .progress-bar{margin:1rem 0}.page-title{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.cart-fid-container{padding:15px;border:1px solid #dedede}.cart-fid-container .cart-fid-container-label-points2{color:#005d6e;font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.cart-fid-container .cart-fid-container-label-points3{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.cart-fid-container .cart-fid-container-label-login1{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:underline}.cart-fid-container .cart-fid-container-label-login3{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:underline}.container-cart-coupon{width:100%;font-size:12px}.container-cart-coupon .adjustement-code-amount{font-size:12px}.container-cart-coupon .adjustement-code-applied{color:#00a54f}.container-cart-coupon .adjustement-code-delete{float:right;text-decoration:underline;cursor:pointer}.line-item-header{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.grand-total{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase}.grand-total-label{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase}.cart-login-modal img{object-fit:contain}.cart-login-modal .no-padding,.cart-login-modal .modal-body{padding:0}.cart-login-modal .modal-dialog{max-width:800px}@media (max-width: 767.98px){.cart-login-modal .modal-dialog{height:100%;margin:0}}@media (max-width: 767.98px){.cart-login-modal .modal-content{height:100%}}.cart-login-modal .modal-header{position:absolute;right:0;padding:0;border-bottom:0}.cart-login-modal .modal-header .close{content:'';width:.75rem;height:.75rem;margin:.5rem;padding:0;background:url("../../images/straight-cross.png") no-repeat;background-size:contain;z-index:1}.cart-login-modal .modal-body{margin:0}.cart-login-modal .cart-login-modal-container{padding:50px}@media (max-width: 767.98px){.cart-login-modal .cart-login-modal-container{padding:25px}}.cart-login-modal .cart-login-modal-container .title{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:25px}.cart-login-modal .cart-login-modal-container .subtitle-1{font-size:13px}.cart-login-modal .cart-login-modal-container .subtitle-2{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:13px}.cart-login-modal .cart-login-modal-container .choice-label{font-size:20px}.cart-login-modal .cart-login-modal-container .form-check-label{width:100%;height:100%;padding:15px}.cart-login-modal .cart-login-modal-container .form-group{position:relative;margin:15px}.cart-login-modal .cart-login-modal-container .form-group.btn-container{width:50%;padding-bottom:1rem}@media (max-width: 767.98px){.cart-login-modal .cart-login-modal-container .form-group.btn-container{margin:1rem auto}}.cart-login-modal .cart-login-modal-container .choice{width:100%;background-color:#f7f7f7;cursor:pointer}.cart-login-modal .cart-login-modal-container .choice .login-container{display:none}.cart-login-modal .cart-login-modal-container .choice .registration-container{display:none}.cart-login-modal .cart-login-modal-container .choice input[type='radio']{appearance:none}.cart-login-modal .cart-login-modal-container .choice input[type='radio']::after{content:'';display:inline-block;visibility:visible;position:relative;top:1px;left:-1px;width:15px;height:15px;border:2px solid #d1d3d1;border-radius:15px;background-color:#f7f7f7}.cart-login-modal .cart-login-modal-container .choice input[type='radio']:checked::after{content:'';display:inline-block;visibility:visible;position:relative;top:1px;left:-1px;width:15px;height:15px;border:2px solid white;border-radius:15px;background-color:#005d6e}.cart-login-modal .cart-login-modal-container .choice .forgot-password{margin:0 0 15px 15px;padding:0;text-decoration:underline}.cart-login-modal .cart-login-modal-container .choice .wording-2{font-family:"FuturaStd-Heavy","FuturaStd","FuturaStd-Book",-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.cart-login-modal .cart-login-modal-container .choice>*{cursor:pointer}.cart-login-modal .cart-login-modal-container .wording-1{font-size:13px}.cart-login-modal .cart-login-modal-container .wording-2{font-size:13px}
