@charset "UTF-8";@media screen and (max-width:750px){.pdp-default{padding-top:0!important}}@media screen and (min-width:750px){.pdp-default{padding-left:0}}@media screen and (max-width:750px){.pdp-default .prod-images media-gallery slider-component .product__media-list .product__media-item{padding-top:0;margin-left:0;width:100%}}.pdp-default .prod-images media-gallery slider-component .product__media-list .product__media-item img{object-fit:contain}.pdp-default .prod-images media-gallery .new-badge{top:12%;left:unset;right:0}@media screen and (min-width:750px){.pdp-default .prod-images media-gallery .new-badge{top:0}}.pdp-default .prod-content{padding-top:2rem!important}.pdp-default .prod-content .product__text.inline-richtext.caption-with-letter-spacing{color:var(--color-black);font-family:var(--font-small-heading-family);font-size:var(--font-size-12);font-weight:var(--font-weight-500)}.pdp-default .prod-content .heading-wishlist-price{display:flex;justify-content:space-between;margin-bottom:0}.pdp-default .prod-content .heading-wishlist-price .product__title{margin-bottom:inherit}.pdp-default .prod-content .heading-wishlist-price .product__title h1{color:var(--color-black);font-family:var(--font-heading-family);font-size:var(--font-size-26);font-weight:var(--font-weight-400)}.pdp-default .prod-content .heading-wishlist-price .wishlist-price{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;margin-bottom:inherit}.pdp-default .prod-content .heading-wishlist-price .wishlist-price .shopify-app-block wishlist-button-block{--button-min-height: fit-content !important}.pdp-default .prod-content .heading-wishlist-price .wishlist-price .shopify-app-block wishlist-button-block .wk-button.wk-align-right.wk-align-content-right{padding-right:0}.pdp-default .prod-content .heading-wishlist-price .wishlist-price .price-container{text-align:right}.pdp-default .prod-content .heading-wishlist-price .wishlist-price .price-container .price.price--large.price--on-sale .price__container .price__sale span{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-15);font-weight:var(--font-weight-400);margin-right:0}.pdp-default .prod-content .heading-wishlist-price .wishlist-price .price-container .price.price--large.price--on-sale .price__container .price__sale span s{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-15)!important;font-weight:var(--font-weight-400);margin-right:0}.pdp-default .prod-content .add-to-cart{color:var(--color-black);font-family:var(--font-small-heading-family);font-size:var(--font-size-12);font-weight:var(--font-weight-600);color:var(--color-white);text-transform:uppercase}.product .price__container{margin-bottom:0}.related-products .related-products__heading{color:var(--color-black);font-family:var(--font-heading-family);font-size:var(--font-size-24);font-weight:var(--font-weight-400);text-align:center}@media screen and (min-width:800px){.related-products .related-products__heading{font-size:var(--font-size-28);text-align:left;line-height:40px;padding-left:72px}}@media screen and (min-width:800px){.related-products .grid.product-grid .grid__item{padding-right:1rem}}.related-products .grid.product-grid .grid__item .card-wrapper .card .card__inner .select-size-form{display:none}.related-products .grid.product-grid .grid__item .card-wrapper .card .card__content .card__information .caption-with-letter-spacing{color:var(--color-black);font-family:var(--font-small-heading-family);font-size:var(--font-size-12);font-weight:var(--font-weight-500);padding-bottom:.5rem}.related-products .grid.product-grid .grid__item .card-wrapper .card .card__content .card__information .card__heading{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-12);font-weight:var(--font-weight-400)}.related-products .grid.product-grid .grid__item .card-wrapper .card .card__content .card__information .price-color-swatch .swatches{display:none}.related-products .grid.product-grid .grid__item .card-wrapper .card .card__content .card__information .price-color-swatch span{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-12);font-weight:var(--font-weight-400)}.displayOrNot{display:none}.custom-color-swatches input[type=radio]:checked+label{background-color:transparent;border:1px solid #292929!important}.custom-color-swatches label{border:none!important;padding:.5rem!important;font-size:0!important}.product-description-tabs{padding:0;list-style:none}.product-description-tabs li{display:inline-block;cursor:pointer;color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-400);opacity:.8;padding-right:5%}.product-description-tabs li.current{opacity:1;text-decoration:underline;text-underline-offset:8px}.shopify-tab-content{display:none;text-align:left}.shopify-tab-content .product-single__description{margin-top:0;margin-bottom:0;color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-400);text-transform:initial}.shopify-tab-content .product-single__description p:empty{display:none}.shopify-tab-content p,.shopify-tab-content li,.shopify-tab-content span{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-400);text-transform:initial;margin:1rem 0}.shopify-tab-content p a,.shopify-tab-content li a,.shopify-tab-content span a{text-decoration:underline}.shopify-tab-content.current{display:block}.shopify-tab-content>.first-p{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:22px;margin:0 0 16px}.shopify-tab-content>.standard-delivery{margin-bottom:16px}.shopify-tab-content>.standard-delivery p{margin:0}.shopify-tab-content>.standard-delivery .stnd-heading{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;margin-bottom:8px}.shopify-tab-content>.standard-delivery .std-method{display:flex;justify-content:space-between;margin-bottom:16px}.shopify-tab-content>.standard-delivery .std-method p:first-child{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;width:75%}.shopify-tab-content>.standard-delivery .std-method p:last-child{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px}.shopify-tab-content>.standard-delivery .std-below-method{display:flex;justify-content:space-between}.shopify-tab-content>.standard-delivery .std-below-method p:first-child{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;width:75%;margin:0}.shopify-tab-content>.standard-delivery .std-below-method p:last-child{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px}.shopify-tab-content>.express-delivery{margin-bottom:16px}.shopify-tab-content>.express-delivery .exp-method{display:flex;justify-content:space-between}.shopify-tab-content>.express-delivery .exp-method>p{margin:0;align-content:center;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px}.shopify-tab-content>.express-delivery .exp-method .exp-heading{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;margin:0 0 8px}.shopify-tab-content>.express-delivery .exp-method .exp-method-child p:not(:first-child){font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;margin:0}.shopify-tab-content>.click-collect{display:flex;justify-content:space-between}.shopify-tab-content>.click-collect .click-method .click-heading{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;margin:0 0 8px}.shopify-tab-content>.click-collect .click-method p{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;width:75%}.shopify-tab-content>.click-collect p{margin:0;align-content:center;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px}.shopify-tab-content>.shipping-note p:first-child{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px}.shopify-tab-content>.shipping-note p{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px}.shopify-tab-content>.shipping-note p a{font-weight:700;color:#000}.shopify-tab-content>.shipping-note:before{content:"";display:block;height:1px;background-color:#d9d9d9;width:100%;margin-bottom:16px;margin-top:16px}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header{border-bottom:none!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left{margin-bottom:0;display:flex!important;align-items:center}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-TextHeading.R-TextHeading--md{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-700)}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-TextHeading.R-TextHeading--md:after{content:" / 5"}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-RatingStars.R-RatingStars--md{order:-1;padding-top:5px}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-RatingStars.R-RatingStars--md i{font-size:18px}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-TextBody.R-TextBody--xs{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-400);margin-bottom:0!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--right .R-Button.R-Button--md{text-align:left;text-decoration:underline;color:#000;background:transparent;border:none;padding-left:0;color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-400);margin-bottom:0!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__subheader{display:none!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #D4D3D3}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__meta .u-marginBottom--md.c-meta__authorDetails{margin-bottom:0!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__meta .u-marginBottom--md.c-meta__authorDetails .cssVar-authorName{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-14);font-weight:var(--font-weight-700)}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner{flex-direction:column-reverse}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .u-marginBottom--md{margin-bottom:0!important}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .u-marginBottom--md .R-TextHeading.R-TextHeading--xxs{display:none}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .u-marginBottom--md .R-TextBody.R-TextBody--xs.u-textLeft--all.u-whiteSpace--prewrap{margin-bottom:0}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .R-flex-row.R-flex-row--noMargin{justify-content:left}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .R-flex-row.R-flex-row--noMargin:first-child{display:none}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__list .R-ContentList-container .R-ContentList .R-ContentList__item .item__review .item__inner .R-flex-row.R-flex-row--noMargin .u-marginBottom--sm.u-flexGrow{flex-grow:unset}reviewsio-product-reviews-widget .ElementsWidget__footer.u-textRight--all{display:none}reviewsio-product-reviews-widget .R-TextBody.R-TextBody--xs.u-marginTop--xs.u-textCenter--all{cursor:pointer}reviewsio-product-reviews-widget .R-TextBody.R-TextBody--xs.u-marginTop--xs.u-textCenter--all .u-marginTop--xs{text-decoration:underline}.wishlist-price{margin-bottom:1.5rem}.wishlist-price .wk-icon{align-self:flex-start;padding-top:5px}.product__info-container variant-radios{margin-top:0}.product__info-container .form__label{display:none;margin:8px 0 0}.product__info-container .custom-color-swatches .form__label{display:block;color:var(--color-black);font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:16px}.product__info-container .product-form{margin:0}.product__info-container .product-description-tabs{margin-top:50px;margin-bottom:22px}.product__info-container #tab-description ul{padding-left:1rem}div:has(.product-form__submit){margin:0}div:has(.ruk_rating_snippet){margin:0 0 10px}@media screen and (max-width:800px){.product-form .product-form__buttons{width:100%}}.product-form__buttons{width:69%}.product-form__buttons button{background-color:var(--color-black);border-radius:2px}.product-form__buttons button:after{box-shadow:none}.rendering-breadcrumbs .custom-breadcrumbs{display:block}.rendering-breadcrumbs .custom-breadcrumbs a:hover{color:var(--color-black)}.ElementsWidget__header div:first-of-type{background-color:#fafafa}.ElementsWidget__header div:first-of-type>div:first-of-type>div:first-of-type{font-weight:700}.product__info-container .inline-richtext:hover{cursor:pointer;opacity:60%}.product__info-container .wishlist-price .wk-icon:hover{--stroke: var(--color-light-grey) }.product__info-container .ruk_rating_snippet>span:hover{opacity:60%}.product__info-container .custom-color-swatches input+label{border:1px solid transparent!important}.product__info-container .custom-color-swatches input+label:hover{border:1px solid var(--color-light-grey)!important}.product__info-container .size-guide button:hover{opacity:100%}.product__info-container .product-form__buttons button:hover{opacity:80%}@media screen and not (max-width:768px){.product__info-container .product-description-tabs li:hover{opacity:.6}}.product__info-container #ProductSelect{cursor:pointer;color:var(--color-black);font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:28px}.product__info-container #ProductSelect option{margin-top:7px;border-radius:2px;border:1px solid var(--color-medium-light-grey);cursor:pointer}.product__info-container #ProductSelect option:hover{background-color:var(--color-medium-light-grey)}.slider-buttons{display:none}reviewsio-product-reviews-widget .ElementsWidget__inner .ElementsWidget__header .header__inner .header__group.header__group--left .R-RatingStars.R-RatingStars--md i,.ElementsWidget-prefix .R-RatingStars--sm .R-RatingStars__stars .stars__icon{font-size:22px}.R-TextBody{text-transform:lowercase!important}.visibility-hidden2{visibility:visible}.recommended_shop_all{display:none}.ruk-rating-snippet-count{padding-left:12px}button.add-to-cart{min-height:48px}#tab-conversion{overflow:auto}#tab-conversion table{margin:3px;font-size:1.1rem}#tab-conversion table thead{font-weight:700}#tab-conversion table tr{white-space:nowrap}#tab-conversion p{font-size:1.1rem}#tab-conversion p span{font-size:1.1rem;font-weight:700}.product__tax{display:none}.related-products .slick-prev{left:20px}.related-products .slick-prev[aria-disabled=true]{opacity:0}.related-products .slick-prev:before{content:"";background-image:url('data:image/svg+xml,<svg width="4.5" height="9" viewBox="0 0 6 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.75 10.25L5.25 5.75L0.75 1.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-repeat:no-repeat;background-position:55% 45%;background-size:20%;background-color:transparent;color:#000;opacity:1;display:block;width:30px;height:30px;border:.2px solid #ffffff;border-radius:50%;padding:1.5rem;transform:rotate(180deg)}.related-products .slick-next{right:20px}.related-products .slick-next[aria-disabled=true]{opacity:0}.related-products .slick-next:before{content:"";background-image:url('data:image/svg+xml,<svg width="4.5" height="9" viewBox="0 0 6 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.75 10.25L5.25 5.75L0.75 1.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:20%;color:#000;opacity:1;display:block;width:30px;height:30px;border:.2px solid #ffffff;border-radius:50%;padding:1.5rem}.related-products .slick-next,.related-products .slick-prev{top:40%;z-index:2}@media screen and (max-width:768px){.slider-bars{position:absolute;bottom:8px;width:100%;height:0;z-index:9;left:50%;display:flex;justify-content:center;gap:10px;transform:translate(-50%)}.slider-bars .slider-bar{width:100%;max-width:54px;height:2px;background:#fff;position:relative;bottom:10px;z-index:999999;left:0;display:inline-block;opacity:.3}.slider-bars .slider-bar.active-slide{opacity:1}.product-single__description>ul{list-style-type:none;padding-left:0}.product-single__description>ul>li{position:relative;padding-left:1em}.product-single__description>ul>li:before{content:"\2022";position:absolute;left:0}.product-page .slick-initialized .grid__item{padding-right:8px}.product-page .slick-prev,.product-page .slick-next{font-size:0;line-height:0;top:37%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.product-page .slick-prev{left:.5rem;position:absolute;z-index:1}.product-page .slick-prev:before{content:"";background-image:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 6 10" fill="none"><path d="M1 9L5 5L1 1" stroke="%23292929" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-size:45%;background-repeat:no-repeat;background-position:center;color:#000;opacity:1;display:block;width:30px;height:30px;border:1px solid #949694;border-radius:50%;padding:1rem;transform:rotate(180deg);background-color:#fff}.product-page .slick-next{right:1.5rem;position:absolute;z-index:1}.product-page .slick-next:before{content:"";background-image:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 6 10" fill="none"><path d="M1 9L5 5L1 1" stroke="%23292929" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-repeat:no-repeat;background-position:center;background-size:45%;color:#000;opacity:1;display:block;width:30px;height:30px;border:1px solid #949694;border-radius:50%;padding:1rem;background-color:#fff}.product-page .slick-disabled{display:none!important}.product-page .related-products.page-width{padding-right:0;margin-top:9px}.product-page .recommended_shop_all{text-align:center;margin-bottom:80px}.product-page .recommended_shop_all>button{color:var(--color-black);font-family:var(--font-small-heading-family);font-size:12px;font-weight:600;line-height:16px;letter-spacing:1px;text-align:center;background-color:var(--color-black);color:var(--color-white);border:transparent;border-radius:2px;padding:16px 77px}.product-page .recommended_shop_all>button>a{text-decoration:none;color:var(--color-white)}.product-page .pdp-default .prod-content{padding-top:1.2rem!important}.product-page .slider-mobile-gutter>ul{margin-bottom:0}.product-page .slider-mobile-gutter>ul>li{padding-bottom:0!important}.product-page .custom-color-swatches input+label:hover{border:1px solid var(--color-black)!important}.product-page .product-form__submit{margin-bottom:0}.recommended_shop_all{display:block}}.product__tax+div{margin:0}.recipient-fields .field:hover:after{border:1px solid var(--color-black)}.recipient-fields .field input{color:var(--color-black);font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:28px}.recipient-fields .field input:focus+label{display:block}.recipient-fields .recipient-fields__field:last-of-type input+label{display:none}.price-container{margin:0}.price__container{font-weight:400;font-family:Inter,sans-serif;font-size:15px;line-height:16.25px}square-placement{display:block!important}.price__sale *{font-size:15px;font-weight:400;line-height:16.25px;font-family:var(--font-body-family)}.price-container:has(.gift-price){display:none}.gift-card-vendor{display:none}variant-radios:has(.gift-card-prices){margin-top:32px}.leg-length-label{color:var(--color-black);font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:16px;margin:0}.grid--2-col-tablet .product__media-list .grid__item .global-media-settings{border:none}@media screen and (min-width:750px){.grid--2-col-tablet .product__media-list .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:50%!important}.grid--2-col-tablet .product__media-list.grid{justify-content:center}}product-recommendations.page-width{padding:0}product-recommendations.page-width .related-products__heading{padding:0 6.2rem}#MainContent>section:has(product-recommendations){margin-bottom:60px}@media screen and not (min-width:768px){.rendering-breadcrumbs{position:absolute;top:-999px}}.pdp-payments-container{display:inline-flex!important}.pdp-payments-container span{display:flex;align-items:flex-end;color:var(--color-black);font-family:var(--font-body-family);font-weight:400;font-size:13px;line-height:28px;margin-right:5px}.product-page .page-width{max-width:unset}.product-page .slick-track{left:5px!important}.product-page pickup-availability-drawer{z-index:99}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-pdp.css.map */
