.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:red;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:1.25rem;background-color:#f9f9f9}.cart .shipping-content-asset .icon-methods{width:2.5rem}.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 .coupon-collapsible-wrapper{margin-block:.5rem 1.5rem;border-top:0.0625rem solid #dedede;border-bottom:0.0625rem solid #dedede}.cart .coupon-collapsible-wrapper .coupon-collapsible-button{text-align:start;background-color:#f9f9f9;outline:transparent;border:none;margin-block-end:.5rem;color:#000}.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:1.25rem}.cart .cart-items__bonus.border-top{border-top:.0625rem solid #7f7f7f !important}.cart .product-line-item{border-bottom:0.0625rem solid #dedede}.cart .sales,.cart .grand-total{font-weight:700}.cart hr{border-top:0.1875rem 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:.3125rem;color:red;font-size:.6875rem;text-align:left}.cart .btn-outline-primary:not(:hover){color:#005f71}.cart .bonus-remove-line-item{position:absolute;right:.9375rem;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:.75rem;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:.3125rem;font-size:.75rem;text-transform:uppercase}@media (max-width: 767.98px){.cart .product-info .bonus-line-item-msg{font-size:.625rem}}.cart .product-info.bonus-product-line-item.border-top{padding-top:.625rem;border-top:.0625rem solid #7f7f7f !important}.cart .product-info.bonus-product-line-item .btn.bonus-product-button{width:9.375rem;margin-top:.9375rem;padding:0;font-size:.625rem;line-height:1.5rem;text-align:center;text-transform:uppercase}@media (max-width: 767.98px){.cart .product-info.bonus-product-line-item .btn.bonus-product-button{font-size:.5625rem}}.cart .product-info.bonus-product-line-item .item-attributes .line-item-attributes{color:#8d8d8d !important}.quantity-form{max-width:5rem;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:5rem}.quantity-form .quantity-field{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:1.875rem;height:auto;padding:.3125rem;font-size:.9rem}.quantity-form .input-quantity{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1.25rem;padding:.3125rem}.cart-error{padding:.9375rem 1.1875rem 0;overflow:hidden;transition:all 1s ease-in;opacity:0}.cart-error:not(:empty){opacity:1}.cart-error .alert-danger{border-color:red;background-color:unset;color:red}.collapsible button:focus{outline:.0625rem 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:.9375rem;border:0.0625rem 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:.75rem}.container-cart-coupon .adjustement-code-amount{font-size:.75rem}.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:50rem}@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:3.125rem}@media (max-width: 767.98px){.cart-login-modal .cart-login-modal-container{padding:1.5625rem}}.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:1.5625rem}.cart-login-modal .cart-login-modal-container .subtitle-1{font-size:.8125rem}.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:.8125rem}.cart-login-modal .cart-login-modal-container .choice-label{font-size:1.25rem}.cart-login-modal .cart-login-modal-container .form-check-label{width:100%;height:100%;padding:.9375rem}.cart-login-modal .cart-login-modal-container .form-group{position:relative;margin:.9375rem}.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,.cart-login-modal .cart-login-modal-container .choice .guest-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:.0625rem;left:-.0625rem;width:.9375rem;height:.9375rem;border:.125rem solid #d1d3d1;border-radius:.9375rem;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:.0625rem;left:-.0625rem;width:.9375rem;height:.9375rem;border:0.125rem solid #fff;border-radius:.9375rem;background-color:#005d6e}.cart-login-modal .cart-login-modal-container .choice .forgot-password{margin:0 0 .9375rem .9375rem;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:.8125rem}.cart-login-modal .cart-login-modal-container .wording-2{font-size:.8125rem}
