.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width:769px) and (max-width:1024.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width:1025px) and (max-width:1239.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media(min-width:1240px) and (max-width:1439.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media(min-width:1440px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media(max-width:543.98px){.hidden-xs-down{display:none!important}}@media(max-width:768.98px){.hidden-sm-down{display:none!important}}@media(max-width:1024.98px){.hidden-md-down{display:none!important}}@media(max-width:1239.98px){.hidden-lg-down{display:none!important}}@media(max-width:1439.98px){.hidden-xl-down{display:none!important}}.hidden-xxl-down{display:none!important}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91 0,#821e91 25%,#edd134 25%,yellow 50%,#edd134 50%,#59ba00 50%,#59ba00 76%,#111 76%,#111 100%),linear-gradient(0deg,#0e5cd1 0,#0e5cd1 50%,#e20b0b 50%,#e20b0b 100%);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.clearfix::before,.clearfix::after{content:'';display:table}.clearfix::after{clear:both}@font-face{font-family:gill-bold;src:url(../../fonts/GillSansMTW03-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:gill-medium;src:url(../../fonts/GillSansMTW03-Medium.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:gill-regular;src:url(../../fonts/GillSansMTW03-Book.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:gill-light;src:url(../../fonts/GillSansMTW03-Light.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:muli-regular;src:url(../../fonts/muli-regular-webfont.woff2) format("woff2"),url(../../fonts/muli-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:muli-light;src:url(../../fonts/muli-light-webfont.woff2) format("woff2"),url(../../fonts/muli-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:muli-sbold;src:url(../../fonts/muli-semibold-webfont.woff2) format("woff2"),url(../../fonts/muli-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:lg-mot-emb;src:url(../../fonts/fontello.woff2) format("woff2"),url(../../fonts/fontello.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:perforation;src:url(../../fonts/fontello-perfo.woff2) format("woff2"),url(../../fonts/fontello-perfo.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:frauen;src:url(../../fonts/Frauen-Roman.woff2) format("woff2"),url(../../fonts/Frauen-Roman.woff) format("woff");font-weight:400;font-style:normal}.product-media__slider .show-modal{display:block;position:absolute;right:10px;top:10px;z-index:3}.product-media__slider .show-mpk{display:block;position:absolute;left:10px;top:10px}@media(max-width:64.0525em){.product-media__slider .show-mpk{font-size:.85em}}.product-media__slider .show-mpk .small-img{width:50px}.product-media__slider .show-mpk-mobile{display:none;position:absolute;right:60px;top:5px}.product-media__slider .show-mpk-mobile .small-img{width:35px}@media(max-width:64.0525em){.product-media__slider .show-mpk-mobile{display:block}}.modal-fullScreen .modal-header{border:0}.modal-fullScreen .modal-dialog{position:fixed;margin:0;width:100%;height:100%;padding:0;max-width:100%}.modal-fullScreen .modal-dialog .modal-content{height:100%}.modal-fullScreen#imgProductModal .product-media__inner__carousel{padding:0;height:100vh}.modal-fullScreen#imgProductModal .product-media__inner__carousel *:not(img){height:100%}.img-product-modal .product-media__inner .slider__btn{display:block;top:40%}.inactiveLink{pointer-events:none;cursor:default}.product-detail [disabled] .swatch-circle,.product-detail .swatch-circle.unselectable{cursor:not-allowed}.product-detail [disabled] .swatch-circle.color-value.selected::after,.product-detail .swatch-circle.unselectable.color-value.selected::after{background-color:#495057}@media(max-width:1024.98px){.product-detail .product-block{padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden}}.product-detail hr{margin-top:1.5rem;margin-bottom:1.5rem}.product-detail .product-settings .add-to-cart{padding-top:1.3125rem;padding-bottom:1.3125rem}.product-detail .product-settings .list-tags li{position:relative;font-size:.75rem;line-height:13.78px;font-weight:400;text-transform:uppercase;color:#565656;padding:0}.product-detail .product-settings .list-tags li:first-child{padding-left:0}.product-detail .product-settings .list-tags li+li::before{content:" / ";position:absolute;left:-8px;top:0}.product-detail .breadcrumb__bar__list{-ms-flex-pack:center;justify-content:center}.product-detail .product-color{margin-bottom:30px;display:-ms-inline-flexbox;display:inline-flex}.product-detail .product-color__square_revamp{margin:2px;width:4.6875rem;height:4.6875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f8f8f8}.product-detail .product-color__square_revamp:first-child{margin-left:0}.product-detail .product-color__square_revamp.selected,.product-detail .product-color__square_revamp:hover{border:2px solid #a3e363}.product-detail .product-color__square_revamp.not-available,.product-detail .product-color__square_revamp.noAvailable{border:1px solid #d3d3d3;background-image:linear-gradient(to top left,#fff 49%,#D3D3D3,#fff 51%)}.product-detail .product-color__square_revamp.selected.not-available{border:2px solid #a3e363}.product-detail .product-color .count-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:4.6875rem;height:4.6875rem;border:1px solid #d7d7d7;margin:2px}.product-detail .description{margin-top:2.5rem;margin-bottom:2.5rem}@media(min-width:48.0625em){.product-detail .description{width:53.125rem;margin:0 auto;margin-top:5rem;margin-bottom:5rem}}.product-detail .description__medium{font-size:3.125rem;color:#62742f;line-height:normal;margin-bottom:1.25rem}@media(max-width:48.0525em){.product-detail .description__medium{font-size:1.875rem;margin-bottom:2.5rem;text-align:center}}.product-detail .description__long{margin-bottom:1rem}.product-detail .description__long,.product-detail .description__linetxt{font-family:gill-light,Arial,sans-serif;font-size:1rem}@media(max-width:48.0525em){.product-detail .description__long,.product-detail .description__linetxt{font-size:1rem;text-align:center}}.product-detail .description .more-content,.product-detail .description .less-content{margin:0 auto}.product-detail .block2{margin-top:2.5rem}@media(min-width:48.0625em){.product-detail .block2{width:73.5625rem;margin:0 auto;margin-bottom:5rem}}.product-detail .block2 .iframe--video{position:relative}.product-detail .block2 .iframe--video .isDesktop{display:block}@media(max-width:768.98px){.product-detail .block2 .iframe--video .isDesktop{display:none}}.product-detail .block2 .iframe--video .isDesktop iframe{position:absolute!important}.product-detail .block2 .iframe--video .isDesktop.green-frame:hover::after{content:"";position:absolute;z-index:2;border:10px solid #a3e363;top:0;right:0;bottom:0;left:0;pointer-events:none}.product-detail .block2 .iframe--video .isMobile{display:none}.product-detail .block2 .iframe--video .isMobile.portrait-mode{padding-bottom:177.77%}@media(max-width:768.98px){.product-detail .block2 .iframe--video .isMobile{display:block}}.product-detail .block2 .iframe--video .isMobile.green-frame::after{content:"";position:absolute;z-index:2;border:10px solid #a3e363;top:0;right:0;bottom:0;left:0;pointer-events:none}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media(max-width:543.98px){.description-and-detail{margin-top:0}.description-and-detail h2{font-size:1.5rem;margin-bottom:0}.description-and-detail>div:last-child{margin-bottom:1em}}@media(min-width:544px){.description-and-detail .description{margin-bottom:2em}}.description-and-detail .description .read-more__trigger{left:0;transform:translateX(0)}@media(max-width:543.98px){.description-and-detail .content{margin-top:1em}}.social-icons{font-size:1.875em}@media(max-width:1024.98px){.social-icons{font-size:1.5625em}}.social-container{padding-top:.9375em;text-align:center}label.availability{padding-right:.3125em}@media(min-width:544px){.product-number-rating{border-bottom:1px solid #ccc}}@media(min-width:769px){.product-number-rating{border-top:1px solid #ccc}}@media(min-width:544px) and (max-width:768.98px){.product-name{border-bottom:1px solid #ccc}}@media(min-width:544px){.ratings{margin-top:.625em}}@media(max-width:543.98px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.product-number{color:#ccc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:center;color:#c00;height:85%}.promotions .callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem}@media(min-width:544px){.promotions .callout{font-size:1.375em}}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media(max-width:1024.98px){.product-breadcrumb .breadcrumb{border-top:1px solid #ccc}}.product-options{margin-top:1.25em}.product-options .quantity{bottom:0;min-width:6.25em;padding-left:.938em;padding-right:.938em;position:absolute;right:0}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.product_breadcrump{-ms-flex-pack:center;justify-content:center}.product-media{position:relative}.product-media__wrapper{position:relative;height:100%}@media(min-width:64.0625em){.product-media__wrapper{padding-bottom:1.875em;margin-right:0}}.product-media__wrapper>.c-btn{position:absolute;top:.625em;left:.625em}@media(max-width:48.0525em){.product-media__wrapper>.c-btn{display:none}}.product-media__slider{position:relative}.product-media__inner{text-align:center;margin:0 auto;padding:0 1.25em}@media(min-width:48.0625em){.product-media__inner{width:100%;padding:0}}.product-media__inner__carousel{padding-top:1.25em}.product-media__inner__carousel.slick-slider{position:static}.product-media__inner__carousel .slick-list{z-index:0}.product-media__inner__carousel .slick-list .slick-slide button.c-btn{cursor:zoom-in}.product-media__inner__carousel .slick-dots{left:0}.product-media__inner__carousel img{margin:0 auto}.product-media__inner__carousel .slider__arrows{margin:.625em}.product-media__inner__carousel .section__content{padding-bottom:0}.product-media__inner__carousel .slick-next{right:25px}.product-media__inner__carousel .slick-next:before{transform:rotate(135deg)}.product-media__inner__carousel .slick-prev{z-index:1;left:25px}.product-media__inner__carousel .slick-prev:before{transform:rotate(-45deg)}.product-media__inner__carousel .slick-next:before,.product-media__inner__carousel .slick-prev:before{content:"";border-top:3px solid #000;border-left:3px solid #000;display:block;height:1rem;width:1rem}.product-media__inner .slider__btn{display:none}@media(min-width:64.0625em){.product-media__inner .slider__btn--prev{margin-left:252px}}@media(min-width:64.0625em){.product-media__inner .slider__btn--next{margin-right:252px}}.product-media__inner .tooltip-trigger{margin-top:2em}@media(min-width:64.0625em){.product-media__inner .tooltip-trigger{margin-top:6em}}.product-media__inner picture{width:100%;border-bottom:2px solid #fff;background-color:#f0f0f0;position:relative;aspect-ratio:1/1}.product-media__inner picture img.img-rwd{width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.product-media .product_breadcrump{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media(min-width:64.0625em){.product-media .product_breadcrump{height:3.75em}}.product-media .product_breadcrump .breadcrumb__bar{background:initial}.product-media .product_breadcrump .breadcrumb__bar__list--item::before{content:"<"}.product-media .product_breadcrump .breadcrumb__bar__list--item:first-child::before{padding:0;display:block;content:""}.product-media .product_breadcrump .product-breadcrumb{padding:0 .3125em}@media(min-width:64.0625em){.product-media .product_breadcrump .see-collection{text-align:right}}@media(max-width:64.0525em){.product-media .product_breadcrump .see-collection{padding-bottom:1.25em}}@media(max-width:64.0525em){.product-media .product_carousel{margin:0 -20px}}.product-media .redirect-like{position:absolute;display:block;text-align:center;padding:0;margin:0;margin-top:.5rem;width:100%}.product-media .link-wishlist-pdp .lon-overlay .wishlist-bloc .lon-overlay__header .btn-close{top:-6px}@media(max-width:543.98px){.product-media .link-wishlist-pdp .lon-overlay .wishlist-bloc .lon-overlay__header .btn-close{top:-13px}}.product-settings{position:relative;margin-top:3.3125rem}@media(max-width:1024.98px){.product-settings{padding:0 20px}}@media(max-width:768.98px){.product-settings{padding:0}}.product-settings table tr,.product-settings table td{white-space:initial!important}.product-settings .price{font-size:1.5rem;margin-top:.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.product-settings>.cart-availability .cart-available-block{margin-top:20px}@media(max-width:64.0525em){.product-settings>.cart-availability .cart-available-block .add-to-cart-mobile{margin-top:1.25rem;padding-bottom:0}}.product-settings>.cart-availability .cart-available-block .c-btn{font-family:gill-regular,Arial,sans-serif;font-weight:700;font-size:12px;line-height:12.4px;text-transform:uppercase}.product-settings>.cart-availability .cart-available-block .symbol.symbol-map{height:16px;margin-right:5px}@media(max-width:64.0525em){.product-settings .add-to-cart-mobile-cn{margin-top:1.25rem;padding-bottom:0}}.product-settings .product-title{margin-bottom:.875rem;font-weight:700}@media(max-width:64.0525em){.product-settings .product-title{font-size:22px;margin-top:20px;-ms-flex-pack:center;justify-content:center}}.product-settings .product-title_line{font-size:2.25rem;font-family:gill-regular,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}@media(max-width:64.0525em){.product-settings .product-title_line{font-size:1.75rem}}.product-settings .product-title_name{font-size:1.5rem;font-family:gill-regular,Arial,sans-serif;text-transform:capitalize}@media(max-width:64.0525em){.product-settings .product-title_name{font-size:1.125rem}}.product-settings .item-ref{color:#565656}.product-settings>.c-btn--symbol{margin-top:1.33333em}.product-settings .symbol.empty-symbol{width:1px;margin-right:0;margin-left:0}.product-settings .tooltip{padding:.875em}.product-settings .tooltip ul{margin-bottom:.625em}.product-settings .tooltip li{margin-right:1.5em;margin-bottom:.375em}.product-settings .sales{font-size:1.375rem}.product-settings .sales .price-formatted{font-weight:700}.product-settings .price{margin-bottom:1.4375rem}.product-settings .price .strike-through{font-size:1.375rem;color:#000;opacity:.7;margin-left:.4rem}.product-settings .product-promote{display:-ms-inline-flexbox;display:inline-flex;font-size:16px;text-transform:capitalize}.product-settings .product-promote .small-img{width:30px}@media(max-width:64.0525em){.product-settings .product-promote{display:none}}.product-settings .product_vto #modal_virtualTryOn{padding:0!important}.product-settings .product_vto #modal_virtualTryOn .modal-dialog{max-width:100%}.product-settings .product_vto #modal_virtualTryOn .modal-dialog.modal-dialog-centered{-ms-flex-align:start;align-items:flex-start;min-height:100%;margin:0}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content{background-color:#000}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-header{position:absolute;width:100%;border-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;z-index:9}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-header .close{z-index:9999;position:relative;top:0;right:inherit;margin:0;color:#fff}@media(max-width:64.0525em){.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-header .close{color:#000}}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-body{padding:0;position:relative}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-body #my-fitmix-container{width:1000px;z-index:0}.product-settings .product_vto #modal_virtualTryOn .modal-dialog .modal-content .modal-body #my-fitmix-snapshot{position:absolute;width:1000px;max-width:100%;z-index:0;object-fit:contain;background:#000}.product-settings .list-features{list-style:inherit;margin:2.0625rem 0 .9375rem .9375rem}.product-settings .list-features li{font-family:gill-regular,Arial,sans-serif;font-size:.875rem}.product-settings .list-features li::first-letter{text-transform:uppercase}.product-settings .list-features li p{font-family:gill-regular,Arial,sans-serif;font-size:.875rem;color:#000;letter-spacing:.03em}.product-settings .form__field{display:-ms-inline-flexbox;display:inline-flex}@media(max-width:543.98px){.product-settings .form__field{display:block}}.product-settings .size-chart-table .link{text-decoration:underline}.product-settings .select-size{display:-ms-flexbox;display:flex}@media(max-width:543.98px){.product-settings .select-size{display:block}}.product-settings .form__field--select{z-index:0}.product-settings .form__field--select select.select-size{min-width:7.5rem;padding-right:40px}.product-sticky .info-confirmed{display:-ms-flexbox;display:flex}.product-sticky .description p:nth-child(1){display:none}.product-sticky .prices{display:none}.product-sticky .prices .price .sales{font-size:1.0625rem}.product-sticky_availability{line-height:18px}.product-sticky_availability .dot{font-size:1.125rem;color:#008827;display:inline}.product-sticky .product-sticky__item{display:none}.product-sticky.active.visible{transform:translateY(0)}.product-sticky.active .product-sticky__item{display:block}@media(max-width:48.0525em){.product-sticky.active .product-sticky__item{width:44%;margin-right:1.25rem}}.product-sticky.active .product-sticky__item .product-item__price{-ms-flex-pack:left;justify-content:left}@media(max-width:64.0525em){.product-sticky.active .product-image,.product-sticky.active .product-title{display:none}}.product-sticky-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.625em 1.25em}@media(max-width:64.0525em){.product-sticky-container{display:block}}.product-sticky-container .product-image{width:3.75rem}.product-sticky-container .product-image img{width:100%}.product-sticky-container .product-image .second-image{display:none}.product-sticky-container .product-title{-ms-flex:1;flex:1}.product-sticky-container .prices{padding:0;text-align:left}.product-sticky-container .cart-and-ipay,.product-sticky-container div.availability,.product-sticky-container .prices .price{padding-bottom:0;margin-top:0}.product-sticky-container_cart{max-width:70%}.product-sticky-container .product-sticky__vto{-ms-flex:1;flex:1;margin-left:4rem}@media(max-width:64.0525em){.product-sticky-container .product-sticky__vto{-ms-flex-pack:center;justify-content:center}}@media(max-width:34.99em){.product-sticky-container .product-sticky__vto{-ms-flex-pack:left;justify-content:left;margin-left:0}}.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap{border-radius:20px;background:#fff;color:#fff;padding:.5rem 2rem;margin:0 .25rem;border:1px solid #000;transition:all .4s ease}@media(max-width:34.99em){.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap{padding:.5rem 1.4rem}}.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap svg{transition:all .4s ease}.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap_shot{margin-left:3rem}@media(max-width:64.0525em){.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap_shot{margin:0}}@media(max-width:64.0525em){.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap_redo{margin-left:0}}.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap:hover{background:#000;border-color:#000}.product-sticky-container .product-sticky__vto .btn-virtualTryOnSnap:hover svg{filter:invert(1)}.product-sticky__vto-cartMessage .alert-message{text-align:center;padding:.3125em}.product-sticky__vto-cartMessage .alert-message__success{color:#376f31;border:1px solid #376f31;background:#e0fadb}.product-sticky__vto-cartMessage .alert-message__danger{color:#b81d26;border:1px solid #b81d26;background:#fbf4f2}.product_availability p,.product-availability p,.product-sticky_availability p{font-family:gill-regular,Arial,sans-serif;font-size:.875rem;color:#000;letter-spacing:.03em}.product_availability .dot,.product-availability .dot,.product-sticky_availability .dot{font-size:1.125rem;margin-right:4px;position:relative;bottom:.0625rem;display:none}.product_availability .dot::before,.product-availability .dot::before,.product-sticky_availability .dot::before{content:"";width:.5rem;height:.5rem;border-radius:.5rem;display:inline-block}.product_availability .dot__green,.product-availability .dot__green,.product-sticky_availability .dot__green{color:#a3e363;display:inline}.product_availability .dot__green::before,.product-availability .dot__green::before,.product-sticky_availability .dot__green::before{background-color:#a3e363}.product_availability .dot__red,.product-availability .dot__red,.product-sticky_availability .dot__red{color:#dc3b33;display:inline}.product_availability .dot__red::before,.product-availability .dot__red::before,.product-sticky_availability .dot__red::before{background-color:#dc3b33}.product_availability .dot__orange,.product-availability .dot__orange,.product-sticky_availability .dot__orange{color:#f16537;display:inline}.product_availability .dot__orange::before,.product-availability .dot__orange::before,.product-sticky_availability .dot__orange::before{background-color:#f16537}.price-no-available{display:none!important}@media(min-width:64.0625em){.product-description{padding-right:4.375em}}.product-description__carousel{padding-top:1.25em;margin-bottom:2.875em!important}@media(min-width:48.0625em){.product-description__carousel{padding-top:3.75em}}.product-description__carousel .slider__arrows{margin:.625em}@media(min-width:48.0625em){.product-description .slider__btn{display:none}}.product-description .tooltip-trigger{margin-top:2em;margin-left:1.6em}@media(max-width:64.0525em){.product-description .tooltip-trigger{margin-bottom:2em;margin-left:auto;margin-right:auto}}.product-description #lien-recommendations.vertical-center{margin-top:7vh;transform:translateY(-7%)}.product-description .personalize-bag{max-width:420px;margin:auto;margin-top:1.25em}@media(max-width:64.0525em){.product-description .personalize-bag{margin-bottom:2em}}.product-description .lc_story{font-size:18px}@media(max-width:64.0525em){.product-description .lc_story{margin-top:2em}}@media(max-width:64.0525em){.product-description .see-collection{margin-top:30px}}.product-details-info .lc_accordion .accordion__header{margin:0}.product-details-info .lc_accordion .accordion__button{font-family:muli-light,Arial,sans-serif;font-size:1rem;padding:1.125rem 0;line-height:1.5;border:none;text-align:left;cursor:pointer}.product-details-info .lc_accordion .accordion__button .symbol{float:right;width:1.25em;height:1.25em}.product-details-info .lc_accordion>li{border-bottom:1px solid #cacaca}.product-details-info .lc_accordion>li h3{margin:0}.product-details-info .lc_accordion>li:first-child .accordion__button{padding-top:0}.product-details-info .lc_overlay .overlay__header{margin:0}.product-details-info .lc_overlay .overlay__button{font-size:.875rem;padding:1.125rem 0;line-height:1.5;border:none;text-align:left;cursor:pointer;font-weight:700;color:#000}.product-details-info .lc_overlay .overlay__button .lon-subtitle{font-weight:300;width:100%;display:block;font-size:.875rem;text-transform:capitalize;font-style:italic;line-height:24.36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:25px}.product-details-info .lc_overlay .overlay__button .symbol{float:right;width:1.25em;height:1.25em}.product-details-info .lc_overlay>li{border-bottom:1px solid #cacaca}.product-details-info .lc_overlay>li h3{margin:0}.product-details-info .lc_overlay>li:first-child .accordion__button{padding-top:0}@media(max-width:64.0525em){.product-details-info .description-rs{margin-right:9.375em}}.product-details-info .lc_overlay .overlay__header--contact{border-bottom:0;margin:0;padding:1.125em 0;text-align:left;white-space:normal}.product-details-info .lc_overlay .overlay__button{position:relative;display:block;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;background:0 0;font-weight:700}.product-details-info .lc_overlay .overlay__button .title-symbol-wrapper{position:relative;display:block}.product-details-info .lc_overlay .overlay__button .symbol{position:absolute;transition:transform .25s ease-in;width:.9375rem;height:.9375rem;right:5px;pointer-events:none;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.product-details-info .lc_overlay .overlay__content{padding-bottom:1.875rem}.shipping__reassurance .symbol{width:2.5em;height:1.875em;margin-right:.625em}.read-more__content:focus{outline:0}@media(min-width:64.0625em){.read-more__content[aria-hidden=true]{display:inline}}.read-more__trigger{left:0;transform:translateX(0)}@media(min-width:64.0625em){.read-more__trigger{display:none}}.product-fixed_cart .add-to-cart{padding-left:3.625em;padding-right:3.625em}@media(max-width:64.0525em){.product-fixed_cart .add-to-cart{padding-left:1.875em;padding-right:1.875em}}.product-fixed_cart .js-overlay-btn{color:#fff}.product-fixed_cart .js-overlay-btn:hover{color:#000}.size-chart-table #size-chart-table{padding:0 10px}.size-chart-table .lon-overlay-size{padding:3.125rem}@media(max-width:64.0525em){.size-chart-table .lon-overlay-size{padding-left:1.25rem;padding-right:1.25rem}}.size-chart-table .lon-overlay__header .btn-close{margin-top:-40px}.size-chart-table .tile-size-grid{margin-top:40px;margin-bottom:1rem}.size-chart-table .product-title_line{text-transform:capitalize;margin-bottom:1rem;font-size:1.5rem;display:block;padding-right:50px}.size-chart-table .modal-body-size{padding:0;height:calc(100vh - 180px);padding-right:50px}@media(max-width:64.0525em){.size-chart-table .modal-body-size{overflow-x:auto}}.size-chart-table .modal-body-size table{text-align:center;width:490px}.size-chart-table .modal-body-size table td{padding:9px 0;font-size:.625rem;line-height:12px;font-weight:600;border:1px solid #d3d3d3}.size-chart-table .modal-body-size table tr:first-child td,.size-chart-table .modal-body-size table th{background:#f2f2f2;border:1px solid #d3d3d3}.size-chart-table div.modal-dialog-centered{max-width:900px}.size-chart-table div.modal-dialog-centered .modal-body,.size-chart-table div.modal-dialog-centered .modal-body-size{display:block;height:100%;max-height:600px;overflow:hidden;overflow-y:auto}.size-chart-table div.modal-dialog-centered .modal-body h2,.size-chart-table div.modal-dialog-centered .modal-body-size h2{text-align:left;font-size:28px;text-transform:uppercase;font-weight:700;line-height:normal;width:60px;height:60px;border-radius:50%;border:1px solid #000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:15px auto}.size-chart-table div.modal-dialog-centered .modal-body h3,.size-chart-table div.modal-dialog-centered .modal-body-size h3{padding:30px 0 25px;font-size:20px}@media(max-width:64.0525em){.size-chart-table div.modal-dialog-centered .modal-body h3,.size-chart-table div.modal-dialog-centered .modal-body-size h3{font-size:16px}}.size-chart-table div.modal-dialog-centered .modal-body p,.size-chart-table div.modal-dialog-centered .modal-body-size p{font-size:13px;text-align:left;padding:.75rem 1.25rem}.size-chart-table div.modal-dialog-centered .modal-body p.info,.size-chart-table div.modal-dialog-centered .modal-body-size p.info{margin:20px 0;font-size:14px;font-weight:600;padding:0}.size-chart-table div.modal-dialog-centered .modal-body ul,.size-chart-table div.modal-dialog-centered .modal-body-size ul{padding:0 20px 30px}@media(max-width:64.0525em){.size-chart-table div.modal-dialog-centered .modal-body ul,.size-chart-table div.modal-dialog-centered .modal-body-size ul{padding:0 5px 30px}}.size-chart-table div.modal-dialog-centered .modal-body ul li,.size-chart-table div.modal-dialog-centered .modal-body-size ul li{font-size:13px;text-align:left;position:relative}.size-chart-table div.modal-dialog-centered .modal-body ul li:before,.size-chart-table div.modal-dialog-centered .modal-body-size ul li:before{content:"";position:absolute;width:5px;height:5px;background-color:#000;left:7px;top:19px}.size-chart-table div.modal-dialog-centered .modal-body ul li span,.size-chart-table div.modal-dialog-centered .modal-body-size ul li span{font-weight:700;text-transform:uppercase}.size-chart-table div.modal-dialog-centered .modal-body .table-responsive,.size-chart-table div.modal-dialog-centered .modal-body-size .table-responsive{padding:.75rem 1.25rem}.size-chart-table div.modal-dialog-centered .modal-body .table,.size-chart-table div.modal-dialog-centered .modal-body-size .table{margin:30px 0}.size-chart-table div.modal-dialog-centered .modal-body .table.table-bordered thead td,.size-chart-table div.modal-dialog-centered .modal-body .table.table-bordered thead th,.size-chart-table div.modal-dialog-centered .modal-body-size .table.table-bordered thead td,.size-chart-table div.modal-dialog-centered .modal-body-size .table.table-bordered thead th{font-size:14px;vertical-align:middle;text-align:left}.size-chart-table div.modal-dialog-centered .modal-body .table.table-bordered tbody td,.size-chart-table div.modal-dialog-centered .modal-body .table.table-bordered tbody th,.size-chart-table div.modal-dialog-centered .modal-body-size .table.table-bordered tbody td,.size-chart-table div.modal-dialog-centered .modal-body-size .table.table-bordered tbody th{font-size:14px;vertical-align:middle;text-align:left}.belt-wrapper .belt-title{font-size:1rem;text-transform:uppercase;padding:10px 11px;border:1px solid #cacaca;margin:15px 0;max-width:420px}.belt-wrapper .content-belt{color:#000;font-size:14px;font-weight:400;line-height:1.5}.product-details{border-top:1px solid #cacaca;margin-top:1.125rem}.product-details h3{margin:0}.product-details .lon-overlay__body h4,.product-details .lon-overlay__body .title{padding:0;margin-top:1.25rem;line-height:2rem}.product-details .lon-overlay__body .lon-list-info li:first-child{margin-top:.3rem}.callOutMsg{font-weight:700;display:block;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;padding-right:25px}.lon-overlay{padding-left:0}.lon-overlay.accordion__content .lon-overlay__header{padding:10px 0;margin-right:15px;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:543.98px){.lon-overlay.accordion__content .lon-overlay__header{margin-right:10px;margin-top:0}}.lon-overlay__header .js-btn-close{border:0;background:0 0;font-size:30px;cursor:pointer;color:#000;padding:0}.lon-overlay__header .js-btn-close svg{width:30px;height:30px;display:block}.lon-overlay__body{height:calc(100vh - 70px);padding:0 30px 30px}@media(max-width:768.98px){.lon-overlay__body.body-product-color{padding-top:10px}}.lon-overlay__body .content-slot ul{color:#000;font-size:14px}.lon-overlay__body .btn-validate-color{text-align:center;width:95%}.lon-overlay__body .btn-validate-color .lon-valider-btn{width:65%;display:block;margin:auto}.lon-overlay__body h3{margin-bottom:10px}.lon-overlay__body h3 .color-value{font-family:gill-regular,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:19px}.lon-overlay__body ul{color:#000;font-size:14px}.lon-overlay__body h4{padding:5px 0;margin-top:.5rem}.lon-overlay .product-color{margin-bottom:40px}.lon-overlay .product-color li{margin-right:6px;margin-bottom:6px;cursor:pointer}@media(max-width:543.98px){.lon-overlay .product-color li{margin-right:4px}}.lon-overlay .product-color li span{background-color:#f0f0f0;width:121px;height:121px}@media(max-width:543.98px){.lon-overlay .product-color li span{width:80px;height:80px}}@media(max-width:543.98px){.lon-overlay .product-color li .link-validator-color{pointer-events:none}}.lon-overlay-titles{margin-bottom:30px}.lon-overlay-titles .lon-overlay-title{margin-bottom:30px}.lon-overlay-titles .lon-subtitle{font-weight:300;display:block;font-size:.875rem;text-transform:capitalize;font-style:italic;line-height:24.36px;font-family:gill-light,Arial,sans-serif}.see-collection-div{margin-top:2rem;text-align:center}@media(max-width:1024.98px){.see-collection-div{margin-bottom:2rem}}.see-collection-div .button-primary{display:block;max-width:fit-content;margin:0 auto}.js-overlay-btn{color:#000}.cart-available-block .js-overlay-btn{color:#fff}.cart-available-block .js-overlay-btn:hover{color:#000}button.count-product{color:#000;cursor:pointer}.product-detail .product-block .mobile-version{display:none}.product-detail .product-block .product-media-img-mobile-version{display:none}@media(max-width:1024.98px){.product-detail .product-block .mobile-version{display:block}.product-detail .product-block .mobile-version .product-media-img-mobile-version{display:block}.product-detail .product-block .mobile-version .product-media-img-mobile-version picture:nth-child(1){display:none}.product-detail .product-block .mobile-version .product-media-img-desktop-version{display:none}}.product-detail .product-block .product-settings{width:40%;margin-top:34px}@media(max-width:1024.98px){.product-detail .product-block .product-settings{margin-top:24px;width:100%}}@media(max-width:768.98px){.product-detail .product-block .primary-images .product-media__inner{padding:0}}.product-detail picture img:not(.cropped){transform:scale(.7)}@media(max-width:39.99em){.product-detail picture img:not(.cropped){transform:scale(.75)}}.zoom-icon{position:absolute;left:2rem;bottom:2rem;pointer-events:none}@media(max-width:1024.98px){.zoom-icon.zoom-icon-desktop{display:none}}.zoom-icon.zoom-icon-mobile{display:none}@media(max-width:1024.98px){.zoom-icon.zoom-icon-mobile{display:block}}.zoom-icon svg{width:19px;height:19px}.product-media-img-desktop-version picture:nth-child(n+2) .zoom-icon{display:none}@media(max-width:1024.98px){.product-media-img-desktop-version .slick-slider{display:block;margin-bottom:0}}@media(max-width:1024.98px){.product-media-img-desktop-version .slick-slider .slick-dots{bottom:1.5625rem;width:max-content;margin-left:50%;transform:translateX(-50%)}}@media(max-width:1024.98px){.product-media-img-desktop-version .slick-slider .slick-dots li button::before{width:.5rem;height:.5rem;top:.59375rem;background-color:#8a8a8a;border-color:#8a8a8a;left:0;right:0;margin-left:auto;margin-right:auto}}@media(max-width:1024.98px){.product-media-img-desktop-version .slick-slider .slick-dots .slick-active button::before{width:.6875rem;height:.6875rem;top:.5rem;background-color:#000;border-color:#000;left:0;right:0;margin-left:auto;margin-right:auto}}@media(max-width:1024.98px){.product-media-img-desktop-version .section__content{padding-bottom:0}}@media(max-width:1024.98px){.product-media-img-desktop-version #slider-container-pdp{display:none}}.product-sticky{background-color:#fff;transition:transform .5s ease;top:0}.product-sticky.sticked{position:fixed;right:0;width:100%;top:0;z-index:4;transition:all .1s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.product-sticky.bordered{border-top:1px solid #e0e0e0}@media(max-width:64.0525em){.product-sticky.bordered{border-top:none}}@media(max-width:1024.98px){.product-sticky.visible .product-sticky-container{padding:.625em 1.25em}.product-sticky.visible .product-sticky-container .product-fixed_back_in_stock,.product-sticky.visible .product-sticky-container .product-fixed_cart{width:50%;max-width:50%}}@media(max-width:1024.98px){.product-sticky{top:auto!important;bottom:0}.product-sticky .product-sticky-container{padding:0}.product-sticky .product-sticky-container .product-fixed_back_in_stock,.product-sticky .product-sticky-container .product-fixed_cart{width:100%;max-width:100%}.product-sticky .product-sticky-container .product-fixed_back_in_stock button,.product-sticky .product-sticky-container .product-fixed_cart button{padding:20px 3.625em}.product-sticky .product-sticky-container .product-sticky__item{display:none}}.product-sticky .product-availability{display:none}.accordion-info{position:sticky;top:105px;display:none}.product-sticky .veil{display:none}.contentBloc4BPDP{overflow:hidden}@media(max-width:1024.98px){.contentBloc4BPDP{height:auto;padding-top:1.875rem;padding-bottom:3.75rem}}.contentBloc4BPDP .contentBloc4BPDP-media{display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center}@media(max-width:1024.98px){.contentBloc4BPDP .contentBloc4BPDP-media{height:auto}.contentBloc4BPDP .contentBloc4BPDP-media.no-padding-mobile{padding-bottom:0}}@media(max-width:1024.98px) and (max-width:768.98px){.contentBloc4BPDP .contentBloc4BPDP-media{padding-bottom:3.75rem}.contentBloc4BPDP .contentBloc4BPDP-media .isMobile{display:block;padding-bottom:177.77%}}.contentBloc4BPDP .contentBloc4BPDP-media picture{height:100%}.contentBloc4BPDP .contentBloc4BPDP-media img{width:100%;height:auto;object-fit:cover}.contentBloc4BPDP .contentBloc4BPDP-media iframe{width:100%;height:100%}@media(max-width:1024.98px){.contentBloc4BPDP .contentBloc4BPDP-media iframe{height:100%;aspect-ratio:9/16}}.contentBloc4BPDP .contentBloc4BPDP-media.displayleft{-ms-flex-order:1;order:1}@media(max-width:1024.98px){.contentBloc4BPDP .contentBloc4BPDP-media.displayleft{padding-top:3.75rem;padding-bottom:0}.contentBloc4BPDP .contentBloc4BPDP-media.displayleft.no-padding-mobile{padding-top:0}}.contentBloc4BPDP .contentBloc4BPDP-media.displayleft picture{margin-left:auto;margin-right:0}.contentBloc4BPDP .contentBloc4BPDP-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1024.98px){.contentBloc4BPDP .contentBloc4BPDP-text{height:auto;padding-top:0;padding-bottom:0}}.contentBloc4BPDP .contentBloc4BPDP-text h2{max-width:22.5rem;margin-left:auto;margin-right:auto;font-size:2.25rem}@media(max-width:768.98px){.contentBloc4BPDP .contentBloc4BPDP-text h2{font-size:30px}}.contentBloc4BPDP .contentBloc4BPDP-text p{max-width:27.875rem;margin-left:auto;margin-right:auto;font-size:1rem}.contentBloc4BPDP .contentBloc4BPDP-text .buttonCTA-container{margin-top:48px}@media(max-width:768.98px){.contentBloc4BPDP .contentBloc4BPDP-text .buttonCTA-container{margin-top:24px}}.recommendations h2,.recommendations .title{font-size:1.875em;text-align:center;font-weight:800}