@charset "UTF-8";@import "/occ-public/themes/theme-identity/iconmoon.css";.single-product-tile-wrapper{padding:10px}@media (min-width:768px){.single-product-tile-wrapper{padding:15px}}.single-product-tile-wrapper .product-tile{align-items:center;background:#fff 0 0 no-repeat padding-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%}@media (max-width:768px){.single-product-tile-wrapper .product-tile{width:97%}}.single-product-tile-wrapper .product-tile>.product-tile-wishlist{height:40px;position:absolute;right:0;top:0;width:40px}.single-product-tile-wrapper .product-tile-brand{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:1.44px;padding:10px 15px;text-transform:uppercase}@media (max-width:768px){.single-product-tile-wrapper .product-tile-brand{padding:10px 20px}}.single-product-tile-wrapper .brand-text-height{padding-top:20px}@media (max-width:767px){.single-product-tile-wrapper .brand-text-height{height:55px}}.single-product-tile-wrapper .product-tile-btn{align-items:center;cursor:pointer;display:flex;font-size:18px;height:48px;justify-content:center;width:48px}.single-product-tile-wrapper .product-tile-btn .path1:before{color:transparent}.single-product-tile-wrapper .product-tile-buttons-container{display:flex;flex-direction:row;height:48px;padding-left:5px}@media (max-width:768px){.single-product-tile-wrapper .product-tile-buttons-container{justify-content:center;width:auto}}.single-product-tile-wrapper .product-tile-buttons-container .product-tile-wishlist{display:none}.single-product-tile-wrapper .product-tile-img-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.single-product-tile-wrapper .product-tile-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;min-height:150px;width:calc(100% - 30px)}@media (min-width:768px){.single-product-tile-wrapper .product-tile-img{height:250px}}.single-product-tile-wrapper .product-tile-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;height:30px;overflow:hidden;padding:0 15px;text-align:left;width:100%}@media (max-width:768px){.single-product-tile-wrapper .product-tile-title{-webkit-line-clamp:2;color:#636264;font-size:12px;font-weight:300;height:35px;letter-spacing:.24px;line-height:16px;margin-bottom:10px;padding:0 10px 0 20px}}.single-product-tile-wrapper .product-tile-bottom{align-items:center;display:flex;height:48px;justify-content:space-between;width:100%}.single-product-tile-wrapper .product-tile-price-from{display:none;font-weight:600;line-height:1;margin-right:-9px;padding:5px 0 15px 15px}.single-product-tile-wrapper .product-price-container{display:flex;flex-direction:column-reverse;flex-wrap:wrap;width:72%}@media (min-width:768px){.single-product-tile-wrapper .product-price-container{flex-direction:row}}@media (max-width:767px){.single-product-tile-wrapper .product-price-container{width:100%}}.single-product-tile-wrapper .product-tile-price{font-weight:600;line-height:1;padding:5px 15px}.single-product-tile-wrapper .product-tile-price.crossed{color:#dddde0;text-decoration:line-through}.single-product-tile-wrapper .product-tile-price.sale-price{color:#d20000}.single-product-tile-wrapper .product-tile-price-int{line-height:1;position:relative}.single-product-tile-wrapper .product-tile-price-digits{font-size:.6em;position:absolute}.single-product-tile-wrapper .product-tile-add-to-cart{background-color:#f4f4f8}.single-product-tile-wrapper .product-tile-add-to-cart[disabled]{cursor:default;opacity:.7}.hor-scroll-wrap-breadcrumbs,.hor-scroll-wrap-categories,.hor-scroll-wrap-conv-first,.hor-scroll-wrap-conv-second{overflow-x:auto}.hor-scroll-wrap-breadcrumbs:after,.hor-scroll-wrap-categories:after,.hor-scroll-wrap-conv-first:after,.hor-scroll-wrap-conv-second:after{background-image:var(--scrollbar-background-right);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s linear;width:40px}.hor-scroll-wrap-breadcrumbs:before,.hor-scroll-wrap-categories:before,.hor-scroll-wrap-conv-first:before,.hor-scroll-wrap-conv-second:before{background-image:var(--scrollbar-background-left);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s linear;width:40px}.hor-scroll-wrap-breadcrumbs.scrolled-right:after,.hor-scroll-wrap-categories.scrolled-right:after,.hor-scroll-wrap-conv-first.scrolled-right:after,.hor-scroll-wrap-conv-second.scrolled-right:after{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0))}.hor-scroll-wrap-breadcrumbs.scrolled-left:before,.hor-scroll-wrap-categories.scrolled-left:before,.hor-scroll-wrap-conv-first.scrolled-left:before,.hor-scroll-wrap-conv-second.scrolled-left:before{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.hor-scroll-wrap-breadcrumbs .categories-links__link:last-child,.hor-scroll-wrap-categories .categories-links__link:last-child,.hor-scroll-wrap-conv-first .categories-links__link:last-child,.hor-scroll-wrap-conv-second .categories-links__link:last-child{margin-right:0}@media (max-width:768px){.hor-scroll-wrap-breadcrumbs+.breadcrumbs-divider,.hor-scroll-wrap-categories+.breadcrumbs-divider,.hor-scroll-wrap-conv-first+.breadcrumbs-divider,.hor-scroll-wrap-conv-second+.breadcrumbs-divider{border-bottom:1px solid #e5e6ea;margin-bottom:20px}}.product-price-container-link{width:100%}.notification-banner{font-family:Poppins,sans-serif;font-weight:300;letter-spacing:.23px;max-width:1440px;top:164px;width:100%}@media (min-width:768px){.notification-banner{top:288px}}.notification-banner .notification-content{background-color:#000;color:#fff;height:50px;padding:0 15px}.notification-banner .notification-content .notification-banner-text-wrapper .notification-bold-message{font-weight:600}.notification-banner .notification-content__expired{height:75px}.notification-banner .notification-link{color:#fff;font-weight:600}.barcode-scanner{background:#000;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:100px;min-width:100px;position:relative;width:100%;z-index:2}.barcode-scanner .barcode-scanner__top-bar{background-color:#fff;border-bottom:1px solid #e5e6ea;height:48px;left:0;position:absolute;top:0;width:100%}.barcode-scanner .barcode-scanner__title{color:#fff;font-weight:600;left:0;letter-spacing:.3px;padding:0 20px;position:absolute;text-align:center;text-transform:uppercase;top:90px;width:100%}.barcode-scanner .barcode-scanner__text{color:#fff;left:0;letter-spacing:.23px;padding:0 38px;position:absolute;text-align:center;top:130px;width:100%}@media (max-width:768px){.barcode-scanner .barcode-scanner__text{padding:0 38px}}.barcode-scanner .barcode-scanner__footer-text{bottom:35px;color:#fff;font-size:14px;left:0;letter-spacing:.28px;position:absolute;text-align:center;width:100%}.barcode-scanner .icon-icon_arrow_back{font-size:18px}.barcode-scanner .dbrScanner-btn-close{height:48px;left:0;padding:0;position:absolute;top:0;width:48px}.barcode-scanner .dbrScanner-video{right:0}.barcode-scanner .dbrScanner-cvs-drawarea,.barcode-scanner .dbrScanner-video{height:100%;left:0;position:absolute;top:0;width:100%}.barcode-scanner .dbrScanner-cvs-scanarea{left:0;position:absolute;top:54px}.barcode-scanner .dbrScanner-cvs-scanarea .scanarea-angle{height:17px;position:absolute;width:17px}.barcode-scanner .dbrScanner-cvs-scanarea .scanarea-angle:first-child{border-left:1px solid #fff;border-top:1px solid #fff;left:-10px;top:-10px}.barcode-scanner .dbrScanner-cvs-scanarea .scanarea-angle:nth-child(2){border-bottom:1px solid #fff;border-left:1px solid #fff;bottom:-10px;left:-10px}.barcode-scanner .dbrScanner-cvs-scanarea .scanarea-angle:nth-child(3){border-right:1px solid #fff;border-top:1px solid #fff;right:-10px;top:-10px}.barcode-scanner .dbrScanner-cvs-scanarea .scanarea-angle:nth-child(4){border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:-10px;right:-10px}.menu .greeting-block__title{display:none}@media (max-width:767px){.flexible-layout__block__content_wrapper .greeting-block__title,.flexible-layout__block__header__hide{display:none}}@media (min-width:768px){.flexible-layout__block__header__title{display:block}}@media (max-width:767px){.flexible-layout__block__header__title{font-size:22px}}.greeting-block{color:#000;display:none;padding:0 0 60px}.greeting-block__title{font-size:30px;font-weight:600;letter-spacing:.6px;line-height:42px;margin-bottom:20px}.greeting-block__username{font-size:50px;font-weight:600;letter-spacing:.5px;line-height:60px;word-break:break-word}@media (max-width:767px){.greeting-block{display:block;padding:0}.greeting-block__title{font-size:22px;line-height:30px;margin-bottom:10px}.greeting-block__username{font-size:22px;letter-spacing:.32px;line-height:24px;margin-bottom:30px}}@media (max-width:420px){.greeting-block__username{margin-bottom:20px}}.product-variants .variant-container .variant-name{font-family:Poppins,sans-serif;font-weight:400}.product-variants .variant-container.out-stock{background-color:#f5f6fa;cursor:default}.product-variants .variant-container.out-stock .variant-name{color:#9c9ea2;font-family:Poppins,sans-serif;font-weight:600;text-decoration:line-through}.product-variants .variant-container.out-stock .variant-out-stock{display:flex}.product-variants .variant-container.out-stock .path1:before{color:transparent}.product-variants .pdp-variant-container{border-top:none;padding:0}.product-variants .pdp-variant-container:last-child{border-bottom:none}.product-variants .variant-out-stock{align-items:center;color:#000;display:none;text-decoration:none}.product-variants .out-stock-text{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.26px;text-align:right}@media (min-width:768px){.product-variants .out-stock-text{font-size:13px}}.product-variants .out-stock-link{align-items:center;display:flex;font-size:16px;margin-left:10px}.product-variants .icon-icon_arrow_back{transform:rotate(180deg)}.variant{border-top:1px solid #e8e8ea;padding:16px 20px 16px 40px}.variant--sold-out{background:#f5f6fa}.variant-container{padding:0}.variant__name{color:#000;font-size:15px;font-weight:400;letter-spacing:.3px;line-height:23px}.variant__name:hover{color:#636264}@media (max-width:992px){.variant{padding:16px 20px}}@media (max-width:767px){.variant{padding:16px 9%}}.sold-out{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.sold-out .variant__name{color:#9c9ea2;margin-right:15px;position:relative}.sold-out .variant__name:after{background:#9c9ea2;content:"";display:block;height:1px;left:-10%;position:absolute;right:0;top:50%;width:120%}.sold-out__link{align-items:center;color:#000;display:flex;font-size:13px;font-weight:300;justify-content:flex-start;letter-spacing:.26px;line-height:20px}.sold-out__link__icon{display:flex;padding-left:11px}.sold-out__link__icon [class*=" icon-"] .path1:before,.sold-out__link__icon [class^=icon-] .path1:before{color:transparent}.sold-out__link__icon [class*=" icon-"] .path2:before,.sold-out__link__icon [class^=icon-] .path2:before{color:#25272b}.sharing{align-items:center;display:flex;position:relative}.sharing [class*=" icon-"],.sharing [class^=icon-]{font-size:16px}.sharing__button-name{color:#25272b;font:normal normal 400 15px/23px Poppins,sans-serif;letter-spacing:.3px;padding-left:12px;transition:color .2s ease-out}.sharing__button-wrapper__button{align-items:center;display:flex;justify-content:center;padding:15px 10px}.sharing__button-wrapper:hover .sharing__button-name,.sharing__button-wrapper:hover [class*=" icon-"] .path2:before,.sharing__button-wrapper:hover [class^=icon-] .path2:before{color:#9c9ea2}.sharing__social-wrapper{align-items:center;background:#fff;border:1px solid #ecedef;display:flex;justify-content:center;overflow:hidden;padding:11px 20px 10px;position:absolute;right:5px;transform:scaleX(0);transform-origin:right}.sharing__social-wrapper_active{transform:scaleX(1);width:auto}.sharing__social-wrapper button{align-items:center;display:flex;height:48px;justify-content:flex-start;margin:0 10px;width:48px}.sharing__social-wrapper button:first-child{margin:0 10px 0 0}.sharing__social-wrapper button:last-child{margin:0 0 0 10px}.sharing__social-wrapper [class*=" icon-"],.sharing__social-wrapper [class^=icon-]{font-size:20px}.sharing .sharing__desktop_hidden{display:none}@media (max-width:767px){.sharing__button-name{font-size:14px;line-height:17px}.sharing .sharing__mobile_hidden{display:none!important}.sharing .sharing__desktop_hidden,.sharing__mobile{display:block}.sharing__mobile .sharing__social-wrapper{border:none;display:flex;justify-content:flex-start;padding:0;position:relative;right:0}.popup__sharing .popup{min-height:172px}.popup__sharing .popup .popup-body{padding:11% 0}.popup__sharing .popup .popup-body .popup-title{border-bottom:1px solid #e8e8ea;font-size:16px;padding:0 11% 20px}.popup__sharing .popup .popup-body .sharing__mobile{padding:0 11%}}.promotion-messaging-block{background:rgba(37,39,43,.5) 0 0 no-repeat padding-box;bottom:0;height:100%;left:0;position:fixed;width:100%;z-index:10}.promotion-messaging-block .close-button{cursor:pointer;position:absolute;right:15px;text-align:center;top:15px}.promotion-messaging-block .close-button .path1:before{color:transparent}.promotion-messaging-block .close-button .path2:before{color:#000}.promotion-messaging-container{align-items:center;background-color:#fff;border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;height:auto;justify-content:space-between;left:0;max-height:70%;padding:50px 30px 30px;position:fixed;width:100%;z-index:11}@media (min-width:768px){.promotion-messaging-container{border-radius:0;left:50%;top:50%;transform:translate(-50%,-50%);width:60%}}.promotion-messaging-content{overflow-y:scroll;width:100%}@media (min-width:768px){.promotion-messaging-content{overflow-y:auto}}.promotion-messaging-title{color:#000;font:normal normal 600 18px/26px Poppins,sans-serif;letter-spacing:.38px;margin-bottom:20px;text-align:left}.promotion-messaging-item{background:#f4f4f8 0 0 no-repeat padding-box;border:1px dashed #9c9ea2;border-radius:3px;font:normal normal 300 15px/23px Poppins,sans-serif;margin-bottom:20px;padding:15px;width:100%}@media (min-width:768px){.promotion-messaging-item p{align-items:center;display:flex;justify-content:space-between}}.promotion-messaging-item a{border:1px solid #a1a1a3;color:#25272b;display:block;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.84px;margin-top:15px;padding:15px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:768px){.promotion-messaging-item a{display:inline-block;margin:0;padding:10px 20px;width:auto}}.promotion-messaging-btn{background-color:transparent;border:1px solid #25272b;color:#000;display:block;font:normal normal 600 15px/23px Poppins,sans-serif;letter-spacing:.3px;margin:0;padding:10px 15px;text-align:center;width:100%}.CartPlaceholder{display:flex;flex-direction:row;flex-wrap:wrap;text-align:unset;width:100%}.CartPlaceholder__CartItemsHolder{flex:1 0 72%;margin:var(--cc-container-padding) 0}.CartPlaceholder__CartItem{border-bottom:1px solid var(--cc-border-color);display:flex;flex-direction:row;margin:1rem 0}.CartPlaceholder__CartItemImage{background-color:var(--cc-pageloader-box-background);height:7rem;margin-bottom:1rem;width:6rem}.CartPlaceholder__CartItemName{background-color:var(--cc-pageloader-box-background);height:2rem;margin:0 1rem;width:calc(95% - 6rem)}.CartPlaceholder__OrederSummary{background-color:var(--cc-pageloader-box-background);flex:1 0 23%;height:16.875rem;margin:var(--cc-container-padding) 0 0 2rem}.CartPlaceholder__Promotions{background-color:var(--cc-pageloader-box-background);height:2rem;margin:var(--cc-container-padding) 0;width:40%}@media only screen and (max-width:767px){.CartPlaceholder{margin:0 var(--cc-container-padding);width:100%}.CartPlaceholder__CartItemsHolder,.CartPlaceholder__OrederSummary,.CartPlaceholder__Promotions{flex:unset;width:100%}.CartPlaceholder__CartItemsHolder{margin:0;order:1}.CartPlaceholder__Promotions{margin:var(--cc-container-padding) 0;order:2}.CartPlaceholder__OrederSummary{margin:var(--cc-container-padding) 0;order:3}}.CartValidation{margin:2rem var(--cc-container-padding)}.CartValidation .Alert__Message--Warning{padding:1rem}.CartValidation__AlertHeading{font-weight:700}.CartValidation__AlertGWPMessage,.CartValidation__AlertMessageBody{margin:.5rem 0}.CartValidation__AlertItemCount{font-weight:500}.CartValidation__PriceChangeMessage>span:first-child{font-weight:700}.CartValidation__PriceChangeMessage>span:nth-child(2),.CartValidation__PriceChangeMessage>span:nth-child(3){color:var(--cc-error-message-color)}.CartValidation__PriceChangeItemCount{margin:.5rem 0}.CartValidation__PriceChangeItemCount>span:first-child{font-weight:500}.CartValidationAlert__ProductName{font-weight:700}.wishlist-modal .popup{width:45%}.wishlist-modal .popup .popup-body{padding:60px}.wishlist-modal .popup .popup-body .popup-title_wishlists{font-size:18px;font-weight:600;line-height:26px}.wishlist-modal .popup .popup-body .popup-title{margin-bottom:60px}@media (max-width:767px){.wishlist-modal .popup{min-height:unset;width:100vw}.wishlist-modal .popup .popup-body{padding:0}.wishlist-modal .popup .popup-body .popup-title{margin-bottom:20px;padding:50px 40px 0}.wishlist-modal .popup .popup-body .popup-title_wishlists{letter-spacing:.32px}.wishlist-modal .login-or-register,.wishlist-modal .sign-in{padding:0 11% 11%}.wishlist-modal .CreateWishListForm{padding:0 40px 50px}.wishlist-modal .CreateWishListForm__CreateWishListName{margin-bottom:5px}}.CreateWishListForm__CreateWishListName{margin-bottom:5px!important}.move-wishlist-label-padding{padding-bottom:0}@media (max-width:767px){.move-wishlist-item__wrapper{padding:0 0 50px}}.move-wishlist-item__wishLists{border:none}.move-wishlist-item__wishlist-row{border-bottom:none}@media (max-width:767px){.move-wishlist-item__wishlist-row{padding:15px 40px}}@media (min-width:767px){.move-wishlist-item__wishlist-row{padding:15px 0}}.list-wishlists__wishLists{border:1px solid #e8e8ea}.list-wishlists__wishLists .wishlist{border-bottom:1px solid #e8e8ea}.list-wishlists__wishLists .wishlist:last-child{border-bottom:none}.list-wishlists__wishLists .wishlist__btn{align-items:center;display:flex;justify-content:flex-start;padding:15px 20px;width:100%}@media (max-width:767px){.list-wishlists__wishLists .wishlist__btn{padding:15px 40px}}.list-wishlists__wishLists .wishlist__btn__text{color:#000;display:inline-block;font:normal normal normal 16px/25px Poppins,sans-serif;letter-spacing:.24px;text-align:left;width:100%;word-break:break-word}.list-wishlists__wishLists .wishlist__btn__text:hover{color:#84858b}@media (max-width:767px){.list-wishlists__wishLists .wishlist__btn__text{font-size:15px;line-height:23px}}.list-wishlists__new-btn__wrapper{border:1px solid #e8e8ea;border-top:none}.list-wishlists__new-btn{align-items:center;display:flex;padding:15px 20px;width:100%}.list-wishlists__new-btn:hover{color:#636264}.list-wishlists__new-btn:hover .list-wishlists__new-btn__text,.list-wishlists__new-btn:hover [class^=icon-],.list-wishlists__new-btn:hover [class^=icon-]:before{color:#75797e}@media (max-width:767px){.list-wishlists__new-btn{padding:15px 40px 50px}}.list-wishlists__new-btn .icon-icon_accordion_plus{font-size:16px}.list-wishlists__new-btn .icon-icon_accordion_plus .path1:before{color:transparent}.list-wishlists__new-btn__text{color:#000;font:normal normal 600 16px/25px Poppins,sans-serif;letter-spacing:.24px;padding-left:10px}@media (max-width:767px){.list-wishlists__new-btn__text{font-size:15px;line-height:23px}}.wishlist-btn-wrapper-padding{padding:0 40px}@media (min-width:767px){.wishlist-btn-wrapper-padding{padding:0}}.wishlist__btn-wrapper{display:flex;justify-content:space-between;width:100%}.wishlist__btn-wrapper>div{width:100%}.wishlist__btn-wrapper>div:first-child{margin-right:15px}.wishlist__btn-wrapper>div:last-child{margin-left:15px}@media (max-width:767px){.wishlist__btn-wrapper .button-wrapper{margin-bottom:0}.new-wishlist__input-wrapper{margin-bottom:5px!important}}.new-wishlist__input-wrapper .validationMessage{color:#e11f1e!important;display:block;font:normal normal 300 13px/20px Poppins,sans-serif!important;letter-spacing:.26px;margin:15px 0}.new-wishlist__input-wrapper .validationMessage svg{display:none}.new-wishlist__input-wrapper .label{line-height:23px}form.invalid :invalid{border-color:#e11f1e!important}.profile-wishlists__new-list{margin:15px 0;max-width:291px}.profile-wishlists__create-btn{padding-bottom:100px}@media (max-width:767px){.profile-wishlists__create-btn{padding-bottom:0}}.wishlist-summary__wishlist-item{background-color:#fff;border:none;box-shadow:0 1px 3px #00000029;margin-bottom:15px;padding:3% 3% 2%;position:relative}.wishlist-summary__no-items{color:#000;font:normal normal 300 16px/24px Poppins,sans-serif;letter-spacing:.32px}.wishlist-summary__wishlist-item-name{color:#000;display:block;font:normal normal 600 16px/24px Poppins,sans-serif;letter-spacing:.34px;margin-bottom:20px;word-break:break-word}.wishlist-summary__wishlist-item__arrow{align-items:center;display:flex;height:48px;justify-content:center;position:absolute;right:0;top:0;width:48px}.wishlist-summary__wishlist-item-products{display:inline-block;position:relative}.wishlist-summary__wishlist-item-products .amplience-image{border:1px solid #ecedef;margin-right:9px}.wishlist-summary__wishlist-item-products__count{align-items:center;background-color:#fff;border:1px solid #ecedef;color:#000;display:flex;font:normal normal 600 18px/26px Poppins,sans-serif;height:126px;justify-content:center;letter-spacing:.36px;opacity:.8;position:absolute;right:9px;top:0;width:126px}.wishlist-summary__wishlist-item-sharing{align-items:center;color:#25272b;display:flex;font:normal normal 400 14px/17px Poppins,sans-serif;letter-spacing:.28px;margin:10px 0 0}.wishlist-summary__wishlist-item-sharing .sharing__button-wrapper__button{padding:5px 10px}.wishlist-summary__wishlist-item-sharing .sharing__button-wrapper__button [class*=" icon-"] .path1:before,.wishlist-summary__wishlist-item-sharing .sharing__button-wrapper__button [class^=icon-] .path1:before{color:transparent}.wishlist-summary__wishlist-item-sharing .sharing .sharing__social-wrapper{left:0;right:unset;transform-origin:left}@media (max-width:767px){.wishlist-summary__wishlist-item-name{font-size:15px;line-height:23px;padding-right:28px}.wishlist-summary__wishlist-item-products .amplience-image{height:62px;margin-bottom:9px;width:62px}.wishlist-summary__wishlist-item-products__count{height:62px;width:62px}.wishlist-summary__wishlist-item{padding:20px}.profile-wishlists__create-btn .button-wrapper{text-align:center}.profile-wishlists__create-btn .button-wrapper .button{max-width:100%}}.profile-wishList-item-details__item-details{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:60px 0 40px;width:100%}.profile-wishList-item-details__item-details div:not(:nth-of-type(3n+3)){margin-right:2%}@media (max-width:767px){.profile-wishList-item-details__item-details{margin:0 0 40px}}.profile-wishList-item-details__no-items{margin:0 0 40px}.profile-wishList-item-details__block{box-shadow:0 2px 3px #00000015;margin-bottom:25px;width:32%}@media (max-width:992px){.profile-wishList-item-details__block{width:49%}.profile-wishList-item-details__block:not(:nth-child(3n+3)){margin-right:unset}.profile-wishList-item-details__block:nth-child(odd){margin-right:2%}}@media (max-width:767px){.profile-wishList-item-details__block{max-width:398px;width:100%}.profile-wishList-item-details__block:nth-child(odd){margin-right:unset}}.profile-wishList-item-details__image{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:767px){.profile-wishList-item-details__image{position:unset}}.profile-wishList-item-details__delete-btn{height:48px;position:absolute;right:0;top:0;width:48px}.profile-wishList-item-details__delete-btn .icon-icon_remove{font-size:18px}.profile-wishList-item-details__delete-btn .icon-icon_remove .path2:before,.profile-wishList-item-details__delete-btn .icon-icon_remove .path3:before,.profile-wishList-item-details__delete-btn .icon-icon_remove .path4:before{color:#9c9ea2;transition:color .5s linear}.profile-wishList-item-details__delete-btn .icon-icon_remove:hover .path2:before,.profile-wishList-item-details__delete-btn .icon-icon_remove:hover .path3:before,.profile-wishList-item-details__delete-btn .icon-icon_remove:hover .path4:before{color:#000}.profile-wishList-item-details__delete-btn .icon-icon_remove .path1:before{color:transparent}.profile-wishList-item-details__name{padding:20px 20px 15px}@media (max-width:767px){.profile-wishList-item-details__name{padding:10px 0}}.profile-wishList-item-details__sku{padding:5px 20px}@media (max-width:767px){.profile-wishList-item-details__sku{padding:5px 0}}.profile-wishList-item-details__product-name{color:#000;font:normal normal 300 16px/22px Poppins,sans-serif;letter-spacing:.24px;transition:color .2s linear;word-break:break-word}.profile-wishList-item-details__product-name:hover{color:#636264}@media (max-width:767px){.profile-wishList-item-details__product-name{font-size:15px;letter-spacing:.23px;line-height:21px}}.profile-wishList-item-details__btn-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.profile-wishList-item-details__btn-wrapper>div{margin:0;width:50%}.profile-wishList-item-details__btn-wrapper div.button-wrapper__full-width{width:100%}.profile-wishList-item-details__move-btn{background-color:#fff!important;border:1px solid #f4f4f8}.profile-wishList-item-details__cart-btn{background-color:#f4f4f8!important}.profile-wishList-item-details__btn{align-items:center;color:#000!important;display:flex;font:normal normal 400 16px/24px Poppins,sans-serif!important;justify-content:center;transition:color .5s linear}.profile-wishList-item-details__btn [class*=" icon-"],.profile-wishList-item-details__btn [class^=icon-]{padding-right:10px}.profile-wishList-item-details__btn [class*=" icon-"] .path1:before,.profile-wishList-item-details__btn [class^=icon-] .path1:before{color:transparent}.profile-wishList-item-details__btn:hover{color:#9c9ea2!important}.profile-wishList-item-details__btn:hover [class*=" icon-"] .path2:before,.profile-wishList-item-details__btn:hover [class^=icon-] .path2:before{color:#9c9ea2}@media (max-width:767px){.profile-wishList-item-details__btn{font:normal normal 400 15px/23px Poppins,sans-serif!important}}.profile-wishList-item-details__price{padding:0 20px}.profile-wishList-item-details__price .product-price-block__price{font:normal normal 600 16px/24px Poppins,sans-serif}.profile-wishList-item-details__price .product-price-block__price sup{font-size:9px}@media (max-width:767px){.profile-wishList-item-details__price{padding:0}.profile-wishList-item-details__price .product-price-block__price{font-size:15px;line-height:23px}.profile-wishList-item-details__price .product-price-block__price sup{font-size:8px}}.profile-wishList-item-details__is-not-available{height:106px;padding:0 20px}.profile-wishList-item-details__is-not-available__text{color:#e11f1e;font:normal normal 300 14px/21px Poppins,sans-serif;letter-spacing:.21px}@media (max-width:767px){.profile-wishList-item-details__is-not-available{height:unset}.profile-wishList-item-details__mobile-flex{align-items:flex-start;background-color:#fff;display:flex;padding:45px 20px 20px;position:relative}.profile-wishList-item-details__mobile-flex>div{width:50%}.profile-wishList-item-details__mobile-flex div.button-wrapper__full-width{width:100%}}.profile-wish-list-details__heading{align-items:center;display:flex;justify-content:space-between;margin:30px 0 38px;width:100%}@media (max-width:767px){.profile-wish-list-details__heading{flex-wrap:wrap}}.profile-wish-list-details__title{color:#000;letter-spacing:.48px}@media (max-width:767px){.profile-wish-list-details__title{width:100%}}.profile-wish-list-details__actions{align-items:center;color:#000;display:flex;font:normal normal 400 15px/23px Poppins,sans-serif;justify-content:flex-end;letter-spacing:.3px;transition:color .5s linear}.profile-wish-list-details__actions-sharing{margin:0 20px}.profile-wish-list-details__actions-sharing .sharing__button-wrapper__button [class*=" icon-"] .path1:before,.profile-wish-list-details__actions-sharing .sharing__button-wrapper__button [class^=icon-] .path1:before{color:transparent}.profile-wish-list-details__actions-edit{position:relative}.profile-wish-list-details__actions-edit-btn{align-items:center;color:#000;display:flex;font:normal normal 400 15px/23px Poppins,sans-serif;justify-content:center;letter-spacing:.3px;padding:0;transition:color .5s linear}.profile-wish-list-details__actions-edit-btn [class*=" icon-"],.profile-wish-list-details__actions-edit-btn [class^=icon-]{font-size:16px;padding-right:12px}.profile-wish-list-details__actions-edit-btn [class*=" icon-"] .path1:before,.profile-wish-list-details__actions-edit-btn [class^=icon-] .path1:before{color:transparent}.profile-wish-list-details__actions-edit-btn:hover,.profile-wish-list-details__actions-edit-btn:hover [class*=" icon-"] .path2:before,.profile-wish-list-details__actions-edit-btn:hover [class^=icon-] .path2:before{color:#9c9ea2}@media (max-width:767px){.profile-wish-list-details__actions-sharing{margin:0 20px 0 0}.profile-wish-list-details__actions-sharing .sharing__button-wrapper__button{padding:15px 10px 15px 0}}.profile-wish-list-details__actions-block{background:#fff;border:1px solid #e8e8ea;border-radius:3px;box-shadow:0 2px 2px #00000014;display:block;padding:0 30px;position:absolute;right:0;top:30px;width:300px;z-index:5}.profile-wish-list-details__actions-block__hidden{display:none}.wishlist-action__popup .popup{min-height:25%}.wishlist-action__popup .popup-body{padding:10%}@media (max-width:767px){.wishlist-action__popup .popup-body{padding:10% 0!important}.wishlist-action__popup .popup-body .popup-title{margin-bottom:20px!important;padding-bottom:0!important;padding-left:10%}.wishlist-action__popup .popup-body div .wishlist-action__block{padding-left:10%}.wishlist-action__popup .popup-body div .wishlist-action__block:last-child{border-top:none}}.delete-wishlist__title{color:#000;font:normal normal 600 18px/26px Poppins,sans-serif;letter-spacing:.38px;margin-bottom:35px}.wishlist-action__block{border-bottom:1px solid #e8e8ea;padding:16px 0}.wishlist-action__block:last-child{border-bottom:none}@media (max-width:767px){.wishlist-action__block{border-top:1px solid #e8e8ea}.wishlist-action__block:last-child{border-bottom:1px solid #e8e8ea}}.profile-wish-list-details__terms{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px #00000029;margin-bottom:60px;padding:20px;width:66%}.profile-wish-list-details__terms__toggle-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.profile-wish-list-details__terms__title{color:#000;font:normal normal 600 16px/24px Poppins,sans-serif;letter-spacing:.34px}.profile-wish-list-details__terms__link{color:#000;font:normal normal 300 16px/24px Poppins,sans-serif;letter-spacing:.32px;text-decoration:underline;transition:color .5s linear}.profile-wish-list-details__terms__link:hover{color:#636264}@media (max-width:767px){.profile-wish-list-details__terms{width:100%}.profile-wish-list-details__terms__title{font-size:15px;line-height:23px;max-width:210px}.profile-wish-list-details__terms__link{font-size:15px;line-height:23px}}.wishlist .wishlist-title{text-transform:lowercase!important}@media (max-width:767px){.wishlist .wishlist-title{padding:20px 40px 15px}}@media (min-width:768px){.wishlist .wishlist-tabs .tablist-wrapper{padding-top:10px}}@media (max-width:767px){.wishlist .wishlist-tabs .tablist-wrapper .wishlist-tabs__tablist{padding-bottom:20px}}.wishlist .wishlist-tabs .wishlist-tabs__panels__panel{padding-top:40px}@media (max-width:767px){.wishlist .wishlist-tabs .wishlist-tabs__panels__panel{padding:30px 20px 45px}}.wishlist .wishlist-tabs .wishlist-tabs__panels__panel.carouselPadding{padding:60px 0 135px}@media (max-width:767px){.wishlist .wishlist-tabs .wishlist-tabs__panels__panel.carouselPadding{padding:45px 0 45px 20px}.wishlist-tabs__tablist__tab.active:after{bottom:-21px!important}.product-recommendations-carousel .slider-wrapper.marginUpdated{margin-left:0}.product-recommendations-carousel .slider-wrapper.slider-padding{padding-top:0}.wishlist-wrapper.heightdecr:after{height:20vh}}.menu__infoblock{display:block}.menu__accordion__title{align-items:center;border-bottom:1px solid #e8e8ea;color:#000;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:.32px;line-height:24px}.menu__accordion__title_main{padding:16px 17px 20px 0}@media (max-width:767px){.menu__accordion__title_main{padding:16px 0 20px}}.menu__accordion__title a{align-content:center;color:#000;display:flex;justify-content:space-between;padding:16px 17px 20px 0;width:100%}@media (max-width:767px){.menu__accordion__title a{padding:16px 0 20px}}.menu__accordion__title__name{padding-right:10px}.menu__accordion__title__count{background:#fff;border-radius:50%;color:#000;display:inline-block;font-size:13px;font-weight:300;letter-spacing:.52px;line-height:24px;margin-left:10px;padding:0 9px}@media (max-width:767px){.menu__accordion__title__count{background:#f4f4f8}}.menu__accordion__title-active{padding:0 10px}.menu__accordion__title-active,.menu__accordion__title-active a{background-color:#e11f1e;color:#fff;font-weight:300}.menu__accordion__title-active .icon-icon_navigation_arrow_expand .path1:before,.menu__accordion__title-active a .icon-icon_navigation_arrow_expand .path1:before{color:transparent}.menu__accordion__title-active .icon-icon_navigation_arrow_expand .path2:before,.menu__accordion__title-active a .icon-icon_navigation_arrow_expand .path2:before{color:#fff}.menu__accordion__title__arrow{display:inline-block;transform:rotate(-90deg);transition:transform .3s}@media (min-width:768px){.menu__accordion__title__arrow{display:none}}.menu__accordion__title__arrow-logout{padding-right:10px}.menu__accordion__title__arrow .path1:before,.menu__accordion__title__arrow-logout .path1:before{color:transparent}.menu__accordion__title__arrow-active{transform:rotate(90deg);transition:transform .3s}.menu__accordion__panel{height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-out}.menu__accordion__panel-active{height:auto;transform:scaleY(1)}.menu__accordion__panel__item,.menu__accordion__panel__item a{color:#000;cursor:pointer;font:normal normal 300 16px/24px Poppins,sans-serif;letter-spacing:.32px;margin:20px 0}.menu__accordion__panel__item-active{padding:0 10px}.menu__accordion__panel__item-active,.menu__accordion__panel__item-active a{background-color:#e11f1e;color:#fff}@media (max-width:767px){.menu{box-shadow:0 1px 3px #00000029;padding:0 20px}.menu__infoblock{display:none}.menu__accordion__panel__item,.menu__accordion__panel__item a,.menu__accordion__title{font-size:15px;line-height:23px}}.logout-menu__accordion__title{border-bottom:none;justify-content:flex-start;padding:16px 17px 20px 0}@media (max-width:767px){.logout-menu__accordion__title{padding:16px 0 20px}}.redeem-voucher-accordion-block{border:1px solid #000;margin:10px 0;padding:0 15px}.redeem-voucher-accordion-block__no-active{pointer-events:none}.redeem-voucher-accordion-block .icon-icon_edit{font-size:16px}.redeem-voucher-accordion-block__button.accordion-block__button{border-bottom:none;color:#222127;font-weight:500;padding:14px 0}.vouchers-list{margin:20px 0 30px;max-height:210px;overflow-y:scroll;padding:0 20px 0 0}.vouchers-list::-webkit-scrollbar{background-color:#f4f4f8;width:10px}.vouchers-list::-webkit-scrollbar-thumb{background-color:#d5d5d8}.vouchers-list__tip{color:#9c9ea2;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:22px;padding:0!important}@media (max-width:767px){.vouchers-list__tip{font-size:15px;letter-spacing:.3px}}.vouchers-list__voucher{border-top:1px solid #e5e6ea;margin:0 20px 0 0!important;padding:16px 0}.vouchers-list__voucher:last-child{padding:16px 0 0}.overflow-hidden{overflow:hidden}.sticky{min-height:auto!important;top:0;width:100%}@media (max-width:767px){.icon-custom_mobile{display:block!important}.icon-custom_desktop{display:none!important}}@media (min-width:767px){.icon-custom_mobile{display:none!important}.icon-custom_desktop{display:block!important}}@media (min-width:768px){.margin-header-sticky{margin-top:142px}}.header{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;min-height:120px;z-index:10}@media (min-width:768px){.header{flex-direction:column;min-height:230px}}@media (max-width:767px){.header__balance-card{align-items:center;display:flex;font-size:15px;letter-spacing:.45px;min-height:40px;padding:8px 20px;width:100%}}@media (min-width:768px){.header__balance-card{display:none}}@media (max-width:767px){.header__balance-card .balance-card__message{font-size:15px}}.header__logo{display:flex;height:30px;width:130px}@media (min-width:768px){.header__logo{height:45px;margin:-5px auto 0;order:1;width:260px}}.header__button{-webkit-tap-highlight-color:transparent;align-items:center;color:#000;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:0;width:48px}@media (max-width:767px){.header__button_hidden{overflow:hidden;width:0}}.header__button_right:hover [class*=" icon-"] .path2:before,.header__button_right:hover [class^=icon-] .path2:before{color:#636264;transition:color .2s linear}@media (min-width:768px){.header__button_right{margin-left:auto}}.header__button:first-child{order:-1}.header__button.cart{background-color:#000;position:relative}.header__button.cart:hover{background-color:#636264}.header__button.cart .icon-icon_shopping_bag .path2:before{color:#fff}.header__button.cart.active{background-color:#e11f1e}.header__button.cart.active .icon-icon_shopping_bag .path1:before{color:#e11f1e}.header__button.cart.active:hover{background-color:#ea3d3c}.header__button.cart.active:hover .icon-icon_shopping_bag .path1:before{color:#ea3d3c}.header__button.cart .mini-cart-1{height:calc(100vh - 157px)!important;max-height:379px!important}.header__button.cart .mini-cart{background-color:#fff;border:1px solid #e8e8ea;border-radius:0 0 3px 3px;box-shadow:0 2px 2px #00000014;display:flex;flex-direction:column;height:calc(100vh - 95px);max-height:506px;padding:30px;position:absolute;right:0;top:50px;width:400px;z-index:50}.header__button.cart .mini-cart__title{border-bottom:1px solid #e8e8ea;padding-bottom:20px;width:100%}.header__button.cart .mini-cart__list{display:flex;flex-direction:column;max-height:calc(100vh - 300px);overflow-x:hidden;overflow-y:auto;width:100%}.header__button.cart .mini-cart__list::-webkit-scrollbar{background-color:#fff;width:5px}.header__button.cart .mini-cart__list::-webkit-scrollbar-thumb{background-color:#e8e8ea}.header__button.cart .mini-cart__product{border-bottom:1px solid #e8e8ea;display:flex;flex-wrap:wrap;padding:10px 0 20px 10px;position:relative;width:100%}.header__button.cart .mini-cart__order-text{align-items:center;display:flex;font-weight:600;letter-spacing:.26px;margin-top:20px}.header__button.cart .mini-cart__vat{color:#949aa1;font-size:13px;font-weight:300;margin-left:2px}.header__button.cart .mini-cart__total-price{font-size:18px;letter-spacing:.38px;margin-left:auto}.header__button.cart .mini-cart__checkout{background-color:#e11f1e;color:#fff;font:600 16px Poppins,sans-serif;letter-spacing:.32px;margin-top:20px;padding:14px;text-align:center;width:100%}.header__button.cart .mini-cart__checkout:hover{background-color:#ea3d3c!important}.header__button.cart .mini-cart .product__image-wrapper{margin-right:10px}.header__button.cart .mini-cart .product__information{display:flex;font:300 16px Poppins,sans-serif;letter-spacing:.24px;padding-left:80px;width:100%}.header__button.cart .mini-cart .product__title-wrapper{display:flex}.header__button.cart .mini-cart .product__title{font:300 16px Poppins,sans-serif;letter-spacing:.24px;margin-bottom:12px;margin-top:15px;width:194px}.header__button.cart .mini-cart .product__quantity{margin-left:12px}.header__button.cart .mini-cart .product__total-price{font:600 16px Poppins,sans-serif;letter-spacing:.34px;margin-left:auto}.header__button.cart .mini-cart .product__button{align-items:center;display:flex;font-size:12px;height:48px;justify-content:center;position:absolute;right:0;top:0;width:48px}.header__button.cart .mini-cart .product__button:hover .icon-icon_close .path2:before{color:#9c9ea2}.header__button.cart .mini-cart .product__button .icon-icon_close .path2:before{color:#000}.header__button.cart .mini-cart sup{font-size:8px}.header__button__number{align-items:center;background-color:#fff;color:#e11f1e;display:flex;font-size:11px;font-weight:700;height:10px;justify-content:center;left:50%;line-height:11px;margin-left:-5.5px;margin-top:-2.5px;position:absolute;top:50%;width:11px}.header__button .icon-icon_shopping_bag .path1:before{color:#000}.header__button [class*=" icon-"] .path1:before,.header__button [class^=icon-] .path1:before{color:transparent}.header__button-wishlist:hover .icon-icon_wishlist .path2:before{color:#9c9ea2}.header__in-text,.header__in-text-icon{align-items:center;color:#000;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.24px;overflow:hidden;width:0}@media (min-width:768px){.header__in-text-icon:first-child,.header__in-text:first-child{padding-left:20px;padding-right:20px}}.header__in-text .balance-card__icon-container,.header__in-text-icon .balance-card__icon-container{-webkit-tap-highlight-color:transparent;align-items:center;color:#000;cursor:pointer;display:flex;font-size:18px;height:50px;justify-content:center;padding:0 15px 0 0}.header__in-text .balance-card__icon-container [class*=" icon-"] .path1:before,.header__in-text .balance-card__icon-container [class^=icon-] .path1:before,.header__in-text-icon .balance-card__icon-container [class*=" icon-"] .path1:before,.header__in-text-icon .balance-card__icon-container [class^=icon-] .path1:before{color:transparent}@media (min-width:768px){.header__in-text,.header__in-text-icon{width:max-content}.header__in-text-icon:first-child{padding-left:0}}.header__search-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;max-width:656px;order:3;padding:16px 20px;position:relative;width:100%}@media (min-width:768px){.header__search-wrapper{padding:16px 40px}}@media (max-width:767px){.header__search-wrapper{max-width:100%;padding-right:15px}}.header__search-wrapper_active{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:1000}@media (max-width:767px){.header__search-wrapper_active{bottom:0}.header__search-wrapper_active .header__back-button{padding-right:10px}.header__search-wrapper_active .header__back-button:before{margin-left:0;vertical-align:super}.header__search-wrapper_active .header__back-button+.header__form{margin-top:7px;width:86%}.header__search-wrapper .header__form{padding-left:4px;width:90%}}.header__search-wrapper .barcode-button-wrapper{padding:20px}.header__search-wrapper .barcode-button{align-items:center;border:1px solid #e5e6ea;display:flex;height:50px;justify-content:center;width:100%}.header__search-wrapper .barcode-button__icon{align-items:center;display:flex;padding-left:4.5%}.header__search-wrapper .barcode-button .icon-icon_barcode{font-size:18px}.header__search-wrapper .barcode-button .barcode-button__text{font-size:16px;font-weight:300;margin-left:8px}.header__back-button{font-size:28px;height:48px;padding-left:0;width:14%}.header__back-button .path1:before{color:transparent!important}.header__back-button .path2:before{color:#000!important}.header__form{align-items:center;background-color:#f4f4f8;display:flex;height:38px;padding-left:20px;position:relative;width:100%;z-index:10}@media (min-width:768px){.header__form{height:40px}}.header__form__input{font-family:Poppins,sans-serif;font-size:15px;font-weight:300;letter-spacing:.23px;width:100%}@media (min-width:768px){.header__form__input{font-size:16px;letter-spacing:.24px}}.header__form__input::placeholder{color:#949aa1;font-size:14px;letter-spacing:.28px}.header__form__icon{align-items:center;background-color:#f4f4f8;display:flex;font-size:24px;height:38px;justify-content:center;width:38px}@media (min-width:768px){.header__form__icon{font-size:17px;height:40px;width:40px}}.header__form .icon-icon_search{font-size:21px}.header__form .icon-icon_clear .path1:before,.header__form .icon-icon_search .path1:before{color:#f4f4f8}.header__search-results{background-color:#fff;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;font-size:16px;left:0;letter-spacing:.32px;max-width:656px;min-height:177px;padding:0;position:absolute;top:95px;width:100%;z-index:1}@media (max-width:767px){.header__search-results{max-width:100%}}@media (min-width:768px){.header__search-results{min-height:267px;padding:90px 0 0;top:-10px}}@media (max-width:768px){.header__search-results{height:100vh}}@media (max-width:767px){.header__search-results .barcode-button-wrapper-search{align-items:center;border:1px solid #dddde0;display:flex;margin-left:22px;margin-right:22px;padding-bottom:15px;padding-left:15px;padding-top:15px}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper-search-text{padding-right:21px}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper-search-text .results-not-found{color:#121314;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:600;letter-spacing:.3px;line-height:23px;margin-bottom:1px}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper-search-text .barcode-scan-text{color:#25272b;display:inline-block;font-family:Poppins,sans-serif;font-size:12px;font-weight:300;letter-spacing:.26px;line-height:18px}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper{border-left:1px solid #dddde0;padding:0}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper .barcode-button{border:0;padding:17px 16px}.header__search-results .barcode-button-wrapper-search .barcode-button-wrapper .barcode-button .barcode-button__icon{margin-left:0}}.header__search-results__list{display:flex;flex-direction:column;margin-top:10px;width:100%}@media (min-width:768px){.header__search-results__list{margin-bottom:20px}}@media (max-width:768px){.header__search-results__list{margin:-20px 0 20px}}.header__search-results__item{align-items:center;display:flex;font-size:15px;font-weight:300;padding:12.5px 23px}@media (min-width:768px){.header__search-results__item{font-size:16px;letter-spacing:.24px}}.header__search-results__item.loader-dots-aligner-wrapper{justify-content:center}.header__search-results__search-button{font-size:17px;margin-right:15px}.header__search-results__link{color:#949aa1}.header__search-results__link .bold{color:#000;font-weight:600}.header__search-results .icon-icon_search .path2:before{color:#949aa1}.header__recent-searches{display:flex;flex-direction:column;width:100%}.header__recent-searches__head{align-items:center;border-top:1px solid #e8e8ea;display:flex;font-size:15px;padding:0 23px}.header__recent-searches__head__title{font-size:15px;letter-spacing:.3px;padding-top:25px}@media (max-width:768px){.header__recent-searches__head__title{margin-top:5px}}@media (min-width:768px){.header__recent-searches__head__title{letter-spacing:.32px}.header__recent-searches__head{font-size:16px}}.header__recent-searches__span-text{font-weight:300;letter-spacing:.24px;margin-left:auto;margin-right:12px;padding-top:25px}@media (max-width:768px){.header__recent-searches__span-text{margin-top:5px}}.header__recent-searches__clear-button{font-size:24px;padding-top:25px}@media (max-width:768px){.header__recent-searches__clear-button{margin-top:5px}}.header__recent-searches__search-button{font-size:17px;margin:50px auto 0}@media (min-width:768px){.header__recent-searches__search-button{margin-top:25px}}.header__recent-searches__text{color:#949aa1;font-size:15px;font-weight:300;letter-spacing:.23px;margin-top:20px;text-align:center}@media (min-width:768px){.header__recent-searches__text{font-size:16px;letter-spacing:.24px}}.header__recent-searches__list{display:flex;flex-direction:column;padding:10px 0 20px;width:100%}@media (max-width:768px){.header__recent-searches__list{margin-bottom:10px}}.header__recent-searches__link{color:#25272b;font-size:15px;font-weight:300;letter-spacing:.23px;padding:12px 23px;width:100%}@media (min-width:768px){.header__recent-searches__link{font-size:16px;letter-spacing:.32px}}.header__recent-searches .icon-icon_search .path2:before{color:#949aa1}.header .header-top-bar{background-color:#fff;display:flex;height:50px;margin-left:auto;width:150px}@media (min-width:768px){.header .header-top-bar{margin:0;width:100%}}.header .mobile-nav{background-color:rgba(18,19,20,.5);height:100%;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:all .2s ease-in-out;width:100%;z-index:11}.header .mobile-nav.active{height:calc(100% + 1px);overflow:auto;transform:translateZ(0)}.header .mobile-nav .profile-greeting{background-color:#fff;color:#000;padding:10px 40px;width:312px}.header .mobile-nav .profile-section{align-items:center;color:#fff;display:flex;font-size:15px;height:48px;justify-content:space-between}.header .mobile-nav .profile-section__exit-button{align-items:center;display:flex;font-size:18px;height:48px;justify-content:center;padding:0;width:48px}.header .mobile-nav .profile-section__exit-button .icon-icon_close .path1:before{color:transparent}.header .mobile-nav .profile-section__exit-button .icon-icon_close .path2:before{color:#fff}.header .mobile-nav .profile-section .profile-wrapper{align-items:center;background:#000;border-bottom:1px solid #636264;cursor:pointer;display:flex;height:100%;width:312px}.header .mobile-nav .profile-section .profile-wrapper__icon{align-items:center;display:flex;font-size:18px;height:48px;justify-content:center;width:48px}.header .mobile-nav .profile-section .profile-wrapper__icon .icon-icon_profile .path1:before{color:#000}.header .mobile-nav .profile-section .profile-wrapper__icon .icon-icon_profile .path2:before,.header .mobile-nav .profile-section .profile-wrapper__icon .icon-icon_profile .path3:before{color:#fff}.header .mobile-nav .profile-section .profile-wrapper .profile{color:#f4f4f8;margin-left:10px}.header .mobile-nav .profile-section .profile-wrapper .logout{color:#a9a9aa;font-size:14px;margin-left:auto;margin-right:15px}.header .mobile-nav button{color:#fff;font-family:Poppins,sans-serif}.header .mobile-nav .mobile-category-nav{background:#f4f4f8;width:312px}.header .mobile-nav .mobile-category-nav a,.header .mobile-nav .mobile-category-nav button{color:#fff;display:block;padding:10px 40px;text-align:left;width:100%}.header .mobile-nav .mobile-category-nav .back{align-items:center;display:flex;font-size:28px;height:48px;justify-content:center;width:69px}.header .mobile-nav .mobile-category-nav .root-cat-wrapper,.header .mobile-nav .mobile-category-nav .sub-cat-wrapper{background:#000}.header .mobile-nav .mobile-category-nav .root-cat-wrapper{padding:25px 0}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper{display:none}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper .sub-category-name{color:#fff;padding:10px 40px}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper .featured-categories{padding:20px 0}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper .categories a,.header .mobile-nav .mobile-category-nav .sub-cat-wrapper .categories h3{font-size:15px;font-weight:500}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper.active{display:block;height:100%;overflow:auto;position:fixed;top:0;width:312px}@media (max-width:767px){.header .mobile-nav .mobile-category-nav .sub-cat-wrapper.active{height:100%}}.header .mobile-nav .mobile-category-nav .sub-cat-wrapper.active .icon-icon_arrow_back:before{color:#fff}.header .mobile-nav .mobile-category-nav .nav-brands{background-color:#f4f4f8;padding:0 40px 20px}.header .mobile-nav .mobile-category-nav .nav-brands__title{font-size:16px;font-weight:400;padding:20px 0}.header .mobile-nav .mobile-category-nav .nav-brands__container{display:flex;flex-direction:row;overflow-x:auto}.header .mobile-nav .mobile-category-nav .nav-brands__link{padding:0 20px 0 0}.header .mobile-nav .mobile-category-nav .nav-brands__img{max-height:40px;max-width:112px;object-fit:cover}.header .mobile-nav .newsLetter,.header .mobile-nav .other-links-wrapper{background:#f4f4f8;color:#000;font-size:15px}.header .mobile-nav .newsLetter .mobile-nav-links,.header .mobile-nav .other-links-wrapper .mobile-nav-links{color:#000;cursor:pointer;display:flex;padding:10px 40px;text-align:left;width:100%}.header .mobile-nav .newsLetter a,.header .mobile-nav .newsLetter button,.header .mobile-nav .other-links-wrapper a,.header .mobile-nav .other-links-wrapper button{color:#000}.header .mobile-nav .not-brands-cat{height:calc(100% - 139px)}.header .mobile-nav .social-media-wrapper{align-items:center;background-color:#fff;display:block;justify-content:space-between;padding-left:40px}.header .mobile-nav .social-media-wrapper .button{background-color:#000}.header .mobile-nav .social-media-wrapper .social-icons-wrapper{align-items:center;display:flex;margin-left:-15px;padding-bottom:20px}.header .mobile-nav .social-media-wrapper .social-icons-wrapper__icon{align-items:center;color:#121314;display:flex;font-size:15px;height:48px;justify-content:center;padding:0;width:48px}.header .mobile-nav .social-media-wrapper .newsLetter{background:#fff;color:#121314;margin-left:0;padding-left:0;padding-top:34px}.header .mobile-nav .balance-card-container{background-color:#f4f4f8;display:flex;justify-content:center;width:312px}.header .mobile-nav .balance-card{cursor:pointer;width:100%}.header .mobile-nav .balance-card [class*=" icon-"] .path1:before,.header .mobile-nav .balance-card [class^=icon-] .path1:before{color:transparent}@media (max-width:767px){.header .mobile-nav .balance-card .balance-card__message{font-size:15px}}.header .nav{align-items:center;display:flex;justify-content:center;margin-top:28px}@media (min-width:768px){.header .nav{order:2}}.header .nav .menu-item button{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;letter-spacing:.48px}.header .nav .menu-item .root-cat{display:block;padding:10px 20px;position:relative}.header .nav .menu-item .root-cat_sticky{font-size:14px;letter-spacing:.42px;padding:0 15px 15px}.header .nav .menu-item .child-categories{background:#000;display:none;height:auto;left:0;padding:40px 50px;position:absolute;right:0;z-index:12}@media (min-width:1440px){.header .nav .menu-item .child-categories{left:50%;margin-left:-720px;right:auto;width:1440px}}.header .nav .menu-item .child-categories a{color:#fff;display:inline-block;font-size:15px;font-weight:500;padding:12px 0;width:190px}.header .nav .menu-item .child-categories .chunk,.header .nav .menu-item .child-categories .featured-categories{display:flex;flex-direction:column;margin-right:50px;width:190px}.header .nav .menu-item .child-categories .featured-categories a{font-size:18px;font-weight:600;margin-right:50px;width:190px}.header .nav .menu-item .child-categories .banner{margin-left:auto;text-align:right;width:40%}.header .nav .menu-item .child-categories .banner img{width:462px}.header .nav .menu-item .child-categories .category a{display:block;font-weight:100;padding:10px 0}.header .nav .menu-item .child-categories-inner{max-height:550px;overflow-y:auto}.header .nav .menu-item.hovered .child-categories-inner{align-items:start;display:flex}.header .nav .menu-item.hovered .child-categories{display:block}.header .nav .menu-item.hovered .root-cat:after{background:#e11f1e;bottom:-2px;content:"";display:block;height:5px;left:0;position:absolute;width:100%;z-index:2}.header .icon-icon_arrow_back .path1:before{color:#000}.header .icon-icon_arrow_back .path2:before{color:#fff}.header .user-greeting{overflow:visible;position:relative}.header .user-greeting button{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;padding:0}@media (min-width:768px){.header .user-greeting button{font-size:16px}}.header .user-greeting .dropdown-user-links{background-color:#fff;border:1px solid #e8e8ea;border-radius:3px;box-shadow:0 2px 2px #00000014;display:flex;flex-direction:column;padding:10px 20px 10px 30px;position:absolute;right:0;top:50px;width:291px;z-index:50}.header .user-greeting .dropdown-user-links__item{border-bottom:1px solid #e8e8ea;color:#000;font:500 16px Poppins,sans-serif;letter-spacing:.32px;padding:16px 25px 20px 0;width:100%}.header .user-greeting .dropdown-user-links__item__hovered{border-bottom:1px solid #dd0916;color:#000}.header .user-greeting .dropdown-user-links__item:last-child{border:none;padding-left:28px;position:relative;text-align:start}.header .user-greeting .dropdown-user-links__item:last-child .icon-icon_logout{font-size:17px;left:0;position:absolute;top:20px}.scroll-top-button{align-items:center;background-color:#fff;border:1px solid #000;bottom:68px;display:flex;font-size:15px;height:48px;justify-content:center;margin-top:-24px;padding:0;position:fixed;right:0;width:35px;z-index:99}.scroll-top-button .icon-icon_navigation_arrow{transform:rotate(-90deg)}.scroll-top-button_hidden{display:none}.login-or-register .button-wrapper:first-child{margin-right:15px}.login-or-register__remember-section{margin-bottom:20px}.login-or-register__remember-label{font-weight:700}@media (max-width:768px){.login-or-register .buttons-wrapper,.login-or-register .input-wrapper+.button-wrapper,.login-or-register .link+.button-wrapper{position:relative!important}}.header-modal .popup{min-height:420px}@media (min-width:768px){.header-modal .popup .popup-body .popup-title{font-size:30px;letter-spacing:.6px;line-height:42px}.header-modal .popup .popup-body{display:flex;flex-direction:column;padding:14.3% 20%}.header-modal .popup{width:100%}}.header-modal .popup-title{font-size:22px;letter-spacing:.46px}.header-modal .popup-close .icon-icon_close{font-size:16px}.otp__note{background-color:#f4f4f8;margin-top:30px;padding:20px}.otp__note-title{color:#dd0916;font-weight:500}.otp__note-text,.otp__note-title{padding-bottom:10px}.notification-banner-wrapper{order:-1;width:100%}@media (min-width:768px){.notification-banner-wrapper{min-height:60px}}.popup-body .notification-banner{top:47%}.popup-body .notification-banner__email{font-weight:600}@media (min-width:768px){.popup-body .notification-banner{position:static;transform:translateX(0)}}.popup-body .notification-banner .notification-content{height:max-content;padding:14px 20px;text-align:center}.notification-banner.desktop-sign-in-wrapper{left:inherit!important;max-width:420px;right:135px!important;top:12%!important;transform:none!important}.notification-banner.desktop-sign-in-wrapper .notification-content{min-height:70px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.notification-banner.desktop-sign-in-wrapper{right:140px!important}}}.notification-banner.mobile-notification{top:45%!important}.notification-banner.mobile-notification .notification-content{min-height:70px}@media (max-width:767px){.icon-icon_barcode:before{font-size:18px}}@media (min-width:768px){.icon-icon_barcode:before{display:none}}@media (max-width:767px){.header__search-wrapper{padding-left:15px}.header .balance-card-container .balance-card .pay__your__account{font-size:15px}}@media (max-width:767px){.root-cat-wrapper:has(.sub-cat-wrapper.active) .main_menu_banner{display:none}}body,button,footer,header,input,textarea{font-family:Poppins,sans-serif;margin:0}h1,h2,h3,h4{font-weight:600}h5{font-weight:500}h6,p{font-weight:300}h1{font-size:22px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6,p{font-size:15px}@media (min-width:768px){h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4,h5,h6,p{font-size:16px}}.link:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover,.link:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover a *,a:hover [class*=" icon-"] .path2:before,a:hover [class^=icon-] .path2:before,a:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover,a:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover a *,button:hover [class*=" icon-"] .path2:before,button:hover [class^=icon-] .path2:before,button:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover,button:not(.slide-wrapper):not(.btn-link):not(.guest__link__account__button):not(.button):hover a *{color:#636264;transition:color .2s linear}.button-wrapper{margin:15px 0}.button-wrapper .loginButton-disabled{cursor:default;font:normal normal 600 15px/23px Poppins,sans-serif;letter-spacing:.28px;pointer-events:none}.button-wrapper .button{background-color:#e11f1e;color:#fff;cursor:pointer;font:normal normal 600 15px/23px Poppins,sans-serif;height:48px;letter-spacing:.3px;min-width:90px;padding:0 10px;transition:background-color .2s linear;width:100%}.button-wrapper .button-disabled,.button-wrapper .button-loader{cursor:default;pointer-events:none}.button-wrapper .button-disabled{background-color:#f4f4f8!important;border:none!important;color:#949aa1!important;font:normal normal 600 15px/23px Poppins,sans-serif;letter-spacing:.28px}.button-wrapper .button:not(.button-disable):active,.button-wrapper .button:not(.button-disable):focus,.button-wrapper .button:not(.button-disable):hover{background-color:#ea3d3c;color:#fff}.button-wrapper .button__transparent{background-color:transparent;border:1px solid #25272b;color:#25272b;transition:border-color .5s linear,color .5s linear}.button-wrapper .button__transparent:not(.button-disable):active,.button-wrapper .button__transparent:not(.button-disable):focus,.button-wrapper .button__transparent:not(.button-disable):hover{background-color:transparent!important;border-color:#636264;color:#636264}.button-wrapper .button_secondary{background-color:#fff;border:1px solid #25272b;color:#000!important}.button-wrapper .button_secondary:not(.button-disable):active,.button-wrapper .button_secondary:not(.button-disable):focus,.button-wrapper .button_secondary:not(.button-disable):hover{background-color:#fff!important;border-color:#636264;color:#636264}@media (max-width:767px){.button-wrapper .button{font-size:15px;line-height:23px}}.otp__buttons-wrapper .button_secondary.button-disabled{background-color:#f4f4f8!important;border:none!important;color:#949aa1!important}.otp__buttons-wrapper .button_secondary.button-disabled:not(.button-disable):focus{background-color:#f4f4f8!important}.otp__buttons-wrapper .button_secondary:not(.button-disable):active,.otp__buttons-wrapper .button_secondary:not(.button-disable):not(.button):hover{background-color:transparent!important;border:1px solid #25272b!important;color:#000}@media (max-width:767px){.input-wrapper.text-type{margin-bottom:0;margin-top:23px}}.input-wrapper.text-type .custom_placeholder{color:#6e6b6c;font-size:13px;font-weight:300;letter-spacing:.39px;margin-top:8px}@media (max-width:767px){.input-wrapper.text-type .custom_placeholder{color:#6f6b6c;font-size:12px;letter-spacing:.08px}}.input-wrapper.email-type{margin-bottom:30px}@media (max-width:767px){.input-wrapper.email-type{margin-bottom:0}}.input-wrapper:focus>label{top:0;transform:translateY(-50%) scale(.9)}.checkout_amount_label_wrapper{font-size:16px;letter-spacing:.32px;line-height:24px}.checkout_amount_label_wrapper .amount-label{border-right:1px solid #eae8e9;color:#000;font-size:16px;padding-left:24px;padding-right:8px}@media (max-width:767px){.checkout_amount_label_wrapper .amount-label{font-size:15px;padding-left:16px}}.checkout_amount_label_wrapper+.input{border-left:none!important;padding-left:8px!important}.checkout_amount_label_wrapper+.input+.currencysymbol.label{margin-left:53px}.input-wrapper.text-type:focus .checkout_amount_label_wrapper{display:inline-flex}@media (max-width:767px){.input-wrapper.password-type{margin-bottom:21px;margin-top:23px}}.input-wrapper.email-type label,.input-wrapper.password-type label,.input-wrapper.text-type label{background-color:#fff;color:#000;font-size:16px;left:0;letter-spacing:.32px;line-height:24px;margin-left:21px;padding:0 3px;pointer-events:none;position:absolute;top:24px;transform:translateY(-50%);transform-origin:left top;transition:.1s ease-out}@media (max-width:767px){.input-wrapper.email-type label,.input-wrapper.password-type label,.input-wrapper.text-type label{margin-left:16px;padding-left:3px}}.input-wrapper.email-type input,.input-wrapper.password-type input,.input-wrapper.text-type input{border:1px solid #dddde0;border-radius:2px;color:#000;font-size:16px;letter-spacing:.32px;line-height:24px;outline:none;padding:15px 16px;transition:.1s ease-out}@media (max-width:767px){.input-wrapper.email-type input,.input-wrapper.password-type input,.input-wrapper.text-type input{font-size:15px!important;letter-spacing:.3px;padding-left:16px}}.input-wrapper.email-type input:focus~label,.input-wrapper.password-type input:focus~label,.input-wrapper.text-type input:focus~label{font-size:13px!important;font-weight:300;line-height:26px;top:3px;transform:translateY(-50%) scale(.9)}@media (max-width:767px){.input-wrapper.email-type input:focus~label,.input-wrapper.password-type input:focus~label,.input-wrapper.text-type input:focus~label{font-size:12px!important}}.input-wrapper.email-type input:focus~.currencysymbol.label,.input-wrapper.password-type input:focus~.currencysymbol.label,.input-wrapper.text-type input:focus~.currencysymbol.label{margin-left:21px}@media (max-width:767px){.input-wrapper.email-type input:focus~.currencysymbol.label,.input-wrapper.password-type input:focus~.currencysymbol.label,.input-wrapper.text-type input:focus~.currencysymbol.label{margin-left:16px;padding-left:3px}}.input-wrapper.email-type input:not(:placeholder-shown)~label,.input-wrapper.password-type input:not(:placeholder-shown)~label,.input-wrapper.text-type input:not(:placeholder-shown)~label{color:#000!important;font-size:13px!important;font-weight:300;letter-spacing:.39px;line-height:26px;margin-left:21px!important;top:3px;transform:translateY(-50%) scale(.9)}@media (max-width:767px){.input-wrapper.email-type input:not(:placeholder-shown)~label,.input-wrapper.password-type input:not(:placeholder-shown)~label,.input-wrapper.text-type input:not(:placeholder-shown)~label{font-size:12px!important;letter-spacing:.08px;line-height:20px;margin-left:16px!important;padding-left:3px}}.input-wrapper{margin-bottom:15px;position:relative}.input-wrapper .textarea-wrapper{display:initial;max-width:100%;position:relative;width:max-content}.input-wrapper .textarea-input{height:140px;padding:10px 20px}.input-wrapper .input-number-wrapper,.input-wrapper .input-select-mock-wrapper,.input-wrapper .input-select-wrapper{align-items:center;border:1px solid #d5d5d8;border-radius:3px;display:flex;height:48px;width:100%}.input-wrapper .input-number-wrapper .number-label,.input-wrapper .input-number-wrapper .select-label,.input-wrapper .input-number-wrapper .select-mock-label,.input-wrapper .input-select-mock-wrapper .number-label,.input-wrapper .input-select-mock-wrapper .select-label,.input-wrapper .input-select-mock-wrapper .select-mock-label,.input-wrapper .input-select-wrapper .number-label,.input-wrapper .input-select-wrapper .select-label,.input-wrapper .input-select-wrapper .select-mock-label{border-right:1px solid #d5d5d8;color:#000;font-size:15px;font-weight:300;letter-spacing:.26px;line-height:46px;width:35%}.input-wrapper .input-number-wrapper .select-label,.input-wrapper .input-number-wrapper .select-mock-label,.input-wrapper .input-select-mock-wrapper .select-label,.input-wrapper .input-select-mock-wrapper .select-mock-label,.input-wrapper .input-select-wrapper .select-label,.input-wrapper .input-select-wrapper .select-mock-label{width:50%}.input-wrapper .input-number-wrapper .input-number-button,.input-wrapper .input-select-mock-wrapper .input-number-button,.input-wrapper .input-select-wrapper .input-number-button{width:20%}.input-wrapper .input-number-wrapper .number-input,.input-wrapper .input-select-mock-wrapper .number-input,.input-wrapper .input-select-wrapper .number-input{-moz-appearance:textfield;color:#000;font-size:15px;font-weight:600;letter-spacing:.26px;line-height:46px;padding:0 5px;text-align:center;width:25%}.input-wrapper .input-number-wrapper .number-input::-webkit-inner-spin-button,.input-wrapper .input-number-wrapper .number-input::-webkit-outer-spin-button,.input-wrapper .input-select-mock-wrapper .number-input::-webkit-inner-spin-button,.input-wrapper .input-select-mock-wrapper .number-input::-webkit-outer-spin-button,.input-wrapper .input-select-wrapper .number-input::-webkit-inner-spin-button,.input-wrapper .input-select-wrapper .number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper .input-number-wrapper .input-number-button,.input-wrapper .input-number-wrapper .number-label,.input-wrapper .input-number-wrapper .select-label,.input-wrapper .input-number-wrapper .select-mock-label,.input-wrapper .input-select-mock-wrapper .input-number-button,.input-wrapper .input-select-mock-wrapper .number-label,.input-wrapper .input-select-mock-wrapper .select-label,.input-wrapper .input-select-mock-wrapper .select-mock-label,.input-wrapper .input-select-wrapper .input-number-button,.input-wrapper .input-select-wrapper .number-label,.input-wrapper .input-select-wrapper .select-label,.input-wrapper .input-select-wrapper .select-mock-label{align-items:center;display:flex;justify-content:center;padding:0 5px}.input-wrapper .input-select-mock-wrapper{position:relative}.input-wrapper .input-select-mock-wrapper .select-mock-input{color:#000;font-size:15px;font-weight:600;letter-spacing:.26px;line-height:46px;padding:0 35px 0 0;text-align:center;width:87%}.input-wrapper .input-select-mock-wrapper .icon-icon_arrow_hide{position:absolute;right:13px}@media (max-width:767px){.input-wrapper .number-input,.input-wrapper .select-mock-input{font-size:14px}}.fake-select-input-wrapper{position:relative}.fake-select-arrow{bottom:17px;font-size:12px;position:absolute;right:12px}.fake-select-arrow .path2:before{color:#ccc}.fake-mobile-select-body{position:relative;z-index:100}.fake-mobile-select-body__option{border-top:1px solid #e8e8ea;font-size:15px;font-weight:400;line-height:23px;padding:20px 11%}.fake-mobile-select-popup .popup .popup-body{padding:0}.fake-mobile-select-popup .popup .popup-body .popup-title{padding:11% 11% 0}.form-error-message{color:#e11f1e;font-size:13px;font-weight:300;letter-spacing:.26px;line-height:20px;margin:15px 0}.label{display:block;margin-bottom:10px}.input,.label{color:#25272b;font-size:15px;font-weight:300;letter-spacing:.23px;line-height:15px}.input{border:1px solid #dddde0;border-radius:3px;height:48px;padding:0 20px;width:100%}.input-hidden{display:none}.input-error{border:1px solid #e11f1e}.checkbox{display:none}.checkbox:checked+.checkbox-label .checkbox-tick{border-bottom:2px solid #25272b;border-right:2px solid #25272b;height:15px;left:10px;position:absolute;top:2px;transform:rotate(45deg);width:9px}.checkbox-label{color:#000;cursor:pointer;display:inline-block;font-size:15px;font-weight:300;letter-spacing:.32px;line-height:23px;padding-left:44px;position:relative}.checkbox-label:before{background-color:transparent;border:1px solid #dddde0;border-radius:.25em;content:"";display:inline-block;height:30px;left:0;margin-right:14px;position:absolute;top:-5px;vertical-align:middle;width:30px}.checkbox-label a{color:#000;font-weight:600;padding-left:4px;text-decoration:underline}.input-group-wrapper .label{display:block;margin-bottom:10px}.radio-button__wrapper{height:max-content;margin-bottom:9px;position:relative}.radio-button__input{display:none}.radio-button__label{align-items:center;cursor:pointer;display:inline-flex;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:24px}.radio-button__label:before{border:2px solid #dddde0;border-radius:50%;content:"";cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;height:30px;margin-right:12px;width:30px}@media (min-width:768px){.radio-button__label{font-size:18px;letter-spacing:.36px;line-height:28px}}.radio-button__circle{background-color:#000;border-radius:50%;display:none;height:10px;left:10px;position:absolute;top:10px;width:10px;z-index:0}.radio-button__circle_visible{display:block}.popup-container-wrapper .popup .popup-body{padding:30px 60px}@media (max-width:767px){.popup-container-wrapper{align-items:flex-end;display:flex}.popup-container-wrapper .popup{max-height:95%;overflow-y:scroll;z-index:4}.popup-container-wrapper .popup:after{border-radius:10px 10px 0 0;content:"";display:block;height:40vh;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.popup-container-wrapper .popup .popup-body{padding:0}}.popup-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:12}.popup-active-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(37,39,43,.3);display:block}.popup{background:#fff;height:100vh;max-width:700px;min-width:500px;overflow-y:scroll;position:fixed;right:0;width:37%}.popup .popup-close{cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px;z-index:4}.popup .popup-body{padding:60px 100px 20%}.popup .popup-body .popup-title{color:#000;letter-spacing:.48px;margin-bottom:15px}@media (max-width:767px){.popup .popup-body .popup-title{color:#121314;font-size:22px;margin-bottom:20px;margin-top:9px}}.popup .popup-body .popup-subtitle{color:#000;font-size:13px;font-weight:300;letter-spacing:.26px;line-height:20px;margin-bottom:20px}@media (max-width:767px){.popup{border-radius:10px 10px 0 0;bottom:0;height:auto;max-height:99%;max-width:100%;min-height:52%;min-width:unset;width:100vw}.popup .popup-close{padding:18px}.popup .popup-body{padding:11% 40.75px}}.popup-wrapper{display:none;height:100%;left:0;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;width:100vw;z-index:13}@media (max-width:767px){.popup-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}}.popup-active-wrapper{display:block;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:767px){.popup-active-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:768px){.login-or-register{padding-bottom:30px}}.login-or-register .buttons-wrapper{display:flex;justify-content:space-between;margin-top:30px}@media (min-width:768px){.login-or-register .buttons-wrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(2,1fr)}}.login-or-register .button-wrapper{flex-basis:50%;flex-grow:1;margin:0}@media (min-width:768px){.login-or-register .button-wrapper{margin:5px 0}}@media (max-width:768px){.login-or-register .buttons-wrapper,.login-or-register .input-wrapper+.button-wrapper,.login-or-register .link+.button-wrapper{bottom:0;left:0;position:absolute;right:0;width:100%}}.login-or-register .continue-as-guest{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin-top:42px;padding:0;text-decoration:underline}@media (min-width:768px){.login-or-register .continue-as-guest{font-size:16px}}@media (max-width:768px){.header-modal .popup .popup-body{padding:40px}}.sign-in .link{color:#000;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.32px;padding:0;text-decoration:underline}.sign-in .link:disabled,.sign-in .link:hover:disabled{color:#f4f4f8}.otp-modal .popup .popup-body .popup-title{font-size:18px;letter-spacing:.38px;margin-bottom:20px}@media (min-width:768px){.otp-modal .popup .popup-body .popup-title{font-size:24px;letter-spacing:.48px;line-height:34px;margin-bottom:30px}}.otp-modal .otp .cushion-message{margin-bottom:20px;margin-top:20px}.otp-modal .otp .cushion-message :first-child{color:#000;text-decoration:underline}.otp-modal .otp__phone{font-weight:600}.otp-modal .otp__form .input-wrapper{margin-bottom:0;margin-top:10px}.otp-modal .otp__form .input-wrapper .form-error-message{margin-bottom:0}.otp-modal .otp .button-wrapper{margin:20px 0}.otp-modal .otp__buttons-wrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(2,1fr)}.otp-modal .otp__warning-message{color:#e11f1e;font-size:16px;font-weight:500;letter-spacing:.32px;min-height:30px}.otp-modal .otp__service{align-items:center;display:flex;line-height:15px;margin-top:10px;padding:13px 0}.otp-modal .otp__service .title{font-weight:600;margin-left:9px}.otp-modal .otp__service .icon-icon_call{font-size:20px;margin-left:-3px}.otp-modal .otp__service .service-number{color:#222127}.otp-modal .otp__service .service-number:hover{color:#75797e}.otp-modal .otp__service .service-number a{color:#222127}.otp-modal .otp__note{background-color:#f4f4f8;margin-top:30px;padding:20px}.otp-modal .otp__note-title{color:#dd0916;font-size:18px;font-weight:500;padding-bottom:10px}@media (max-width:768px){.otp-modal .otp__note-title{font-size:16px}}.otp-modal .otp__note-text{font-size:18px;padding-bottom:10px}@media (max-width:768px){.otp-modal .otp__note-text{font-size:16px}}.otp-modal .otp__button{color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin-top:10px;padding:12px 0;text-decoration:underline}.btn-link{background-color:#000;color:#fff;font-size:15px;font-weight:600;margin:0 5px;padding:12px 30px;text-align:center;transition:background-color .5s linear}.btn-link:active,.btn-link:focus,.btn-link:hover{background-color:#636264;color:#fff}.btn-link__transparent{background-color:transparent;border:1px solid #25272b;color:#25272b;transition:border-color .5s linear,color .5s linear}.btn-link__transparent:active,.btn-link__transparent:focus,.btn-link__transparent:hover{background-color:transparent!important;border-color:#636264;color:#636264}@media (min-width:768px){.btn-link{margin:0 15px}}.tile{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 1% 1%;width:23.5%}.tile:first-child{margin:0 1% 1% 0}.tile:last-child{margin:0 0 1% 1%}.tile .tile-img,.tile .tile-img-social{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;max-width:100%;width:100%}.tile .tile-img{background-color:#d7dade}.tile .tile-img .tile-img-link{display:block;height:100%;width:100%}.tile .tile-info{align-items:center;background-color:#fff;display:flex;padding:12px;text-align:center;width:100%}.tile .tile-info .tile-title-link{width:100%}.tile .tile-info .tile-title-link:hover .tile-title{color:#636264;transition:color .2s linear}.tile .tile-info .tile-title{color:#000;font-weight:600;text-align:center}@media (max-width:767px){.tile{flex-wrap:nowrap;max-width:100%;width:100%}.tile,.tile:first-child,.tile:last-child,.tile:nth-child(4n){margin:0 0 15px}.tile .tile-info .tile-title{text-align:left}}.promotion-label{color:#fff;display:block;font:normal normal 600 18px/30px Poppins,sans-serif;left:0;padding:0 10px;position:absolute;top:0;z-index:1}.promotion-label.plp-badge{font:normal normal 600 16px/30px Poppins,sans-serif}.promotion-label__sale{background-color:#e11f1e}.promotion-label__offer{background-color:#000}.accordion-block__button{align-items:center;border:none;border-bottom:1px solid #e8e8ea;display:flex;font-size:16px;font-weight:600;justify-content:space-between;letter-spacing:.32px;outline:none;padding:16px 0;transition:.4s;width:100%}.accordion-block__button .icon-icon_accordion_minus .path2:before{background-color:#1b1d20;color:#1b1d20;content:"";display:inline-block;height:2px;margin-left:-1em;position:relative;top:7px}.accordion-block__button__text{padding-right:15px;text-align:left}@media (max-width:767px){.accordion-block__button__text{color:#000!important}.accordion-block__button [class^=icon-] .path2:before{color:#1b1d20!important}}.accordion-block__panel{font-size:16px;font-weight:300;height:0;letter-spacing:.32px;overflow:hidden;transform:scaleY(0);transform-origin:top}.accordion-block__panel__active{height:auto;transform:scaleY(1)}.accordion-block__panel .text-wrapper{padding:20px 0}.accordion-block__panel h4{margin:20px 0}.accordion-block__panel p{margin-bottom:10px}.accordion-block__panel p a{font-weight:300;text-decoration:none}.accordion-block__panel a{color:#000;font-weight:600;text-decoration:underline}.accordion-block__panel .icon-icon_call{font-size:25px;padding-right:13px}.accordion-block__panel ul li{margin-bottom:15px;padding-left:16px;position:relative}.accordion-block__panel ul li:before{background-color:#000;content:"";display:block;height:2px;left:0;position:absolute;top:10px;width:6px}.accordion-block__panel ul li a{font-weight:300;text-decoration:none}.accordion-block__panel ol,.accordion-block__panel ul{margin-bottom:20px}.accordion-block__panel ol{counter-reset:item;list-style-type:none;padding-left:30px}.accordion-block__panel ol li{display:block;margin-bottom:15px;padding-left:10px;position:relative}.accordion-block__panel ol li:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;font-weight:600;left:-30px;position:absolute;top:0}@media (max-width:767px){.accordion-block__button,.accordion-block__panel{font-size:15px;line-height:23px}.accordion-block__panel p{display:block}}.account-mobile__menu{background:rgba(37,39,43,.5);height:100vh;left:0;margin:0;max-width:unset;position:fixed;top:0;width:100vw;z-index:13}.account-mobile__menu-list{border-radius:10px 10px 0 0;bottom:0;height:auto;max-height:85%;max-width:100%;overflow-y:scroll;position:absolute;width:100vw}.account-mobile__single-value,.account__single-value{font:normal normal 300 15px/23px Poppins,sans-serif;letter-spacing:.23px}.custom-menu-list-wrapper{background:#fff;border-radius:10px 10px 0 0;bottom:0;height:auto;max-height:75%;max-width:100%;overflow-y:scroll;position:fixed;right:0;width:100vw}.custom-menu-list-wrapper .close{cursor:pointer;padding:18px 35px 18px 18px;position:absolute;right:0}.custom-menu-list{padding:50px 0 0}.custom-menu-list__title{font:normal normal 600 16px/24px Poppins,sans-serif;letter-spacing:.28px;padding:16px 40px}.product-price-block{padding:10px 0 20px}.product-price-block__price{font:normal normal 600 24px/34px Poppins,sans-serif;letter-spacing:.48px}.product-price-block__price sup{font-size:12px}.product-price-block__price__old{color:#9c9ea2;padding-right:15px;text-decoration:line-through}.product-price-block__price__sale{color:#e11f1e}@media (max-width:767px){.product-price-block__price{font-size:16px;line-height:24px}.product-price-block__price sup{font-size:8px}}.fake-radio-button-input{display:none}.fake-radio-button-label{color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:22px;padding-left:37px;position:relative}.fake-radio-button-label:before{background-color:transparent;border:2px solid #ccccd0;border-radius:50%;content:"";display:inline-block;height:25px;left:0;margin-right:12px;position:absolute;top:calc(50% - 12px);vertical-align:middle;width:25px}@media (max-width:767px){.fake-radio-button-label{font-size:15px;letter-spacing:.3px;line-height:19px}}.fake-radio-button-input:checked+.fake-radio-button-label .fake-radio-button__circle{background-color:#222127;border-radius:50%;display:block;height:10px;left:7px;position:absolute;top:calc(50% - 5px);width:10px}.fake-form-error-message{color:#dd0916;font-size:15px;font-weight:300;letter-spacing:.3px!important;line-height:19px;margin:10px 0 0;padding:0 0 0 37px!important}.forgot-password-button{padding:0;text-decoration:underline}@media (max-width:767px){.forgot-password-button{margin-bottom:11px}}@media (min-width:768px){.forgot-password-button{height:48px}}.password-visibility-btn{bottom:0;font-size:25px;height:48px;padding:0;position:absolute;right:0;top:3px;width:48px}.password-visibility-btn [class*=" icon-"],.password-visibility-btn [class^=icon-]{font-size:25px}.password-visibility-btn [class*=" icon-"] .path1:before,.password-visibility-btn [class^=icon-] .path1:before{color:transparent}.fixed-layout{position:relative}.fixed-layout:after{background-attachment:fixed;background-color:#f5f6fa;content:"";display:block;height:100%;position:absolute;top:180px;width:100%}.fixed-layout__container{margin:0 auto;max-width:1440px;padding:60px 0;position:relative;z-index:1}@media (max-width:1440px){.fixed-layout__container{padding:60px 40px}}@media (max-width:767px){.fixed-layout__container{padding:0}.fixed-layout:after{display:none}}.flexible-layout{align-items:flex-start;display:flex;min-height:380px;position:relative;width:100%;z-index:5}.flexible-layout__block:first-child{position:-webkit-sticky;position:sticky;top:210px;width:30%}@media (max-width:767px){.flexible-layout__block:first-child{position:relative;top:unset}}.flexible-layout__block:last-child{width:70%}.flexible-layout__block__header{align-items:center;display:flex;justify-content:space-between;padding:0 0 30px;width:100%}.flexible-layout__block__header__title{color:#000;letter-spacing:.48px}.flexible-layout__block__header__link{align-items:center;color:#000;cursor:pointer;display:flex;font:normal normal 600 16px/24px Poppins,sans-serif;letter-spacing:.32px}.flexible-layout__block__header__link [class*=" icon-"],.flexible-layout__block__header__link [class^=icon-]{display:inline-block;font-size:30px;padding-right:12px}.flexible-layout__block__header__link [class*=" icon-"] .path1:before,.flexible-layout__block__header__link [class^=icon-] .path1:before{color:transparent}.flexible-layout__block__header__link:hover,.flexible-layout__block__header__link:hover .path2:before{color:#9c9ea2}@media (max-width:767px){.flexible-layout__block__header__link{display:none}}.flexible-layout__block__content_wrapper{min-height:460px;padding:0 0 0 30%;width:100%}@media (max-width:992px){.flexible-layout__block__content_wrapper{padding:0 0 0 15%}}@media (max-width:767px){.flexible-layout{flex-wrap:wrap}.flexible-layout__block{padding:20px}.flexible-layout__block:first-child{order:2;width:100%}.flexible-layout__block:last-child{background-color:#f4f4f8;order:1;width:100%}.flexible-layout__block__content_wrapper{min-height:unset;padding:0}}.mobile-visible{display:none}@media (max-width:767px){.mobile-visible{display:block}.mobile-hidden{display:none}.account__mobile_bg{border-top:2px solid #27292c}.account__mobile_bg:after{background:#f5f6fa;content:"";display:block;height:40vh;position:absolute;top:0;width:100%;z-index:2}.account__mobile_bg .flexible-layout__block:last-child{background-color:transparent}}.product-detail-image-slider-count-1 .slick-list .slick-track{height:auto!important}@media (min-width:768px){.custom-heading-size{font-size:24px!important;font-weight:600}}.popup-title.titleFontWeight{font-weight:600}@media (min-width:751px){.Region.col-6 .single-image-link-banner-wrapper.visible-desktop a{bottom:125px;margin-bottom:40px;position:sticky;top:212px;width:auto}}.popup-title-custom{color:#000;letter-spacing:.48px;padding-bottom:0!important}@media (max-width:767px){.popup-title-custom{margin-bottom:20px}}.product-recommendations-carousel .marginUpdated .slick-slide.slick-active.slick-current[data-index="0"]{display:none}.product-recommendations-carousel.image-convenience-bubble .marginUpdated .slick-slide.slick-active.slick-current[data-index="0"]{display:block}.card_details-body.cvv{margin-bottom:15px;margin-top:-15px!important;padding-bottom:25px;padding-top:30px}@media (max-width:767px){.card_details-body.cvv{padding-bottom:20px;padding-top:20px}}.card_details-body.cvv .form-wrapper .input-wrapper .label{margin-bottom:10px}@media (max-width:767px){.card_details-body .form-wrapper .input-wrapper .notification-banner.opened{z-index:1}}.card_details-body{background:#fff 0 0 no-repeat padding-box;border-top:.1px solid #e8e8ea;box-shadow:0 1px 3px #00000029;opacity:1;padding:40px 60px 40px 59px}@media (max-width:767px){.card_details-body{background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 2px #00000029;opacity:1;padding:20px 21px 20px 19px}}.card_details-body .notification-content{align-items:inherit;padding-left:20px;padding-right:12px;text-align:left}@media (min-width:767px){.card_details-body .notification-content{justify-content:space-between}}.card_details-body .notification-content .notification-text{align-items:center;color:#fff;display:flex;font-size:14px;letter-spacing:.21px;line-height:20px;margin-right:12px}.card_details-body .notification-content .popup-close{display:flex;margin-top:12px;padding-right:6px}.card_details-body .notification-content .popup-close .icon-icon_close .path1:before{color:#1c1f2b!important}.card_details-body .notification-content .popup-close .icon-icon_close .path2:before{background-color:#1c1f2b;color:#84858b}.card_details-body .cardRequiredField{color:#121314;font:normal normal 300 13px/20px Poppins;letter-spacing:.26px;margin-bottom:20px;opacity:1;text-align:left}.card_details-body .cardExpiryColor{color:#9c9ea2;font:italic normal medium 14px/24px Poppins;letter-spacing:.28px;margin-bottom:0;opacity:1;text-align:left}.card_details-body .cardExpiryColor .calendar-checkout__mobile_dropdown .select-mock-input{color:#9c9ea2;font-size:15px!important;font-weight:300;letter-spacing:.23px;line-height:23px}.card_details-body .cardExpiryColor .label{margin-bottom:20.5px}.card_details-body .cardExpiryColor .cardMonthError,.card_details-body .cardExpiryColor .monthYearErrorMessage{display:none}.card_details-body .selectCardMonthYear{width:48.1%!important}@media (max-width:767px){.card_details-body .selectCardMonthYear{width:47%!important}}.card_details-body .selectCardMonthYear .CardMonthYearOptions{color:#9c9ea2}.card_details-body input[name=tw_card_cvv]{width:48.1%!important}@media (max-width:767px){.card_details-body input[name=tw_card_cvv]{margin-bottom:23px;width:47%!important}}.card_details-body input[name=saveCardForFuture]{height:30px;width:30px}.card_details-body .saveCardForFutureText{line-height:30px;vertical-align:top}.cardPaymentFooterBody .cardPaymentFooterBox{border-radius:3px;opacity:1;padding:0}@media (max-width:767px){.cardPaymentFooterBody .cardPaymentFooterBox{padding:20px 18px 20px 0!important}}.cardPaymentFooterBody .cardPaymentFooterBox .cardPaymentFooterText{color:#9c9ea2;display:block;font:normal normal 300 16px/24px Poppins;letter-spacing:.32px;opacity:1;text-align:left}.cardPaymentFooterBody .cardPaymentFooterReadMore{color:#9c9ea2;font:normal normal 300 13px/20px Poppins;letter-spacing:.26px;opacity:1;padding:0!important;text-align:left}.cardPaymentFooterBody .cardPaymentFooterReadMore p{font-size:13px!important}.cardPaymentFooterBody .cardPaymentFooterReadMore p a{color:#9c9ea2}.cardPaymentFooterBody .cardPaymentFooterReadMore :link{border-bottom:1.5px solid #6d6e6f;color:#75797e}.cardPaymentFooterBody .cardFooterLogoDiv{margin:25px 0 20px}@media (max-width:767px){.cardPaymentFooterBody .cardFooterLogoDiv{margin:20px 0}}.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoPayu{height:44px;margin:0 11px 0 0;width:86px}@media (max-width:767px){.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoPayu{margin:0 11px 0 0}}.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoEntrust{height:43px;margin:0 11px 0 0;width:41px}@media (max-width:767px){.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoEntrust{margin:0 11px 0 0}}.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoPci{height:43px;margin:0 11px 0 0;width:63px}@media (max-width:767px){.cardPaymentFooterBody .cardFooterLogoDiv .cardFooterLogoPci{margin:0 11px 0 0}}.checkout-order-confirmation .wrapper{padding-right:80px}@media (max-width:767px){.checkout-order-confirmation .wrapper{padding-right:20px}}.checkout-order-confirmation .title.paymentSucceed{color:#121314;font:normal normal 600 30px/42px Poppins!important;letter-spacing:.6px;opacity:1;padding-bottom:30px!important;text-align:center}@media (max-width:767px){.checkout-order-confirmation .title.paymentSucceed{font:normal normal 600 22px/30px Poppins!important;letter-spacing:.46px}}.checkout-order-confirmation .title.paymentFailure{color:#121314;font:normal normal 600 30px/42px Poppins!important;letter-spacing:.6px;opacity:1;padding-bottom:30px!important;padding-top:20px;text-align:center}@media (max-width:767px){.checkout-order-confirmation .title.paymentFailure{font:normal normal 600 22px/30px Poppins!important;letter-spacing:.46px}}.checkout-order-confirmation .track{background:#fff 0 0 no-repeat padding-box;border-radius:5px;box-shadow:0 1px 3px #00000029;opacity:1;padding:60px 13% 30px!important}@media (max-width:767px){.checkout-order-confirmation .track{padding:30px 5% 20px!important}}.checkout-order-confirmation .track .message{color:#121314;font:normal normal 300 16px/24px Poppins!important;letter-spacing:.32px;margin-bottom:30px;opacity:1;text-align:left}@media (max-width:767px){.checkout-order-confirmation .track .message{margin-bottom:20px}}.checkout-order-confirmation .track .retry-payment{background:#e11f1e 0 0 no-repeat padding-box;color:#fff;font:normal normal 600 16px/26px Poppins!important;letter-spacing:.32px;opacity:1;text-align:center}@media (max-width:767px){.checkout-order-confirmation .track .retry-payment{margin-left:3%!important;margin-right:3%!important}}.checkout-order-confirmation .track .track-button{background:#fff!important;border:1px solid #25272b;color:#25272b!important;font:normal normal 600 16px/17px Poppins!important;letter-spacing:.32px;margin-bottom:30px!important;margin-top:0!important;opacity:1;text-align:center}@media (max-width:767px){.checkout-order-confirmation .track .track-button{margin-bottom:0!important;margin-top:0!important}}.checkout-order-confirmation .track .track-cancel-button{margin-bottom:25px!important;margin-top:18px!important;text-decoration:underline}@media (max-width:767px){.checkout-order-confirmation .track .track-cancel-button{margin-bottom:4px!important;margin-top:10px!important}}@media (min-width:767px){.payment-account-confirmation{display:flex;justify-content:space-around}}.payment-account-confirmation .wrapper{padding:64px 0 60px!important}@media (max-width:767px){.payment-account-confirmation .wrapper{padding:40px 22px!important}}.payment-account-confirmation .wrapper .title{letter-spacing:.6px;text-align:center}@media (max-width:767px){.payment-account-confirmation .wrapper .title{letter-spacing:.46px}}.payment-account-confirmation .title.paymentSucceed{color:#222127;font:normal normal normal 26px/36px Roboto!important;letter-spacing:1.04px;opacity:1;padding-bottom:20px!important;padding-top:20px!important;text-align:center}@media (max-width:767px){.payment-account-confirmation .title.paymentSucceed{color:#121314;font:normal normal normal 22px/30px Roboto!important;letter-spacing:.88px;padding-top:30px}}.payment-account-confirmation .title.paymentFailure{color:#121314;font-size:30px;letter-spacing:.6px;opacity:1;padding-bottom:30px!important;text-align:center}@media (max-width:767px){.payment-account-confirmation .title.paymentFailure{font-size:22px;font-weight:600;letter-spacing:.46px;padding-left:18px;padding-right:18px;padding-top:30px;text-align:left}}.payment-account-confirmation .track:has(.message){align-items:center;box-shadow:0 1px 3px #00000029;display:flex;flex-direction:column;margin-top:0!important;padding:60px 27px 55px 60px}@media (max-width:767px){.payment-account-confirmation .track:has(.message){padding:30px 18px 24px 19px}}.payment-account-confirmation .track:has(.message) .message{color:#121314;font-size:16px;font-weight:300;letter-spacing:.32px;margin-bottom:30px;opacity:1;text-align:left}@media (max-width:767px){.payment-account-confirmation .track:has(.message) .message{color:#25272b;font-size:15px;letter-spacing:.23px;margin-bottom:20px}}.payment-account-confirmation .track:has(.message) .retry-payment{background-color:#e11f1e;color:#fff;font-size:16px;font-weight:600;letter-spacing:.32px;margin-left:0;opacity:1;text-align:center;width:95%}@media (max-width:767px){.payment-account-confirmation .track:has(.message) .retry-payment{width:100%}}.payment-account-confirmation .track:has(.message) .track-button{background:#fff!important;border:1px solid #25272b;color:#25272b!important;font:normal normal 600 16px/17px Poppins!important;letter-spacing:.32px;margin-bottom:30px!important;margin-top:0!important;opacity:1;padding-left:19%;padding-right:19%;text-align:center}@media (max-width:767px){.payment-account-confirmation .track:has(.message) .track-button{margin-bottom:0!important;margin-top:0!important;padding-left:25%;padding-right:25%}}.payment-account-confirmation .track:has(.message) .track-cancel-button{background:#fff 0 0 no-repeat padding-box!important;color:#121314;font-size:16px;letter-spacing:.34px;margin-top:10px!important;opacity:1;text-align:left;text-decoration:underline}@media (max-width:767px){.payment-account-confirmation .track:has(.message) .track-cancel-button{font-size:15px;margin-top:12px!important}}.amount-label{align-items:center;border:1px solid #d5d5d8;border-right:none;color:#121314;display:flex;font-size:16px;font-weight:300;justify-content:center;letter-spacing:.26px;line-height:46px;margin:0;padding:0 5px;width:5%}.currency-symbol_flex{display:flex}.menu__accordion .usermenu-highlighter a{background:#e11f1e;color:#fff;font:normal normal medium 16px/26px Poppins;letter-spacing:.32px;opacity:1;padding:0 10px}.menu__accordion .usermenu-highlighter a .icon-icon_navigation_arrow_expand .path2:before{color:#fff}.menu__accordion .usermenu-highlighter a:hover .icon-icon_navigation_arrow_expand .path2:hover:before{color:#636264}.menu__accordion__panel__item .usermenu-highlighter a{background:#e11f1e;color:#fff;font:normal normal medium 16px/26px Poppins;letter-spacing:.32px;opacity:1;padding:0 10px}.menu__accordion__panel__item .usermenu-highlighter a .icon-icon_navigation_arrow_expand .path2:before{color:#fff}.menu__accordion__panel__item .usermenu-highlighter a:hover .icon-icon_navigation_arrow_expand .path2:hover:before{color:#636264}.headermenu-highlighter{border-bottom:none!important;text-decoration:underline;text-decoration-color:#de2328;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:under}.header .nav .menu-item.category-highlighter .root-cat{margin:0 10px;padding:10px 0}@media (min-width:768px){.submenu-highlighter{text-decoration:underline;text-decoration-color:#de2328;text-decoration-thickness:3px;text-underline-offset:9px;text-underline-position:under}}@media (max-width:767px){.submenu-highlighter{text-decoration:underline;text-decoration-color:#de2328;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:under}}.footer-menu-item.footermenu-highlighter{text-decoration:underline;text-decoration-color:#de2328;text-decoration-thickness:1px;text-underline-offset:5px;text-underline-position:under}.headerIcon-highlighter>.path2:before,.headerIcon-highlighter>.path3:before{color:#de2328!important}.headerIcon-highlighter:hover>.path3:before{color:#636264;transition:color .2s linear}.header__button.cart.headerIcon-highlighter{background-color:#fff}.header__button.cart.headerIcon-highlighter:hover{color:#fff}.headerIcon-highlighter:hover>.path2:before{color:#636264!important;transition:color .2s linear!important}@media (max-width:767px){.headerIcon-highlighter:hover>.path2:before{color:#de2328!important}}.icon-icon_profile:hover .path3:before{color:#636264;transition:color .2s linear}.pl-container-breadcrumbs{display:flex;padding-bottom:4px}@media (max-width:767px){.pl-container-breadcrumbs{--scrollbar-background-right:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));border-bottom:none;margin-right:-20px;padding-bottom:23px;position:relative;scrollbar-color:transparent transparent}}@media (min-width:768px){.pl-container-breadcrumbs .close-arrow{margin-top:-4px;padding-top:0}}@media (max-width:767px){.pl-container-breadcrumbs .close-arrow{font:normal normal 300 15px/23px Poppins;padding-left:20px}}.pl-container-breadcrumbs .pl-container-cat-and-subcat{color:#636264;display:flex;font:normal normal 300 16px/23px Poppins;letter-spacing:.24px;opacity:1;padding-top:16px;text-align:left}@media (max-width:767px){.pl-container-breadcrumbs .pl-container-cat-and-subcat{font:normal normal 300 15px/23px Poppins;letter-spacing:.23px;overflow-x:auto;overflow-y:hidden;padding-top:14px;white-space:nowrap;width:100%}.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-subcat:last-child .tile-link{padding-right:30px}}.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-cat{margin-right:2px}@media (max-width:767px){.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-cat{margin-right:0}}.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-subcat{margin-left:10px;margin-right:2px}@media (max-width:767px){.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-subcat{margin-left:0}.pl-container-breadcrumbs .pl-container-cat-and-subcat .pl-container-subcat .tile-link{margin-left:10px}}.pl-container-breadcrumbs .pl-container-cat-and-subcat .tile-link{color:#636264;font:normal normal 300 16px/23px Poppins;letter-spacing:.24px;line-height:23px;opacity:1;padding-right:10px}.pl-container-breadcrumbs .pl-container-cat-and-subcat .tile-link:hover{color:#121314}@media (max-width:767px){.pl-container-breadcrumbs .pl-container-cat-and-subcat .tile-link{font-size:13px;letter-spacing:.23px}}.pl-container-breadcrumbs .pl-container-cat-and-subcat .icon-icon_arrow_breadcrumb{margin-top:1px}.pl-container-breadcrumbs .pl-container-cat-and-subcat .icon-icon_arrow_breadcrumb:before{font-size:10px}@media (max-width:767px){.pl-container-breadcrumbs .breadcrumb-back-arrow-separator{border-left:2px solid #e5e6ea;margin-left:0;margin-right:10px}}.pl-container-breadcrumbs+.pl-container__title{margin-top:20px}.pl-container-breadcrumbs.pdp-breadcrumb{padding-bottom:0}@media (min-width:768px){.pl-container-breadcrumbs.pdp-breadcrumb{margin:0 auto;max-width:1440px}}@media (max-width:767px){.pl-container-breadcrumbs.pdp-breadcrumb{border-bottom:none;margin-left:15px;margin-right:20px}}@media (min-width:768px) and (max-width:1440px){.pl-container-breadcrumbs.pdp-breadcrumb{padding-left:40px}}.pl-container-breadcrumbs.pdp-breadcrumb .close-arrow{padding-left:15px}@media (max-width:767px){.pl-container-breadcrumbs.pdp-breadcrumb .close-arrow{display:block;font:normal normal 300 15px/23px Poppins;height:48px;padding-left:0;padding-right:15px;padding-top:0;width:44px}}@media (min-width:768px){.pl-container-breadcrumbs.pdp-breadcrumb .close-arrow{height:48px;margin-right:15px;margin-top:0;width:44px}}.pl-container-breadcrumbs.pdp-breadcrumb .close-arrow .icon-icon_arrow_back{font-size:26px}.pl-container-breadcrumbs.pdp-breadcrumb .breadcrumb-back-arrow-separator{border-left:1px solid #dddde0;height:21px;margin-left:0;margin-right:5px;margin-top:17px}@media (max-width:767px){.pl-container-breadcrumbs.pdp-breadcrumb .breadcrumb-back-arrow-separator{display:block;margin-left:0;margin-right:5px;margin-top:14px}}body .no-scroll{height:100%;margin:0;overflow:hidden}.promo-pay__button{font-weight:700;text-decoration:underline}.loader-wrapper{background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;min-height:75vh;overflow:hidden;padding-top:100px;position:relative}.loader-dots .dots{text-align:center}.loader-dots .dots>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;border-radius:100%;display:inline-block;margin:0 7px}@media (max-width:767px){.loader-dots .dots>div{margin:0 5px}}.loader-dots .dots .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;background-color:#fcd2d2;height:12px;width:12px}@media (max-width:767px){.loader-dots .dots .bounce1{height:9px;width:9px}}.loader-dots .dots .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;background-color:#fd8584;height:12px;width:12px}@media (max-width:767px){.loader-dots .dots .bounce2{height:9px;width:9px}}.loader-dots .dots .bounce3{background-color:#ff4f4e;height:12px;width:12px}@media (max-width:767px){.loader-dots .dots .bounce3{height:9px;width:9px}}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.autocomplete-dropdown-container .suggestion-item.loader-dots-aligner{justify-content:center}.ShowMoreProductsBtnContainer .loader-loading-button{border:none!important}.subscription-body .loader-resend-otp-btn{border:1px solid #25272b!important}.subscription-body .loader-submit-otp-btn{background-color:#e11f1e!important}.menu-highlighter:after{background:#e11f1e;bottom:-2px;content:"";display:block;height:5px;left:0;position:absolute;width:100%;z-index:2}@media (min-width:768px){.menu-highlighter{text-underline-offset:5px;text-underline-position:under}}@media (max-width:767px){.menu-highlighter{background:#f4f4f8 0 0 no-repeat padding-box}.contact_us__form__dropdown__category__popup .popup-body{padding:0}.contact_us__form__dropdown__category__popup .popup-body .popup-title{margin-top:6%;padding:0 11%}.contact_us__form__dropdown__wrapper-label .contact_us__form__dropdown_label{color:#25272b;font-size:15px;font-weight:300;letter-spacing:.23px;line-height:15px;margin-bottom:10px}.contact_us__form .contact_us__form__dropdown__wrapper-label .input-wrapper .input-select-mock-wrapper :first-child{align-items:center;border-right:transparent;font-weight:300;justify-content:flex-start;padding-left:16px;width:90%}.contact_us__form .contact_us__form__dropdown__wrapper-label .input-wrapper .input-select-mock-wrapper :nth-child(2){display:flex;font-weight:300;justify-content:space-between;width:0}.contact_us__form .contact_us__form__dropdown__wrapper-label .icon-icon_arrow_hide{bottom:17px;font-size:12px;position:absolute;right:0}.contact_us__form .contact_us__form__dropdown__wrapper-label .icon-icon_arrow_hide .path2:before{color:#ccc;margin-left:0}}@media (max-width:767px){.Region.col-4:has(.no-stack-image),.Region.col-6:has(.no-stack-image){flex:0 0 50%;max-width:50%}}.loader-space{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}@media (max-width:767px){.Region.col-2:has(.no-stack-image),.Region.col-3:has(.no-stack-image),.Region.col-4:has(.no-stack-image),.Region.col-6:has(.no-stack-image){flex:0 0 50%;max-width:50%}}.single-image-banner-wrapper .image-banner-wrapper img{display:block!important}@media (max-width:767px){.help-block .contact_us_category_label{margin-top:23px;visibility:inherit}}.reserved-space{flex:1;min-height:50vh}.reserved-space__pdp{padding-top:100px}.fixed-layout__container .flexible-layout__block .menu__accordion__title__arrow{display:inline-block!important}.fixed-layout__container .flexible-layout__block .menu__accordion__title__arrow-active{transform:rotate(90deg);transition:.3s}@media (max-width:767px){.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account{display:flex;flex-wrap:wrap}}.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account__block:first-child{margin-right:7px}@media (max-width:420px){.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account__block:first-child{padding:7px 0}}.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account__block:first-child__number{margin-left:none}.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account__block:nth-child(2){border:1px solid #e8e8ea;border-bottom:none;border-top:none;margin-right:7px;max-width:30%;padding-left:7px}@media (max-width:767px){.fixed-layout__container .flexible-layout__block__content_wrapper .payment__form__account__block{max-width:32%}}.not-available-text{color:#121314;font-size:18px;font-weight:600;letter-spacing:.36px;line-height:30px;padding:59px 60px 61px;text-align:center}@media (min-width:768px){.not-available-text{font-size:24px;letter-spacing:.48px;line-height:34px}}@media (max-width:767px){.not-available-text{padding:10px 25px 24px}}