.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.breadcrumbs{width:100%;margin:0 auto;border-top:1px solid #e6e6e6;padding:19px 15px;text-align:center}.breadcrumbs__list{width:100%;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs__item,.breadcrumbs__link,.breadcrumbs__separator{font-weight:400;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#757575}.breadcrumbs__separator{margin-right:12px;margin-left:6px}


.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.popup-notification{width:100%;max-width:100%;position:fixed;z-index:10005;transform:translateY(-150%);top:0;left:0;right:0;background:#f5f5f5;transition:transform 400ms cubic-bezier(.19,0,.22,0),opacity 400ms cubic-bezier(.19,0,.22,0);text-align:left;padding:16px 20px 14px;opacity:0}@media (min-width:900px){.popup-notification{bottom:0;top:auto;transform:translateY(150%);padding:20px;text-align:center}}.popup-notification_active{transform:none;opacity:1}.popup-notification__close{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-close.svg);filter:invert(51%) sepia(0%) saturate(0%) hue-rotate(267deg) brightness(88%) contrast(82%);border:0;padding:0;box-shadow:none;display:block}.popup-notification__close:focus,.popup-notification__close:hover{outline:0;filter:none}.popup-notification__wrapper{padding:0 40px 0 0}@media (min-width:900px){.popup-notification__wrapper{padding:0 30px}}.popup-notification__info{font-size:14px;line-height:20px;color:#222;margin:0}@media (min-width:900px){.popup-notification__info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.popup-notification__info a,.popup-notification__info span{color:inherit;font-size:inherit;line-height:inherit}.popup-notification__link{text-decoration:underline;text-transform:lowercase}.notification-product__name::after,.notification-product__name::before{color:inherit;font-size:inherit;line-height:inherit;display:inline;content:'"'}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.location-btn{width:auto;border:0;box-shadow:none;background-color:transparent;text-align:left;padding:0 22px 0 0;position:relative;font-size:13px;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;color:#757575;margin:41px 0 0}@media (min-width:900px){.location-btn{margin-top:15px}}.location-btn::before{content:"";position:absolute;right:0;top:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-arrow-next.svg)}.location-btn,.location-btn span{display:inline-block}.location-btn:focus,.location-btn:hover{color:#222;outline:0}.location-popup{height:100%;transform:translateX(-100%);left:0;background-color:#fff;box-shadow:none;width:100%;overflow-y:auto;overflow-x:hidden;position:fixed;top:0;transition:transform 800ms cubic-bezier(.19,1,.22,1),visibility 600ms;visibility:hidden;-webkit-overflow-scrolling:touch;z-index:3;padding:0 20px 18px;display:block}.location-popup.js-active{transform:none;visibility:visible}@media (min-width:600px){.location-popup{padding:0 40px 29px}}@media (min-width:1200px){.location-popup{padding:0 60px 50px}}.location-popup__btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;text-align:center;padding:0 30px;font-size:16px;line-height:20px;letter-spacing:1.9px;text-transform:uppercase;color:#222;min-height:60px;margin:0;position:relative;max-width:100%;background-color:transparent;box-shadow:none}.location-popup__btn-back::before{content:"";position:absolute;left:0;top:50%;margin:-10px 0 0;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-arrow-next.svg);transform:rotate(180deg)}@media (min-width:900px){.location-popup__btn-back{font-size:18px;line-height:24px;letter-spacing:2px;min-height:120px}}.location-popup__btn-back:hover{outline:0}.location-popup__content{margin-top:20px}.location-popup__title{font-weight:400;font-size:13px;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px}.location-popup__select{margin:0 0 30px}@media (min-width:900px){.location-popup__select{margin-bottom:40px}}.location-popup__apply{letter-spacing:1.5px;text-transform:uppercase;font-size:13px;line-height:20px;text-align:center;max-width:100%;width:100%;margin:0;padding:14px 10px}.location-popup .custom-select__list{max-height:150px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.location-popup .custom-select__option-value[data-ecom=enabled],.location-popup .custom-select__value[data-ecom=enabled]{position:relative;padding-right:25px}.location-popup .custom-select__option-value[data-ecom=enabled]::after,.location-popup .custom-select__value[data-ecom=enabled]::after{content:"";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-bag.svg);filter:invert(47%) sepia(25%) saturate(0%) hue-rotate(223deg) brightness(92%) contrast(90%)}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.wishlist-popup{position:absolute;display:none;top:50px;right:0;background-color:#fff;z-index:2;border:1px solid rgba(0,0,0,.1);width:360px;height:auto;max-height:calc(100vh - 100px);overflow-y:auto;-webkit-overflow-scrolling:touch}.wishlist-popup.js-active,.wishlist-popup.js-active+.wishlist-transparent-hover{display:block}.wishlist-popup.js-wishlist-popup-empty .js-wishlist-message{display:none}.wishlist-popup:not(.js-wishlist-popup-empty) .js-empty-wishlist-popup{display:none}.wishlist-popup:not(.js-wishlist-popup-empty) .wishlist-popup__content{padding:0 20px;max-height:320px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.wishlist-popup_not-logged:not(.js-wishlist-popup-empty) .js-wishlist-message{display:block}.wishlist-popup__empty{text-align:center;display:block;padding:35px 40px 34px;font-weight:400;font-size:13px;line-height:22px;color:#222;width:100%;margin:0}.wishlist-popup__icon{padding-left:25px;position:relative}.wishlist-popup__icon::before{content:"";position:absolute;left:0;top:-3px;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-heart.svg);filter:invert(49%) sepia(0%) saturate(0%) hue-rotate(159deg) brightness(94%) contrast(92%)}.wishlist-popup__footer{width:100%;border-top:1px solid #e6e6e6}.wishlist-popup__link{display:block;text-align:center;width:100%;padding:20px;font-weight:400;font-size:13px;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;color:#757575;border:0;box-shadow:none;margin:0;text-decoration:none}.wishlist-popup__link:focus,.wishlist-popup__link:hover{outline:0;color:#222}.wishlist-popup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e6e6e6;padding:19px 0 20px;position:relative}.wishlist-popup__item:first-child{border-top:0}.wishlist-popup__item:hover .wishlist-popup__remove{visibility:visible;opacity:1}.wishlist-popup__image-wrapper{min-width:80px;max-width:80px;margin-right:15px}.wishlist-popup__item-info{width:100%;max-width:185px}.wishlist-popup__item-name{display:block;margin:7px 0 13px;padding:0;font-size:18px;line-height:25px;color:#222}.wishlist-popup__remove{position:absolute;width:20px;height:20px;border:0;box-shadow:none;padding:0;top:29px;right:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/lite/vca/images/icons/icon-delete.svg);opacity:0;visibility:hidden;transition:opacity 600ms cubic-bezier(.19,1,.22,1),visibility 700ms}.wishlist-popup__remove:focus,.wishlist-popup__remove:hover{outline:0}.wishlist-popup__item-materials,.wishlist-popup__price{margin:0;padding:0;font-weight:400;font-size:13px;line-height:22px;color:#757575;display:block}.wishlist-popup__item-materials span,.wishlist-popup__price span{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.header-wishlist{position:relative}.js-wishlist-popup-empty .wishlist-popup__footer{display:none}.js-not-logged-wishlist{padding:30px 30px 25px;text-align:center;font-weight:400;font-size:13px;line-height:22px;margin:0;color:#222;border-bottom:1px solid #e6e6e6}.js-not-logged-wishlist a{text-decoration:underline}.wishlist-transparent-hover{position:absolute;right:-10px;width:370px;opacity:0;z-index:1;top:18px;height:40px;display:none}:lang(en) .wishlist-popup__empty{padding-right:50px;padding-left:50px}:lang(en) .js-not-logged-wishlist{padding-right:37px;padding-left:37px}

