@keyframes dot-flashing-light{0%{background-color:#f5f5f5}50%,100%{background-color:rgba(245,245,245,.0941176471)}}@keyframes dot-flashing-dark{0%{background-color:#757575}50%,100%{background-color:rgba(245,245,245,.0941176471)}}.customercare__page-content table{overflow:auto;width:100%;display:block}.customercare__page-content [role=row] [role=columnheader] .title-box,.customercare__page-content [role=row] [role=cell] .title-box{margin-bottom:5px;text-transform:uppercase}.customercare__page-content [role=row] [role=columnheader]{font-weight:bold}.customercare__page-content .ycc-links{margin-bottom:20px}.customercare__page-content .ycc-links h3{margin-bottom:20px}.customercare__page-content .ycc-search-result .ycc-links__listitem a{display:block;font-size:12px;text-transform:uppercase;margin-bottom:10px}body:not(.accessible) .customercare__page-content .ycc-search-result .ycc-links__listitem a{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) .customercare__page-content .ycc-search-result .ycc-links__listitem a:hover,body:not(.accessible) .customercare__page-content .ycc-search-result .ycc-links__listitem a:active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}.ycc-links__viewmore{text-decoration:underline;margin-top:10px}.ycc-links--homepage-faq .ycc-links__list .ycc-links__listitem{padding:4px 0}.ycc-links--homepage-faq .ycc-links__list .ycc-links__listitem::before{content:"•";position:relative;margin-right:5px}.ycc-links--homepage-faq .ycc-links__list a{color:#757575}body:not(.accessible) .ycc-links--homepage-faq .ycc-links__list a{background-image:linear-gradient(to right, #757575 100%, rgba(117, 117, 117, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}.ycc-article .layer-title{display:none}.ycc-layer__cta{padding:0;color:#000}body:not(.accessible) .ycc-layer__cta{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) .ycc-layer__cta:hover,body:not(.accessible) .ycc-layer__cta:active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}.ycc--visually-hidden{position:absolute;height:0;width:0;opacity:0;min-height:0}#ListStorePickUp .addressDetails{margin-bottom:20px}#ListStorePickUp ul li{margin-left:10px}#ListStorePickUp ul li.name{font-weight:bold}#ListStorePickUp ul li:before{content:""}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;background-color:rgba(0,0,0,0)}.ycc-article__footer fieldset{border:none;position:relative}.ycc-article__footer ynap-cc-rating{display:flex;font-size:14px;font-weight:bold;margin:10px 0;color:#000}.ycc-article__footer ynap-cc-rating .ycc-rating__title{clip:unset;height:unset;margin:unset;overflow:unset;padding:unset;width:unset}.ycc-article__footer fieldset{display:flex}.ycc-article__footer .ycc-rating__title{display:block;position:relative;font-size:12px;text-transform:uppercase;font-weight:normal;opacity:1;white-space:nowrap}.ycc-article__footer .ycc-field__values{display:flex;position:absolute;left:90px;top:-10px}.jp .ycc-article__footer .ycc-field__values{left:130px}.ycc-article__footer .ycc-field__value{cursor:pointer;padding-left:5px}.jp .ycc-article__footer .ycc-field__value{padding-left:0}.ycc-article__footer [type=YesNo] .ycc-icon{width:30px;height:30px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.ycc-article__footer [type=Stars] .ycc-icon{border-radius:10px;border:1px solid #757575 !important;display:block;width:18px;height:18px;color:rgba(0,0,0,0);margin:-6px 8px;cursor:pointer}.ycc-article__footer [type=Stars] .set .ycc-icon,.ycc-article__footer [type=Stars] .selected .ycc-icon{transition:background-color 300ms ease;border-radius:10px;background-color:#757575;border:1px solid #757575 !important;display:block;width:18px;height:18px;color:rgba(0,0,0,0);margin:-6px 8px;cursor:pointer}#shopListContainer .storePickUp{margin-bottom:10px}#shopListContainer .storePickUp ul li{list-style:none}#shopListContainer .storePickUp ul li.name{list-style-type:disc;list-style-position:inside;font-weight:bold}#shopListContainer .storePickUp ul li.name:first-letter{text-transform:uppercase}.font-jp #shopListContainer .country,.font-jp #shopListContainer .province{display:none}.font-jp #shopListContainer .addressDetails ul{display:flex;flex-direction:column}.font-jp #shopListContainer .addressDetails ul li{order:0}.font-jp #shopListContainer .addressDetails ul .phone,.font-jp #shopListContainer .addressDetails ul .email{order:9}.font-jp #shopListContainer .addressDetails ul .address{order:1}.font-jp #shopListContainer .addressDetails ul .street{order:2}#service-centres-body{font-size:12px;margin-top:20px}#service-centres-body li{padding:40px 0}body:not(.accessible) #service-centres-body li{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}#service-centres-body li b{font-weight:400;text-transform:uppercase}#service-centres-body li:last-of-type{border-bottom:none}.ycc-suggestions{min-height:200px}.ycc-suggestions__thankyou #article-604300000002550{display:none}.ycc-suggestions__articles ynap-cc-accordion{margin:50px 0;display:block}.ycc-suggestions__thankyou span,#emailavoidance-thankyou-title span{letter-spacing:.3px;font-size:14px;line-height:19px}@media screen and (min-width: 768px){.ycc-suggestions__thankyou span,#emailavoidance-thankyou-title span{font-size:16px;line-height:20px}}#emailavoidance-thankyou-title{margin:30px 0 15px}.ycc-accordion__title{margin:15px 0}.ycc-accordion__title h2{margin-right:30px;text-align:left}.ycc-accordion__title .ycc-accordion__trigger{display:flex;width:100%;justify-content:space-between}.ycc-accordion__title .ycc-icon{margin-right:10px;height:10px;width:10px}.ycc-accordion__title .ycc-icon.ycc-icon--accordion-show{display:block}.ycc-accordion__title.ycc-accordion__title--expanded .ycc-icon.ycc-icon--accordion-hide{display:block}.ycc-accordion__title.ycc-accordion__title--expanded .ycc-icon.ycc-icon--accordion-show{display:none}.ycc-accordion__content{height:0;overflow:hidden;padding-bottom:0;border-bottom:1px solid #000;transition:height .5s ease;margin-left:0}.ycc-accordion__content.ycc-accordion__content--expanded{height:auto}.ycc-suggestions__actions{display:flex;width:100%;margin-top:20px;flex-direction:column}.ycc-suggestions__actions .ycc-form__button{width:100%;margin:10px 0}@media screen and (min-width: 768px){.ycc-suggestions__actions{flex-direction:row;justify-content:space-between}.ycc-suggestions__actions .ycc-form__button{width:48%}}.ycc-suggestions__actions .ycc-form__button.ycc-form__button--cancel{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;background-color:#020b1d;cursor:pointer;text-decoration:none !important;width:329px;height:40px;border:1px solid #000;background-color:#fff;color:#000}.ycc-suggestions__actions .ycc-form__button.ycc-form__button--cancel:disabled{cursor:none;pointer-events:none;opacity:.5}html:not(.touchDevice) .ycc-suggestions__actions .ycc-form__button.ycc-form__button--cancel:hover,.ycc-suggestions__actions .ycc-form__button.ycc-form__button--cancel:active{border:3px double #000;outline:0}.ycc-suggestions__actions .ycc-form__button.ycc-form__button--submit{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;background-color:#020b1d;cursor:pointer;text-decoration:none !important;width:329px;height:40px;border:3px solid #000}.ycc-suggestions__actions .ycc-form__button.ycc-form__button--submit:disabled{cursor:none;pointer-events:none;opacity:.3}html:not(.touchDevice) .ycc-suggestions__actions .ycc-form__button.ycc-form__button--submit:hover{border:3px double #fff;outline:0}.ycc-suggestions__actions .ycc-form__button.ycc-form__button--submit:active{border:3px double #fff;outline:0}
