#product-image-gallery,[fragment-partial=product-image-gallery]{--carousel-navigation-button-size:40px;--carousel-navigation-button-icon-size:16px;--carousel-padding-mobile:16px;--carousel-width:400px;--carousel-height:auto;--carousel-margin-x-mobile:45px;--carousel-width-mobile:100%;--carousel-height-mobile:calc((var(--carousel-height)*(100vw - var(--carousel-margin-x-mobile)*2 - 1px))/var(--carousel-width));--carousel-pagination-height:18px;--carousel-pagination-bottom-margin:15px;--thumbs-slide-height:6rem/*! purgecss end ignore *//*! purgecss start ignore */}#product-image-gallery .product-image-gallery-container,[fragment-partial=product-image-gallery] .product-image-gallery-container{position:relative;width:100%}#product-image-gallery .product-image-gallery-carousel,[fragment-partial=product-image-gallery] .product-image-gallery-carousel{background-color:#fafafa;width:100%}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselThumbsViewport],[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselThumbsViewport]{overflow-x:auto;scrollbar-width:none}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselSlide_] img[class^=_carouselImage_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselSlide_] img[class^=_carouselImage_]{margin:0 45px;width:calc(100% - 90px)}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselThumbsSlide_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselThumbsSlide_]{margin-bottom:1px}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselThumbsSlide_] button,[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselThumbsSlide_] button{height:100%;position:relative}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselThumbsSlide_] button img,[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselThumbsSlide_] button img{height:auto;position:relative}#product-image-gallery .product-image-gallery-carousel div[class^=_carouselThumbsSlide_].video-thumbnail button:before,[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselThumbsSlide_].video-thumbnail button:before{background:url(https://cdn.dsmcdn.com/web/production/video-gallery-play-icon-new.svg) no-repeat 50%;background-size:18px;bottom:0;content:"";height:18px;left:50%;margin:auto;position:absolute;right:0;top:0;transform:translateX(-50%);width:18px;z-index:2}#product-image-gallery .product-image-gallery-carousel .video-image,[fragment-partial=product-image-gallery] .product-image-gallery-carousel .video-image{align-content:center;cursor:pointer!important;height:auto;max-height:597px}#product-image-gallery .product-image-gallery-carousel .video-image:before,[fragment-partial=product-image-gallery] .product-image-gallery-carousel .video-image:before{background:url(https://cdn.dsmcdn.com/web/production/video-gallery-play-icon-new.svg) no-repeat 50%;background-size:72px;bottom:0;content:"";height:72px;left:50%;margin:auto;position:absolute;top:0;transform:translateX(-50%);width:72px;z-index:2}#product-image-gallery .product-image-gallery-carousel .video-image img,[fragment-partial=product-image-gallery] .product-image-gallery-carousel .video-image img{height:auto}#product-image-gallery .product-image-gallery-carousel [class^=_carouselOverlay_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel [class^=_carouselOverlay_]{padding-bottom:8px!important}#product-image-gallery .product-image-gallery-carousel [class^=_carouselWrapper_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel [class^=_carouselWrapper_]{padding:0}#product-image-gallery .product-image-gallery-carousel [class^=_navigationButton_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel [class^=_navigationButton_]{position:absolute;top:50%;transform:translateY(-50%);z-index:10}#product-image-gallery .product-image-gallery-carousel [class^=_navigationButton_][data-direction=prev],[fragment-partial=product-image-gallery] .product-image-gallery-carousel [class^=_navigationButton_][data-direction=prev]{left:8px}#product-image-gallery .product-image-gallery-carousel [class^=_navigationButton_][data-direction=next],[fragment-partial=product-image-gallery] .product-image-gallery-carousel [class^=_navigationButton_][data-direction=next]{right:8px}@media(min-width:768px){#product-image-gallery .product-image-gallery-carousel,[fragment-partial=product-image-gallery] .product-image-gallery-carousel{background-color:transparent}}#product-image-gallery .product-image-gallery-viewport,[fragment-partial=product-image-gallery] .product-image-gallery-viewport{cursor:pointer;margin:0}@media(min-width:768px){#product-image-gallery .product-image-gallery-viewport,[fragment-partial=product-image-gallery] .product-image-gallery-viewport{border:1px solid #e6e6e6;border-radius:8px;margin:0}}#product-image-gallery .product-additional-elements,[fragment-partial=product-image-gallery] .product-additional-elements{display:flex;flex-direction:column;gap:8px;margin:0 8px;pointer-events:auto;width:100%;z-index:9}#product-image-gallery .web-complementary-products,[fragment-partial=product-image-gallery] .web-complementary-products{z-index:999}#product-image-gallery .highlighted-promotion-wrapper,[fragment-partial=product-image-gallery] .highlighted-promotion-wrapper{margin:0;width:100%;z-index:100}@media(min-width:768px){#product-image-gallery .product-image-gallery-carousel div[class^=_carouselSlide_] img[class^=_carouselImage_],[fragment-partial=product-image-gallery] .product-image-gallery-carousel div[class^=_carouselSlide_] img[class^=_carouselImage_]{margin:0;width:100%}}#product-image-gallery .share-button,[fragment-partial=product-image-gallery] .share-button{all:unset;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);cursor:pointer;display:flex;font-size:16px;height:34px;justify-content:center;pointer-events:all;width:34px}#product-image-gallery .share-button .icon,[fragment-partial=product-image-gallery] .share-button .icon{font-size:16px;transition:color .3s}#product-image-gallery .share-button .icon i:before,[fragment-partial=product-image-gallery] .share-button .icon i:before{color:#000}#product-image-gallery .video-button,[fragment-partial=product-image-gallery] .video-button{align-items:center;background:linear-gradient(90deg,#ff9743,#ff6097),#fff;border:1px solid #fff;border-radius:18px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:4px;height:28px;line-height:18px;min-width:165px;padding-left:8px;pointer-events:all;z-index:9}#product-image-gallery .video-button .i-right-arrow,[fragment-partial=product-image-gallery] .video-button .i-right-arrow{font-size:9px}#product-image-gallery .video-button .icon-play,[fragment-partial=product-image-gallery] .video-button .icon-play{font-size:14px}@media(max-width:480px){#product-image-gallery .video-popup-body,[fragment-partial=product-image-gallery] .video-popup-body{background-color:#000;height:100vh!important}#product-image-gallery .video-popup-body .control,[fragment-partial=product-image-gallery] .video-popup-body .control{background:transparent!important;color:#fff!important;flex-direction:column;font-size:10px!important;gap:0!important;line-height:13px!important;padding:0!important}#product-image-gallery .video-popup-body .control i,[fragment-partial=product-image-gallery] .video-popup-body .control i{color:#fff!important;font-size:18px!important;margin-bottom:5px!important}#product-image-gallery .video-popup-body .top-right-controls,[fragment-partial=product-image-gallery] .video-popup-body .top-right-controls{align-items:stretch!important;bottom:15px!important;flex-direction:column!important;gap:20px!important;justify-content:flex-start!important;right:15px!important}#product-image-gallery .video-popup-body .top-left-controls,[fragment-partial=product-image-gallery] .video-popup-body .top-left-controls{align-items:center;display:flex!important;justify-content:center;left:16px;position:absolute;top:16px}}#product-image-gallery .modal-over-popup,[fragment-partial=product-image-gallery] .modal-over-popup{z-index:99998!important}#product-image-gallery .video-popup-container,[fragment-partial=product-image-gallery] .video-popup-container{padding:0!important;width:770px!important}#product-image-gallery .video-popup-container .video-popup-body,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body{align-items:center;display:flex!important;height:433px;justify-content:center;overflow:hidden!important;padding:0!important;position:relative}#product-image-gallery .video-popup-container .video-popup-body .controls,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px}#product-image-gallery .video-popup-container .video-popup-body .controls .control,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control{align-items:center;background-color:#d8d8d8;border-radius:4px;display:flex;font-size:10px;gap:3px;justify-content:center;line-height:12px;padding:6px 8px}#product-image-gallery .video-popup-container .video-popup-body .controls .control.video-view-count strong,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control.video-view-count strong{font-size:12px;font-weight:600}#product-image-gallery .video-popup-container .video-popup-body .controls .control.complaint,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control.complaint{color:#b30000;cursor:pointer;font-size:12px;line-height:12px}#product-image-gallery .video-popup-container .video-popup-body .controls .control.complaint i,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control.complaint i{color:#b30000;margin-right:3px}#product-image-gallery .video-popup-container .video-popup-body .controls .control.complaint:hover .control-text,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control.complaint:hover .control-text{text-decoration:underline}#product-image-gallery .video-popup-container .video-popup-body .controls .control.close,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .controls .control.close{background:url(https://cdn.dsmcdn.com/web/production/videoCloseWhite.svg) no-repeat 50%;border-radius:50%;cursor:pointer;height:24px;margin-left:8px;width:24px}#product-image-gallery .video-popup-container .video-popup-body .top-right-controls,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .top-right-controls{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;right:16px;top:16px}#product-image-gallery .video-popup-container .video-popup-body .top-left-controls,[fragment-partial=product-image-gallery] .video-popup-container .video-popup-body .top-left-controls{display:none}#product-image-gallery .video-popup-container video,[fragment-partial=product-image-gallery] .video-popup-container video{height:100%;width:100%}#product-image-gallery .complementaryProductsContainer,[fragment-partial=product-image-gallery] .complementaryProductsContainer{background-color:#fef4eb;border-bottom:1px solid #e9e9e9;display:flex;flex-direction:column}#product-image-gallery .complementaryProductsContainer .complementaryProductsHeader,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProductsHeader{align-items:center;display:flex;justify-content:space-between;padding:12px}#product-image-gallery .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsTitle,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsTitle{font-size:14px;font-weight:600;line-height:18px}#product-image-gallery .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsIcon,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsIcon{font-size:18px;line-height:18px;transition:transform .3s}#product-image-gallery .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsIcon.opened,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProductsHeader .complementaryProductsIcon.opened{transform:rotate(180deg)}#product-image-gallery .complementaryProductsContainer .complementaryProducts,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProducts{height:0;overflow:hidden;transition:height .3s}#product-image-gallery .complementaryProductsContainer .complementaryProducts .complementary-products-carousel,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProducts .complementary-products-carousel{padding-bottom:12px}@media(min-width:768px){#product-image-gallery .complementaryProductsContainer .complementaryProducts .complementary-products-carousel,[fragment-partial=product-image-gallery] .complementaryProductsContainer .complementaryProducts .complementary-products-carousel{width:calc(100% - 348px)}}#product-image-gallery .complementaryProduct,[fragment-partial=product-image-gallery] .complementaryProduct{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-shrink:0;gap:8px;padding:4px 8px 4px 4px;width:226px}#product-image-gallery .complementaryProduct-image,[fragment-partial=product-image-gallery] .complementaryProduct-image{border:1px solid #e5e5e5;box-sizing:border-box;height:68px;width:46px}#product-image-gallery .complementaryProduct-body,[fragment-partial=product-image-gallery] .complementaryProduct-body{display:flex;flex-direction:column;height:100%;justify-content:space-between}#product-image-gallery .complementaryProduct-name,[fragment-partial=product-image-gallery] .complementaryProduct-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:18px;white-space:pre-wrap;word-break:break-word}#product-image-gallery .complementaryProduct-name strong,[fragment-partial=product-image-gallery] .complementaryProduct-name strong{font-weight:600;margin-right:4px}#product-image-gallery .complementaryProduct-bottom,[fragment-partial=product-image-gallery] .complementaryProduct-bottom{align-items:center;display:flex;justify-content:space-between}#product-image-gallery .complementaryProduct-bottom .complementaryProductPrice,[fragment-partial=product-image-gallery] .complementaryProduct-bottom .complementaryProductPrice{align-items:center;display:flex;gap:4px}#product-image-gallery .complementaryProduct-bottom .complementaryProductPrice-old,[fragment-partial=product-image-gallery] .complementaryProduct-bottom .complementaryProductPrice-old{font-size:10px;line-height:.9;text-decoration-line:line-through}#product-image-gallery .complementaryProduct-bottom .complementaryProductPrice-current,[fragment-partial=product-image-gallery] .complementaryProduct-bottom .complementaryProductPrice-current{color:#f27a1a;font-size:14px;font-weight:600;line-height:18px}#product-image-gallery .complete-the-look-button,[fragment-partial=product-image-gallery] .complete-the-look-button{align-items:center;background-color:#fff;border:none;border-radius:100px;box-shadow:0 4px 4px 0 rgba(51,51,51,.161);box-sizing:border-box;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:32px;line-height:18px;overflow:hidden;padding:0 12px;pointer-events:all;white-space:nowrap;width:135px}@keyframes bouncing-close{0%{padding:0 12px;width:135px}40%{width:20px}60%{width:32px}80%{width:31px}to{padding:0 8px;width:32px}}#product-image-gallery .complete-the-look-button__icon,[fragment-partial=product-image-gallery] .complete-the-look-button__icon{font-size:16px;min-height:16px;min-width:16px}#product-image-gallery .complete-the-look-button__text,[fragment-partial=product-image-gallery] .complete-the-look-button__text{margin-left:7px;margin-top:2px;white-space:nowrap}#product-image-gallery .complete-the-look-button__animate,[fragment-partial=product-image-gallery] .complete-the-look-button__animate{animation-duration:1s;animation-fill-mode:forwards;animation-name:bouncing-close}#product-image-gallery .marker-area,[fragment-partial=product-image-gallery] .marker-area{height:auto;pointer-events:all;position:absolute;width:auto;z-index:9}#product-image-gallery .marker-area .marker-image-placeholder,[fragment-partial=product-image-gallery] .marker-area .marker-image-placeholder{box-sizing:border-box;height:100%;margin:0 45px}@media(min-width:768px){#product-image-gallery .marker-area .marker-image-placeholder,[fragment-partial=product-image-gallery] .marker-area .marker-image-placeholder{margin:0}}#product-image-gallery .marker-area .marker-area-overlay,[fragment-partial=product-image-gallery] .marker-area .marker-area-overlay{background-color:rgba(0,0,0,.302);height:100%;left:0;position:absolute;top:0;width:100%}#product-image-gallery .marker-area .complete-the-look-close-button,[fragment-partial=product-image-gallery] .marker-area .complete-the-look-close-button{align-items:center;background-color:#fff;border:none;border-radius:100px;box-shadow:0 4px 4px 0 rgba(51,51,51,.161);box-sizing:border-box;color:#333;cursor:pointer;display:flex;height:32px;justify-content:center;line-height:18px;overflow:hidden;pointer-events:all;position:absolute;width:32px;z-index:101}#product-image-gallery .marker-area__hidden,[fragment-partial=product-image-gallery] .marker-area__hidden{visibility:hidden}#product-image-gallery .marker-label,[fragment-partial=product-image-gallery] .marker-label{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.078);box-sizing:border-box;color:#333;font-size:12px;font-weight:600;line-height:16px;padding:4px 8px;text-align:center;white-space:nowrap;width:100%;z-index:1}#product-image-gallery .marker-label .forward-icon,[fragment-partial=product-image-gallery] .marker-label .forward-icon{font-size:10px;margin-left:7px}@media(max-width:480px){#product-image-gallery .marker-container,[fragment-partial=product-image-gallery] .marker-container{box-sizing:border-box;height:100%;left:45px;position:absolute;top:0;width:calc(100% - 90px)}}#product-image-gallery .mark-point-container,[fragment-partial=product-image-gallery] .mark-point-container{align-items:center;display:flex;height:1px;justify-content:center;position:absolute;width:1px!important}#product-image-gallery .mark-point-container.top:before,[fragment-partial=product-image-gallery] .mark-point-container.top:before{background-color:#fff;content:" ";height:12px;position:absolute;top:-40px;transform:rotate(45deg);width:12px}@media(max-width:480px){#product-image-gallery .mark-point-container.top:before,[fragment-partial=product-image-gallery] .mark-point-container.top:before{top:-28px}}#product-image-gallery .mark-point-container.bottom:before,[fragment-partial=product-image-gallery] .mark-point-container.bottom:before{background-color:#fff;content:" ";height:12px;position:absolute;top:24px;transform:rotate(45deg);width:12px}@media(max-width:480px){#product-image-gallery .mark-point-container.bottom:before,[fragment-partial=product-image-gallery] .mark-point-container.bottom:before{top:16px}}#product-image-gallery .mark-point-container .mark-point-foreground,[fragment-partial=product-image-gallery] .mark-point-container .mark-point-foreground{background-color:#fff;height:10px;width:10px}#product-image-gallery .mark-point-container .mark-point-background,[fragment-partial=product-image-gallery] .mark-point-container .mark-point-background{background-color:rgba(51,51,51,.4);height:20px;width:20px}#product-image-gallery .mark-point-container .mark-point-background,#product-image-gallery .mark-point-container .mark-point-foreground,[fragment-partial=product-image-gallery] .mark-point-container .mark-point-background,[fragment-partial=product-image-gallery] .mark-point-container .mark-point-foreground{border-radius:50px;position:absolute}#product-image-gallery .mark-label-wrapper,[fragment-partial=product-image-gallery] .mark-label-wrapper{align-items:center;display:flex;flex-direction:column;position:absolute;row-gap:4px}#product-image-gallery .web-complementary-products,[fragment-partial=product-image-gallery] .web-complementary-products{display:flex;height:auto!important;justify-content:center;width:100%;z-index:100}#product-image-gallery .web-complementary-products.elemens-enabled,[fragment-partial=product-image-gallery] .web-complementary-products.elemens-enabled{bottom:93px}#product-image-gallery .web-complementary-products__content,[fragment-partial=product-image-gallery] .web-complementary-products__content{background-color:#fef4eb;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:48px!important;justify-content:space-between;padding:8px;width:100%}#product-image-gallery .web-complementary-products__content__info,[fragment-partial=product-image-gallery] .web-complementary-products__content__info{align-items:center;display:flex;gap:8px}#product-image-gallery .web-complementary-products__content__info__images,[fragment-partial=product-image-gallery] .web-complementary-products__content__info__images{align-items:center;display:flex}#product-image-gallery .web-complementary-products__content__info__images--image,[fragment-partial=product-image-gallery] .web-complementary-products__content__info__images--image{border:1.5px solid hsla(0,0%,100%,.2);border-radius:100%;margin-right:-8px;max-height:32px;max-width:32px;min-width:32px;object-fit:cover}#product-image-gallery .web-complementary-products__content__info__images--image:last-child,[fragment-partial=product-image-gallery] .web-complementary-products__content__info__images--image:last-child{margin-right:0}#product-image-gallery .web-complementary-products__content__info--title,[fragment-partial=product-image-gallery] .web-complementary-products__content__info--title{color:#333;font-size:14px;font-weight:600}#product-image-gallery .web-complementary-products__content__icon,[fragment-partial=product-image-gallery] .web-complementary-products__content__icon{align-items:center;display:flex}#product-image-gallery .web-complementary-products__content__icon i,[fragment-partial=product-image-gallery] .web-complementary-products__content__icon i{align-items:center;color:#333;display:flex;height:18px;width:18px}#product-image-gallery .highlighted-promotion,[fragment-partial=product-image-gallery] .highlighted-promotion{align-items:center;background-color:#0bc15c;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);color:#fff;display:flex;gap:8px;margin:0;padding:2px 8px;position:relative;width:100%;z-index:100}#product-image-gallery .highlighted-promotion .promotion-text,[fragment-partial=product-image-gallery] .highlighted-promotion .promotion-text{font-size:12px;font-weight:600;line-height:16px}#product-image-gallery .highlighted-promotion .helper,[fragment-partial=product-image-gallery] .highlighted-promotion .helper{align-items:center;display:flex;gap:4px;margin-left:auto}#product-image-gallery .highlighted-promotion .helper .icon,[fragment-partial=product-image-gallery] .highlighted-promotion .helper .icon{height:12px;width:12px}#product-image-gallery .highlighted-promotion .helper .text,[fragment-partial=product-image-gallery] .highlighted-promotion .helper .text{font-size:10px;font-weight:400;line-height:12px;text-wrap:nowrap}@media(min-width:768px){#product-image-gallery .highlighted-promotion,[fragment-partial=product-image-gallery] .highlighted-promotion{gap:12px;margin:0;padding:8px 12px}#product-image-gallery .highlighted-promotion .promotion-text,[fragment-partial=product-image-gallery] .highlighted-promotion .promotion-text{font-size:12px;font-weight:600;line-height:16px}#product-image-gallery .highlighted-promotion .helper,[fragment-partial=product-image-gallery] .highlighted-promotion .helper{gap:4px}#product-image-gallery .highlighted-promotion .helper .text,[fragment-partial=product-image-gallery] .highlighted-promotion .helper .text{font-size:12px;font-weight:600;line-height:16px}}#product-image-gallery .video-complaint-popup .popup-body,[fragment-partial=product-image-gallery] .video-complaint-popup .popup-body{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px;z-index:20}#product-image-gallery .video-complaint-popup .popup-body .options,[fragment-partial=product-image-gallery] .video-complaint-popup .popup-body .options{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}#product-image-gallery .video-complaint-success-popup .body,[fragment-partial=product-image-gallery] .video-complaint-success-popup .body{align-items:center;display:flex;flex-direction:column;gap:16px;padding:24px;text-align:center;width:100%}#product-image-gallery .video-complaint-success-popup .body .message,[fragment-partial=product-image-gallery] .video-complaint-success-popup .body .message{margin-bottom:8px}@media(min-width:768px){#product-image-gallery .video-complaint-success-popup .body,[fragment-partial=product-image-gallery] .video-complaint-success-popup .body{gap:24px}#product-image-gallery .video-complaint-success-popup .body .message,[fragment-partial=product-image-gallery] .video-complaint-success-popup .body .message{margin-bottom:0}}#product-image-gallery .badges,[fragment-partial=product-image-gallery] .badges{display:flex;flex-direction:column;gap:4px;margin:8px;z-index:9}#product-image-gallery .badge__wrapper,[fragment-partial=product-image-gallery] .badge__wrapper{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:700;gap:2px;height:auto;line-height:1;min-width:80px;padding:2px 4px 2px 2px;position:relative;text-align:center;width:fit-content}#product-image-gallery .badge__wrapper.upper-left,[fragment-partial=product-image-gallery] .badge__wrapper.upper-left{position:relative}#product-image-gallery .badge__wrapper .icon>i,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i{align-items:center;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}#product-image-gallery .badge__wrapper .icon>i.i-badge-cargo,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i.i-badge-cargo{font-size:20px}#product-image-gallery .badge__wrapper .icon>i.i-insurance,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i.i-insurance{font-size:16px}#product-image-gallery .badge__wrapper .icon>i.i-successful-seller,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i.i-successful-seller{font-size:15px}#product-image-gallery .badge__wrapper .icon>i.i-authorized-seller,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i.i-authorized-seller{font-size:14px}#product-image-gallery .badge__wrapper .icon>i.i-authorized-seller:before,[fragment-partial=product-image-gallery] .badge__wrapper .icon>i.i-authorized-seller:before{color:#fff!important}#product-image-gallery .badge__text-wrapper,[fragment-partial=product-image-gallery] .badge__text-wrapper{display:flex;flex-direction:column;text-align:initial;text-transform:uppercase}#product-image-gallery .overlay-rush-delivery-badge,[fragment-partial=product-image-gallery] .overlay-rush-delivery-badge{background-color:#0bc15c}#product-image-gallery .overlay-rush-delivery-custom-day,[fragment-partial=product-image-gallery] .overlay-rush-delivery-custom-day{background-color:#008040}#product-image-gallery .vas-insurance-mounting-badge,[fragment-partial=product-image-gallery] .vas-insurance-mounting-badge{background-color:#4a90e2}#product-image-gallery .overlay-free-cargo-badge,[fragment-partial=product-image-gallery] .overlay-free-cargo-badge{background-color:#535353}#product-image-gallery .overlay-authorized-seller-badge,[fragment-partial=product-image-gallery] .overlay-authorized-seller-badge{background-color:#dc2e2e}#product-image-gallery .overlay-successfull-seller-badge,[fragment-partial=product-image-gallery] .overlay-successfull-seller-badge{background-color:#f27a1a}#product-image-gallery .product-rating,[fragment-partial=product-image-gallery] .product-rating{align-items:center;display:flex}#product-image-gallery .product-rating .rating-count,[fragment-partial=product-image-gallery] .product-rating .rating-count{color:#999;font-size:11px;line-height:11px;margin-left:1px}#product-image-gallery .product-rating .ratings,[fragment-partial=product-image-gallery] .product-rating .ratings{display:flex!important;position:relative}#product-image-gallery .product-rating .star-w,[fragment-partial=product-image-gallery] .product-rating .star-w{position:relative}#product-image-gallery .product-rating .star-w .star,[fragment-partial=product-image-gallery] .product-rating .star-w .star{height:14px;margin-left:-2px;transform:scale(.6);width:14px}#product-image-gallery .product-rating .star-w .empty .star,[fragment-partial=product-image-gallery] .product-rating .star-w .empty .star{background:url(https://{cdn-path}/rating-and-review-small-star-grey.svg) no-repeat 50%}#product-image-gallery .product-rating .star-w .full,[fragment-partial=product-image-gallery] .product-rating .star-w .full{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}#product-image-gallery .product-rating .star-w .full .star,[fragment-partial=product-image-gallery] .product-rating .star-w .full .star{background:url(https://{cdn-path}/rating-and-review-small-star-orange.svg) no-repeat 50%}#product-image-gallery .similar-content-product,[fragment-partial=product-image-gallery] .similar-content-product{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:385px;width:176px}#product-image-gallery .similar-content-product__image,[fragment-partial=product-image-gallery] .similar-content-product__image{height:267px;position:relative;width:100%}#product-image-gallery .similar-content-product__image img,[fragment-partial=product-image-gallery] .similar-content-product__image img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;width:100%}#product-image-gallery .similar-content-product__image__favorite,[fragment-partial=product-image-gallery] .similar-content-product__image__favorite{align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;width:32px}#product-image-gallery .similar-content-product__content,[fragment-partial=product-image-gallery] .similar-content-product__content{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;gap:8px;height:auto!important;padding:0 8px 8px}#product-image-gallery .similar-content-product__content--score,[fragment-partial=product-image-gallery] .similar-content-product__content--score{align-items:center;color:#333;display:flex;font-size:14px;gap:4px;line-height:18px}#product-image-gallery .similar-content-product__content--name,[fragment-partial=product-image-gallery] .similar-content-product__content--name{color:#333;display:-webkit-box;font-size:14px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto!important}#product-image-gallery .similar-content-product__content__pricing,[fragment-partial=product-image-gallery] .similar-content-product__content__pricing{align-items:center;display:flex;gap:4px;height:32px!important}#product-image-gallery .similar-content-product__content__pricing--old,[fragment-partial=product-image-gallery] .similar-content-product__content__pricing--old{color:#999;font-size:14px;font-weight:400;line-height:18px;text-decoration:line-through}#product-image-gallery .similar-content-product__content__pricing--current,[fragment-partial=product-image-gallery] .similar-content-product__content__pricing--current{color:#f27a1a;font-size:14px;font-weight:600;line-height:18px}#product-image-gallery .similar-contents-wrapper,[fragment-partial=product-image-gallery] .similar-contents-wrapper{overflow:auto}#product-image-gallery .similar-contents-wrapper__grid,[fragment-partial=product-image-gallery] .similar-contents-wrapper__grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding:0 32px 32px}#product-image-gallery .complete-the-look-modal .base-wrapper,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper{height:714px;padding-bottom:24px;width:1032px!important}#product-image-gallery .complete-the-look-modal .base-wrapper .complete-the-look-modal-body,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .complete-the-look-modal-body{overflow-y:auto}#product-image-gallery .complete-the-look-modal .base-wrapper div[class^=_modalHeader] div,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper div[class^=_modalHeader] div{font-size:18px;font-weight:600;line-height:22px}#product-image-gallery .complete-the-look-modal .base-wrapper .content-wrapper,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .content-wrapper{display:flex;gap:20px;height:100%;padding:24px 24px 0}#product-image-gallery .complete-the-look-modal .base-wrapper .content-wrapper .image-wrapper,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .content-wrapper .image-wrapper{flex-shrink:0;height:100%;width:400px}#product-image-gallery .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-title,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-title{color:#333;font-size:16px;font-weight:600;line-height:20px;margin-bottom:22px}#product-image-gallery .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-wrapper,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-wrapper{display:flex;flex-wrap:wrap;gap:10px;height:calc(100% - 100px);overflow:auto}#product-image-gallery .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-wrapper .placeholder,[fragment-partial=product-image-gallery] .complete-the-look-modal .base-wrapper .content-wrapper .suggestion-wrapper .placeholder{height:385px;width:176px}#product-image-gallery .complete-the-look-modal .markers-wrapper,[fragment-partial=product-image-gallery] .complete-the-look-modal .markers-wrapper{display:flex;gap:8px;margin-bottom:22px}#product-image-gallery .complete-the-look-modal .markers-wrapper .marker-label-item,[fragment-partial=product-image-gallery] .complete-the-look-modal .markers-wrapper .marker-label-item{align-items:center;border:1px solid #e6e6e6;border-radius:16px;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:4px;height:32px;line-height:18px;max-width:220px;padding:4px 7px 4px 4px}#product-image-gallery .complete-the-look-modal .markers-wrapper .marker-label-item.selected-marker,[fragment-partial=product-image-gallery] .complete-the-look-modal .markers-wrapper .marker-label-item.selected-marker{background-color:#fef4eb;border-color:#f27a1a;color:#f27a1a}#product-image-gallery .complete-the-look-modal .markers-wrapper .marker-label-item .marker-label-image,[fragment-partial=product-image-gallery] .complete-the-look-modal .markers-wrapper .marker-label-item .marker-label-image{border-radius:50%}#product-image-gallery .see-similar-products-info,[fragment-partial=product-image-gallery] .see-similar-products-info{align-items:center;background-color:rgba(51,51,51,.698);border-radius:8px;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:78px;justify-content:center;left:0;margin:auto;pointer-events:auto;position:absolute;right:0;row-gap:2px;top:0;user-select:none;width:240px}#product-image-gallery .see-similar-products-info__title,[fragment-partial=product-image-gallery] .see-similar-products-info__title{color:#fff;font-size:20px;font-weight:100;line-height:26px}#product-image-gallery .see-similar-products-info__link,[fragment-partial=product-image-gallery] .see-similar-products-info__link{align-items:center;color:#c1d9f5;column-gap:8px;display:flex;font-size:14px;font-weight:500;line-height:18px}#product-image-gallery .see-similar-products-info__link span,[fragment-partial=product-image-gallery] .see-similar-products-info__link span{text-decoration:underline}#product-image-gallery .see-similar-products-info__arrow,[fragment-partial=product-image-gallery] .see-similar-products-info__arrow{color:#c1d9f5!important;font-size:12px;margin-right:4px;margin-top:-2px}#product-image-gallery .modal-wrapper,[fragment-partial=product-image-gallery] .modal-wrapper{padding:0}#product-image-gallery .modal-wrapper .modal-container,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container{border-radius:0;height:100%;width:100%}#product-image-gallery .modal-wrapper .modal-container .modal-body,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body{border-radius:6px}#product-image-gallery .modal-wrapper .modal-container .modal-body .close-icon,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .close-icon{color:#333;cursor:pointer;font-size:20px;position:absolute;right:20px;top:20px;z-index:1000}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-viewport [class*=_carouselContainer_] [class*=_carouselSlide_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-viewport [class*=_carouselContainer_] [class*=_carouselSlide_]{height:calc(100vh - 126px)}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-viewport [class*=_carouselContainer_] [class*=_carouselSlide_]>img,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-viewport [class*=_carouselContainer_] [class*=_carouselSlide_]>img{object-fit:contain}#product-image-gallery .modal-wrapper .modal-container .modal-body [class*=_carouselNavigation_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body [class*=_carouselNavigation_]{position:absolute;top:calc(50% - 90px)!important}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs{display:block;margin:0;overflow-x:scroll}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_]{display:block;margin-right:10px;overflow-x:scroll;padding:15px 10px}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_]{align-items:center;display:flex;gap:10px}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlide_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlide_]{height:100%;margin-top:0;width:100%}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlide_]>button,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlide_]>button{border:1px solid #fff;border-radius:4px;display:block;height:90px;opacity:.7;outline:none;width:65px}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlideSelected_]>button,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs [class*=_carouselThumbsViewport_] [class*=_carouselThumbsContainer_] [class*=_carouselThumbsSlideSelected_]>button{border-color:#f27a1a;opacity:1}@media(min-width:768px){#product-image-gallery .modal-wrapper,[fragment-partial=product-image-gallery] .modal-wrapper{background-color:hsla(0,0%,40%,.4);transition:all .3s ease-in-out}#product-image-gallery .modal-wrapper .modal-container,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container{border-radius:6px;height:auto!important;max-height:825px;max-width:550px;position:relative;width:100%}#product-image-gallery .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_]{height:100%;width:100%}#product-image-gallery .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_] [class*=_carouselSlide_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_] [class*=_carouselSlide_]{height:100%!important}#product-image-gallery .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_] [class*=_carouselSlide_] [class*=_carouselImage_],[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body [class*=_carouselWrapper_] [class*=_carouselSlide_] [class*=_carouselImage_]{height:100%;width:100%}#product-image-gallery .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .product-image-gallery-modal-thumbs{display:none!important}#product-image-gallery .modal-wrapper .modal-container .modal-body .close-icon,[fragment-partial=product-image-gallery] .modal-wrapper .modal-container .modal-body .close-icon{color:#aaa!important;font-size:13px!important}}