body{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){body{font-size:14px}}h1,.h1{font-size:72px !important;font-weight:400;line-height:120%;letter-spacing:normal}h1.h1-bold,.h1.h1-bold{font-weight:600}h2,.h2{font-size:48px !important;font-weight:400;line-height:130%;letter-spacing:normal}h2.h2-bold,.h2.h2-bold{font-weight:600}h3,.h3{font-size:40px !important;font-weight:400;line-height:130%;letter-spacing:normal}h3.h3-bold,.h3.h3-bold{font-weight:600}h4,.h4{font-size:32px !important;font-weight:400;line-height:130%;letter-spacing:normal}h4.h4-bold,.h4.h4-bold{font-weight:600}h5,.h5{font-size:24px !important;font-weight:400;line-height:130%;letter-spacing:normal}h5.h5-bold,.h5.h5-bold{font-weight:700}h6,.h6{font-size:20px !important;font-weight:400;line-height:140%;letter-spacing:normal}h6.h6-bold,.h6.h6-bold{font-weight:700}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){h1,.h1{font-size:40px !important}h2,.h2{font-size:32px !important}h3,.h3{font-size:28px !important}h4,.h4{font-size:24px !important}h5,.h5{font-size:20px !important}h6,.h6{font-size:16px !important}}.font-xl{font-size:20px !important;font-weight:400;line-height:160%;letter-spacing:normal}.font-l{font-size:18px !important;font-weight:400;line-height:160%;letter-spacing:normal}.font-m{font-size:16px !important;font-weight:400;line-height:160%;letter-spacing:normal}.font-s{font-size:14px !important;font-weight:400;line-height:160%;letter-spacing:normal}.link-font-xl{font-size:20px !important;font-weight:700;line-height:160%;letter-spacing:.8px}.link-font-l{font-size:18px !important;font-weight:700;line-height:160%;letter-spacing:.72px}.link-font-m{font-size:16px !important;font-weight:700;line-height:160%;letter-spacing:.64px}.link-font-s{font-size:14px !important;font-weight:700;line-height:160%;letter-spacing:.56px}.link-font-xs{font-size:12px !important;font-weight:700;line-height:160%;letter-spacing:.48px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.link-font-mobile-xl{font-size:20px !important;font-weight:700;line-height:160%;letter-spacing:.8px}.link-font-mobile-l{font-size:18px !important;font-weight:700;line-height:160%;letter-spacing:.72px}.link-font-mobile-m{font-size:16px !important;font-weight:700;line-height:160%;letter-spacing:.64px}.link-font-mobile-s{font-size:14px !important;font-weight:700;line-height:160%;letter-spacing:.56px}.link-font-mobile-xs{font-size:12px !important;font-weight:700;line-height:160%;letter-spacing:.48px}}.label-font-xl{font-size:20px !important;font-weight:400;line-height:150%;letter-spacing:normal}.label-font-semibold-xl{font-size:20px !important;font-weight:600;line-height:150%;letter-spacing:normal}.label-font-bold-xl{font-size:20px !important;font-weight:700;line-height:150%;letter-spacing:normal}.label-font-l{font-size:16px !important;font-weight:400;line-height:130%;letter-spacing:normal}.label-font-semibold-l{font-size:16px !important;font-weight:600;line-height:130%;letter-spacing:normal}.label-font-bold-l{font-size:16px !important;font-weight:700;line-height:130%;letter-spacing:normal}.label-font-m{font-size:14px !important;font-weight:400;line-height:130%;letter-spacing:normal}.label-font-semibold-m{font-size:14px !important;font-weight:600;line-height:130%;letter-spacing:normal}.label-font-bold-m,.product-detail .main-product-row .product-tags .product-tag{font-size:14px !important;font-weight:700;line-height:130%;letter-spacing:normal}.label-font-s,.product-detail .main-product-row .product-badges .product-discount{font-size:12px !important;font-weight:400;line-height:140%;letter-spacing:normal}.label-font-semibold-s{font-size:12px !important;font-weight:600;line-height:140%;letter-spacing:normal}.label-font-bold-s{font-size:12px !important;font-weight:700;line-height:140%;letter-spacing:normal}.label-font-xs{font-size:10px !important;font-weight:400;line-height:150%;letter-spacing:normal}.label-font-semibold-xs{font-size:10px !important;font-weight:600;line-height:150%;letter-spacing:normal}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.label-font-xl{font-size:16px !important;font-weight:400;line-height:130%;letter-spacing:normal}.label-font-semibold-xl{font-size:16px !important;font-weight:600;line-height:130%;letter-spacing:normal}.label-font-bold-xl{font-size:16px !important;font-weight:700;line-height:130%;letter-spacing:normal}.label-font-l{font-size:14px !important;font-weight:400;line-height:130%;letter-spacing:normal}.label-font-semibold-l{font-size:14px !important;font-weight:600;line-height:130%;letter-spacing:normal}.label-font-bold-l{font-size:14px !important;font-weight:700;line-height:130%;letter-spacing:normal}.label-font-m{font-size:12px !important;font-weight:400;line-height:140%;letter-spacing:normal}.label-font-semibold-m{font-size:12px !important;font-weight:400;line-height:140%;letter-spacing:normal}.label-font-bold-m,.product-detail .main-product-row .product-tags .product-tag{font-size:12px !important;font-weight:700;line-height:140%;letter-spacing:normal}.label-font-s,.product-detail .main-product-row .product-badges .product-discount{font-size:10px !important;font-weight:400;line-height:150%;letter-spacing:normal}.label-font-semibold-s{font-size:10px !important;font-weight:600;line-height:150%;letter-spacing:normal}.label-font-bold-s{font-size:10px !important;font-weight:700;line-height:150%;letter-spacing:normal}.label-font-xs{font-size:8px !important;font-weight:400;line-height:150%;letter-spacing:normal}.label-font-semibold-xs{font-size:8px !important;font-weight:600;line-height:150%;letter-spacing:normal}}.p-font-m{font-size:16px !important;font-weight:400;line-height:150%;letter-spacing:normal}.p-font-m>p{font-size:inherit}.p-font-l{font-size:18px !important;font-weight:400;line-height:150%;letter-spacing:normal}.p-font-l>p{font-size:inherit}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.p-font-m{font-size:16px !important;font-weight:400;line-height:150%;letter-spacing:normal}.p-font-l{font-size:16px !important;font-weight:400;line-height:150%;letter-spacing:normal}}.text-green{color:#1B8847}.text-red{color:#EA4159}.primary-images-container{position:relative;overflow:hidden}.primary-images-container.loading{aspect-ratio:1/1}.primary-images-container .main-carousel{position:relative}.primary-images-container .main-carousel .badge-3d,.primary-images-container .main-carousel .add-to-wish-list{background-color:#fff;border-radius:50px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer}.primary-images-container .main-carousel .badge-3d{padding:10px 16px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.primary-images-container .main-carousel .badge-3d{padding:6px 10px}}@media (min-width: 1280px){.primary-images-container .main-carousel .badge-3d:hover{background-color:#EBEBEB;color:#373A36}}.primary-images-container .main-carousel .add-to-wish-list{padding:8px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.primary-images-container .main-carousel .add-to-wish-list{padding:6px}}.primary-images-container .main-carousel .carousel-buttons{position:absolute;top:48px;right:32px;z-index:1}.primary-images-container .main-carousel .carousel-buttons i{font-size:20px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.primary-images-container .main-carousel .carousel-buttons{right:16px}}@media (max-width: 767px){.primary-images-container .main-carousel .carousel-buttons{top:16px}}.primary-images-container .main-carousel .carousel-buttons{display:flex;align-items:center;gap:8px}@media (min-width: 1280px){.primary-images-container .main-carousel .carousel-buttons .add-to-wish-list{display:none}}.primary-images-container .main-carousel .tns-controls{position:absolute;bottom:32px;right:32px;display:flex;gap:16px}.primary-images-container .main-carousel .tns-controls button{position:static;display:flex;align-items:center;justify-content:center}.primary-images-container .main-carousel .tns-controls button:disabled{display:flex;opacity:.6}.primary-images-container .main-carousel .tns-controls button[data-controls=next] i{padding-left:3px}.primary-images-container .main-carousel .tns-controls button[data-controls=prev] i{padding-right:3px}.primary-images-container .main-carousel .product-image{aspect-ratio:1/1;cursor:url("../../../images/icons/cursor-zoom-in.svg") 32 32,auto}@media (max-width: 767px){.primary-images-container .main-carousel .product-image{cursor:zoom-in}}.primary-images-container .main-carousel .product-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.primary-images-container .main-carousel .product-image.video{position:relative;cursor:default}.primary-images-container .main-carousel .product-image.video .video-js{padding:0 !important;width:100%;height:100%}.primary-images-container .main-carousel .product-image.video .video-js video{width:100%;-o-object-fit:cover;object-fit:cover}.primary-images-container .main-carousel .product-image.video .playbutton{position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%, -50%)}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.primary-images-container .main-carousel .product-image.video .playbutton{opacity:0.5 !important;left:auto;top:auto;right:16px;bottom:16px;margin:0;transform:none;width:32px;height:32px;border-radius:32px;font-size:12px}.primary-images-container .main-carousel .product-image.video .playbutton.pause{display:flex;z-index:10}}@media (min-width: 1280px){.primary-images-container .main-carousel .product-image.video .playbutton{opacity:0 !important}.primary-images-container .main-carousel .product-image.video:hover .playbutton{opacity:0.7 !important}}.primary-images-container .thumbs-carousel-container{position:absolute;top:65px;left:32px;margin:32px 0}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.primary-images-container .thumbs-carousel-container{width:100%;left:0;bottom:0;top:unset;margin:12px 0}.primary-images-container .thumbs-carousel-container .tns-ovh{height:auto !important}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner{display:flex;flex-direction:row;justify-content:center}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs{display:flex;flex-direction:row;gap:8px;transform:translate3d(0px, 0px, 0px) !important;padding-top:5px}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb{width:8px;height:8px;border:0;background-color:#C5C5C5;border-radius:50px}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.tns-nav-active{border:0;background-color:#6A6A6A}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video{background-color:#C5C5C5;width:14px;height:14px;top:-3px;position:relative}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video.tns-nav-active{background-color:#6A6A6A}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video.tns-nav-active .icon-playbutton{opacity:1;color:#fff}.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb img,.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-video{display:none !important}}@media (max-width: 767px){.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{display:flex !important;font-size:5px !important;border-radius:10px;padding-left:1px;padding-top:4.5px;opacity:0.6;justify-content:center;color:#fff}}@media (min-width: 768px) and (max-width: 1279px){.primary-images-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{display:flex !important;font-size:6px !important;border-radius:10px;padding-left:2px;padding-top:3px;opacity:0.6;color:#fff;justify-content:center}}.primary-images-container .thumbs-carousel-container .thumbs-carousel{position:relative}.primary-images-container .thumbs-carousel-container .thumbs-carousel .tns-outer .tns-controls{position:static}.primary-images-container .thumbs-carousel-container .thumbs-carousel .tns-outer .tns-controls button{position:absolute;height:24px;background-color:transparent;color:#373A36;font-size:24px;width:100%;left:0}.primary-images-container .thumbs-carousel-container .thumbs-carousel .tns-outer .tns-controls button:disabled{display:block;color:#C5C5C5}.primary-images-container .thumbs-carousel-container .thumbs-carousel .tns-outer .tns-controls button[data-controls=next]{bottom:-31px;top:unset}.primary-images-container .thumbs-carousel-container .thumbs-carousel .tns-outer .tns-controls button[data-controls=prev]{top:-31px}.primary-images-container .thumbs-carousel-container .thumbs-carousel .product-thumbs .item-thumb{aspect-ratio:1/1;width:56px;height:56px;border:0.5px solid #DBDBDB;opacity:.6}.primary-images-container .thumbs-carousel-container .thumbs-carousel .product-thumbs .item-thumb.tns-nav-active{opacity:1;border:1px solid #373A36}.primary-images-container .thumbs-carousel-container .thumbs-carousel .product-thumbs .item-thumb.video .icon-video{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;background-color:#fff}.primary-images-container .thumbs-carousel-container .thumbs-carousel .product-thumbs .item-thumb.video .icon-playbutton{display:none}.primary-images-container .thumbs-carousel-container .thumbs-carousel .product-thumbs .item-thumb img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.primary-images-container .label-scarsity,.primary-images-container .label-urgency{font-size:14px;text-align:center;padding:5px 32px;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin:0}.primary-images-container .label-scarsity i,.primary-images-container .label-urgency i{font-size:24px}@media (max-width: 767px){.primary-images-container .label-scarsity,.primary-images-container .label-urgency{padding:3px 32px;font-size:12px}}.primary-images-container .label-scarsity{background-color:#CF4520}.primary-images-container .label-urgency{background-color:#003A70}.primary-images-container .model-size-wrapper{position:absolute;bottom:16px;display:flex;width:100%;justify-content:center;font-size:14px;color:#373A36;z-index:1}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.primary-images-container .model-size-wrapper{justify-content:flex-start;bottom:0}.primary-images-container .model-size-wrapper.active{flex-direction:column}.primary-images-container .model-size-wrapper.active .model-header{width:100%;justify-content:space-between}.primary-images-container .model-size-wrapper.active .model-header .icon-Close{display:block}.primary-images-container .model-size-wrapper.active .model-header .icon-Info{display:none}.primary-images-container .model-size-wrapper.active .model-description{display:block;padding:4px 8px}}.primary-images-container .model-size-wrapper .model-header{display:none}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.primary-images-container .model-size-wrapper .model-header{display:flex;align-items:center;gap:8px;padding:4px 8px;background:rgba(255,255,255,0.8);backdrop-filter:blur(1px);font-size:12px;cursor:pointer}.primary-images-container .model-size-wrapper .model-header i{font-size:16px}.primary-images-container .model-size-wrapper .model-header .icon-Close{display:none}}.primary-images-container .model-size-wrapper .model-description{padding:4px 16px;background:rgba(255,255,255,0.8);backdrop-filter:blur(1px);font-weight:600}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.primary-images-container .model-size-wrapper .model-description{display:none}}.vjs-title-bar,.vjs-text-track-display{display:none !important}.fullscreen-swal-image-container{padding:0}.fullscreen-swal-image-container .swal2-close{position:absolute;color:#000;font-size:40px;margin:32px}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-close{margin:32px 24px;background-color:#fff;border-radius:50%;font-size:32px}.fullscreen-swal-image-container .swal2-close::before{margin-top:5px}}.fullscreen-swal-image-container .swal2-html-container{margin:0;width:100vw;height:100vh}.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=next]{right:48px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=next]{right:34px}}.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=next] i::before{vertical-align:middle}.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=prev]{left:48px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=prev]{left:34px}}.fullscreen-swal-image-container .swal2-html-container .tns-controls button[data-controls=prev] i::before{vertical-align:middle}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .tns-controls button{top:calc(95% - 100px)}}.fullscreen-swal-image-container .swal2-html-container .product-images{padding:0;margin:0;height:100vh;user-select:none;-moz-user-select:none;-webkit-text-select:none;-webkit-user-select:none;background-color:#F2F2F2}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video{cursor:none;position:relative;height:100vh}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .video-js{padding:0 !important;width:100%;height:100%;cursor:auto;position:absolute;top:0;left:0}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .video-js video{width:100%;height:100vh}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .playbutton{position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%, -50%)}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .playbutton{opacity:0.5 !important;width:48px;height:48px;border-radius:48px;font-size:14px}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .playbutton.pause{display:flex}}@media (min-width: 1280px){.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video .playbutton{opacity:0 !important}.fullscreen-swal-image-container .swal2-html-container .product-images .product-image.video:hover .playbutton{opacity:0.7 !important}}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .product-images .product-image{width:100vw}}.fullscreen-swal-image-container .swal2-html-container .product-images img{height:100vh;width:auto;-o-object-fit:contain;object-fit:contain;cursor:url("../../../images/icons/cursor-zoom-in.svg") 32 32,auto}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .product-images img{width:100%;pointer-events:none}.fullscreen-swal-image-container .swal2-html-container .product-images img.full-image{position:relative !important}}.fullscreen-swal-image-container .swal2-html-container .product-images img[role=presentation]{cursor:url("../../../images/icons/cursor-zoom-out.svg") 32 32,auto;opacity:1 !important}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container{position:fixed;bottom:24px;width:100%}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-controls{display:none}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh{height:auto !important}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner{display:flex;flex-direction:row;justify-content:center}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs{display:flex;flex-direction:row;gap:8px;transform:translate3d(0px, 0px, 0px) !important;padding-top:5px}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs{overflow-x:auto}}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb{aspect-ratio:1/1;width:56px;height:56px;border:0.5px solid #DBDBDB;background-color:#fff;opacity:.6}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{display:none !important}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-video{display:flex;align-items:center;justify-content:center;font-size:24px;width:100%;height:100%}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb{width:8px;height:8px;border:0;background-color:#C5C5C5;border-radius:50px}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.tns-nav-active{border:0;background-color:#6A6A6A}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video{background-color:#C5C5C5;width:14px;height:14px;top:-3px;position:relative}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video.tns-nav-active{background-color:#6A6A6A}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.video.tns-nav-active .icon-playbutton{opacity:1}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb img,.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-video{display:none !important}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{display:flex !important;font-size:5px !important;border-radius:10px;opacity:0.6;justify-content:center;color:#fff}}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{padding-left:1px;padding-top:5px}}@media (min-width: 768px) and (max-width: 1279px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb .icon-playbutton{padding-left:2px;padding-top:4px}}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.tns-nav-active{opacity:1;border:1px solid #373A36}@media (max-width: 767px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.tns-nav-active .icon-playbutton{padding-top:4px}}@media (min-width: 768px) and (max-width: 1279px){.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb.tns-nav-active .icon-playbutton{padding-left:1px;padding-top:3px}}.fullscreen-swal-image-container .swal2-html-container .thumbs-carousel-container .tns-ovh .tns-inner .product-thumbs .item-thumb img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.iframe-wrapper{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:3;background-color:#373A36}.iframe-wrapper iframe{width:100%;height:100%}.iframe-wrapper .close-iframe{background-color:#fff;border-radius:50px;padding:8px 18px 8px 16px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer;position:absolute;top:32px;right:32px;z-index:1}.iframe-wrapper .close-iframe i{font-size:20px;line-height:1.15;height:20px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.iframe-wrapper .close-iframe{top:32px;right:24px}}@media (max-width: 767px){.iframe-wrapper .close-iframe{padding:8px}}.service-spacing{padding:24px 0;padding-bottom:11px}.service-spacing .service-tabs-header{margin-bottom:0}.service-spacing .service-tabs-header .service-tabs-list{font-size:14px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.service-spacing .service-tabs-header .service-tabs-list{margin-left:-16px;margin-right:-16px}}@media (max-width: 767px){.service-spacing{padding:16px 0}}.service-list .service-list-title{font-family:OpenSansSemibold, Arial, sans-serif;font-size:18px;text-transform:none;margin-bottom:12px}.service-list .service-list-ul{margin:0;list-style:none}.service-list .service-list-sub-ul{margin-left:40px}.service-list .service-list-item{display:flex;margin-bottom:16px}@media (max-width: 767px){.service-list .service-list-item{margin-bottom:20px}}.service-list .service-list-type{position:relative;width:40px;letter-spacing:2px;color:#767676;line-height:19px;flex-shrink:0}.service-list .service-list-type.bullet::before{content:'';position:absolute;left:8px;top:5px;width:8px;height:8px;background-color:#767676}.service-list .service-list-type.bullet-empty{width:32px}.service-list .service-list-type.bullet-empty::before{content:'';position:absolute;left:0;top:5px;width:8px;height:8px;border:2px solid grey}.service-list .service-list-text{line-height:1.4em;margin:0}@media (max-width: 767px){.service-list .service-list-text{font-size:14px;line-height:18px}}.service-list .service-list-text a{color:#3156bc;padding-bottom:3px;background-size:1px 1em;box-shadow:inset 0 -0.1em #3156bc,inset 0 -0.2em #fff}@media (max-width: 767px){.service-list .service-list-text a{padding-bottom:2px}}.service-alert{background-color:rgba(255,206,23,0.2);border-left:6px solid #FFCE17;padding:16px 24px}.service-alert .service-alert-title{font-family:OpenSansSemibold, Arial, sans-serif;font-size:16px;text-transform:none;margin-bottom:5px}.service-alert .service-alert-text{line-height:19px;margin:0}.service-table{overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#C5C5C5 #fff}.service-table::-webkit-scrollbar-track{border-radius:23px;background-color:#fff}.service-table::-webkit-scrollbar{width:12px;background-color:#fff;height:4px}.service-table::-webkit-scrollbar-thumb{border-radius:73px;background-color:#C5C5C5}@media (max-width: 767px){.service-table{margin-right:-16px}}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.service-table{-ms-overflow-style:none;scrollbar-width:none}.service-table::-webkit-scrollbar{display:none}}.service-table.size-table{margin-bottom:16px}.service-table.size-table table{position:relative;font-size:14px}.service-table.size-table th,.service-table.size-table td{text-align:center;white-space:nowrap;cursor:default}.service-table.size-table th{position:sticky;left:0;background-color:#F2F2F2 !important;z-index:1}.service-table.size-table .mm{color:#D8D8D8}@media (max-width: 767px){.service-table .service-table-inner{margin-right:24px}}.service-table table{background-color:#fff;width:100%}.service-table th,.service-table td{border-bottom:1px solid #C5C5C5;height:48px;min-width:96px;padding:0 8px;vertical-align:middle}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.service-tabs.service-tabs-sizetable{margin:0 -12px}}.service-tabs .service-tabs-list{margin:0;list-style:none;display:flex;gap:32px;overflow-x:auto;border-bottom:1px solid #DBDBDB;padding-left:16px}.service-tabs .service-tabs-item{font-family:OpenSansSemibold, Arial, sans-serif;line-height:1.5;padding:8px 0 16px 0;cursor:pointer}.service-tabs .service-tabs-item:hover{border-bottom:2px solid #373A36}.service-tabs .service-tabs-item.active-tab{font-weight:bold;border-bottom:2px solid #373A36;cursor:default}.service-tabs .service-tabs-content-wrapper{padding:24px 0px}.service-tabs .service-tabs-content{display:none}.service-tabs .service-tabs-content.active-content{display:block}.service-tabs .service-tabs-content .bullet-buttons{display:flex;width:100%;gap:16px;padding-bottom:16px;margin-bottom:24px}@media (min-width: 1280px){.service-tabs .service-tabs-content .bullet-buttons{position:absolute;top:-49px;right:16px;width:auto}}.service-tabs .service-tabs-content .bullet-buttons .bullet-item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;font-size:12px}.service-tabs .service-tabs-content .bullet-buttons .bullet-item img{width:80px;height:80px;border:1px solid #DBDBDB;border-radius:100%}.service-tabs .service-tabs-content .bullet-buttons .bullet-item.active{font-weight:bold}.service-tabs .service-tabs-content .bullet-buttons .bullet-item.active img{border-color:#373A36}.service-dropdown.open .service-dropdown-content{display:block !important}.service-dropdown.open .service-dropdown-content .shop-apparel-bottons-container{text-align:center}.service-dropdown .service-dropdown-trigger{position:relative;font-family:OpenSansSemibold, Arial, sans-serif;font-size:24px !important;font-weight:700;text-transform:none;margin:0;padding-top:32px;padding-bottom:16px}@media (max-width: 767px){.service-dropdown .service-dropdown-trigger{font-size:20px !important}}.service-dropdown .service-dropdown-content{margin-top:-15px;display:none}.service-dropdown .service-dropdown-content .buy-btn,.service-dropdown .service-dropdown-content .foot-measurer-download-btn{display:flex;justify-content:center;width:100%}.service-dropdown .service-dropdown-content .buy-btn a,.service-dropdown .service-dropdown-content .foot-measurer-download-btn a{width:328px;height:46px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.service-dropdown .service-dropdown-content .buy-btn a,.service-dropdown .service-dropdown-content .foot-measurer-download-btn a{width:100%}}.sizeguide-product-title{display:none;font-family:OpenSansSemibold, Arial, sans-serif;font-size:24px;line-height:26px;text-transform:none;margin:24px 32px -16px}@media (max-width: 767px){.sizeguide-product-title{font-size:18px;line-height:20px;margin:30px 24px -28px}}.expand-btn-container{display:flex;justify-content:flex-end}.expand-size-table{padding-right:0px;padding-left:0px;margin-right:16px;display:flex;justify-content:center;align-items:center;height:50px;color:#373A36;font-size:16px;text-transform:uppercase;font-weight:bold;background:none;border-bottom:1px solid #373A36}@media (min-width: 768px) and (max-width: 1023px), (max-width: 767px){.expand-size-table{margin-right:0px}}.expand-size-table span{font-size:25px;margin-left:8px}@media (min-width: 1280px){.expand-size-table{display:none}}.size-table-popup{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;width:100%;z-index:1001;background-color:#fff}.size-table-popup .close-table-btn-container{display:flex;justify-content:flex-end;padding:16px}.size-table-popup .close-table-btn-container .close-size-table{padding-right:0px;padding-left:0px;display:flex;justify-content:center;align-items:center;height:50px;color:#373A36;font-size:16px;text-transform:uppercase;font-weight:bold;background:none;border-bottom:1px solid #373A36}.size-table-popup .close-table-btn-container .close-size-table span{font-size:25px;margin-left:8px}@media (min-width: 1280px){.size-table-popup .close-table-btn-container .close-size-table{display:none}}.size-table-popup .service-table.size-table{margin:0;padding-left:16px;padding-right:16px;max-height:calc(100% - 82px)}.size-table-popup .service-table.size-table .service-table-inner{margin:0;height:100%;overflow-y:auto;padding-bottom:6px}.size-table-popup .service-table.size-table .service-table-inner::-webkit-scrollbar-track{border-radius:23px;background-color:#fff}.size-table-popup .service-table.size-table .service-table-inner::-webkit-scrollbar{width:12px;background-color:#fff;height:4px}.size-table-popup .service-table.size-table .service-table-inner::-webkit-scrollbar-thumb{border-radius:73px;background-color:#C5C5C5}.size-table-popup .service-table.size-table .service-table-inner table{width:100%}.size-table-popup .service-table.size-table .service-table-inner th{position:sticky;top:-1px;background-color:#fff;z-index:0}.size-table-popup .change-orientation{display:none;position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.8);display:flex;align-items:center;justify-content:center;flex-direction:column}.size-table-popup .change-orientation p{font-family:OpenSansBold, Arial, sans-serif;color:#fff;font-size:18px;line-height:22px;text-align:center;margin:0;max-width:250px}.size-table-popup .change-orientation i{color:#fff;font-size:64px}.size-table-popup .change-orientation .close-change-orientation{position:absolute;top:12px;right:12px;cursor:pointer}.size-table-popup .change-orientation .close-change-orientation .close-orientation{background-color:transparent !important}.size-table-popup .change-orientation .close-change-orientation .close-orientation .icon-Burger-Close:before{font-size:32px;color:#fff}.size-table-progress-wrapper{background-color:#fff;height:4px;border-radius:2px;margin:-18px 0 20px}.size-table-progress-wrapper .size-table-progress-bar{background-color:#fff;position:relative;height:100%;margin:0 24.25px}.size-table-progress-wrapper .size-table-progress-bar .size-table-progress-pin{position:absolute;height:100%;width:48.5px;border-radius:2px;left:0;top:0;transform:translateX(-50%);background-color:#C5C5C5}.select-size-modal{padding:0}.select-size-modal .swal2-close{position:absolute}@media (max-width: 767px){.select-size-modal .size-popup{position:absolute;bottom:0;width:100% !important;background-color:transparent}}.select-size-modal .swal2-title{padding:0;display:none !important}@media (max-width: 767px){.select-size-modal .swal2-title{display:block !important}}.select-size-modal .size-swal-container{padding-left:56px;padding-right:56px;margin:0;display:flex !important;flex-direction:column;justify-content:space-between;max-height:calc(100dvh - 50px);color:#000}@media (max-width: 767px){.select-size-modal .size-swal-container{padding-left:24px;padding-right:24px;background-color:#fff;max-height:calc(100dvh - 70px)}}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section{padding-bottom:80px}}.select-size-modal .size-swal-container .size-select-section .size-modal-title{font-size:24px;padding-top:32px;padding-bottom:32px;line-height:130%;display:flex;justify-content:space-between;align-items:center;font-weight:400;position:sticky;top:0;background-color:#fff;z-index:1}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section .size-modal-title{padding-bottom:8px}}.select-size-modal .size-swal-container .size-select-section .size-modal-title i{font-size:32px;cursor:pointer}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section .size-modal-title i{position:absolute;top:11px;right:-13px;font-size:24px}}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header{display:flex;justify-content:space-between;font-size:14px}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section .size-selector-top-header{font-size:12px}}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-format-switch{display:flex;align-items:center;gap:10px}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-format-switch .size-format-selector{color:#818181;font-weight:300;cursor:pointer;display:flex;align-items:center;gap:4px}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-format-switch .size-format-selector:last-of-type::after{display:none}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-format-switch .size-format-selector::after{content:'|';width:1px;height:100%;display:inline-block;color:#818181;font-weight:300}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-format-switch .size-format-selector.active{color:#373A36;font-weight:400}.select-size-modal .size-swal-container .size-select-section .size-selector-top-header .size-chart-trigger{cursor:pointer;font-weight:600}.select-size-modal .size-swal-container .size-select-section .size-wrapper{padding-top:24px;color:#373A36;overflow-y:auto;height:calc(100vh - 200px);-ms-overflow-style:none;scrollbar-width:none}.select-size-modal .size-swal-container .size-select-section .size-wrapper::-webkit-scrollbar{display:none}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section .size-wrapper{padding-top:16px}}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value{padding:8px;display:flex;justify-content:space-between;border-bottom:1px solid #DBDBDB;cursor:pointer;line-height:160%}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value.selected{font-weight:bold}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value.selected,.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value:hover{background-color:#F9F9F9}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value:last-of-type{border-bottom:0}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value:focus-visible{outline:none}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value.disabled .size-format-viewer{color:#C5C5C5;position:relative}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value.disabled .size-format-viewer::before{content:'';width:100%;height:1px;background-color:#C5C5C5;position:absolute;top:50%}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value .size-additional-info{display:flex;gap:8px;font-size:14px;font-weight:600}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value .size-additional-info .last-item{color:#CF5A03}.select-size-modal .size-swal-container .size-select-section .size-wrapper .size-value .size-additional-info i{font-size:20px;display:flex;align-items:center;font-weight:600}.select-size-modal .size-swal-container .size-select-section .select-size-alert{font-size:12px;text-align:left;padding:32px 0 0 8px;color:#D53D50}@media (max-width: 767px){.select-size-modal .size-swal-container .size-select-section .select-size-alert{padding:24px 0 0 8px}}.select-size-modal .size-swal-container .add-to-cart-section{padding:16px 56px;justify-content:flex-end;display:flex;position:absolute;bottom:0;background:#fff;width:100%;left:0;border-top:1px solid #DBDBDB}@media (max-width: 767px){.select-size-modal .size-swal-container .add-to-cart-section{padding:16px;justify-content:center}.select-size-modal .size-swal-container .add-to-cart-section .cart-and-ipay{width:100%}.select-size-modal .size-swal-container .add-to-cart-section .cart-and-ipay .add-to-cart{width:100%}}.select-size-modal .size-swal-container .add-to-cart-section button{align-items:center;font-size:12px !important;min-width:220px}.select-size-modal .size-swal-container .add-to-cart-section button .prices{font-weight:400;align-items:baseline;font-size:14px;margin-bottom:0}.select-size-modal .size-swal-container .add-to-cart-section button .prices .sales{font-weight:400;font-size:12px !important}.select-size-modal .size-swal-container .add-to-cart-section button .prices .product-price{gap:0}.select-size-modal .size-swal-container .add-to-cart-section button .prices .price .range{font-size:12px !important}.select-size-modal .size-swal-container .add-to-cart-section button .prices .price .range .sales.discount{color:#fff !important}.select-size-modal .size-swal-container .add-to-cart-section button .prices .price .omnibus-container-pdp,.select-size-modal .size-swal-container .add-to-cart-section button .prices .price .unitprice-container-pdp{display:none}.select-size-modal .size-guide-content .size-guide-back-section{padding:24px 56px;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:24px;text-transform:uppercase;position:sticky;top:0;z-index:2;background:#fff;margin-left:-56px;margin-right:-56px;border-bottom:1px solid #DBDBDB}@media (max-width: 767px){.select-size-modal .size-guide-content .size-guide-back-section{margin-left:-24px;margin-right:-24px;padding:14px 24px;font-weight:400}}.select-size-modal .size-guide-content .size-guide-back-section .text{min-width:calc(100% - 64px - 32px);text-align:left}@media (max-width: 767px){.select-size-modal .size-guide-content .size-guide-back-section .text{text-align:center}}.select-size-modal .size-guide-content .size-guide-back-section i{cursor:pointer;font-size:32px;font-weight:bold}.select-size-modal .size-guide-content .size-guide-back-section i.icon-Close{font-size:400}.select-size-modal .size-guide-content .content-asset{text-align:left;font-size:14px;color:#373A36}.select-size-modal .size-guide-content .content-asset .service-tabs-sizetable{margin:0 !important}.select-size-modal .size-guide-content .content-asset .service-tabs-sizetable .bullet-buttons{position:unset}.select-size-modal .size-guide-content .content-asset .service-tabs-sizetable .experience-component .row{margin:0 !important}.select-size-modal .size-guide-content .content-asset .service-tabs-sizetable .experience-component .row>div{width:100%;min-width:100%;max-width:100%;overflow:hidden;margin:0;padding:12px 0}.select-size-modal .size-guide-content .content-asset .service-tabs-sizetable .experience-component .row .image-container{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.select-size-modal .size-guide-content .content-asset .find-your-size-component{padding:56px 0 24px}.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component{padding:24px 0}.select-size-modal .size-guide-content .content-asset .find-your-size-component .find-your-size-text .h5,.select-size-modal .size-guide-content .content-asset .find-your-size-component .foot-measurer-size-text .h5,.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component .find-your-size-text .h5,.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component .foot-measurer-size-text .h5{color:#000}.select-size-modal .size-guide-content .content-asset .find-your-size-component ol,.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component ol{margin-bottom:0px;padding-left:16px}.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component ol{margin-bottom:16px}.select-size-modal .size-guide-content .content-asset .foot-measurer-size-component .foot-measurer-download-btn a:after{content:"\E91F";display:block;font-family:"geoxicons";font-size:20px}.select-size-modal .calloutContainer{padding:8px 20px 16px 20px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.select-size-modal .calloutContainer{padding:8px 16px 16px 16px}}.select-size-modal .calloutContainer:not(:has(.calloutIcon)){padding-top:16px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.select-size-modal .calloutContainer:not(:has(.calloutIcon)){padding-top:16px}}.select-size-modal .calloutContainer .calloutIcon{font-size:40px;height:40px;overflow:hidden;display:flex;justify-content:center}.select-size-modal .imageContainer{overflow:hidden}.select-size-modal .imageContainer img{width:100%}.size-table-popup{z-index:1062}.model-description-mobile-open{display:none}@media (max-width: 767px){.model-description-mobile-open{display:block;font-size:14px !important;margin-left:24px;margin-right:24px;z-index:90000}.model-description-mobile-open .content{padding:8px;line-height:normal;margin-bottom:8px;background:var(--grey-scale-10, #F9F9F9);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);color:#373A36}}.sticky-bar{display:flex;justify-content:space-between;align-items:center;background-color:#fff;z-index:90;position:fixed;bottom:0;width:100vw;left:0;padding:8px 40px;transition:.3s all ease;box-shadow:-4px -4px 10px 0px rgba(0,0,0,0.05);color:#000}@media (max-width: 767px){.sticky-bar{padding:8px;margin:16px;width:calc(100vw - 32px);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)}}.sticky-bar.not-in-view-port{bottom:-72px}@media (max-width: 767px){.sticky-bar.not-in-view-port{bottom:calc(-72px - 16px)}}.sticky-bar .left-side{min-width:0;margin-right:16px}@media (max-width: 767px){.sticky-bar .left-side{margin-right:0}}.sticky-bar .right-side{min-width:-moz-fit-content;min-width:fit-content}.sticky-bar .left-side,.sticky-bar .right-side{display:flex;align-items:center}.sticky-bar .left-side .range .product-price,.sticky-bar .right-side .range .product-price{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 767px){.sticky-bar .left-side .range .product-price,.sticky-bar .right-side .range .product-price{justify-content:flex-start}}.sticky-bar .left-side .range .product-price .sales,.sticky-bar .right-side .range .product-price .sales{color:#000}.sticky-bar .left-side .range .product-price .sales.discount,.sticky-bar .right-side .range .product-price .sales.discount{color:#EA4159}@media (max-width: 767px){.sticky-bar .left-side .range .product-price .sales,.sticky-bar .right-side .range .product-price .sales{margin-right:8px}}.sticky-bar .left-side .range .product-price del,.sticky-bar .right-side .range .product-price del{margin-left:8px}@media (max-width: 767px){.sticky-bar .left-side .range .product-price del,.sticky-bar .right-side .range .product-price del{margin-left:0}}.sticky-bar .left-side .omnibus-container-pdp,.sticky-bar .left-side .unitprice-container-pdp,.sticky-bar .right-side .omnibus-container-pdp,.sticky-bar .right-side .unitprice-container-pdp{display:none}.sticky-bar .left-side .product-price,.sticky-bar .right-side .product-price{display:flex;align-items:center}.sticky-bar .left-side .product-price del,.sticky-bar .right-side .product-price del{display:flex}.sticky-bar .left-side .product-price del .list-text,.sticky-bar .right-side .product-price del .list-text{display:none}.sticky-bar .left-side .product-price .sales .value,.sticky-bar .right-side .product-price .sales .value{font-size:20px;font-weight:400;line-height:130%}@media (max-width: 767px){.sticky-bar .left-side .product-price .sales .value,.sticky-bar .right-side .product-price .sales .value{font-size:14px}}.sticky-bar .left-side .product-price .sales .percentage,.sticky-bar .right-side .product-price .sales .percentage{display:none}.sticky-bar .left-side .product-price .original-price-container .percentage,.sticky-bar .right-side .product-price .original-price-container .percentage{display:none}.sticky-bar .left-side .sticky-image,.sticky-bar .right-side .sticky-image{width:56px;height:56px;flex-shrink:0;min-width:0}.sticky-bar .left-side .sticky-image img,.sticky-bar .right-side .sticky-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.sticky-bar .left-side .sticky-name,.sticky-bar .right-side .sticky-name{font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width: 767px){.sticky-bar .left-side .sticky-name,.sticky-bar .right-side .sticky-name{font-size:12px;width:100%}}.sticky-bar .left-side .sticky-color,.sticky-bar .left-side .sticky-size,.sticky-bar .right-side .sticky-color,.sticky-bar .right-side .sticky-size{flex-shrink:0;font-size:16px;color:#818181;padding-left:16px;border-left:1px solid #DBDBDB;white-space:nowrap;min-width:0}@media (max-width: 767px){.sticky-bar .left-side .sticky-color,.sticky-bar .left-side .sticky-size,.sticky-bar .right-side .sticky-color,.sticky-bar .right-side .sticky-size{font-size:10px;border:0;padding:0}}.sticky-bar .left-side .price-mobile,.sticky-bar .right-side .price-mobile{font-size:10px;line-height:10px}@media (max-width: 767px){.sticky-bar .left-side .prices,.sticky-bar .right-side .prices{display:none}}.sticky-bar .left-side .sticky-add-to-cart,.sticky-bar .left-side .one-size-notify-me,.sticky-bar .right-side .sticky-add-to-cart,.sticky-bar .right-side .one-size-notify-me{display:flex;align-items:center;font-size:20px;background:#373A36;color:#fff;padding:6px 16px;cursor:pointer}.sticky-bar .left-side .sticky-add-to-cart i,.sticky-bar .left-side .one-size-notify-me i,.sticky-bar .right-side .sticky-add-to-cart i,.sticky-bar .right-side .one-size-notify-me i{font-size:24px}.sticky-bar .left-side .sticky-add-to-cart,.sticky-bar .right-side .sticky-add-to-cart{height:40px;margin-left:24px;margin-right:8px}@media (max-width: 767px){.sticky-bar .left-side .sticky-add-to-cart,.sticky-bar .right-side .sticky-add-to-cart{margin-left:0px;margin-right:0px}}.sticky-bar .left-side .sticky-add-to-cart .icon-Plus,.sticky-bar .right-side .sticky-add-to-cart .icon-Plus{font-size:20px}@media (max-width: 767px){.sticky-bar .left-side .sticky-add-to-cart .icon-Plus,.sticky-bar .right-side .sticky-add-to-cart .icon-Plus{font-size:24px}}.sticky-bar .left-side .add-to-wish-list,.sticky-bar .right-side .add-to-wish-list{display:flex;justify-content:center;align-items:center;height:40px;width:40px}@media (max-width: 767px){.sticky-bar .left-side .wishlist,.sticky-bar .right-side .wishlist{display:none}}.sticky-bar .left-side .wishlist i,.sticky-bar .right-side .wishlist i{font-size:24px}.sticky-bar .product-info{display:flex;gap:16px;margin-left:16px;align-items:center;overflow:hidden}.sticky-bar .product-info .price-mobile{display:none}@media (max-width: 767px){.sticky-bar .product-info{flex-direction:column;align-items:flex-start;gap:2px;margin-right:4px}.sticky-bar .product-info .price-mobile{display:block}}.sticky-bar .product-info .size-and-color{display:flex;gap:16px;align-items:center}@media (max-width: 767px){.sticky-bar .product-info .size-and-color{gap:0}}.product-detail{position:relative}.product-detail .main-product-row{margin-left:-80px;margin-right:-80px}@media (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row{margin-left:-40px;margin-right:-40px}}@media (max-width: 767px){.product-detail .main-product-row{margin-left:-16px;margin-right:-16px}}@media (max-width: 767px){.product-detail .main-product-row .breadcrumb-container{padding:8px 16px}}@media (min-width: 1280px), (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .breadcrumb-container{position:absolute;top:25px;z-index:1;left:80px;width:auto}}@media (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .breadcrumb-container{left:40px}}.product-detail .main-product-row .breadcrumb-container .breadcrumb-row{padding:0}.product-detail .main-product-row .product-badges{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:absolute;z-index:1;top:55px;left:80px;width:auto;max-width:70%}@media (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .product-badges{left:40px}}@media (max-width: 767px){.product-detail .main-product-row .product-badges{left:16px}}.product-detail .main-product-row .product-badges .product-discount{color:#EA4159;border:1px solid;padding:2px 8px;text-transform:uppercase;line-height:19px}.product-detail .main-product-row .product-badges .product-discount.discount-benefeet{display:flex}.product-detail .main-product-row .product-badges .product-discount.discount-benefeet i{font-size:16px;margin-right:4px;padding-top:1px}@media (max-width: 767px){.product-detail .main-product-row .product-badges .product-discount{padding:2px 6px}}.product-detail .main-product-row .product-tags{text-transform:uppercase;white-space:nowrap;overflow:hidden;font-size:0;text-transform:uppercase;margin-bottom:8px}.product-detail .main-product-row .product-tags .product-tag{color:#fff;padding:2px 6px;line-height:22px !important}.product-detail .main-product-row .product-tags .product-tag:not(:first-child){margin-left:12px}.product-detail .main-product-row .product-tags .product-tag-isnew{background-color:#336699}@media (max-width: 767px){.product-detail .main-product-row .product-tags{margin-top:24px}.product-detail .main-product-row .product-tags .product-tag{font-size:10px !important;line-height:17px !important}}.product-detail .main-product-row .product-pdp-info-section{padding:20px 80px 0 0;display:flex;flex-direction:column;color:#000}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section{padding:8px}.product-detail .main-product-row .product-pdp-info-section>div{order:2}.product-detail .main-product-row .product-pdp-info-section .attribute-color{order:1}}@media (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .product-pdp-info-section{padding-right:40px}}.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist{display:flex;justify-content:space-between;align-items:center}.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist .product-name{font-size:24px !important;font-weight:600;margin:0;text-transform:capitalize}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist .product-name{border:0}}.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist .add-to-wish-list{display:flex;align-items:center}@media (max-width: 767px), (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist .add-to-wish-list{display:none}}.product-detail .main-product-row .product-pdp-info-section .name-and-wishlist .add-to-wish-list i{font-size:40px}.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container{display:flex;flex-direction:column;align-items:center;background:rgba(241,180,52,0.5);padding:8px 16px 16px;margin-top:8px;gap:8px}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container{gap:6px;margin:16px 0}}.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container i{font-size:40px}.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container .title{font-size:18px;font-weight:700;line-height:140%;margin:0}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container .title{font-size:16px}}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .not-shoppable-container .subtitle{font-size:14px !important}}.product-detail .main-product-row .product-pdp-info-section .category{color:#818181;font-size:14px;margin-bottom:8px}.product-detail .main-product-row .product-pdp-info-section .category h2{font-size:inherit !important;margin:0}.product-detail .main-product-row .product-pdp-info-section .prices-section .range .product-price{flex-direction:column;gap:0}.product-detail .main-product-row .product-pdp-info-section .prices-section .range .product-price .sales{gap:12px}.product-detail .main-product-row .product-pdp-info-section .prices-section .price{display:flex;flex-direction:column-reverse}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .prices-section .price{flex-direction:column}}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price{display:flex;align-items:flex-start;flex-direction:column-reverse;flex-wrap:nowrap}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .strike-through{text-decoration:none}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .strike-through .value{text-decoration:line-through}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price del{display:flex;align-items:center}@media (min-width: 768px) and (max-width: 1279px){.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price del .list-text,.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price del .value{font-size:14px !important}}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price del .list-text,.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price del .value{font-size:12px !important}}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .sales{display:flex;align-items:center;margin-bottom:4px}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .sales .value{margin-bottom:0;font-size:24px;font-weight:400;line-height:140%}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .sales .value{font-size:20px}}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .sales .percentage{font-size:12px !important;display:flex;align-items:center;padding:2px 8px;border:1px solid}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .sales .percentage{font-size:10px !important}}.product-detail .main-product-row .product-pdp-info-section .prices-section .product-price .original-price-container .percentage{margin-left:10px;font-weight:500 !important}.product-detail .main-product-row .product-pdp-info-section .benefeet-container,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container,.product-detail .main-product-row .product-pdp-info-section .newsletter-container{padding-top:16px}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner{padding:10px 16px;display:flex;align-items:center;gap:16px;font-size:14px;background-color:#F9F9F9;border:1px solid #F2F2F2}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .points,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .points,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .points,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .points,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .points,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .points,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .points,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .points,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .points{color:#daa61f;font-weight:600}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner i{font-size:32px}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-newsletter,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-newsletter{display:flex;flex-direction:column;justify-content:space-between}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-newsletter .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-newsletter .link{font-weight:bold;border-bottom:1px solid}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-benefeet,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-benefeet{display:flex;flex-direction:column;justify-content:space-between}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-benefeet .text-benefeet>p,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-benefeet .text-benefeet>p{margin-bottom:0}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-benefeet .text-benefeet>p .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-benefeet .text-benefeet>p .text-gold{color:#CE920C;font-weight:600}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-benefeet .text-benefeet .text-gold,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-benefeet .text-benefeet .text-gold{color:#CE920C;font-weight:600}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-container .newsletter-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .newsletter-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .description-benefeet .link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .newsletter-banner .description-benefeet .link{font-weight:bold;text-decoration:underline}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner{background-color:#FAF4E7;border:unset}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .benefeet-join-icon>i,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .benefeet-join-icon>i,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .benefeet-join-icon>i{background:#F1B434;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;display:block;margin:auto;border-radius:50%;font-size:28px}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .benefeet-join-text>p,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .benefeet-join-text>p,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .benefeet-join-text>p{margin-bottom:0}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link{color:#CE920C !important}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link:hover,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link:hover,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .benefeet-join-text .benefeet-join-link:hover{text-decoration:underline}.product-detail .main-product-row .product-pdp-info-section .benefeet-container .benefeet-join-banner .benefeet-join-badge,.product-detail .main-product-row .product-pdp-info-section .benefeet-join-container .benefeet-join-banner .benefeet-join-badge,.product-detail .main-product-row .product-pdp-info-section .newsletter-container .benefeet-join-banner .benefeet-join-badge{margin-left:auto;margin-right:0}.product-detail .main-product-row .product-pdp-info-section .attribute-color{padding:32px 0 0}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container{display:flex;margin-bottom:32px;gap:8px;flex-wrap:wrap}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container::-webkit-scrollbar{display:none}}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .product-color-swatch{display:flex;flex-direction:column;align-items:center}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .product-color-swatch .color-swatch-name{font-size:10px !important;font-weight:400;line-height:150%;letter-spacing:normal;color:#6A6A6A;padding-top:5px;text-align:center;width:64px;overflow-wrap:break-word;display:none}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .product-color-swatch .color-swatch-name{width:72px}}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .product-color-swatch .swatch-value.selected{border:1px solid #000}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute{padding:0}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;background-size:cover;display:block;overflow:hidden}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle{width:56px;height:56px}}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle.selected::after{display:none}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle.unselectable{position:relative}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle.unselectable::before{content:'';width:92px;background:#fff;height:3px;display:block;transform:rotate(-45deg);position:absolute;top:31px;left:-14px;z-index:1}@media (min-width: 768px) and (max-width: 1279px), (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle.unselectable::before{width:89px;left:-20px}}.product-detail .main-product-row .product-pdp-info-section .attribute-color .color-swatch-container .color-attribute .swatch-circle.unselectable::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#373A36;opacity:.2}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-color{padding:0}.product-detail .main-product-row .product-pdp-info-section .attribute-color .attribute{display:flex;flex-direction:column-reverse}.product-detail .main-product-row .product-pdp-info-section .attribute-color .attribute .color.non-input-label{font-size:12px;padding-top:5px;margin:0}.product-detail .main-product-row .product-pdp-info-section .attribute-color .attribute .color-swatch-container{margin-bottom:0}}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-size{padding-top:24px}}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:14px;border:1px solid #000;cursor:pointer;color:#818181}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select i{font-size:24px}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select .icon-Arrow-Right{transform:rotate(90deg)}}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select label{margin:0;display:flex;width:100%;justify-content:space-between;cursor:pointer}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select label .last-item{color:#CF5A03}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-selector-select label .size-selected{color:#000;font-weight:700}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size{display:flex;justify-content:space-between;padding:8px;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;font-size:16px;text-transform:uppercase}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size{font-size:14px}}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value{display:flex;justify-content:space-between;width:100%;cursor:pointer}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value.selected{font-weight:bold;pointer-events:none}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value.disabled{flex-direction:row-reverse;align-items:center;justify-content:flex-end;color:#C5C5C5;gap:8px}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value i{font-size:24px;color:#000}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value .size-additional-info{display:flex;align-items:center}.product-detail .main-product-row .product-pdp-info-section .attribute-size .size-select-wrapper-single-size .size-value .last-item{color:#CF5A03;font-weight:400}.product-detail .main-product-row .product-pdp-info-section .attribute-size .select-size-alert{font-size:12px;color:#D53D50;padding-top:8px}.product-detail .main-product-row .product-pdp-info-section .tfc-fitrec-product{margin-top:12px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .main-product-row .product-pdp-info-section .tfc-fitrec-product{margin-top:16px}}.product-detail .main-product-row .product-pdp-info-section .prices-add-to-cart-actions{padding-top:38px}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .prices-add-to-cart-actions{padding-top:30px}}.product-detail .main-product-row .product-pdp-info-section .prices-add-to-cart-actions .add-to-cart{width:100%}.product-detail .main-product-row .product-pdp-info-section .prices-add-to-cart-actions .add-to-cart .prices{display:none}.product-detail .main-product-row .product-pdp-info-section .prices-add-to-cart-actions .paypal-widget-container{padding-bottom:8px}.product-detail .main-product-row .product-pdp-info-section .font-bold{font-weight:600}.product-detail .main-product-row .product-pdp-info-section .quantity{display:none}.product-detail .main-product-row .product-pdp-info-section .find-in-store{margin:24px 0}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .find-in-store{margin-top:16px;margin-bottom:8px}}.product-detail .main-product-row .product-pdp-info-section .find-in-store .find-in-store-container{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:auto;border-bottom:1px solid #373A36;cursor:pointer;color:#373A36}.product-detail .main-product-row .product-pdp-info-section .find-in-store .find-in-store-container i{font-size:24px}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .find-in-store .find-in-store-container i{font-size:16px}}.product-detail .main-product-row .product-pdp-info-section .find-in-store .find-in-store-container span{font-weight:700;letter-spacing:2.4px;text-transform:uppercase}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .find-in-store .find-in-store-container span{font-size:14px !important}}.product-detail .main-product-row .product-pdp-info-section .christmas-container{display:flex;flex-direction:column;align-items:center;padding:6px 0;margin-top:8px;text-transform:uppercase;color:#373A36}.product-detail .main-product-row .product-pdp-info-section .christmas-container .title{font-size:14px;line-height:190%}.product-detail .main-product-row .product-pdp-info-section .christmas-container b,.product-detail .main-product-row .product-pdp-info-section .christmas-container strong{font-size:12px;line-height:190%}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .christmas-container b,.product-detail .main-product-row .product-pdp-info-section .christmas-container strong{font-size:10px}}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset{margin-top:8px;display:flex;flex-direction:column;gap:12px;border:1px solid #F2F2F2;padding:16px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset{padding:16px 8px;gap:8px}}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container{display:flex;align-items:center;gap:8px}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container i,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container i{font-size:24px}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container .icon-Shipping-1,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container .icon-Shipping-1{transform:rotateY(180deg)}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container .info-description,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container .info-description{font-size:14px;line-height:130%;color:#373A36}.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container .info-description .shipping-link,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .shipping-container .info-description .returns-link,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container .info-description .shipping-link,.product-detail .main-product-row .product-pdp-info-section .product-services .content-asset .return-container .info-description .returns-link{line-height:140%;font-weight:700;text-decoration:underline}.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp,.product-detail .main-product-row .product-pdp-info-section .original-price-container{color:#6A6A6A;display:flex;align-items:center;gap:4px}.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp .label-font-m,.product-detail .main-product-row .product-pdp-info-section .original-price-container .label-font-m{font-size:14px !important;display:flex;align-items:center;gap:5px;line-height:150%}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp .label-font-m,.product-detail .main-product-row .product-pdp-info-section .original-price-container .label-font-m{font-size:12px !important}}.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp i,.product-detail .main-product-row .product-pdp-info-section .original-price-container i{font-size:24px;cursor:pointer}.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp i::before,.product-detail .main-product-row .product-pdp-info-section .original-price-container i::before{vertical-align:middle}.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp .percentage,.product-detail .main-product-row .product-pdp-info-section .original-price-container .percentage{font-size:12px !important;line-height:150%;padding:2px 8px;border:1px solid;color:#EA4159}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .omnibus-container-pdp .percentage,.product-detail .main-product-row .product-pdp-info-section .original-price-container .percentage{font-size:10px !important}}.product-detail .main-product-row .product-pdp-info-section .unitprice-container-pdp{color:#6A6A6A;display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:2px}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .unitprice-container-pdp{gap:8px;order:0;margin-bottom:8px}}.product-detail .main-product-row .product-pdp-info-section .unitprice-container-pdp .label-font-m{font-size:14px !important}@media (max-width: 767px){.product-detail .main-product-row .product-pdp-info-section .unitprice-container-pdp .label-font-m{font-size:12px !important}}.product-detail .main-product-row .product-pdp-info-section .range{display:flex;flex-direction:column}.product-detail .main-product-row .product-pdp-info-section .range .unitprice-container-pdp{order:2}.product-detail .main-product-row .product-pdp-info-section .availableInStore{padding:8px 2px;background-color:#F2F2F2;color:#6A6A6A;margin-top:12px;width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:600;line-height:140%}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .main-product-row .product-pdp-info-section .availableInStore{font-size:10px;font-weight:600;line-height:150%}}.product-detail .main-product-row .product-pdp-info-section .model-fit-size{display:flex;align-items:center;padding:8px;border:1px solid #DBDBDB;margin-top:8px}.product-detail .main-product-row .product-pdp-info-section .model-fit-size .fit-description{font-size:14px !important}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .main-product-row .product-pdp-info-section .model-fit-size .fit-description{font-size:12px !important}}.product-detail .main-product-row .product-pdp-info-section .model-fit-size .fit-description b,.product-detail .main-product-row .product-pdp-info-section .model-fit-size .fit-description strong{font-weight:600;line-height:140%}.product-detail .main-product-row .product-pdp-info-section .model-description-mobile-open-container{display:none}.product-detail .main-product-row .product-pdp-info-section .pdp-payment-message{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;align-content:center;border:1px solid #F2F2F2;padding:10px;gap:14px}.product-detail .main-product-row .product-pdp-info-section .pdp-payment-message.no-border{border:none;padding:0 0 8px 0}.product-detail .main-product-row .product-pdp-info-section .pdp-payment-message .payment-icon img{max-height:40px;width:auto}.product-detail .main-product-row .product-pdp-info-section .pdp-payment-message .payment-text p{margin-bottom:0;font-size:14px}.product-detail .main-product-row .product-pdp-info-section .pdp-payment-message .payment-text p a{text-decoration:underline}.product-detail .info-pdp{margin-top:80px;color:#373A36}@media (max-width: 767px){.product-detail .info-pdp{margin:0}}.product-detail .info-pdp .description-and-detail{margin:16px 8px 24px 8px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .description-and-detail .title{font-size:16px !important;font-family:"Open Sans",sans-serif}}@media (max-width: 767px){.product-detail .info-pdp .description-and-detail .product-description{overflow:hidden;height:10em}}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .description-and-detail .content{margin-top:8px;font-size:14px !important}}.product-detail .info-pdp .description-and-detail .description{margin:0}.product-detail .info-pdp .description-and-detail .description .pdp-description-item-code{color:#818181;text-transform:uppercase;font-size:16px !important}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .description-and-detail .description .pdp-description-item-code{font-size:14px !important}}.product-detail .info-pdp .description-and-detail #check{display:none}@media (max-width: 767px){.product-detail .info-pdp .description-and-detail #check:checked ~ .product-description{height:auto}.product-detail .info-pdp .description-and-detail #check:checked ~ #more{display:none}.product-detail .info-pdp .description-and-detail #check:checked ~ #close{display:block;margin:8px 0 0 0}.product-detail .info-pdp .description-and-detail #check:checked ~ #close span{font-weight:600;border-bottom:solid 1px;cursor:pointer}}.product-detail .info-pdp .description-and-detail #close{display:none}.product-detail .info-pdp .description-and-detail #more{display:none}@media (max-width: 767px){.product-detail .info-pdp .description-and-detail #more{display:block;margin:8px 0 0 0}.product-detail .info-pdp .description-and-detail #more span{font-weight:600;border-bottom:solid 1px;cursor:pointer}}.product-detail .info-pdp .bestFor-container{margin:48px 8px 48px 8px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .bestFor-container{margin:16px 8px 24px 8px}}.product-detail .info-pdp .bestFor-container .h5{margin-bottom:16px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .bestFor-container .h5{font-size:16px !important}}.product-detail .info-pdp .bestFor-container .bestFor-content ul{list-style:none;margin:0;padding:0}.product-detail .info-pdp .bestFor-container .bestFor-content ul li{padding:0 0 16px 36px;position:relative;font-size:16px !important}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .bestFor-container .bestFor-content ul li{font-size:14px !important}}.product-detail .info-pdp .bestFor-container .bestFor-content ul li::before{content:"\E91B";font-family:'geoxicons';color:#1B8847;font-size:24px;position:absolute;top:-5px;left:-2px}.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section{margin-bottom:16px}.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section .product-features-container{display:flex;align-items:center;gap:16px}.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section .product-features-container .product-feature-icon img{max-width:100px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section .product-features-container .product-feature-icon img{max-width:90px}}.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section .product-features-container .product-feature-text{font-weight:600}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .bestFor-container .bestFor-content .product-features-section .product-features-container .product-feature-text{font-size:14px !important}}.product-detail .info-pdp .accordion-item{padding:24px 8px;border-bottom:1px solid #DBDBDB}@media (max-width: 767px){.product-detail .info-pdp .accordion-item{padding:16px 8px}}.product-detail .info-pdp .accordion-item.is-active .materials-container,.product-detail .info-pdp .accordion-item.is-active .technology-container{display:block}.product-detail .info-pdp .accordion-item.is-active .accordion-title::after{content:"\E907"}.product-detail .info-pdp .accordion-item .materials-container,.product-detail .info-pdp .accordion-item .technology-container{margin-top:24px;display:none}.product-detail .info-pdp .accordion-item .materials-container p,.product-detail .info-pdp .accordion-item .technology-container p{font-size:16px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .accordion-item .materials-container p,.product-detail .info-pdp .accordion-item .technology-container p{font-size:14px !important}}.product-detail .info-pdp .accordion-item .accordion-title{position:relative;display:flex;align-items:center;margin:0}.product-detail .info-pdp .accordion-item .accordion-title::after{content:"\E918";display:block;font-family:'geoxicons';position:absolute;top:0;right:0;font-size:24px}.product-detail .info-pdp .accordion-item .pdp-technology-title{font-size:16px !important;font-weight:600}.product-detail .info-pdp .accordion-item .pdp-technology-descr{font-size:16px !important;font-weight:400;line-height:160%}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .info-pdp .accordion-item .pdp-technology-descr{font-size:14px !important}}.product-detail .info-pdp .accordion-item .pdp-technology-link{font-weight:600;text-decoration:underline}@media (max-width: 767px){.product-detail .pdp-bottom-section{display:flex;flex-direction:column-reverse}}.product-detail .pdp-bottom-section .tag-container{margin-bottom:24px}@media (max-width: 767px){.product-detail .pdp-bottom-section .tag-container{margin-top:24px}}.product-detail .pdp-bottom-section .tag-container .tag-list{display:flex;align-items:center;flex-wrap:wrap;gap:24px}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .pdp-bottom-section .tag-container .tag-list{gap:8px}}.product-detail .pdp-bottom-section .tag-container .tag-list .icon-tag{font-size:24px;color:#3D3D3D}.product-detail .pdp-bottom-section .tag-container .tag-list .tag{margin-right:8px;font-size:14px !important;color:#6A6A6A}@media (max-width: 767px), (min-width: 768px) and (max-width: 1023px){.product-detail .pdp-bottom-section .tag-container .tag-list .tag{margin-right:16px}}.product-detail .pdp-bottom-section #product-editorial-content-page:last-of-type .editorialProductCarousel-component{padding-top:0}.product-detail .pdp-bottom-section #product-editorial-content-page:first-of-type .editorialProductCarousel-component{padding-top:80px}@media (max-width: 767px){.product-detail .pdp-bottom-section #product-editorial-content-page:first-of-type .editorialProductCarousel-component{padding-top:32px}}.product-detail .productEditorialContentPage .editorialApprofondimentoMediaBackHor{height:160px}.add-to-cart .prices{display:flex;align-items:center;line-height:100%;margin-bottom:2px}.add-to-cart .prices .price{color:unset}.add-to-cart .prices .price .sales,.add-to-cart .prices .price .range .sales{color:unset}.add-to-cart .prices .price .sales .value,.add-to-cart .prices .price .range .sales .value{margin:0}.add-to-cart .prices .price .sales .percentage,.add-to-cart .prices .price .range .sales .percentage{display:none}.add-to-cart .prices del{display:none}@media (min-width: 1024px) and (max-width: 1279px), (min-width: 1280px){body.move-up .embeddedServiceSidebar.layout-docked .dockableContainer{bottom:170px !important}}
