.cust_pdp{background:#fff;padding-top:0!important}.cust_pdp .page-width{margin:0;padding:0;width:100%;min-width:100%}.cust_pdp .page-width .product.grid{padding:0 7vw}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky{top:4vw;max-width:100%;width:100%}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list{gap:0;--media-border-width: 0}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li{min-width:50%;min-height:calc(100vh - 1.5vw);height:calc(100vh - 1.5vw)}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li .product-media-container{margin:0;width:100%;height:100%}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li .product-media-container modal-opener{height:100%}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li .product-media-container modal-opener .product__media{height:100%}.cust_pdp .page-width .product.grid .grid__item.product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);padding-top:0;padding-top:1.5vw}.cust_pdp .page-width .product.grid .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 2% 0 4rem;height:100vh;display:flex;align-items:end;position:sticky;top:0}product-recommendations.related-products.page-width{margin:0;padding:2vw;width:100%;min-width:100%;background:#fff}product-recommendations.related-products.page-width h2{padding:3vw;display:flex;justify-content:center;align-items:center;font-family:Neue-Haas-65;font-size:1.1vw;margin:0}product-recommendations.related-products.page-width ul{gap:.7vw;justify-content:center}product-recommendations.related-products.page-width ul li{min-height:100vh;max-height:100vh;height:100vh;min-width:33.33%}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__inner{height:90%}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__information{padding:0;display:flex;align-items:start;justify-content:space-between;width:100%;padding:.5vw 1vw}product-recommendations.related-products.page-width .card--standard.card--media .card__inner .card__information{display:none!important}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__badge .badge{top:1vw;right:2rem}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__information h3{font-family:Neue-Haas-66;font-size:.9vw;color:#000;text-transform:uppercase}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__information h3 a{text-decoration:none!important}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card-information .price{margin:0;font-size:.7vw;font-family:Neue-Haas-55;letter-spacing:0}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add{margin:0;height:40%;width:6.5vw}product-recommendations.related-products.page-width .price--on-sale .price-item--regular{color:#ad1d21}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener{height:100%;display:flex}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button{font-family:Neue-Haas-55;color:#ad1d21;text-transform:uppercase;font-size:.7vw;height:100%;min-height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button:before{box-shadow:unset}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button:after{box-shadow:unset}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button svg{height:.7vw;width:.7vw}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-top:0;padding-bottom:1.5rem;gap:.5vw}.cust_pdp .price.price--large.price--show-badge{display:flex;justify-content:flex-start}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .product__title{margin:0;line-height:1;max-width:100%;width:100%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .cust_product_price{max-width:100%;width:100%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .product__title h1{font-family:Neue-Haas-65;font-size:1.3vw;text-transform:uppercase}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .price .price__container .price__regular{font-family:Neue-Haas-65;font-size:.8vw;letter-spacing:0}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input{min-width:100%;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input.product-form__input--pill input[type=radio]+label{margin:0;border:unset;border-radius:0;width:100%;display:flex;justify-content:center;align-items:center;background:#f5f5f5;border:1px solid #B7B7B7;font-family:Neue-Haas-55;font-size:.7vw;position:relative}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input.product-form__input--pill input[type=radio]:checked+label{color:#f15f17;border:none;border:1px solid;border-right:1px solid;border-left:1px solid;width:100%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .product-form{margin:0}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input.product-form__input--pill input[type=radio]:checked+label:after{content:"";position:absolute;background:#f15f17;width:35%;height:0;bottom:.5vw}.cust_pdp .page-width .product.grid .product__text{display:none}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:1.5%;margin:0}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .label-name{font-family:Neue-Haas-55;font-size:.58vw;text-transform:uppercase;color:#000;opacity:.5}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .size-chart{color:#000;font-size:.58vw;text-transform:uppercase;font-family:Neue-Haas-55;text-decoration:none;background-color:#fff;padding:0 2%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .size-chart-btn{font-size:.58vw}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .product-form .form .product-form__buttons{max-width:100%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit{font-family:Neue-Haas-55;text-transform:uppercase;font-size:.63vw}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit .btn-svg svg{height:14px;width:auto;padding-top:0;margin-left:11px;fill:#fff}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .price--on-sale .price-item--regular{margin-right:.4rem;font-size:.8vw;font-family:Neue-Haas-55,sans-serif;font-weight:500;font-style:normal;opacity:.6;line-height:normal;letter-spacing:0px;color:#ad1d21}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .price .price-item{font-size:.8vw;font-family:Neue-Haas-65,sans-serif}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky .custom-subtitle{margin:0;width:100%;font-family:Neue-Haas-55}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky .custom-subtitle p{font-size:.7vw;text-transform:uppercase;line-height:1.3}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky variant-selects{margin:0;padding:.75rem 0;padding-bottom:0}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky div{margin:0}.cust_pdp .badge{position:fixed;top:6vw;right:7rem;text-transform:uppercase;background:#f2f2f2!important;border:none!important;color:#f15f17;font-family:Neue-Haas-55;font-size:.5vw;border-radius:unset}.my-stocks{position:fixed;top:6vw;right:3rem;text-transform:uppercase}.my-stocks p{font-family:Neue-Haas-55;font-weight:400;font-style:normal;letter-spacing:0;color:#f15f17;font-size:.5vw;background:#f2f2f2;text-wrap:nowrap;width:4.5vw;height:1.3vw;align-items:center;justify-content:center}.my-stocks p .svg-wrapper{display:none}.cust-notification-pdp{display:flex;align-items:center;justify-content:space-between;background:#f2f2f2;height:2.5vw;padding:0 6%;margin:5% 0 2%!important}.cust-notification-pdp p{font-family:Neue-Haas-55,sans-serif;font-weight:400;font-style:normal;font-size:.6vw;letter-spacing:0;text-transform:uppercase}.cust-notification-pdp .my-inventory{color:#f15f17}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__badge .badge{position:fixed;top:1vw;left:1.5vw;right:unset;border-radius:unset!important;padding:.5vw 1vw;background:#f2f2f2;color:#f15f17;font-size:.7vw;text-transform:uppercase;font-family:Neue-Haas-55}.cust-notification-pdp .my-inventory .svg-wrapper{height:8px;width:8px;background:#f15f17;animation:blinkme .8s linear infinite}.my-inventory .svg-wrapper svg{display:none}@keyframes blinkme{0%{opacity:1}to{opacity:0}}.cust_pdp .page-width .product.grid .grid__item.product__media-wrapper .product__column-sticky{top:0!important}.accordion-item{color:#000;font-family:Neue-Haas-55;font-weight:500;font-style:normal;background-color:transparent;border:none}.accordion-item-header{position:relative;height:5vh;display:flex;align-items:center;cursor:pointer;color:#000;border-top:1px solid #0002}.accordion-item-header p{padding:0;font-weight:500;font-size:.87vw;text-transform:uppercase;font-family:Neue-Haas-55;font-weight:400;font-style:normal}.accordion-item-header:after{content:"+";margin-left:auto;margin-right:10px;font-size:20px;transition:transform .3s}.accordion-item-header.active:after{content:"-"}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.shopify-section .cust_pdp .accordion-item-body .accordion-item-body-content .metafield-rich_text_field{margin-bottom:2.5%!important;width:95%}.accordion-item-body-content ul{padding-left:4%;list-style-type:disc;font-family:Neue-Haas-55}.accordion-item-body-content ul li{font-size:.9vw;text-transform:math-auto;opacity:60%;list-style:disc;line-height:1.4}.accordion-item-body-content ul li::marker{font-size:9px}.accordion-item-body-content p{line-height:1.4;font-size:.9vw;text-transform:math-auto;font-family:Neue-Haas-55;font-weight:400;font-style:normal;opacity:60%;padding-left:3%;padding-bottom:8px}.size-box{height:60%;width:57%;background:#fff;position:fixed;top:-100%;left:3%;transition:top .5s ease;border-radius:15px;z-index:3;padding:2% 2% 1.5%;text-transform:uppercase}.size-box-active{top:13%;left:3%}.s-box-top{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;height:8%}.s-box-options{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:1%;height:9%}.s-box-options span{display:flex;align-items:center;justify-content:center;gap:1vw}.size-chart{width:100%;border-collapse:collapse;font-size:.95rem;height:80%}.size-chart th,.size-chart td{border:.5px solid #0005;padding:0;text-align:center}.size-chart th{padding:.5rem}.s-box-btm-data{height:20%;width:100%;display:flex;flex-direction:column;justify-content:center}.s-box-btm-data p{font-family:Neue-Haas-55;font-weight:500;font-style:normal;font-size:.63vw;opacity:90%}.unit-toggle a:first-of-type{opacity:1;font-family:Neue-Haas-55;font-weight:600;font-style:normal;font-size:.63vw;cursor:pointer}.unit-toggle a:last-of-type{opacity:.4;font-family:Neue-Haas-55;font-weight:600;font-style:normal;font-size:.63vw;cursor:pointer}.s-box-top h4{font-family:Neue-Haas-55;font-weight:600;font-style:normal;font-size:.8vw}.s-box-top span{border-radius:50%;padding:0 1vh;display:flex;align-items:center;justify-content:center;cursor:pointer}.s-box-top span svg{height:2.6rem;width:2.6rem}.s-box-options p,.size-chart thead th{font-family:Neue-Haas-55;font-weight:600;font-style:normal;font-size:.63vw}.size-chart tbody td{font-family:Neue-Haas-55;font-weight:400;font-style:normal;font-size:.63vw}.size-chart-btn{cursor:pointer;font-family:Neue-Haas-55;text-decoration:underline;padding:0 2%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .price--on-sale .price__container .price__sale{display:flex;flex-direction:column;line-height:1;align-items:end}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .price .price__container .price__sale .price-item{margin:0;line-height:1;letter-spacing:0}@media screen and (max-width: 950px){.cust_pdp .page-width{padding-top:20vw!important;padding:0}.cust_pdp .page-width .product.grid{display:flex;flex-direction:column}.size-chart-btn{cursor:pointer;font-family:Neue-Haas-55;background-color:#fff;text-decoration:none;padding:0 2%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .size-chart-btn{font-size:11px}.cust_pdp .page-width .product.grid .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important;height:150vw;padding:0}.cust_pdp .page-width .product.grid .grid__item.product__media-wrapper media-gallery{display:block;height:100%;display:flex!important;flex-direction:column}.cust_pdp .page-width .product.grid .grid__item.product__media-wrapper .slider-mobile-gutter{height:100%;width:100%;margin:0!important;display:flex!important;position:relative}.grid__item.product__media-wrapper slider-component.thumbnail-slider{transform:rotate(0)!important}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(0)!important;width:calc(22% - .8rem);height:24vw;border:1px solid #bfbfbf80}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list{height:100%;margin:0}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.product__media-list li{height:100%!important;min-height:100%!important;width:100%;min-width:100%;padding:0;margin:0}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-button{display:none}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-buttons{position:relative}.cust_pdp .page-width .product .product__media-wrapper .product__column-sticky .slider-buttons .slider-counter{position:absolute;bottom:4vw;left:3vw;font-family:Neue-Haas-55;display:none;font-size:12px}.cust_pdp .page-width .product.grid .product__info-wrapper{padding:0 2%!important;max-width:100%!important;width:100%!important;height:auto!important}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input{overflow-y:hidden;overflow-x:auto;scrollbar-width:none}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input.product-form__input--pill input[type=radio]:checked+label:after{bottom:2vw;min-width:fit-content;max-width:fit-content}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .product__title h1{font-size:12px}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .price .price-item{font-size:12px;margin:0}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky .custom-subtitle p{font-size:2.5vw;opacity:80%;margin-top:2vw}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky{padding-top:0}.cust_pdp .pdp-accordion{margin-top:1.5%!important}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .price__regular .price-item--regular{margin:0;line-height:1;letter-spacing:0;color:#000!important}.cust_pdp .badge{font-size:9px;top:-9vw;left:2vw;right:unset;background:#ad1d21!important;color:#f2f2f2;padding:.5rem 1rem .3rem}.cust_pdp .price.price--large.price--show-badge{display:flex;justify-content:flex-end}.product__media-icon{display:none}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label{margin-bottom:1.1%}.size-chart-btn{padding:1.5% 2% 1%;line-height:1;display:flex;justify-content:center;align-items:center;font-size:8px}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .label-name,.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .size-chart{font-size:11px;line-height:1;padding-top:.5%;opacity:1}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label .size-chart{background:#fff;padding:0 2vw;text-decoration:none}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input.product-form__input--pill input[type=radio]+label{font-size:11px;height:2.5vw;padding:1.5rem 2rem}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container variant-selects .product-form__input{gap:1.5%;margin:0}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__submit{font-size:11px;margin-bottom:0}.cust_pdp .page-width .product .product__info-wrapper .product__column-sticky variant-selects{padding:.6rem 0;padding-top:0}.accordion-item-header p{font-size:15px}.accordion-item-body-content p{font-size:15px;line-height:1.4}.accordion-item-body-content ul li{font-size:15px}.cust-notification-pdp{height:9.5vw;margin:3% 0 2%!important}.accordion-item-header{height:11vw}.cust-notification-pdp p{font-size:11px}product-recommendations.related-products.page-width h2{font-size:14px}product-recommendations.related-products.page-width ul{row-gap:6vw;column-gap:.9vw}product-recommendations.related-products.page-width ul li{height:unset;min-height:unset;max-height:unset}.cust_pdp .price--on-sale .price__sale{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__information h3{font-size:11px;width:55%}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card-information .price{font-size:9px}product-recommendations.related-products.page-width .price--on-sale .price-item--regular{font-size:9px;margin:0}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__inner{height:85%}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content{height:15%}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .card__badge .badge{position:fixed;top:1vw;left:1.5vw;right:unset;border-radius:unset!important;padding:1vw 2vw;background:#f2f2f2;color:#ad1d21;font-size:10px;text-transform:uppercase;padding:.5rem;font-family:Neue-Haas-55}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button{background:transparent;padding:0}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add{width:8.2vw}product-recommendations.related-products.page-width ul li .card-wrapper .card--media .card__content .quick-add modal-opener button svg{height:4vw;width:4vw}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price{flex-direction:row;padding-bottom:1rem;flex-wrap:wrap}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .product__title{max-width:74%;width:74%}.cust_pdp .page-width .product.grid .product__info-wrapper .product__info-container .title_price .cust_product_price{max-width:24%;width:24%}.page-width .title_price{flex-direction:column;padding:3% 2%}.page-width .title_price .mobile_product_title{display:flex;align-items:center}.page-width .title_price .mobile_product_title h1{width:75%;font-size:4vw;line-height:1.5;font-family:Neue-Haas-65;text-transform:uppercase}.page-width .title_price .mobile_product_title .cust_product_price{width:25%}.page-width .title_price .mobile_product_title .cust_product_price .price__regular .price-item--regular{font-size:3vw;font-family:Neue-Haas-65;text-transform:uppercase}.page-width .title_price .custom-subtitle{font-size:2.5vw;font-family:Neue-Haas-55;text-transform:uppercase;line-height:1.4;letter-spacing:1.2px}.thumbnail-slider .thumbnail-list.slider{margin:0!important}.cust_pdp .page-width .product.grid{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cust_product_page.css.map */
