:root{--skin-banner-background-color-1: #fff;--skin-menu-color-1: #000;--skin-header-font: "GothamBook", "Arial", "Helvetica", sans-serif;--skin-body-font: "GothamBook", "Arial", "Helvetica", sans-serif;--bs-body-bg: #fff;--bs-border-color: #ced4da;--skin-link-color-2: #444;--bs-link-hover-color-rgb: #1e1e1e}@font-face{font-family:"GothamBook";font-style:normal;font-weight:400;src:url(../../assets/fonts/GothamBook.woff2) format("woff2")}@font-face{font-family:"GothamBold";font-style:normal;font-weight:400;src:url(../../assets/fonts/GothamBold.woff2) format("woff2")}@font-face{font-family:"GothamMedium";font-style:normal;font-weight:400;src:url(../../assets/fonts/GothamMedium.woff2) format("woff2")}@font-face{font-family:"GothamLight";font-style:normal;font-weight:400;src:url(../../assets/fonts/GothamLight.woff2) format("woff2")}@font-face{font-family:"Gambetta-MediumItalic";font-style:italic;font-weight:500;src:url(../../assets/fonts/Gambetta-MediumItalic.woff2) format("woff2")}@font-face{font-family:"respect-fontregular";font-style:normal;font-weight:400;src:url(../../assets/fonts/respect-fontregular.woff2) format("woff2")}.pdp-carousel-section{overflow:hidden}.pdp-carousel-section h2.tile-header{font-family:"GothamBold", "Arial", "Helvetica", sans-serif;font-size:16px;font-weight:400;line-height:16px;font-style:normal;letter-spacing:-7.5%;color:#000;margin-bottom:13px}@media only screen and (min-width: 768px){.pdp-carousel-section h2.tile-header{order:2}}.pdp-carousel-section .carousel-container{padding-left:11px;padding-right:11px;padding-bottom:30px}.pdp-carousel-section .carousel-section-heading{font-family:"GothamBold", "Arial", "Helvetica", sans-serif;font-size:24px;font-weight:400;line-height:100%;font-style:normal;text-transform:none;margin:40px 0;letter-spacing:-7.5%;padding:0 15px}@media only screen and (min-width: 768px){.pdp-carousel-section .carousel-section-heading{font-family:"GothamBold", "Arial", "Helvetica", sans-serif;font-size:30px;font-weight:400;line-height:30px;font-style:normal;padding:0 24px}}.pdp-carousel-section img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1}.pdp-carousel-section .js-slider{width:100%}.pdp-carousel-section .slick-slide{margin:0 4px}@media only screen and (min-width: 768px){.pdp-carousel-section .slick-slide{padding:0 12px;margin:0}}.pdp-carousel-section .slick-slide::hover{box-shadow:0px 0px 15px 0px #0000001A}@media only screen and (min-width: 768px){.pdp-carousel-section .product{min-height:380px}}.pdp-carousel-section .product-tile{border:0}.pdp-carousel-section .product-tile .tile-body{padding:0}.pdp-carousel-section .product-tile .tile-body .price{margin:0px 0px 5px}@media only screen and (min-width: 768px){.pdp-carousel-section .product-tile .tile-body .price{margin:0 0 10px}}.pdp-carousel-section .image-container{width:100%;height:100%;margin-bottom:13px}@media only screen and (min-width: 544px) and (max-width: 768px){.pdp-carousel-section .image-container{padding:0 10px}}.pdp-carousel-section .labels-plp{font-family:"GothamBook", "Arial", "Helvetica", sans-serif;font-size:12px;font-weight:400;line-height:12px;font-style:normal;font-style:italic;margin-bottom:13px;letter-spacing:-7.5%;text-transform:none}.pdp-carousel-section .color-variations{order:1;display:none}.pdp-carousel-section .second-tile-container .plp-product-tile .add-to-wishlist{display:none}.pdp-carousel-section .tile-body-footer{order:4;margin-top:10px}@media only screen and (max-width: 768px){.pdp-carousel-section .tile-body-footer .ratings{display:none !important}}@media only screen and (min-width: 768px){.pdp-carousel-section .tile-body-footer{display:none;margin-top:0}}.pdp-carousel-section .sizes-variations{order:4;font-size:12px;display:flex;flex-wrap:wrap;gap:8px;display:none}.pdp-carousel-section .sizes-variations .size-variation{border:1px solid #D3D3D3;padding:5px 8px;border-radius:5px}.pdp-carousel-section .price{font-family:"GothamBook", "Arial", "Helvetica", sans-serif;font-size:15px;font-weight:500;line-height:22px;font-style:normal}@media only screen and (min-width: 768px){.pdp-carousel-section .price{order:3}}.pdp-carousel-section .price .sales{font-family:"GothamBook", "Arial", "Helvetica", sans-serif;font-size:14px;font-weight:500;line-height:normal;font-style:normal;margin-right:7px}@media only screen and (max-width: 768px){.pdp-carousel-section .price .sales{color:#000}}.pdp-carousel-section .price .sales .value{white-space:nowrap}.pdp-carousel-section .price .sales.discount-percentage{font-family:"GothamMedium", "Arial", "Helvetica", sans-serif;font-size:12px;font-weight:500;line-height:15px;font-style:normal;color:#000;padding:0.5px 6px;height:15px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.pdp-carousel-section .price .sales.discount-percentage{padding:1px 6px}}.pdp-carousel-section .price .strike-through{font-family:"GothamBook", "Arial", "Helvetica", sans-serif;font-size:12px;font-weight:normal;line-height:normal;font-style:normal;color:#707070;text-decoration:line-through;margin-right:4px;display:flex}.pdp-carousel-section .colors-count{font-family:"GothamBook", "Arial", "Helvetica", sans-serif;font-size:12px;font-weight:normal;line-height:normal;font-style:normal;display:none}@media only screen and (min-width: 768px){.pdp-carousel-section .colors-count{font-size:14px}}.pdp-carousel-section .js-slider{position:relative}.pdp-carousel-section .js-slider .slick-list{margin-bottom:30px}@media only screen and (min-width: 768px){.pdp-carousel-section .js-slider .slick-list{max-width:100%;position:relative;overflow:visible}}.pdp-carousel-section .js-slider .slick-arrow{position:absolute;bottom:0;z-index:1;top:100%;background:transparent;width:25px;height:25px}@media only screen and (min-width: 768px){.pdp-carousel-section .js-slider .slick-arrow{top:-67px}}.pdp-carousel-section .js-slider .slick-prev{left:48%;transform:translateX(-100%) translateY(0);opacity:1}.pdp-carousel-section .js-slider .slick-prev::before{content:'';width:25px;height:25px;display:block;background:url(../../images/arrow-left-black.svg) no-repeat center center}@media only screen and (min-width: 768px){.pdp-carousel-section .js-slider .slick-prev{left:97%}}.pdp-carousel-section .js-slider .slick-next{left:52%;transform:translateX(0%) translateY(0);opacity:1}.pdp-carousel-section .js-slider .slick-next::before{content:'';width:25px;height:25px;display:block;background:url(../../images/arrow-right-black.svg) no-repeat center center}@media only screen and (min-width: 768px){.pdp-carousel-section .js-slider .slick-next{left:98%}}.pdp-carousel-section .add-to-wishlist-mobile{display:none}.pdp-carousel-section .product-tile{position:relative}@media only screen and (max-width: 768px){.pdp-carousel-section .product-tile{min-height:inherit}}.pdp-carousel-section .product-tile .swatch-circle{width:20px;height:20px;border:none;margin-right:10px}@media only screen and (min-width: 768px){.pdp-carousel-section .product-tile::after{content:'';position:absolute;top:-14px;left:-10px;right:-10px;bottom:-14px;box-shadow:0px 0px 15px 0px #0000001A;border-radius:inherit;z-index:0;opacity:0;transition:opacity 0.3s ease;pointer-events:none;border-radius:10px}}.pdp-carousel-section .product-tile:hover::after{opacity:1}@media only screen and (min-width: 768px){.pdp-carousel-section .product-tile:hover .labels-plp{display:none}}@media only screen and (min-width: 768px){.pdp-carousel-section .product-tile:hover .tile-body-footer,.pdp-carousel-section .product-tile:hover .color-variations{display:block}}.pdp-carousel-section .product-tile:hover .tile-body{position:relative;top:0}.pdp-carousel-section .relative-body{position:relative}.cart-carousel{margin:0 11px 0 11px}.cart-carousel .carousel-section-heading{padding:0 3px}@media only screen and (min-width: 768px){.cart-carousel .carousel-section-heading{padding:0 12px}}.cart-carousel .carousel-container{padding:0}.slick-slider .reduced-price-pdp{display:none}.slick-slider .reduced-price-plp{display:block}.slick-slider .display-custom-prices{align-items:flex-start}.slick-slide .product-tile .image-container{position:static;height:auto}.slick-slide{height:-moz-fit-content;height:fit-content}.slick-slide .colors-count,.slick-slide .product-variations,.slick-slide .add-to-wishlist{display:none}

