.size-guide__fit{font-size:12px;font-weight:500;margin-top:32px;text-transform:uppercase}.size-guide table{border-collapse:collapse;margin-top:16px;width:100%}.size-guide th,.size-guide td{border:1px solid #D9D9D9;padding:16px 24px;text-align:center}.size-guide th{border-bottom:0;font-size:14px}.size-guide td{font-size:12px}.size-guide td strong{font-size:14px}.size-guide__note{font-size:14px;margin-top:24px;text-align:left}.size-guide__size-conversion{align-items:center;display:flex;gap:8px;margin-top:40px}.size-guide__size-conversion p{font-size:12px;font-weight:500;text-transform:uppercase}.size-guide__size-conversion button{background-color:#fff;border:1px solid #B9B9B9;border-radius:8px;color:#000;font-size:12px;font-weight:500;height:auto;line-height:unset;padding:8px 24px;width:auto}.size-guide__size-conversion button{transition:background-color .25s ease-in-out,border .25s ease-in-out;transition-behavior:allow-discrete}.size-guide__size-conversion button:hover,.size-guide__size-conversion button:focus,.size-guide__size-conversion button.active{background-color:#f5f5f5;border:1px solid #f5f5f5}@media only screen and (max-width: 768px){.size-guide th{padding:16px}.size-guide td{font-size:11px;padding:5px}}.how-to-mesure__container{margin-top:40px;position:relative}.how-to-mesure__inner{background-color:#f5f5f5;line-height:0;margin:0 auto;position:relative;text-align:center}.how-to-mesure__options{margin:0 auto;max-width:770px;position:relative}.how-to-mesure__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.how-to-mesure__image{max-width:770px}.how-to-mesure__title{font-size:16px;font-weight:700;position:absolute;text-transform:uppercase}.how-to-mesure__descriptions{margin-top:40px}.how-to-mesure__desc{font-size:14px;font-weight:400;margin-bottom:8px}.how-to-mesure__desc:last-child{margin-bottom:0}.how-to-mesure__desc strong{font-weight:700;text-transform:uppercase}.how-to-mesure #sgm-htmot-1{left:70%;top:36%}.how-to-mesure #sgm-htmot-2{left:58%;top:51%}.how-to-mesure #sgm-htmot-3{left:72%;top:66.5%}@media only screen and (max-width: 989px){.how-to-mesure__title{font-size:12px}}@media only screen and (max-width: 768px){.how-to-mesure #sgm-htmot-1{left:67%;top:35.5%}.how-to-mesure #sgm-htmot-2{left:54%;top:50%}.how-to-mesure #sgm-htmot-3{left:70%;top:65%}}.template-page-size-guide .size-guide-container{width:100%}.template-page-size-guide .size-guide,.template-page-size-guide .how-to-mesure{margin-bottom:40px}.template-page-size-guide .size-guide h2,.template-page-size-guide .how-to-mesure h2{font-family:Avenir Next,sans-serif;font-size:24px;font-weight:500;letter-spacing:1.5px;margin:40px 0 0;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.template-page-size-guide .size-guide h2,.template-page-size-guide .how-to-mesure h2{font-size:18px}}.template-page-size-guide .how-to-mesure h2{margin-top:0}.template-page-size-guide .size-guide__size-conversion,.template-page-size-guide .how-to-mesure__container{margin-top:24px}.out-of-stock-upsell{background-color:#f7f3ea;height:0;max-height:0;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.out-of-stock-upsell{transition:max-height .25s ease-in-out;transition-behavior:allow-discrete}.out-of-stock-upsell__close{cursor:pointer;height:40px;left:unset;position:absolute;right:30px;top:0;width:40px}.out-of-stock-upsell__close circle{display:none}.out-of-stock-upsell__title{font-size:16px;letter-spacing:1px;margin:0;padding-left:60px;padding-right:60px;text-align:center;text-transform:uppercase;width:100%}.out-of-stock-upsell__products{margin:30px auto 0;max-width:991px;position:static}.out-of-stock-upsell__more{margin-top:15px}.out-of-stock-upsell .swiper-container{position:relative}.out-of-stock-upsell .swiper-arrow{border:0;color:transparent;cursor:pointer;height:60px;position:absolute;width:40px;z-index:100}.out-of-stock-upsell .swiper-arrow:after{display:none}.out-of-stock-upsell .swiper-button-next{right:calc(50% - 560px)}.out-of-stock-upsell .swiper-button-next{transition:right .25s ease-in-out;transition-behavior:allow-discrete}.out-of-stock-upsell .swiper-button-next:hover,.out-of-stock-upsell .swiper-button-next:focus{right:calc(50.4% - 560px)}.out-of-stock-upsell .swiper-button-prev{left:calc(50% - 560px);transform:rotate(180deg)}.out-of-stock-upsell .swiper-button-prev{transition:left .25s ease-in-out;transition-behavior:allow-discrete}.out-of-stock-upsell .swiper-button-prev:hover,.out-of-stock-upsell .swiper-button-prev:focus{left:calc(50.4% - 560px)}@media only screen and (max-width: 989px){.out-of-stock-upsell{max-height:unset!important}.out-of-stock-upsell .container{padding-left:0;padding-right:0}.out-of-stock-upsell .swiper-arrow{display:none}}.out-of-stock-upsell-section.active .out-of-stock-upsell{height:auto;margin-bottom:30px;max-height:540px;padding:30px 0}.complete-the-look{clear:both;margin-top:24px!important;width:100%}.complete-the-look__title{border-bottom:1px solid #B9B9B9;font-size:18px;font-style:normal;font-weight:500;margin:0;text-transform:uppercase;width:100%}@media only screen and (max-width: 768px){.complete-the-look__title{font-size:14px}}.complete-the-look__products{display:flex;flex-direction:row;gap:16px;margin-top:24px}@media only screen and (max-width: 768px){.complete-the-look__products.mobile-scrollable{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.complete-the-look__products.mobile-scrollable::-webkit-scrollbar{display:none}.complete-the-look__products.mobile-scrollable .product-tile{flex:0 0 calc((100% - 66px)/2);max-width:calc((100% - 66px)/2)}}.complete-the-look .product-tile{flex:0 0 calc((100% - 16px - 16px) / 3);max-width:calc((100% - 16px - 16px) / 3)}.complete-the-look .product-tile__title,.complete-the-look .product-tile__price{float:none;line-height:18px;margin:8px 0 0;text-align:left;width:100%}.complete-the-look .product-tile__colors{flex-wrap:wrap;gap:4px;justify-content:left;margin-top:8px}.complete-the-look .product-tile__bottom{display:flex;flex-direction:column}@media only screen and (max-width: 768px){.complete-the-look .product-tile{flex:0 0 calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}}@media only screen and (max-width: 989px){.complete-the-look{padding-left:0}.complete-the-look .quicklook__button{font-size:11px}}.breadcrumbs{margin-bottom:32px;margin-top:32px;padding:0;width:100%}.breadcrumbs a,.breadcrumbs span{color:#000;font-size:13px}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:underline}.breadcrumbs__separator{padding:0 2px}.breadcrumbs__current{font-weight:500;text-decoration:underline}@media only screen and (max-width: 768px){.breadcrumbs{margin:16px 20px 32px}}.product-instagram{margin-bottom:60px;margin-top:60px}.product-instagram.inactive{display:none}.product-instagram__title{float:left;font-family:Avenir Next,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:1px;margin-left:10px;text-transform:uppercase}.product-instagram__description{float:left;font-size:15px;line-height:52px;margin-left:15px}.product-instagram__instagram{clear:both;padding-top:40px}.product-instagram .fs-timeline-entry{margin:0 10px}.product-instagram .fs-slider-container{overflow:unset!important;overflow-x:hidden}.product-instagram .fs-slider-prev-button,.product-instagram .fs-slider-next-button{background-color:#fff!important;border:1px solid #000!important;display:block!important;height:40px!important;min-width:40px!important;opacity:1!important;padding:10px;position:absolute;top:-80px!important;width:40px!important}.product-instagram .fs-slider-prev-button,.product-instagram .fs-slider-next-button{transition:background-color .25s ease-in-out;transition-behavior:allow-discrete}.product-instagram .fs-slider-prev-button svg,.product-instagram .fs-slider-next-button svg{position:relative;top:-18px;zoom:50%}.product-instagram .fs-slider-prev-button svg path,.product-instagram .fs-slider-next-button svg path{stroke:#000;stroke-width:2px}.product-instagram .fs-slider-prev-button{left:unset!important;right:59px!important}.product-instagram .fs-slider-next-button{right:20px!important}@media only screen and (max-width: 768px){.product-instagram__title,.product-instagram__description{padding:0 20px}.product-instagram__title{font-size:20px;margin:0 0 10px;text-align:center;width:100%}.product-instagram__description{line-height:20px;margin-left:0;text-align:center;width:100%}.product-instagram__instagram{padding-top:20px}.product-instagram .fs-slider-prev-button,.product-instagram .fs-slider-next-button{display:none!important}}
