@media(min-width:1024px){.product-page-v2>.container.main.content{max-width:1291px}.product-page-v2 .product-page__images{flex:1 1 0;max-width:calc(100% - 456px)}.product-page-v2 .product-page__info{flex:0 0 456px;max-width:456px;padding:0 0 0 15px}}.product-page-v2 .product-rating{min-height:19px;margin-bottom:6px;font-size:13px;line-height:19px}.product-page-v2 .product_section .product_name{margin:0 0 12px}.product-page-v2 .product_section .product_name--has-subtitle{margin-bottom:0}.product-page-v2 .product_section .product-subtitle{margin:-3px 0 12px;color:#979494;font-family:var( --font-family-primary, "europa", "Helvetica Neue", Helvetica, Arial, sans-serif );font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.product-page-v2 .product__info-block{gap:6px;margin:0 0 12px;align-items:center}.product-page-v2 .product_section .modal_price,.product-page-v2 .product_section .modal_price .money{font-size:14px;line-height:19px;letter-spacing:0}.product-page-v2 .product__badges-v2{gap:6px;margin:0}.product-page-v2 .product__badge{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:20px;padding:3px 10px;font-size:8px;line-height:14px;letter-spacing:.8px}.product-page-v2 .product-review__simple{margin-bottom:22px}.product-page-v2 .product-review__simple .product-review__title{margin:0 0 5px;font-size:13px;line-height:19px}.product-page-v2 .product-review__simple .product-review__content{margin:0 0 10px;font-size:12px;line-height:19px}.product-page-v2 .product-review__simple .product-review__author{margin:0;font-style:normal;font-size:10px;line-height:8px;letter-spacing:1px}.product-page-v2 .swatch_options-reverse.swatch_options{gap:29px;margin:0 0 27px}.product-page-v2 .swatch_options-reverse.swatch_options .swatch-container{position:relative;display:flex;flex-wrap:wrap;gap:4px;width:100%;max-width:100%;margin:0;padding:0}.product-page-v2 .swatch-container:before,.product-page-v2 .swatch-container:after{display:none}.product-page-v2 .swatch_options-reverse .option_title-container{flex:0 0 100%;margin:0 0 4px}.product-page-v2 .swatch_options-reverse .swatch .swatch-element{float:none;flex:0 0 70px;width:70px;height:42px;min-width:0;min-height:0;margin:0;border:.5px solid #b3b3b3;border-radius:0}.product-page-v2 .swatch_options-reverse .swatch label{width:100%;height:100%;min-width:0;min-height:0;font-size:13px;font-weight:400;line-height:19px;letter-spacing:1.3px}.product-page-v2 .swatch_options-reverse .swatch .swatch-element.color{position:relative;transform:none;flex-basis:34px;width:34px;height:34px;padding:3px;border:1px solid transparent;border-radius:50%}.product-page-v2 .swatch .swatch-element.color .tooltip{display:none;left:50%;width:max-content;max-width:min(240px,calc(100vw - 16px));margin-left:var(--swatch-tooltip-shift, 0px);transform:translate(-50%,10px);transition:opacity .15s ease,transform .15s ease;overflow-wrap:anywhere;pointer-events:none}.product-page-v2 .swatch .swatch-element.color:hover .tooltip,.product-page-v2 .swatch input:focus-visible+.swatch-element.color .tooltip{display:block;opacity:1;visibility:visible;transform:translate(-50%)}.product-page-v2 .swatch .swatch-element.color .tooltip:after{left:calc(50% - var(--swatch-tooltip-shift, 0px));margin-left:-10px}.product-page-v2 .swatch_options-reverse.swatch_options input:checked+.swatch-element.color{padding:3px;border:1px solid #2d2d2d}.product-page-v2 .swatch_options-reverse .swatch-element.color label{width:26px;height:26px;border:0;border-radius:50%}.product-page-v2 .product-style-switcher{margin:0}.product-page-v2 .product-style-switcher__title{margin:0 0 9px;font-size:13px;line-height:19px;letter-spacing:1.3px}.product-page-v2 .product-style-switcher__title span{margin-left:8px}.product-page-v2 .product-style-switcher__options{gap:4px}.product-page-v2 .product-style-switcher__options>li,.product-page-v2 .product-style-family__links>li{margin:0;padding:0;line-height:inherit}.product-page-v2 .product-style-switcher__option{min-height:42px;padding:10px 20px;border:.5px solid #b3b3b3;font-size:13px;line-height:19px;letter-spacing:1.3px}.product-page-v2 .product-style-switcher__option.is-active{border-color:#2d2d2d}.product-page-v2 .product-style-switcher__option[data-product-style-name=classic]{width:95px}.product-page-v2 .product-style-switcher__option[data-product-style-name=track-stripe]{width:126px}.product-page-v2 .product-style-switcher__option[data-product-style-name=denim]{width:88px}.product-page-v2 .product-style-family{margin:0 0 24px;padding:13px 0 12px;font-size:12px;line-height:19px}.product-page-v2 .size-guide__note p,.product-page-v2 .size-guide__link{font-size:12px;line-height:19px}.product-page-v2 .size-guide__link{padding:7px 12px}.product-page-v2 .product_section .size-guide__link .product-size-chart .size_chart{font-size:12px;line-height:8px;letter-spacing:1.2px}.product-page-v2 .purchase-details{margin-top:23px}.product-page-v2 .purchase-details__buttons .add_to_cart,.product-page-v2 .purchase-details__buttons .add_to_cart_bis{font-size:13px;letter-spacing:1.3px}.product-page-v2 shopify-payment-terms,.product-page-v2 .payment-terms-custom{font-size:12px;line-height:16px}@media(max-width:767px){.product-page-v2 .product_section .product_name{font-size:13px;line-height:23px;letter-spacing:3.9px}.product-page-v2 .product_section .product-subtitle{margin:0 0 14px;line-height:16px}.product-page-v2 .swatch_options-reverse .swatch .swatch-element:not(.color){flex-basis:calc((100% - 12px)/4);width:calc((100% - 12px)/4);height:46px}.product-page-v2 .swatch_options-reverse .swatch-element:not(.color) label{font-size:14px;line-height:21px;letter-spacing:1.4px}.product-page-v2 .product-style-switcher__option{min-height:37px;padding:9px 20px;font-size:11.5px;line-height:17px;letter-spacing:1.15px}.product-page-v2 .size-guide__link{flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;min-height:73px;padding:14px 18px}.product-page-v2 .product_section .size-guide__link .product-size-chart{min-width:0;justify-content:flex-start}.product-page-v2 .purchase-details{margin-top:13px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/product-info-v2.css.map */
