.my-intimissimi-login-section .image-myintimissimi-intro{position:relative}.my-intimissimi-login-section .image-myintimissimi-intro img{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;height:19.5625rem;width:100%;border-radius:.3125rem}@media screen and (min-width: 1024px) and (max-width: 1300px){.my-intimissimi-login-section .image-myintimissimi-intro img{height:15.625rem}}.my-intimissimi-login-section .text-intro-information{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:3.125rem;width:40%;text-align:center}@media screen and (min-width: 1024px) and (max-width: 1300px){.my-intimissimi-login-section .text-intro-information{left:1.875rem}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .text-intro-information{position:relative;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;left:unset;width:100%;padding:1.875rem 3.375rem;background-color:#F4F1EB}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .text-intro-information a{width:100%}}.my-intimissimi-login-section .my-int-no-loyalty-card{border:.0625rem solid #E9E9E9;border-radius:.25rem;padding:1.5rem;margin-bottom:1.875rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .my-int-no-loyalty-card{padding:1.5rem 1rem}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .my-int-no-loyalty-card .toggleButton{padding-right:0}}.my-intimissimi-login-section .text-info-score{padding:.8125rem;text-align:center;background:#F7F7F7;margin-bottom:1.875rem}.my-intimissimi-login-section .text-info-score span{font-size:1.125rem;line-height:1.625rem;letter-spacing:.03125rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .text-info-score span{font-size:.8125rem;line-height:1rem}}.my-intimissimi-login-section .my-intimissimi-card-title{font-size:1.875rem;line-height:2.1875rem;letter-spacing:.09375rem;margin-bottom:1.875rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .my-intimissimi-card-title{font-size:1.375rem;text-align:center;margin-bottom:.625rem}}.my-intimissimi-login-section .my-card-attribute{list-style-type:none;margin-left:0}.my-intimissimi-login-section .my-card-attribute li{padding:.3125rem 0;border-bottom:.0625rem solid #E8E8E8;color:#828282}.my-intimissimi-login-section .my-card-attribute li:last-child{border:0}.my-intimissimi-login-section .my-card-attribute li .attributes{float:right;color:#000}@media print, screen and (min-width: 63.9375em){.my-intimissimi-login-section .cell-padding-left{padding-left:4.6875rem}}@media print, screen and (min-width: 63.9375em){.my-intimissimi-login-section .cell-padding-right{padding-right:4.6875rem}}.my-intimissimi-login-section .card-image{width:100%;height:auto}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card-image{width:12.5rem;height:auto;margin:1.25rem auto;display:block}}.my-intimissimi-login-section .divider-loyalty{border-bottom:.0625rem solid #E8E8E8;width:100%;margin:1.875rem 0}.my-intimissimi-login-section .ico-coupons{width:1.875rem;height:auto;margin-bottom:1.25rem}.my-intimissimi-login-section .no-coupons-loyalty{margin-bottom:1.25rem}.my-intimissimi-login-section .text-gray{color:#828282}@media print, screen and (min-width: 63.9375em){.my-intimissimi-login-section .img-card-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}}.my-intimissimi-login-section .info-end-date{vertical-align:middle}@media print, screen and (min-width: 63.9375em){.my-intimissimi-login-section .coupons-centered-for-large{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}.my-intimissimi-login-section.margin-top-mobile-only{margin-top:2.75rem}.my-intimissimi-login-section .login-datepicker{position:relative;margin-top:1rem;margin-bottom:0}.my-intimissimi-login-section .login-datepicker img{position:absolute;right:1rem;top:3rem}.my-intimissimi-login-section .text-register-privacy-policy{display:inline-block}.my-intimissimi-login-section .text-register-privacy-policy.loyalty-condition{display:block}.my-intimissimi-login-section .policy-link-loyalty{margin-bottom:1.25rem}.my-intimissimi-login-section .opposition-field-my-intimissimi{padding-right:.4375rem;-ms-flex-align:start;align-items:flex-start}.my-intimissimi-login-section .opposition-field-my-intimissimi .checkbox-input{margin-top:.1875rem}.my-intimissimi-login-section .opposition-field-my-intimissimi .checkbox-label{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.my-intimissimi-login-section .opposition-field-my-intimissimi .info-icon{margin-top:.25rem;margin-left:.5rem}.my-intimissimi-login-section .opposition-field-my-intimissimi .info-icon svg.small{width:.75rem;height:.75rem}.my-intimissimi-login-section .opposition-field-my-intimissimi .opposition-field:disabled ~ .checkbox-label .mark-label-for-dis,.my-intimissimi-login-section .opposition-field-my-intimissimi .opposition-field:disabled ~ .checkbox-label .icon-info-black{opacity:.5}.my-intimissimi-login-section .card{padding-top:0}.my-intimissimi-login-section .card .card-body{padding:1.1875rem}.my-intimissimi-login-section .card .card-body-loyalty{padding-right:0;padding-left:0}.my-intimissimi-login-section .card .pcard{padding-left:1.25rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card .pcard{padding-right:1.25rem}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card .pcard.mobile{padding-left:1.25rem}}@media print, screen and (min-width: 63.9375em){.my-intimissimi-login-section .card .pcard.mb-0{margin-left:0;padding-left:0}}.my-intimissimi-login-section .card .pcard.p-block{display:inline-block;vertical-align:top}.my-intimissimi-login-section .card hr{width:100%;border-color:#E5E5E5}.my-intimissimi-login-section .card .pb-1{padding-bottom:1.25rem}.my-intimissimi-login-section .card .mb-1{margin-bottom:1.25rem}.my-intimissimi-login-section .card-visualizzation-title{text-align:center;padding:.625rem 0;border-bottom:.0625rem solid #E8E8E8}.my-intimissimi-login-section .card-visualizzation-title .ico-back-card-visualizzation{float:left;width:1.25rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card-visualizzation-title .ico-back-card-visualizzation{position:absolute;left:1.25rem}}.my-intimissimi-login-section .card-visualizzation-title .ico-back-card-visualizzation img{height:.875rem}.my-intimissimi-login-section .card-visualizzation-title .title-text{font-size:1.375rem}.my-intimissimi-login-section .digital-card-title{font-size:1.375rem;margin-top:1.25rem}.my-intimissimi-login-section .card-show-img{width:21.875rem;border:.0625rem dashed #000;overflow:hidden;border-radius:.75rem;margin:0 auto}.my-intimissimi-login-section .card-show-img svg{margin-top:2.5rem;margin-bottom:3.5625rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card-show-img{width:12.9375rem;margin:0 auto;max-height:8rem}}.my-intimissimi-login-section .card-show-img.coupon{width:27.5rem;border:0;border-radius:0}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .card-show-img.coupon{width:100%;margin:0 auto}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .small-button-print{width:100%}}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .registation-loyalty-success{padding:1.25rem 1.875rem 0}}.my-intimissimi-login-section .registation-loyalty-success .succes-text{font-size:1.375rem;margin-top:.3125rem;margin-bottom:.625rem}.my-intimissimi-login-section .registation-loyalty-success .subtext-succes{max-width:18.75rem;margin:0 auto;margin-bottom:1.875rem}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .registation-loyalty-success .subtext-succes{margin-bottom:3.875rem}}.my-intimissimi-login-section.fixed-position-mobile-title{background:#fff;position:fixed;width:100%;z-index:1;margin:0;padding:0;right:0;max-width:100%;top:4.125rem;min-height:3.125rem;padding:0}.my-intimissimi-login-section .coupon-text-intro{font-size:.875rem;letter-spacing:.01875rem;margin:2.5rem 0}@media print, screen and (max-width: 63.93625em){.my-intimissimi-login-section .coupon-text-intro{font-size:.875rem;text-align:center}}.my-intimissimi-login-section .text-edit-card{font-size:1.125rem;text-align:center;margin-bottom:.625rem}@media print, screen and (min-width: 63.9375em){.form-edit-card{max-width:32.125rem;margin:0 auto}}.required-field-no-margin{margin:0 !important}.tingle-modal-box button.close-button-info:not(.button--tertiary){margin-right:0;position:absolute;top:1.25rem;right:1.25rem}.tingle-modal-box button.close-button-info:not(.button--tertiary) img{width:.875rem}.coupons-loyalty-alignment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media print, screen and (max-width: 63.93625em){.coupons-loyalty-alignment{-ms-flex-direction:column;flex-direction:column}}.modal-my-intimissimi-loyalty{padding-bottom:1.5rem;text-align:left}.modal-my-intimissimi-loyalty .close-button{position:absolute;top:1.5rem;right:1.5rem;margin-right:0;width:1.5rem;height:1.5rem}.modal-my-intimissimi-loyalty .close-button img{width:.875rem}.modal-my-intimissimi-loyalty h4{font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem;text-align:left}@media print, screen and (max-width: 63.93625em){.modal-my-intimissimi-loyalty h4{padding-top:1.875rem;margin-bottom:1.5rem}}.modal-my-intimissimi-loyalty p{font-size:.875rem;line-height:1.3125rem;margin-bottom:1.5rem;text-align:left}.modal-my-intimissimi-loyalty .opposition-fields{margin-bottom:2rem}.modal-my-intimissimi-loyalty .password-setted-privacy-policy{margin-bottom:1.5rem}.modal-my-intimissimi-loyalty .button-modal{width:100%}.modal-my-intimissimi-loyalty .opposition-field-my-intimissimi{text-align:left}.cc-accountPage-accountEditCardButton{text-align:center;margin-top:1.125rem;margin-bottom:2rem}.cc-accountPage-accountEditCardButton-button{width:100%}.cc-accountPage-loyaltyToggleButton{padding-right:0}.cc-accountPage-loyaltyCardRadioButtons{margin-top:1rem}.cc-accountPage-loyaltyCardRadioButtons .conditions-loyalty-page{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.cc-accountPage-loyaltyCardRadioButtons .conditions-loyalty-page label{padding-bottom:0;-ms-flex:initial;flex:initial;padding-right:4rem}.cc-accountPage-loyaltyCardRadioButtons .conditions-loyalty-page label:last-of-type{padding-right:0}@media print{header,.navigation-cell,footer,.hide-for-print,.account-menu-wrapper,.account-header{display:none}}.new-my-intimissimi-restyle{width:65.437%;margin-left:9.648%;margin-right:0}.new-my-intimissimi-restyle .my-intimissimi-box{margin:0 0 2.5rem;border:.0625rem solid #E9E9E9;border-radius:.25rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box{margin:0 0 2rem}}.new-my-intimissimi-restyle .my-intimissimi-box--loyalty-dashboard{background:#F9F8F6}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box--loyalty-dashboard{margin-left:-1rem;margin-right:-1rem;border-radius:0;border:none;margin-top:-2rem;margin-bottom:4rem;position:relative}}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box--loyalty-dashboard:after{content:'';display:block;position:absolute;bottom:-2rem;left:1rem;width:calc(100% - 2rem);height:.0625rem;background:#E9E9E9}}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container{padding:1.5rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container{padding:1.5rem 1rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container{display:-ms-flexbox;display:flex}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container{position:relative}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container .info-icon-position-right{position:unset}}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container .info-end-date{position:absolute;bottom:-.25rem;margin:0 0 0 .5rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container .tooltip{background-color:#3C3738;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.875rem;padding:1.25rem;font-size:.75rem;width:19.375rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .tooltip-div-container .tooltip{top:1.625rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;text-align:left;width:15.625rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-intimissimi-box-container .my-intimissimi-info-section .status-end-date-mi .info-icon .icon-info-gray{width:.9375rem;height:.9375rem;font-size:.625rem;line-height:.875rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__info{margin-bottom:2.5rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__info{padding-right:1.5rem;-ms-flex:1;flex:1;margin:0}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__label{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__status{display:block;font-size:1.5rem;line-height:2rem;text-align:left;margin:0 0 .5rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__expiration{font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__programLink{display:inline-block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;margin-top:2.5rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicWrp{background:#fff;border:.0625rem solid #E9E9E9;border-radius:.25rem;padding:1.5rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicWrp{width:13.5rem;-ms-flex:0 0 13.5rem;flex:0 0 13.5rem}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicLabel{display:block;font-size:.625rem;line-height:.9375rem;letter-spacing:0.04em;color:#757575;text-align:center;margin:0 0 .5rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg{width:5.625rem;height:5.625rem;margin:0 auto;position:relative;-webkit-filter:drop-shadow(0px .125rem .375rem rgba(0,0,0,0.1));filter:drop-shadow(0px .125rem .375rem rgba(0,0,0,0.1))}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg.circle-privilege .circle-progress-bar{stroke-dasharray:0 !important}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg.circle-privilege .circle-points-description .cc-loyaltyDashboard__numberBottom{display:none}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg .circleSvg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg .circleSvg circle{stroke-dashoffset:0;stroke-dasharray:351.68;stroke:#E9E9E9;stroke-width:.0625rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__graphicImg .circleSvg circle.circle-progress-bar{stroke-width:.125rem;border-radius:.625rem;stroke-linecap:round}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__numbers{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__numberTop{font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:center;color:#8F6660;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__numberBottom{font-size:.625rem;line-height:.9375rem;letter-spacing:0.04em;text-align:center;color:#757575;margin:-.125rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__nextLevel{display:block;font-size:.625rem;line-height:.9375rem;letter-spacing:0.04em;text-align:center;color:#757575;margin:1rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__statusLevelWrp{text-align:center;font-size:0;margin:.5rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__statusLevel{display:inline-block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#fff;text-align:center;background:#A36A00;padding:.125rem .375rem;border-radius:.125rem;margin:0;text-transform:capitalize}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__statusLevel{font-size:.625rem;line-height:.9375rem}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__linkHistoryWrp{text-align:center;margin:2rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-loyaltyDashboard__linkHistory{font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:center}.new-my-intimissimi-restyle .my-intimissimi-box--dashboard{margin:0 0 2.5rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box--dashboard .my-intimissimi-box-container{padding:1rem}}@media print, screen and (min-width: 63.9375em){.new-my-intimissimi-restyle .my-intimissimi-box--dashboard .my-intimissimi-box-container{padding-right:3rem}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__info{width:calc(100% - 7rem);-ms-flex:1;flex:1}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__graphic{width:7rem;-ms-flex:0 0 7rem;flex:0 0 7rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__graphic .cc-loyaltyDashboard__graphicImg{margin-right:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__label{display:inline-block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#fff;text-align:center;background:#A36A00;padding:.125rem .375rem;border-radius:.125rem;margin:0 0 1rem;text-transform:capitalize}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title{font-size:0;text-align:left;margin:0 0 .5rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__label{display:inline-block;vertical-align:middle;font-size:1.5rem;line-height:2rem;margin:0 .375rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__label .cc-titleHighlight{color:#A36A00}@media print, screen and (max-width: 47.99875em){.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__label--small{font-size:1.125rem;line-height:1.5rem}}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__value{display:inline-block;vertical-align:middle;font-size:1.5rem;line-height:2rem;color:#A36A00;margin:0 .375rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons{display:inline-block;vertical-align:middle;width:1.125rem;height:2rem;position:relative}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons .cc-titleIcon{display:block;width:.75rem;height:.75rem;position:absolute}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons .cc-titleIcon--1{width:.75rem;height:.75rem;top:.625rem;left:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons .cc-titleIcon--1 svg{width:.75rem;height:.75rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons .cc-titleIcon--2{width:.4375rem;height:.4375rem;top:.375rem;right:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__title__icons .cc-titleIcon--2 svg{width:.4375rem;height:.4375rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__description{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__link{display:inline-block;margin-top:1rem;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__imageWrp{width:5.625rem;height:5.625rem;border:.0625rem solid #E9E9E9;border-radius:50%;position:relative;margin-left:auto;-webkit-filter:drop-shadow(0px .125rem .375rem rgba(0,0,0,0.1));filter:drop-shadow(0px .125rem .375rem rgba(0,0,0,0.1))}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;height:3.125rem}.new-my-intimissimi-restyle .my-intimissimi-box .cc-dashboardHead__image svg{width:3.125rem;height:3.125rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponTitle{display:block;text-align:left;font-size:0;margin:0 0 1rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponTitle{margin:0 0 .25rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponTitle__text{display:inline-block;font-size:1.125rem;line-height:1.5rem;text-align:left;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponTitle__number{display:inline-block;font-size:.75rem;line-height:1.125rem;color:#8F6660;text-align:left;letter-spacing:0.04em;margin:0 0 0 .25rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponDescription{display:block;font-size:.75rem;line-height:1.125rem;color:#757575;text-align:left;letter-spacing:.03rem;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponDescription a{color:#3C3738}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress{margin-top:1.5rem;padding-bottom:.5rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__head{font-size:0;text-align:left;margin-bottom:.375rem;display:-ms-flexbox;display:flex}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__icon{display:inline-block;vertical-align:middle;margin-right:.5rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__text{display:inline-block;vertical-align:middle;font-size:.75rem;line-height:1.125rem;text-align:left;letter-spacing:0.04em;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__bar{display:block;height:.1875rem;border-radius:.1875rem;background:#E9E9E9;position:relative}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__bar{max-width:calc(50% - .5rem)}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .cc-couponProgress__bar__active{position:absolute;top:-.0625rem;left:0;border-radius:.3125rem;width:.3125rem;min-width:.3125rem;max-width:100%;height:.3125rem;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#D7C4B7}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list{list-style-type:none;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 -.5rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem{margin-top:1rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem{padding:0 .5rem;width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__wrp{padding:1rem;border:.0625rem solid #E9E9E9;border-radius:.25rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;border-radius:.25rem;background:#F9F8F6;font-size:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__img{display:block;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__text{display:block;-ms-flex:1;flex:1;padding-left:1rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__text__title{display:block;font-size:.875rem;line-height:1.3125rem;text-align:left;letter-spacing:0.04em;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__text__description{display:none}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__text__valid{display:block;text-align:left;color:#757575;letter-spacing:0.04em;margin:0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__button{margin-top:1rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-coupon-section .coupon-list .cc-couponItem__button a{font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em}.new-my-intimissimi-restyle .my-intimissimi-box .your-next-coupon-text{background-color:#F4F1EB;text-align:center;padding:.875rem 1.25rem;font-size:1rem}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section{padding:1.5rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section{padding:1.5rem 1rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardTitle{display:block;font-size:1.125rem;line-height:1.5rem;text-align:center;margin:0 0 .5rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardTitle{text-align:left}}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__description{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:center;margin:0 0 1.5rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__description{-ms-flex:1;flex:1;margin-bottom:2rem;text-align:left}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__green{text-align:center;font-size:0;margin:0 0 1.5rem}@media print, screen and (min-width: 48em){.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__green{width:10.9375rem;text-align:right;margin-bottom:2rem}}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__label{display:inline-block;vertical-align:middle;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:center;color:#367364;margin:0 .25rem 0 0}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardText__icon{display:inline-block;vertical-align:middle}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardBarcode .card-show-img{display:block}.new-my-intimissimi-restyle .my-intimissimi-box .my-int-my-card-section .cc-cardBarcode .card-show-img .barcode-img{display:block;width:100%;max-width:23.5rem}.new-my-intimissimi-restyle .list-link-loyalty{list-style-type:none;margin-left:0;margin-top:0}@media print, screen and (min-width: 63.9375em){.new-my-intimissimi-restyle .list-link-loyalty{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print, screen and (min-width: 63.9375em){.new-my-intimissimi-restyle .list-link-loyalty li{margin-right:1rem}.new-my-intimissimi-restyle .list-link-loyalty li:last-child{margin-right:0}.new-my-intimissimi-restyle .list-link-loyalty li a{font-size:.875rem}}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle .list-link-loyalty li{display:block;text-align:left;margin:1rem 0}}@media print, screen and (max-width: 63.93625em){.text-info-card-visualizzation{text-align:center}}.switch{position:relative;display:inline-block;width:2.125rem;height:.9375rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#C8C8C8;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:1.375rem;width:1.375rem;left:-.375rem;bottom:-.1875rem;background-color:#F2F4ED;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}input:checked+.slider:before{-webkit-transform:translateX(1.25rem);-ms-transform:translateX(1.25rem);transform:translateX(1.25rem);background-color:#656561}.slider.round{border-radius:2.125rem}.slider.round:before{border-radius:50%}.policy-condition-text{letter-spacing:.01875rem}.policy-condition-text a{letter-spacing:.01875rem}.my-int-no-loyalty-card-section{margin-top:2.5rem;border-top:.0625rem solid #E9E9E9;padding-top:2.5rem}.my-int-no-loyalty-bithdate-section{margin-top:2.5rem;border-top:.0625rem solid #E8E8E8;padding-top:2.5rem}.my-int-no-loyalty-bithdate-section span,.my-int-no-loyalty-bithdate-section p{letter-spacing:.01875rem}.my-int-no-loyalty-bithdate-section h5{text-transform:lowercase}.my-int-no-loyalty-bithdate-section h5::first-letter{text-transform:uppercase}.opposition .tooltip{left:-12.5rem}.opposition .tooltip h4{margin-bottom:.9375rem}@media print, screen and (max-width: 63.93625em){.opposition .tooltip{left:unset;right:-2.8125rem}}.cc-registrationModal__inner .opposition .info-icon{position:relative}.cc-registrationModal__inner .opposition .tooltip{position:absolute;left:-1.25rem}.cc-registrationModal__inner .opposition .tooltip h4{margin-bottom:.9375rem}@media print, screen and (max-width: 63.93625em){.account-content.my-intimissimi-no-loyalty{margin-top:0}}.my-int-coupon-card-visualization{border:.0625rem solid #E8E8E8;padding:1.25rem 1.5625rem}@media print, screen and (max-width: 63.93625em){.my-int-coupon-card-visualization{text-align:center}}.my-int-coupon-card-visualization .title-coupon-name{font-size:1rem;font-weight:600}.my-int-coupon-card-visualization .code-pin-coupon{padding:.375rem;font-size:.875rem;font-weight:500;background-color:#F4F1EB;letter-spacing:0}.loyalty-cards-buttons{padding:1.875rem 1rem;margin:auto}.loyalty-cards-buttons .add-loyalty-card,.loyalty-cards-buttons .add-loyalty-card:hover,.loyalty-cards-buttons .add-loyalty-card:active,.loyalty-cards-buttons .add-loyalty-card:visited,.loyalty-cards-buttons .add-loyalty-card:focus{text-decoration:none !important}.loyalty-cards-buttons .loyalty-card-google{width:13.9375rem;margin:auto}.loyalty-cards-buttons .loyalty-card-apple .button-image{display:inline-block;height:3.125rem}@media print, screen and (max-width: 47.99875em){#loyalty-card-google,#loyalty-card-apple{display:-ms-flexbox;display:flex}}@media print, screen and (min-width: 63.9375em){.tingle-modal.modal--fiscalCode .tingle-modal-box{max-width:25.875rem}}@media print, screen and (max-width: 63.93625em){.tingle-modal.modal--fiscalCode .tingle-modal-box{width:100%;height:100%;max-width:none;max-height:none}}.tingle-modal.modal--fiscalCode .tingle-modal-box .height-100{height:100%}.tingle-modal.modal--fiscalCode .tingle-modal-box .height-100-grid{height:calc(100% - 40px)}.tingle-modal.modal--fiscalCode .tingle-modal-box .height-100-grid .mt-auto{margin-top:auto}.tingle-modal.modal--fiscalCode .tingle-modal-box__content{padding:1.125rem}@media print, screen and (min-width: 63.9375em){.tingle-modal.modal--fiscalCode .tingle-modal-box__content{padding:1.4375rem 2rem}}@media print, screen and (max-width: 63.93625em){.tingle-modal.modal--fiscalCode .tingle-modal-box__content{height:100%;position:relative}}.tingle-modal.modal--fiscalCode .tingle-modal-box__content .close{margin-right:.5rem;top:.5rem;right:0}.tingle-modal.modal--fiscalCode .tingle-modal-box .privacy-policy-link{margin:.3125rem 0 .625rem;font-size:.75rem}@media print, screen and (max-width: 63.93625em){.tingle-modal.modal--fiscalCode .tingle-modal-box .privacy-policy-link{margin-top:.625rem}}.datepicker-fiscalCode{top:100% !important;left:0 !important}.fiscalcode-datepicker{position:relative}.fiscalcode-datepicker img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}:root{--sovraHeaderHeight: rem-calc(77);--headerHeight: rem-calc(66);--dashboardHeight: rem-calc(56)
}.bordered-bottom{border-bottom:.0625rem solid #E8E8E8}@media print, screen and (max-width: 63.93625em){.page{overflow-x:hidden}}@media print, screen and (min-width: 63.9375em){a .order-cell-container:hover{background-color:#E8E8E8}}img.tool-small{max-height:1.5rem}img.tool-extra-small{max-height:.9375rem}.order-cell-item{margin-top:1.25rem;margin-bottom:1.25rem}.order-cell-item p{font-weight:400;margin:0}.order-cell-item .caret-right{float:right;margin-right:.3125rem;opacity:0.3;right:calc(100% - 89%)}.order-cell-item .caret-right svg{max-height:.9375rem}@media print, screen and (max-width: 63.93625em){.order-cell-item .caret-right{right:1.25rem;position:absolute}}@media print, screen and (min-width: 63.9375em){.order-cell-item .medium-margin-left{margin-left:.625rem}}.postal-code-prefilled-disabled{opacity:0.4;pointer-events:none}.account-menu-wrapper{margin:0;width:19.584vw !important}@media print, screen and (max-width: 63.93625em){.account-menu-wrapper{position:fixed !important;overflow-y:scroll;top:calc(var(--main-header) + 3.5rem + .625rem);left:0;-webkit-transition:top 0.4s ease-in-out;-o-transition:top 0.4s ease-in-out;transition:top 0.4s ease-in-out;display:block;height:calc(100% - (var(--main-header) + 3.5rem));width:100% !important;margin-left:0 !important;margin-right:0 !important;z-index:3;padding-top:0;background:rgba(0,0,0,0.5)}.account-menu-wrapper.collapsed{top:-100%}}.account-content-wrapper{max-width:48.75rem;margin-left:7.9861vw;margin-right:0;-ms-flex:1;flex:1}@media print, screen and (max-width: 63.93625em){.account-content-wrapper{width:100%;max-width:unset;margin-left:0;margin-right:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:calc(var(--main-header) + 2rem)}.account-content-wrapper_fixPadding{padding-top:calc(var(--dashboardHeight) + 2rem)}}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart{width:100vw;margin-left:-1rem}}.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart .cc-emCarouselEditProd{padding-top:0}@media print, screen and (min-width: 63.9375em){.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart .cc-emCarouselEditProd .cc-em__container{padding:0}}@media print, screen and (min-width: 63.9375em){.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart .cc-emCarouselEditProd .cc-em__carouselCustom{padding-top:0;margin-right:0}}.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart .cc-emCarouselEditProd .cc-em__carouselCustom__slide{min-width:9.875rem;max-width:9.875rem}@media print, screen and (max-width: 63.93625em){.new-my-intimissimi-restyle.account-content-wrapper .cc-suggestedProducts_cart .cc-emCarouselEditProd .cc-em__carouselCustom__slide{padding:0 .5rem}}@media print, screen and (max-width: 63.93625em){.login-page{margin-top:calc(var(--sub-header) + 2rem)}}.loyalty-registration-modal-registration .modal-title-for-login.cc-registrationModal__headTitle{padding-left:0}.loyalty-registration-modal-registration .cc-registrationModal__back{display:none}.loyalty-registration-modal-registration .my-int-no-loyalty-card-section{margin-top:unset;border-top:unset;padding-top:unset}.loyalty-registration-modal-registration .my-int-no-loyalty-bithdate-section{margin-top:unset;border-top:unset;padding-top:unset}.cc-myInformation-section{white-space:nowrap;height:4.5rem}.cc-myInformation-tabs{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:0.5rem;margin:0 auto;max-width:100%}.cc-myInformation-tabs::-webkit-scrollbar{display:none}.cc-myInformation-chips{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.125rem;scroll-snap-align:start;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media print, screen and (max-width: 63.93625em){.cc-myInformation-chips-gradientLeft{background:-webkit-gradient(linear, left top, right top, color-stop(1.21%, #fff), color-stop(72.94%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 1.21%, rgba(255,255,255,0) 72.94%);background:-o-linear-gradient(left, #fff 1.21%, rgba(255,255,255,0) 72.94%);background:linear-gradient(90deg, #fff 1.21%, rgba(255,255,255,0) 72.94%);height:4.5rem;position:absolute;left:0;width:6.625rem}}@media print, screen and (max-width: 63.93625em){.cc-myInformation-chips-gradientRight{background:-webkit-linear-gradient(178.66deg, #fff 1.21%, rgba(255,255,255,0) 72.94%);background:-o-linear-gradient(178.66deg, #fff 1.21%, rgba(255,255,255,0) 72.94%);background:linear-gradient(271.34deg, #fff 1.21%, rgba(255,255,255,0) 72.94%);height:4.5rem;position:absolute;right:0;width:6.625rem}}.cc-backButton{display:-ms-flexbox;display:flex;gap:0.5rem;margin-bottom:2rem}.cc-addressBookTitle{margin-bottom:1rem}.cc-dividerLine{width:100%;border-bottom:.0625rem solid #E9E9E9;margin:1.5625rem 0}.account-title-header,.account-header{width:100%}@media print, screen and (max-width: 63.93625em){.account-title-header,.account-header{line-height:normal}}.account-title-header.hide-hairline,.account-header.hide-hairline{border-bottom:none}@media print, screen and (max-width: 63.93625em){.account-title-header,.account-header{padding-left:.625rem;padding-right:.625rem;padding-top:.9375rem;margin-top:4.0625rem;margin-bottom:0}}.account-title-header h1,.account-title-header h3,.account-title-header a,.account-header h1,.account-header h3,.account-header a{display:block;margin:0}.account-title-header .title-container,.account-header .title-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.account-title-header .title-container .left,.account-title-header .title-container .right,.account-header .title-container .left,.account-header .title-container .right{width:50%;float:left}.account-title-header .title-container .left,.account-header .title-container .left{margin-bottom:0;font-family:"PPRadioGrotesk",Arial,sans-serif}.account-title-header .title-container .right,.account-header .title-container .right{width:auto;margin-left:auto;text-decoration:underline}.account-title-header .title-container .right .subtitle-two,.account-header .title-container .right .subtitle-two{width:-webkit-max-content;width:-moz-max-content;width:max-content}.account-title-header .title-container .right .small,.account-header .title-container .right .small{margin-bottom:0}.account-title-header .caret-left,.account-header .caret-left{float:left;display:block}.account-title-header .caret-left svg,.account-header .caret-left svg{top:0;margin:0;max-height:1.25rem;width:1.125rem}.account-title-header span.title,.account-header span.title{text-decoration:none;vertical-align:middle}@media print, screen and (max-width: 63.93625em){.account-title-header span.title,.account-header span.title{line-height:1.4375rem}}.account-title-header span.title .image-container,.account-header span.title .image-container{position:relative;width:1.875rem;height:1.875rem;margin-right:1.25rem;margin-left:1.25rem}.account-title-header span.title .image-container .image,.account-header span.title .image-container .image{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.account-title-header span.title .image,.account-header span.title .image{vertical-align:middle;max-width:1.25rem;max-height:1.25rem;width:auto;height:auto;margin-top:.125rem}.account-header{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.account-header.detail{margin-bottom:2rem}@media print, screen and (max-width: 63.93625em){.account-header{padding:1rem;margin-bottom:0;border-bottom:.0625rem solid #E9E9E9}.account-header .cc-accountHeaderMobile{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.account-header .cc-accountHeaderMobile_pageBack{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-right:1rem}.account-header .cc-accountHeaderMobile_pageBack a{width:1rem;height:1rem}.account-header .cc-accountHeaderMobile_backTitle{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.account-header .cc-accountHeaderMobile__wrp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}.account-header .cc-accountHeaderMobile__title{display:block;width:100%;text-align:left;padding:0 1.5rem 0 0;font-size:1rem;line-height:1.5rem;letter-spacing:0.04em}.account-header.detail{background:#fff;position:fixed;top:calc(var(--main-header));right:0;width:100%;max-width:100%;height:3.5rem;margin:0;padding:0;border-bottom:.0625rem solid #E8E8E8;z-index:2;padding-left:1rem;padding-right:1rem}.account-header.detail.cc-moreTopSpacing{top:calc(var(--main-header) + .625rem)}.account-header.detail .cc-accordionIcon{position:absolute;top:50%;right:1.25rem;-webkit-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin:-.5rem -.25rem 0 0}.account-header.detail.collapsed .cc-accordionIcon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.account-header.center-order-header{padding-right:2.125rem}}@media print, screen and (max-width: 63.93625em){.cc-accountHeader{margin-top:0;background-color:#fff}}.page[data-action="Wishlist-Show"] .cc-accountHeader{border:none}.page[data-action="Wishlist-Show"] .cc-accountHeader-titleContainer-logout{border-bottom:.0625rem solid #3C3738}.page[data-action="Wishlist-Show"] .account-content .account-header{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:start;border:none;padding:0;margin-bottom:2rem}.page[data-action="Wishlist-Show"] .account-content .account-header .header-backlink{display:none}.page[data-action="Wishlist-Show"] .account-content-wrapper{width:91.4666vw;margin:0 auto;-ms-flex:1 0;flex:1 0}@media print, screen and (min-width: 63.9375em){.page[data-action="Wishlist-Show"] .account-content-wrapper{width:54.166666vw;margin-left:7.1875rem;min-width:0;min-height:0}}.cc-buttonsNoAddress{background-color:#F9F8F6;padding-bottom:1.5rem;border-radius:0 0 .25rem .25rem}.cc-accountPage{margin-left:9.16666vw;margin-right:9.0972222vw}@media print, screen and (max-width: 63.93625em){.cc-accountPage{margin-left:0;margin-right:0}}.cc-accountPage-accountHeader-headerBacklink{width:1.5rem;height:1.5rem;margin-right:auto}@media print, screen and (min-width: 63.9375em){.cc-accountPage-accountHeader-headerBacklink{margin-right:.5rem}}.cc-accountPage .account-menu-wrapper{margin:0}.cc-accountPage-gridContainer{min-height:calc(100vh - 6.375rem)}@media print, screen and (min-width: 63.9375em){.cc-accountPage-gridContainer{padding:0}}@media print, screen and (max-width: 63.93625em){.cc-accountPage-gridContainer{margin-top:calc(var(--sub-header) + 2rem)}}.cc-accountPage-header{width:100%;padding:2rem 0;margin-left:0;margin-right:0}.cc-accountPage-cancelNewsletter,.cc-accountPage-addressCancelButton,.cc-accountPage-buttonEditEmail,.cc-accountPage-buttonEditPassword,.cc-accountPage-buttonEditProfile{padding:0}@media print, screen and (max-width: 63.93625em){.cc-accountPage-cancelNewsletter,.cc-accountPage-addressCancelButton,.cc-accountPage-buttonEditEmail,.cc-accountPage-buttonEditPassword,.cc-accountPage-buttonEditProfile{margin-left:0}}.cc-accountPage-profileButtons,.cc-accountPage-emailButtons,.cc-accountPage-newsletterButtons,.cc-accountPage-addressButtons,.cc-accountPage-passwordButtons{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.cc-accountPage-editBillingCancelButton{margin-left:.5rem}.cc-accountPage-emptyWishlistButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-accountPage-emptyWishlistButton::first-letter{text-transform:uppercase}.cc-accountPage-cardHeaderPreferences{padding:.875rem 1rem 0 1rem}.cc-accountPage-editAddress{margin-right:.5rem}.cc-accountPage-accountAdressContainer{padding-top:2.5rem;margin-top:.5rem;background-color:#F9F8F6;border-radius:.25rem .25rem 0 0}.cc-accountPage-prefrencesSection{margin-top:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media print, screen and (min-width: 63.9375em){.cc-accountPage-prefrencesSection{gap:.5rem}}.cc-accountPage-preferencesRadioButtons{display:-ms-inline-flexbox;display:inline-flex}.cc-accountPage-billingAddressInScopeRadioButtons{display:-ms-inline-flexbox;display:inline-flex}.cc-accountPage-addressbook-myAddressIcon,.cc-accountPage-addressbook-editAddressIcon,.cc-accountPage-addressbook-deleteAddressIcon{width:1.5rem;max-height:1.5rem}.cc-accountPage-profileCard-myAddressIcon{width:1.5rem;max-height:1.5rem}.cc-accountPage-emptyOrderList-myOrdersIcon{width:1.5rem;max-height:1.5rem}.cc-accountPage-deleteAddressModalButton{position:absolute;top:.625rem;right:.8125rem;cursor:pointer}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addAddressesButtons{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print, screen and (min-width: 63.9375em){.cc-accountPage-addBillingButtonSmall{display:none}}.cc-accountPage-addBillingButtonLarge{margin:0}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addBillingButtonLarge{display:none}}.cc-accountPage-profileCardInformation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 63.9375em){.cc-accountPage-profileCardInformation{gap:1.5rem}}.cc-accountPage-profileCardInformation-title{margin:0 0 .25rem 0}@media print, screen and (min-width: 63.9375em){.cc-accountPage-profileCardInformation-title{margin:0}}.cc-accountPage-profileCardInformation-sectionTitle{color:#757575}@media print, screen and (max-width: 63.93625em){.cc-accountPage-profileCardInformation-info{color:#757575}}.cc-accountPage-profileCardInformation-sections{-ms-flex-flow:row wrap;flex-flow:row wrap;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 63.9375em){.cc-accountPage-profileCardInformation-sections{-ms-flex-direction:row;flex-direction:row}}.cc-accountPage-profileCardInformation-section{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.3rem}@media print, screen and (min-width: 63.9375em){.cc-accountPage-profileCardInformation-section{gap:0;-ms-flex-direction:column;flex-direction:column}}@media print, screen and (min-width: 63.9375em){.cc-accountPage-profileCardInformation-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.cc-accountPage-addSavedccBlock{margin-top:1.375rem;padding:.25rem 1rem;border:.0625rem solid #D4DEF3;color:#52699A;border-radius:.25rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addSavedccBlock{-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}}.cc-accountPage-addSavedccBlock p{-ms-flex:1;flex:1}.cc-accountPage-addSavedccBlock a{color:#52699A;text-decoration:underline}.cc-accountPage-addSavedccBlock-ccTitle{margin-left:7.5rem;margin-right:7.5rem}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addSavedccBlock-ccTitle{margin-left:1.25rem;margin-right:1.25rem}}.cc-accountPage-savedCardIcons{display:-ms-flexbox;display:flex}.cc-accountPage-deletePaymentModal-closeIcon{top:.625rem;right:-.75rem}.cc-accountPage-addEditccSection-addSectionTitle{margin-bottom:1.75rem}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addEditccSection-addSectionTitle{margin-bottom:1.4375rem}}.cc-accountPage-addEditccSection-ccPaymentForm-ccImages{margin-bottom:1.25rem}.cc-accountPage-addEditccSection-ccPaymentForm-ccSingleImages{height:1rem;width:auto;margin-bottom:1.25rem}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addEditccSection-ccPaymentForm-ccSingleImages{height:.9375rem}}.cc-accountPage-addEditccSection-ccPaymentForm input:disabled{opacity:0.4}.cc-accountPage-addEditccSection-cancelSaveButtonCc{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-top:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print, screen and (min-width: 48em){.cc-accountPage-addEditccSection-cancelSaveButtonCc{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.cc-accountPage-addEditccSection-cancelSaveButtonCc .button{margin-bottom:0}.cc-accountPage-addEditccSection-cancelSaveButtonCc-deleteEditCc{padding:0}.cc-accountPage-addEditccSection-editAddccCard{padding:1.5rem;margin:rem-cal(0 0 0 32);border:.0625rem solid #E9E9E9}.cc-accountPage-addEditccSection-editAddccCard .card-header,.cc-accountPage-addEditccSection-editAddccCard .card-body{padding:0}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addEditccSection-editAddccCard{position:unset;margin-bottom:8.5rem}}.cc-accountPage-addEditccSection .info-icon-position-right{position:absolute;right:.5rem;top:2.4375rem;float:right;padding-top:.75rem}.cc-accountPage-addEditccSection .info-icon-position-right .tooltip-info-icon{width:.8125rem;height:.8125rem}.cc-accountPage-addEditccSection .info-icon-position-right .tooltip-info-icon::before{content:'';left:-.3125rem;width:1.5625rem;height:1.25rem;position:absolute}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addEditccSection .info-icon-position-right.align-for-mobile .tooltip{left:-4.6875rem;right:unset;top:.625rem;width:15rem}}@media print, screen and (max-width: 63.93625em){.cc-accountPage-addEditccSection .info-icon-position-right .tooltip{left:-1.5625rem;right:-1.5625rem}}.cc-accountPage-addEditccSection .info-icon-position-right .cvv-tooltip{top:6.25rem;left:3.125rem;padding:.9375rem}.cc-accountPage-addEditccSection .info-icon-position-right .cvv-tooltip .cvv-tooltip-text{margin-left:.8125rem;font-size:.75rem;margin-right:1.5rem}.cc-accountPage-noCcSection{background-color:#F9F8F6;border-radius:.25rem;display:-ms-flexbox;display:flex;padding:1.5rem 1rem;-ms-flex-pack:center;justify-content:center}@media print, screen and (min-width: 63.9375em){.cc-accountPage-noCcSection{padding:2.5rem 0}}@media print, screen and (min-width: 63.9375em){.cc-accountPage-noCcSection-noSavedCcBlock{max-width:75%}}.cc-accountPage-noCcSection-noSavedCcBlock-noSavedCcTitle{font-size:1.125rem;margin-bottom:1rem}.cc-accountPage-noCcSection-noSavedCcBlock img{margin-bottom:1rem}.cc-accountPage-noCcSection-noSavedCcBlock-noSavedCcSubtitle{margin-bottom:1.5rem}@media print, screen and (max-width: 63.93625em){.cc-accountPage-noCcSection-noSavedCcBlock-noSavedCcSubtitle{max-width:20.9375rem}}@media print, screen and (max-width: 63.93625em){.cc-accountPage-noCcSection-noSavedCcBlock-addNewCcButton{min-width:100%}}.cc-accountPage-ccSavedCardsSection-ccNoEditInfo{text-align:center}@media print, screen and (min-width: 63.9375em){.cc-accountPage-ccSavedCardsSection-ccNoEditInfo{margin-top:.25rem;margin-bottom:1.5rem;padding-left:4.1875rem;padding-right:4.1875rem}}@media print, screen and (max-width: 63.93625em){.cc-accountPage-ccSavedCardsSection-ccNoEditInfo{margin-bottom:1.5625rem}}.cc-accountPage-ccSavedCardsSection-ccSavedCard{margin:0 0 .9375rem 0;padding:1.5rem}.cc-accountPage-ccSavedCardsSection-ccSavedCard-cardHeader{padding:0;-ms-flex-pack:justify;justify-content:space-between}.cc-accountPage-ccSavedCardsSection-ccSavedCard .card-body{padding:0}.cc-accountPage-ccSavedCardsSection-ccSavedCard-cardHeader h5{font-size:1rem;font-weight:500}@media print, screen and (max-width: 63.93625em){.cc-accountPage-ccSavedCardsSection-ccSavedCard-cardHeader h5{font-size:.875rem}}.cc-accountPage-ccSavedCardsSection-ccSavedCard-cardHeader .card-image{width:1.3125rem;height:1.25rem}.cc-accountPage-ccSavedCardsSection-ccSavedCard-infoGroup{margin:0 0 1.5rem 0}.cc-accountPage-ccSavedCardsSection-ccSavedCard-editPayment{margin-right:.3125rem;margin-left:.3125rem}.cc-accountPage-ccSavedCardsSection-ccSavedCard-checkboxSection{line-height:.9375rem;margin-top:.625rem}.cc-accountPage-ccSavedCardsSection-ccSavedCard-favouriteCardInfo{margin-top:.625rem}.cc-accountPage-ccSavedCardsSection-ccSavedCard-favouriteCardInfo label{cursor:default}.cc-accountPage-ccSavedCardsSection-ccSavedCard-favouriteCardInfo img{margin-right:.375rem}.cc-accountPage-loyaltyPointsBalance{margin-bottom:0;padding-bottom:0}.cc-accountPage-editLoyaltyCard{top:.1875rem}@media print, screen and (max-width: 47.99875em){.cc-accountPage-editProfileForm,.cc-accountPage-editAddressForm{gap:.5rem}}.cc-accountPage-editPasswordForm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (max-width: 47.99875em){.cc-accountPage-editPasswordForm{gap:1.5rem}}@media print, screen and (max-width: 47.99875em){.cc-accountPage-editPasswordForm_new{gap:1.5rem}}.cc-myIntimissimiAccountPage{padding:0;margin-left:9.16666vw;margin-right:9.0972222vw}@media print, screen and (max-width: 63.93625em){.cc-myIntimissimiAccountPage{margin:0 1rem}}.cc-myIntimissimiAccountPage-header{width:100%;margin-left:0;margin-right:0}@media print, screen and (min-width: 63.9375em){.cc-myIntimissimiAccountPage-header{padding:2rem 0}}.cc-accountNavigation{display:block;background-color:#fff;height:auto}.cc-accountNavigation-logoutButton{margin-bottom:0}@media print, screen and (max-width: 63.93625em){.cc-accountNavigation-logoutButton{margin-bottom:0}}.cc-accountNavigation-linksContainer{background-color:#fff}@media print, screen and (max-width: 63.93625em){.cc-accountNavigation-linksContainer{padding:0 1rem}}.cc-accountNavigation a{text-decoration:none}.cc-accountNavigation a:last-child .cc-accountMenuItem{border-bottom:none}.cc-accountNavigation a:hover{text-decoration:none !important}.cc-accountNavigation a:first-child{padding-top:0}.cc-accountNavigation a .cc-accountMenuItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-height:3.125rem;border-bottom:.0625rem solid #E8E8E8;padding-top:.625rem;padding-bottom:.625rem}@media print, screen and (max-width: 63.93625em){.cc-accountNavigation a .cc-accountMenuItem{padding:1rem 0}}.cc-accountNavigation a .cc-accountMenuItem.selected::after{content:url("../../images/arrow-right-int.svg");position:relative;top:0;margin-left:auto;width:1rem;height:1rem;-webkit-background-size:contain;background-size:contain}.cc-accountNavigation a .cc-accountMenuItem span.title{text-decoration:none;vertical-align:middle}.cc-accountNavigation a .cc-accountMenuItem span.title .image-container{position:relative;width:1.875rem;height:1.875rem;margin-right:.5rem;margin-left:1rem}.cc-accountNavigation a .cc-accountMenuItem span.title .image-container .image{position:absolute;right:0;top:45%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%)}.cc-accountNavigation a .cc-accountMenuItem span.title .image{vertical-align:middle;max-width:1.25rem;max-height:1.25rem;width:auto;height:auto}.cc-accountNavigation a .cc-accountMenuItem .caret-right-custom{float:right;margin-right:.3125rem;opacity:0.3;margin-top:.4375rem}@media only screen and (min-width: 0px) and (max-width: 640px){.cc-accountNavigation a .cc-accountMenuItem .caret-right-custom{margin-top:-.4375rem}}.cc-accountNavigation a .cc-accountMenuItem-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-datepicker{position:relative}.login-datepicker img{position:absolute;right:1.5rem;top:3rem}.success-block-save{padding:.25rem 1rem;border:.0625rem solid #A5BF87;color:#3A8352;border-radius:.25rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media print, screen and (max-width: 63.93625em){.success-block-save{-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}}.success-block-save p{-ms-flex:1;flex:1}.circle-points{width:8.125rem;height:8.125rem;margin:0 auto;position:relative}.circle-points.circle-privilege .circle-progress-bar{stroke-dasharray:0 !important}.circle-points.circle-privilege .circle-points-description .h4{border-bottom:0}.circle-points.circle-privilege .circle-points-description .cc-loyaltyDashboard__numberBottom{display:none}.circle-points .circleSvg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.circle-points .circleSvg circle{stroke-dashoffset:0;stroke-dasharray:351.68;stroke:rgba(239,235,225,0.5);stroke-width:.875rem}.circle-points .circleSvg circle.circle-progress-bar{stroke-width:.875rem;border-radius:.625rem;stroke-linecap:round}.circle-points .circle-points-description{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%}.error-saved-cc-message{background:rgba(255,202,140,0.06);color:#FFCA8C;padding:.5rem 1.25rem;font-size:.875rem;margin-bottom:.875rem}@media print, screen and (max-width: 63.93625em){.small-only-page-margin-order>.cell{margin:0 -.5625rem}}.profile-card-margin{margin-bottom:1.0625rem;margin-top:1.125rem}.profile-card-margin .email-paragraph{margin-bottom:1.25rem}@media print, screen and (max-width: 63.93625em){.profile-card-margin .email-paragraph{margin-bottom:1.0625rem}}.profile-card-margin .email-paragraph .smaller-text{line-height:1.125rem}.cc-cardContainer{padding:0;margin-bottom:2rem;background:#fff}.make-default-payment{margin-top:1.5rem}@media print, screen and (max-width: 63.93625em){.make-default-payment{margin-top:2rem}}.account-delete-wrapper{width:100%;display:-ms-flexbox;display:flex}@media print, screen and (max-width: 63.93625em){.account-delete-wrapper{-ms-flex-pack:center;justify-content:center;margin-bottom:2.5rem}}.account-delete-wrapper .account-delete-link{text-decoration:underline}.home-redirect-hide{display:none}@media print, screen and (min-width: 63.9375em){.cc-deletePaymentButtons,.cc-deleteAddressButtons{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem}}.cc-deletePaymentButtons button,.cc-deleteAddressButtons button{-ms-flex:1;flex:1}.tingle-modal-box{max-width:31.25rem}@media print, screen and (max-width: 63.93625em){.tingle-modal-box{width:100vw;max-width:100vw;margin-bottom:0}}.account-delete-tingle{background:rgba(0,0,0,0.5)}.account-delete-tingle .tingle-modal-box{max-width:31.25rem}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content{padding:3.5rem 1rem 2rem 1rem}@media print, screen and (min-width: 63.9375em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content{padding:2rem}}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .modal-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content button.close{margin-right:0;top:.5rem;right:.5rem}@media print, screen and (max-width: 63.93625em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content button.close{top:1rem;right:1rem;width:1.5rem;height:1.5rem}}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-title{margin-bottom:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}@media print, screen and (min-width: 63.9375em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-title{margin-bottom:1.5rem}}@media print, screen and (max-width: 63.93625em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-title_icon{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent #accountCancellationModalStep1 a{text-decoration:underline}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .account-delete-body{margin-bottom:.75rem}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .account-response-msg-extra{margin-top:.6875rem;margin-bottom:0}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .extra-top-margin{margin-top:2rem}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-footer button{margin-right:0;padding:.875rem 4.125rem;border-radius:.125rem;width:100%}@media print, screen and (max-width: 63.93625em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-footer button{padding:.8125rem 3.125rem}}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-footer button.button--tertiary{margin-top:.5rem}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent-footer button.secondary{color:#000;text-decoration:underline}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .modal-response-body{display:inline-block}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .modal-response-body span{display:inline-block;padding-left:.625rem}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .account-temporary-hide{display:none}.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .extra-response-cta-margin{margin-top:2rem;margin-bottom:0}@media print, screen and (max-width: 63.93625em){.account-delete-tingle .tingle-modal-box .tingle-modal-box__content .cc-accountPage-accountDeleteModal .modal-content .cc-accountPage-accountDeleteModalContent .extra-response-cta-margin{margin-top:3.125rem}}.text-grey{color:#828282}@media print, screen and (min-width: 63.9375em){.billing-form-fields .billingStateContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.billing-form-fields .billingStateContainer .errors-list{-ms-flex-order:2;order:2}}.account-content .card{margin-top:0;border-radius:.25rem;border:.0625rem solid #E9E9E9}.account-content .card .card-header{padding:1.5rem 1.5rem 0 1rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.04rem}.account-content .card .card-body{padding:1.5rem 1rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.035rem}.account-content .card .card-body .privacy-policy-short-marketing,.account-content .card .card-body .privacy-policy-short-profiling{text-decoration:underline}.newsletter-title{margin-top:.9375rem;margin-bottom:1rem;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.04rem}.newsletter .accordion-title,.newsletter-text{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.3125rem;letter-spacing:.035rem}.newsletter ul.accordion{font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.0125rem}.newsletter ul.accordion .accordion-item{padding:0}.newsletter ul.accordion .accordion-item:first-child .accordion-title{border-top:none}.newsletter ul.accordion .accordion-item .accordion-title,.newsletter ul.accordion .accordion-item .accordion-title::before,.newsletter ul.accordion .accordion-item .accordion-title::after{content:''}.newsletter ul.accordion .accordion-item.active .accordion-title::after{content:url("../images/chevron-down.svg");width:1rem;height:1rem;position:absolute;right:0;top:90%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);padding-bottom:0}.newsletter ul.accordion .accordion-item.active .accordion-title{padding-bottom:0}.newsletter ul.accordion .accordion-item.active .accordion-content{padding-top:1rem}.newsletter ul.accordion .accordion-item .accordion-title{text-transform:capitalize !important;padding:1rem 0;position:relative;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;letter-spacing:.035rem}.newsletter ul.accordion .accordion-item .accordion-title::after{content:url("../images/chevron-down.svg");width:1rem;height:1rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.25rem}.newsletter ul.accordion .accordion-item .accordion-content{padding:0;margin:0}.newsletter ul.accordion .accordion-item .accordion-content p{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.03rem}@media print, screen and (max-width: 63.93625em){.newsletter ul.accordion .accordion-item .accordion-content p{margin-bottom:0}}.newsletter ul.accordion .accordion-item .accordion-content a{text-decoration:underline;font-weight:400}@media print, screen and (max-width: 63.93625em){.newsletter ul.accordion .accordion-item .accordion-content a{display:-ms-flexbox;display:flex;padding-bottom:1rem}}.flex-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.flex-buttons a.button{text-transform:capitalize;text-decoration:underline;padding:.75rem 0}.cc-accountBreadcrumbs{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:.5rem;padding:0 0 .5rem}.cc-accountBreadcrumbs__link{color:#3C3738}.cc-accountBreadcrumbs__divider{display:-ms-inline-flexbox;display:inline-flex;width:.25rem;height:.25rem;border-radius:50%;background-color:#757575}.cc-accountCard__title{display:block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:left;margin:0 0 .5rem}@media print, screen and (min-width: 63.9375em){.cc-accountCard__title{font-size:1rem;line-height:1.5rem}}.cc-noMargin{margin:0}.login-form-error{color:#DB0F22}@media print, screen and (min-width: 63.9375em){.cc-account__loyalty__head{position:relative;padding-right:4rem}}.cc-account__loyalty__toggler{margin-top:1rem}@media print, screen and (min-width: 63.9375em){.cc-account__loyalty__toggler{position:absolute;top:0;right:0;margin:0}}.cc-account__loyalty__toggler .boolean-field{margin-bottom:0}.cc-account__loyalty__associate{margin-top:1.5rem}@media print, screen and (min-width: 48em){.cc-account__loyalty__associate .form-fields-item{margin-bottom:-1rem}}.cc-account__loyalty__associate .form-fields-item__input-field{margin-bottom:1rem}@media print, screen and (max-width: 47.99875em){.cc-account__loyalty__associate .form-fields-item__input-field.cc-noMerginMobile{margin-bottom:0}}.cc-account__loyalty__opposition{margin:2rem 0}@media print, screen and (min-width: 63.9375em){.cc-account__loyalty__opposition{margin:2.5rem 0}}.cc-account__loyalty__opposition .boolean-field input:disabled ~ .checkbox-label{pointer-events:none}.cc-account__loyalty__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}@media print, screen and (min-width: 48em){.cc-account__loyalty__actions{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-align:left}}.cc-account__loyalty__actions .button{width:100%;margin-bottom:.5rem}@media print, screen and (min-width: 48em){.cc-account__loyalty__actions .button{width:auto;min-width:auto;margin:0;margin-left:auto;-ms-flex-order:1;order:1}}.cc-account__loyalty__actions .link-privacy{text-align:center;padding:.75rem 0}@media print, screen and (min-width: 48em){.cc-account__loyalty__actions .link-privacy{text-align:left}}.cc-noLoyaltyBanner{display:block;margin-bottom:2rem;border-radius:.25rem;background:#F9F8F6;padding:1.5rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner{padding:2.5rem 3.125rem}}.cc-noLoyaltyBanner__head{margin-bottom:2rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__head{margin-bottom:2.5rem}}.cc-noLoyaltyBanner__head__icon{display:block;width:3.125rem;height:2.375rem;margin:0 auto;margin-bottom:1.5rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__head__icon{width:4rem;height:3rem;margin-bottom:1rem}}.cc-noLoyaltyBanner__head__title{display:block;font-size:1.5rem;line-height:2rem;text-align:center;margin:0 0 1.5rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__head__title{margin-bottom:1rem}}.cc-noLoyaltyBanner__head__text{display:block;font-size:1rem;line-height:1.5rem;letter-spacing:0.04em;text-align:center;margin:0}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__cardWrp{padding:0 .75rem;width:33.3333333%;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%}}.cc-noLoyaltyBanner__card{-webkit-box-shadow:0 .125rem .5rem 0 rgba(0,0,0,0.1);box-shadow:0 .125rem .5rem 0 rgba(0,0,0,0.1);border-radius:.25rem;background:#fff;padding:1.5rem 0 2rem;margin:0 0 1rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card{padding:1.5rem 2rem 2rem}}.cc-noLoyaltyBanner__card__titleWrp{text-align:center;margin:0 0 .5rem}.cc-noLoyaltyBanner__card__title{display:inline-block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#fff;text-align:center;background:#A36A00;padding:.125rem .375rem;border-radius:.125rem;margin:0}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card__title{font-size:.625rem;line-height:.9375rem}}.cc-noLoyaltyBanner__card__pointsWrp{text-align:center;margin:0 0 1.5rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card__pointsWrp{margin-bottom:1rem}}.cc-noLoyaltyBanner__card__points{display:inline-block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#A36A00;text-align:center;margin:0}.cc-noLoyaltyBanner__card__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card__items{display:block;padding-top:0;border-top:.0625rem solid #E9E9E9}}.cc-noLoyaltyBanner__card__item{display:block;width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 1.25rem}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card__item{width:100%;-ms-flex:initial;flex:initial;padding:1rem 0 0}}.cc-noLoyaltyBanner__card__item:first-child{border-right:.0625rem solid #E9E9E9}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__card__item:first-child{border:none}}.cc-noLoyaltyBanner__card__item img{display:block;width:1rem;height:1rem;margin:0 auto;margin-bottom:.5rem}.cc-noLoyaltyBanner__card__item .cc-itemText{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:center;margin:0}.cc-noLoyaltyBanner__footer{margin-top:2rem;text-align:center}@media print, screen and (min-width: 48em){.cc-noLoyaltyBanner__footer{margin-top:1rem}}.cc-noLoyaltyBanner__footer__text{display:block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:center;margin:0}.cc-loyaltyStatusBanner{display:block;margin-top:1.5rem}.cc-loyaltyStatusBanner ul{margin:0;padding:0}.cc-loyaltyStatusBanner ul li{padding:0;list-style-type:none}.cc-loyaltyStatusBanner__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 0 1rem;-ms-flex-align:center;align-items:center}.cc-loyaltyStatusBanner__item:last-child{margin-bottom:0}.cc-loyaltyStatusBanner__icon{display:block;width:1rem;height:1rem;-ms-flex:0 0 1rem;flex:0 0 1rem;margin:0}.cc-loyaltyStatusBanner__text{display:block;-ms-flex:1;flex:1;padding-left:.5rem;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-welcomeDashboardMobile{display:block;font-size:1.5rem;line-height:2rem;text-align:center;margin:0 0 2rem}@media print, screen and (min-width: 48em){.cc-welcomeDashboardMobile{display:none}}@media print, screen and (min-width: 48em){.cc-dashboardMobileAssetWrp{display:none}}.cc-dashboardButtons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem 1.5rem}.cc-dashboardButtons .cc-dashboardButton{display:block;width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 .5rem;margin:0 0 1rem}.cc-dashboardButtons .cc-dashboardButton__btn{display:block;height:100%;padding:1rem 3.5rem 1rem 1rem;border:.0625rem solid #E9E9E9;border-radius:.25rem;margin:0;position:relative;cursor:pointer}.cc-dashboardButtons .cc-dashboardButton__btn__text{display:block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-dashboardButtons .cc-dashboardButton__btn__icon{display:block;position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;border:.0625rem solid #E9E9E9;border-radius:50%}.cc-dashboardButtons .cc-dashboardButton__btn__icon:before,.cc-dashboardButtons .cc-dashboardButton__btn__icon:after{content:'';display:block;background:#3C3738;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cc-dashboardButtons .cc-dashboardButton__btn__icon:before{width:.0625rem;height:.5rem}.cc-dashboardButtons .cc-dashboardButton__btn__icon::after{width:.5rem;height:.0625rem}.cc-dashboardPromo{margin:0 -1rem 2.5rem;background:#F9F8F6;padding:1.5rem 1rem}@media print, screen and (min-width: 48em){.cc-dashboardPromo{margin:0 0 2.5rem;padding:2.125rem 1.5rem 1.5rem;border-radius:.25rem;overflow:hidden}}.cc-dashboardPromo__title{display:block;font-size:1rem;line-height:1.5rem;text-align:left;margin:0 0 1.5rem;padding-right:4rem}@media print, screen and (min-width: 48em){.cc-dashboardPromo__title{font-size:1.125rem;margin:0 0 2.125rem}}.cc-dashboardPromo__items{margin:0 -.5rem}.cc-dashboardPromo__itemWrp{padding:0 .5rem}.cc-dashboardPromo__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:1rem;border:.0625rem solid #E9E9E9;border-radius:.25rem;height:100%}.cc-dashboardPromo__item__labelWrp{text-align:left;margin:0 0 1.5rem}.cc-dashboardPromo__item__label{display:inline-block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#fff;text-align:center;padding:.125rem .375rem;border-radius:.125rem;margin:0}.cc-dashboardPromo__item__label--woman{background-color:#D7375E}.cc-dashboardPromo__item__label--man{background-color:#D4562E}.cc-dashboardPromo__item__label--loyalty{background-color:#A36A00}.cc-dashboardPromo__item__title{display:block;font-size:1rem;line-height:1.5rem;text-align:left;margin:0 0 .5rem}@media print, screen and (min-width: 48em){.cc-dashboardPromo__item__title{font-size:1.125rem}}.cc-dashboardPromo__item__description{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-dashboardPromo__item__btn{padding-top:.6875rem;margin-top:auto;margin-bottom:-.8125rem;text-align:left}.cc-dashboardPromo__item__btn .button{padding:0;margin:0;text-decoration:none;font-size:.75rem;line-height:1.125rem}@media print, screen and (min-width: 48em){.cc-dashboardPromo__item__btn .button{font-size:.875rem;line-height:1.3125rem}}.cc-dashboardPromo__item__btn .button::before{content:' ';background-image:url("../images/dashboard-arrow-right.svg");width:1rem;height:1rem;margin-right:.75rem}.cc-dashboardPromo .cc-accountSlider{margin-bottom:0}.cc-dashboardPromo .cc-accountSlider:not(.slick-initialized){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.cc-dashboardPromo .cc-accountSlider:not(.slick-initialized)>.cc-dashboardPromo__itemWrp{width:100%;-ms-flex:0 0 100%;flex:0 0 100%}@media print, screen and (min-width: 48em){.cc-dashboardPromo .cc-accountSlider:not(.slick-initialized)>.cc-dashboardPromo__itemWrp{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.cc-dashboardPromo .cc-accountSlider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.cc-dashboardPromo .cc-accountSlider .slick-track .slick-slide{float:none;height:auto}.cc-dashboardPromo .cc-accountSlider .slick-prev:before,.cc-dashboardPromo .cc-accountSlider .slick-next:before{color:#3C3738}.cc-dashboardPromo .cc-accountSlider .slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;top:-2.875rem;left:auto;right:3rem}.cc-dashboardPromo .cc-accountSlider .slick-prev::before{content:'←'}@media print, screen and (min-width: 48em){.cc-dashboardPromo .cc-accountSlider .slick-prev{top:-3.5rem}}.cc-dashboardPromo .cc-accountSlider .slick-next{-webkit-transform:none;-ms-transform:none;transform:none;top:-2.875rem;left:auto;right:.5rem}.cc-dashboardPromo .cc-accountSlider .slick-next::before{content:'→'}@media print, screen and (min-width: 48em){.cc-dashboardPromo .cc-accountSlider .slick-next{top:-3.5rem}}.cc-dashboardPromo--onlyOne .cc-dashboardPromo__title{padding:0;text-align:center;margin-bottom:1.5rem}.cc-dashboardPromo--onlyOne .cc-accountSlider:not(.slick-initialized){-ms-flex-pack:center;justify-content:center}.cc-dashboardCards__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -1rem 1.875rem;padding-bottom:.625rem;padding-left:.5rem;overflow-x:auto}@media print, screen and (min-width: 48em){.cc-dashboardCards__items{padding-right:.5rem}}.cc-dashboardCards__itemWrp{padding:0 .5rem;width:15.75rem;-ms-flex:0 0 15.75rem;flex:0 0 15.75rem}@media print, screen and (min-width: 48em){.cc-dashboardCards__itemWrp{width:100%;min-width:33.3333333%;-ms-flex:1;flex:1}}.cc-dashboardCards__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:.0625rem solid #E9E9E9;border-radius:.25rem;padding:1.5rem 1rem 1rem;height:100%}@media print, screen and (min-width: 48em){.cc-dashboardCards__item{padding:2rem 1.375rem 1.5rem 1.5rem}}.cc-dashboardCards__icon{display:block;width:1rem;height:1rem;margin:0 0 .75rem}.cc-dashboardCards__text{display:block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-dashboardCards__text .cc-textHighlight{color:#8F6660}.cc-dashboardCards__linkWrp{margin-top:auto;padding-top:1.5rem}.cc-dashboardCards__link{font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em}.cc-dashboardRelated .cc-suggestedProducts-title{font-family:"PPRadioGrotesk",Arial,sans-serif;font-size:1rem;line-height:1.5rem;text-align:center;margin:0 0 1.5rem}@media print, screen and (min-width: 48em){.cc-dashboardRelated .cc-suggestedProducts-title{font-size:1.125rem;line-height:1.5rem}}.cc-dashboardRelated .cc-suggestedProducts-slider{margin:0 -1rem}@media print, screen and (min-width: 48em){.cc-dashboardRelated .cc-suggestedProducts-slider{margin:0 -.5rem}}.cc-dashboardRelated .cc-suggestedProducts-slider .slick-list{padding:0 .5rem}@media print, screen and (min-width: 48em){.cc-dashboardRelated .cc-suggestedProducts-slider .slick-list{padding:0}}.cc-dashboardRelated .cc-suggestedProducts-slider .wrapper-image{padding:0 .5rem}@media print, screen and (min-width: 48em){.cc-dashboardRelated .cc-suggestedProducts-slider .cc-prodTile-quickAdd-button{display:none}}@media print, screen and (min-width: 48em){.points-history-modal{-ms-flex-align:end;align-items:flex-end}}.points-history-modal .tingle-modal-box{width:100%;margin-bottom:0}@media print, screen and (min-width: 48em){.points-history-modal .tingle-modal-box{max-width:26.875rem;height:100%;max-height:100%;overflow:visible}}.points-history-modal .tingle-modal-box__content{padding-top:3.5rem}@media print, screen and (min-width: 48em){.points-history-modal .tingle-modal-box__content{padding-top:3rem;height:100%;max-height:100%;overflow:visible}}.points-history-modal .points-history-modal-close{position:absolute;top:1rem;right:1rem}.cc-modalPoints{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 48em){.cc-modalPoints{height:100%;max-height:100%;overflow:visible}}.cc-modalPoints__titleWrp{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.cc-modalPoints__title{display:block;-ms-flex:1;flex:1;font-size:1.5rem;line-height:2rem;text-align:left;margin:0 0 1rem;padding-right:1rem}.cc-modalPoints__title__points{display:block;color:#8F6660}.cc-modalPoints__status{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;color:#fff;text-align:center;background:#A36A00;padding:.125rem .375rem;border-radius:.125rem;margin:0}.cc-modalPoints .cc-loyaltyDashboard__expiration{font-size:.875rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-modalPoints .tooltip-div-container{display:-ms-flexbox;display:flex;margin-bottom:2rem}@media print, screen and (max-width: 63.93625em){.cc-modalPoints .tooltip-div-container{position:relative}.cc-modalPoints .tooltip-div-container .info-icon-position-right{position:unset}}.cc-modalPoints .tooltip-div-container .info-end-date{position:absolute;bottom:-.25rem;margin:0 0 0 .5rem}.cc-modalPoints .tooltip-div-container .tooltip{background-color:#3C3738;top:1.625rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:1.25rem;font-size:.75rem;width:19.375rem}@media print, screen and (max-width: 63.93625em){.cc-modalPoints .tooltip-div-container .tooltip{top:1.625rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;text-align:left;width:15.625rem}}.cc-modalPoints__list{margin:0;padding:2rem 0 0;border-top:.0625rem solid #E9E9E9}@media print, screen and (min-width: 48em){.cc-modalPoints__list{overflow-y:auto;-ms-flex:1;flex:1}}.cc-modalPoints__list__title{display:block;font-size:1.125rem;line-height:1.5rem;text-align:left;margin-bottom:1rem}.cc-modalPoints__list ul{margin:0;padding:0}.cc-modalPoints__list ul li{margin:0;list-style-type:none}.cc-modalPoints__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1rem 0;border-bottom:.0625rem solid #E9E9E9;-ms-flex-align:start;align-items:flex-start}.cc-modalPoints__item:last-child{border-bottom:none}.cc-modalPoints__item__iconWrp{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3rem;-ms-flex:0 0 3rem;flex:0 0 3rem;height:3rem;border-radius:.25rem;background:#F9F8F6}.cc-modalPoints__item__infoWrp{display:block;padding:0 1rem;-ms-flex:1;flex:1}.cc-modalPoints__item__title{display:block;font-size:.875rem;line-height:1.3125rem;letter-spacing:0.04em;text-align:left;margin:0}.cc-modalPoints__item__description{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;color:#757575;margin:0}.cc-modalPoints__item__pointsWrp{width:5rem;-ms-flex:0 0 5rem;flex:0 0 5rem}.cc-modalPoints__item__points{display:block;font-size:.75rem;line-height:1.125rem;letter-spacing:0.04em;text-align:right;margin:0}.cc-modalPoints__item__points--negative{color:#DB0F22}.cc-modalPoints__btn{margin:0 -1rem;padding:1rem;border-top:.0625rem solid #E9E9E9}@media print, screen and (min-width: 48em){.cc-modalPoints__btn{margin:0 -2rem}}.cc-modalPoints__btn .button{margin:0;width:100%}.coupon-modal .tingle-modal-box{width:100%;margin-bottom:0}@media print, screen and (min-width: 48em){.coupon-modal .tingle-modal-box{max-width:31.25rem;margin-bottom:auto}}.coupon-modal .tingle-modal-box__content{padding-top:3.5rem;padding-bottom:2rem;max-height:90%}@media print, screen and (min-width: 48em){.coupon-modal .tingle-modal-box__content{padding-top:2rem}}.coupon-modal .coupon-modal-close{position:absolute;top:1rem;right:1rem}.cc-modalCoupon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print, screen and (min-width: 48em){.cc-modalCoupon{height:100%;max-height:100%;overflow:visible}}.cc-modalCoupon__titleWrp{margin:0 0 .5rem}@media print, screen and (min-width: 48em){.cc-modalCoupon__titleWrp{margin:0 0 1rem}}.cc-modalCoupon__title{display:block;-ms-flex:1;flex:1;font-size:1.5rem;line-height:2rem;text-align:left;margin:0}@media print, screen and (min-width: 48em){.cc-modalCoupon__title{font-size:1.125rem;line-height:1.5rem}}.cc-modalCoupon__subtitle{display:block;-ms-flex:1;flex:1;font-size:1.125rem;line-height:1.5rem;text-align:left;margin:.5rem 0 0}@media print, screen and (min-width: 48em){.cc-modalCoupon__subtitle{font-size:.875rem;line-height:1.3125rem;margin:1rem 0 0}}.cc-modalCoupon .cc-loyaltyDashboard__expiration{font-size:.875rem;line-height:1.125rem;letter-spacing:0.04em;text-align:left;margin:0}@media print, screen and (min-width: 48em){.cc-modalCoupon .cc-loyaltyDashboard__expiration{font-size:.75rem;line-height:1.125rem}}.cc-modalCoupon .tooltip-div-container{display:-ms-flexbox;display:flex;margin-bottom:2rem}@media print, screen and (max-width: 63.93625em){.cc-modalCoupon .tooltip-div-container{position:relative}.cc-modalCoupon .tooltip-div-container .info-icon-position-right{position:unset}}.cc-modalCoupon .tooltip-div-container .info-end-date{position:absolute;bottom:-.25rem;margin:0 0 0 .5rem}.cc-modalCoupon .tooltip-div-container .tooltip{background-color:#3C3738;top:1.625rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:1.25rem;font-size:.75rem;width:19.375rem}@media print, screen and (max-width: 63.93625em){.cc-modalCoupon .tooltip-div-container .tooltip{top:1.625rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;text-align:left;width:15.625rem}}.cc-modalCoupon__barcode svg{width:100%}@media print, screen and (min-width: 48em){.cc-modalCoupon__barcode svg{width:23.5rem}}.cc-modalCoupon__pinWrp{margin-top:2rem;text-align:left}.cc-modalCoupon__pin{display:inline-block;font-size:.875rem;line-height:1.3125rem;text-align:left;padding:.75rem 1.5rem;margin:0;background:#F9F8F6;border-radius:.125rem}.cc-dashboard-cardExpiration{display:-ms-flexbox;display:flex;border:.0625rem solid #FFCA8C;border-radius:.25rem;margin-bottom:2rem;padding:.25rem 1rem;text-align:center;-ms-flex-align:center;align-items:center}@media print, screen and (max-width: 63.93625em){.cc-dashboard-cardExpiration{-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem;gap:.25rem}}.cc-dashboard-cardExpiration span{-ms-flex:1;flex:1}.cc-dashboard-enrichMessage{display:-ms-flexbox;display:flex;border:.0625rem solid #FFCA8C;border-radius:.25rem;margin-bottom:2rem;padding:.25rem 1rem;text-align:center;-ms-flex-align:center;align-items:center}@media print, screen and (max-width: 63.93625em){.cc-dashboard-enrichMessage{-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem;gap:.25rem}}.cc-dashboard-enrichMessage a{color:inherit;text-decoration:underline}.cc-dashboard-enrichMessage span{-ms-flex:1;flex:1}.loyalty-cards-buttons{padding:1rem 1rem 0 1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.loyalty-cards-buttons .add-loyalty-card,.loyalty-cards-buttons .add-loyalty-card:hover,.loyalty-cards-buttons .add-loyalty-card:active,.loyalty-cards-buttons .add-loyalty-card:visited,.loyalty-cards-buttons .add-loyalty-card:focus{text-decoration:none !important}.loyalty-cards-buttons .loyalty-card-google{width:13.9375rem;margin:auto}.loyalty-cards-buttons .loyalty-card-apple .button-image{display:inline-block;height:3.125rem}@media print, screen and (max-width: 47.99875em){#loyalty-card-google,#loyalty-card-apple{display:-ms-flexbox;display:flex}}.myaccount-date-picker input[readonly]{cursor:pointer;background-color:#fff}.myaccount-date-picker .form-fields-item__clearIcon{display:none}.cc-registrationModal.cc-registrationModal--loyalty .cc-registrationModal__back{display:none}.cc-registrationModal.cc-registrationModal--loyalty .cc-registrationModal__headTitle.modal-title-for-login{padding-left:0}.cc-accountNavigation .cc-enrich-notification{display:inline-block;vertical-align:middle;background:#DB0F22;width:.1875rem;height:.1875rem;border-radius:50%;position:absolute;top:0;margin:0;right:0}.cc-myInformation-chips--enrich .cc-enrich-notification{display:inline-block;vertical-align:middle;background:#DB0F22;width:.1875rem;height:.1875rem;border-radius:50%;margin-top:-.9375rem;margin-left:0}

/*# sourceMappingURL=myaccount.css.map */
