.product-single__meta{--pdp-block-gap: 18px;text-align:left}@media only screen and (min-width:769px){.product-single__meta{--pdp-block-gap: 24px}}.product-single__meta .product-block--header{margin-bottom:8px}.product-single__meta [data-product-blocks]{display:flex;flex-direction:column;gap:var(--pdp-block-gap)}.product-single__meta [data-product-blocks]>.product-block{margin-bottom:0}.product-single__meta .product-block--tab+.product-block--tab{margin-top:calc(-1 * var(--pdp-block-gap))}@media only screen and (max-width:768px){.product-single__meta{text-align:left}.sales-point .icon-and-text{justify-content:flex-start}.product__policies,.small--text-center{text-align:left}}.product-single__title{font-size:24px;font-weight:500;line-height:1.25;letter-spacing:0;margin-bottom:0}@media only screen and (min-width:769px){.product-single__title{font-size:32px}}.product-single__meta .product-block--price .product__price{font-size:18px;font-weight:500}@media only screen and (min-width:769px){.product-single__meta .product-block--price .product__price{font-size:22px}}.product-single__meta .product__policies{display:none}.product-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.product-badge{background-color:#000;border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1;padding:5px 10px}.product-trustpilot{margin:0 0 8px}.product-trustpilot__link{align-items:center;color:inherit;display:inline-flex;flex-wrap:wrap;gap:8px;text-decoration:none}.product-trustpilot__link:hover,.product-trustpilot__link:focus{color:inherit}.product-trustpilot__stars{align-items:center;display:inline-flex;gap:2px}.product-trustpilot__star,.product-trustpilot .trustpilot-stars-badge__star{display:block;flex:0 0 auto;height:16px;overflow:hidden;width:16px}.product-trustpilot__text{color:var(--colorTextBody, #000);font-size:14px;line-height:1.3}.product-trustpilot__brand{text-decoration:underline}.product-linked-swatches{margin-bottom:0}.product-linked-swatches__list{display:flex;flex-wrap:wrap;gap:10px}.product-linked-swatches .color-swatch{border-radius:50%;box-shadow:none;height:32px;margin:0;outline:1px solid transparent;outline-offset:2px;width:32px}.product-linked-swatches .color-swatch:before{content:none}.product-linked-swatches .color-swatch:hover,.product-linked-swatches .color-swatch:focus{outline-color:var(--colorTextBody)}.product-linked-swatches .color-swatch--active,.product-linked-swatches .color-swatch--active:hover{outline:1px solid var(--colorTextBody);outline-offset:2px}.product-single__meta .variant__label,.product-single__meta label.variant__label,.product-single__meta .variant__label-name,.product-single__meta .product-linked-swatches .variant__label,.product-single__meta .product-linked-swatches .variant__label-name{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}.product-single__meta .variant__label,.product-single__meta label.variant__label,.product-single__meta .product-linked-swatches .variant__label{display:block;margin-bottom:10px}.product-single__meta .product-block--variants{display:flex;flex-direction:column;gap:var(--pdp-block-gap)}.product-single__meta .variant-wrapper,.product-single__meta .variant-input-wrap{margin:0}.product-single__meta .variant-input-wrap label,.product-single__meta .variant-input-wrap label.variant__button-label{border-radius:4px;box-shadow:0 0 0 1px var(--colorBorder);font-size:14px;font-weight:400;letter-spacing:0;line-height:1;margin:0 8px 0 0;padding:7px 15px}@media only screen and (min-width:769px){.product-single__meta .variant-input-wrap label,.product-single__meta .variant-input-wrap label.variant__button-label{padding:10px 20px}}.product-single__meta .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--colorTextBody)}.product-single__meta .variant__label--row,.product-single__meta label.variant__label.variant__label--row{align-items:center;display:flex;justify-content:space-between;width:100%}.product-single__meta .variant__label--row .variant__label-info,.product-single__meta .variant__label--row tool-tip-trigger,.product-single__meta .variant__label--row .tool-tip-trigger,.product-single__meta .variant__label--row .variant__size-chart-link{margin-left:auto;margin-right:0}.product-single__meta .variant__label--row tool-tip-trigger,.product-single__meta .variant__label--row .tool-tip-trigger,.product-single__meta .variant__size-chart-link{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}.product-single__meta .product__quantity label{font-size:11px;font-weight:400;letter-spacing:0;margin-bottom:10px;text-transform:none}.product-single__meta .product__quantity .js-qty__wrapper{border:0;border-radius:4px;box-shadow:0 0 0 1px var(--colorBorder);box-sizing:border-box;height:38px;max-width:none;min-width:0;overflow:hidden;width:100px}.product-single__meta .product__quantity .js-qty__num{border:0;border-radius:4px;box-sizing:border-box;height:38px;line-height:38px;padding:0 28px}@media only screen and (min-width:769px){.product-single__meta .product__quantity .js-qty__wrapper{height:44px;width:140px}.product-single__meta .product__quantity .js-qty__num{height:44px;line-height:44px;padding:0 36px}}.product-section .product-main-slide,.product-section .product-main-slide .image-wrap,.product-section .product-main-slide img,.product-section .product__thumb .image-wrap{border-radius:0;overflow:hidden}@media only screen and (min-width:769px){.product-section .product-main-slide,.product-section .product-main-slide .image-wrap,.product-section .product-main-slide img,.product-section .product__thumb .image-wrap{border-radius:8px}}@media only screen and (max-width:768px){.product-section .product__main-photos{margin-bottom:16px}.product-section .product-slideshow.flickity-enabled{padding-bottom:28px}.product-section .product__main-photos .flickity-page-dots{bottom:0;display:block}.product-section .product__main-photos .flickity-page-dots .dot{background-color:#d9d9d9;height:8px;margin:0 4px;opacity:1;width:8px}.product-section .product__main-photos .flickity-page-dots .dot.is-selected{background-color:#000;height:8px;opacity:1;width:8px}}.product-section .product__thumbs--below{--pdp-thumb-gap: 8px;margin-top:8px}.product-section .product__thumbs--below .product__thumbs--scroller{display:flex;gap:var(--pdp-thumb-gap);width:100%;white-space:normal}.product-section .product__thumbs--below .product__thumb-item{border:0;box-sizing:border-box;display:block;flex:0 0 calc((100% - (3 * var(--pdp-thumb-gap))) / 4);margin:0;max-width:calc((100% - (3 * var(--pdp-thumb-gap))) / 4);padding:0}.product-section .product__thumbs--below .product__thumb-item a.is-active:before,.product-section .product__thumbs--below .product__thumb-item a:focus:before{border-radius:8px}.product-section .product__thumbs.product__thumbs--below[data-position=below] .product__thumb-arrow{align-items:center;background:#fffc;border:0;border-radius:50%;box-shadow:none;color:#000;display:flex;height:32px;justify-content:center;padding:0;top:50%;transform:translateY(-50%);width:32px}.product-section .product__thumbs.product__thumbs--below[data-position=below] .product__thumb-arrow .icon{display:block;fill:none;height:15px;left:50%;margin-left:-5px;margin-top:-7.5px;overflow:visible;position:absolute;stroke:#000;top:50%;width:10px}.product-section .product__thumbs.product__thumbs--below[data-position=below] .product__thumb-arrow .icon path{fill:none;stroke:#000}.product-section .product__thumbs.product__thumbs--below[data-position=below] .product__thumb-arrow--prev{left:15px;text-align:center}.product-section .product__thumbs.product__thumbs--below[data-position=below] .product__thumb-arrow--next{right:15px;text-align:center}.product-section .product__thumbs--below .product__thumb-arrow.hide{display:none}@media only screen and (min-width:769px){.product-section .product__thumbs--below{--pdp-thumb-gap: 12px;margin-top:8px}}.product-single__meta .product-block--inventory{margin-top:-35px;margin-bottom:var(--pdp-block-gap)!important}.product-block--inventory .sales-points{margin:0}.product-block--inventory .sales-point{margin-bottom:0}.product-block--inventory .icon-and-text{color:var(--colorTextBody, #000);font-size:12px;justify-content:flex-start}.product-block--inventory .inventory--low{color:var(--colorTextBody, #000)}.product-block--inventory-no-icon .icon-and-text{padding:0}.product-single__meta .product-block--sales-point+.product-block--sales-point{margin-top:0}.product-block--sales-point-compact{margin-bottom:0}.product-single__meta .product-block--inventory~.product-block--sales-point-compact,.product-single__meta .product-block--sales-point-compact+.product-block--sales-point-compact{margin-top:calc(-1 * var(--pdp-block-gap) + 6px)}.product-block--sales-point-compact .sales-points{margin:0}.product-block--sales-point-compact .sales-point{margin-bottom:0}.product-block--sales-point-compact .icon-and-text{align-items:baseline;font-size:12px;gap:0;line-height:1.35}.product-block--sales-point-compact .icon-and-text--check{display:block}.product-block--sales-point-compact .icon-and-text--check .icon-checkmark-simple{margin-right:0}.product-block--sales-point-compact .icon-checkmark-simple,.icon-checkmark-simple{color:inherit;display:inline;flex:none;font-family:Segoe UI Symbol,Zapf Dingbats,DejaVu Sans,Arial Unicode MS,sans-serif;font-size:12px;font-weight:400;height:auto;line-height:1;margin-right:0;vertical-align:baseline;width:auto}.product-block--description .rte>h2:first-child{display:none}.product-block--description .rte .table-wrapper,.product-block--description .rte table{background:transparent!important;background-color:transparent!important;border:0;border-collapse:separate;border-spacing:0 6px;margin:0;table-layout:fixed;width:100%!important}.product-block--description .rte table tr{height:55px}.product-block--description .rte table td,.product-block--description .rte table th{background-color:#f3f3f3;border:0;box-sizing:border-box;height:55px;max-height:55px;overflow:hidden;padding:0 12px;vertical-align:middle}.product-block--description .rte table td br,.product-block--description .rte table th br,.product-block--description .rte table td meta,.product-block--description .rte table th meta{display:none}.product-block--description .rte table td p,.product-block--description .rte table th p{margin:0!important;padding:0}.product-block--description .rte table td:first-child{border-radius:6px 0 0 6px;font-size:0;line-height:0;padding:0 0 0 12px;text-align:center;width:67px!important}.product-block--description .rte table td:last-child{border-radius:0 6px 6px 0;padding-left:16px;width:auto!important}.product-block--description .rte table td:first-child p,.product-block--description .rte table td:first-child span{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0}.product-block--description .rte table td:first-child img{display:block;height:55px;margin:0 auto;max-height:55px;max-width:55px;object-fit:contain;width:55px}.product-block--description .rte table td:last-child,.product-block--description .rte table td:last-child span,.product-block--description .rte table td:last-child p{font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.3;margin:0;text-align:left;text-transform:none;vertical-align:middle}@media only screen and (min-width:769px){.product-block--description .rte table tr,.product-block--description .rte table td,.product-block--description .rte table th{height:60px;max-height:60px}.product-block--description .rte table td:first-child{width:72px!important}.product-block--description .rte table td:first-child img{height:60px;max-height:60px;max-width:60px;width:60px}.product-block--description .rte table td:last-child,.product-block--description .rte table td:last-child span,.product-block--description .rte table td:last-child p{font-size:13px}}.product-block--description .rte table tr:last-child:has(td:empty){display:none}.product-single__meta .station-tabs-local-above{display:none}.product-single__meta .variant__size-chart-link{color:inherit;text-decoration:underline}.product-single__meta .add-to-cart{border-radius:4px}.product-sticky-atc{bottom:0;left:0;pointer-events:none;position:sticky;right:0;width:100%;z-index:20}.product-sticky-atc.is-visible{pointer-events:auto}.product-sticky-atc__bar{background:var(--colorBody);border-top:1px solid var(--colorBorder);box-shadow:0 -2px 16px #00000014;box-sizing:border-box;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .35s ease;width:100%}.product-sticky-atc.is-visible .product-sticky-atc__bar{transform:translateY(0)}.product-sticky-atc__inner{align-items:stretch;display:flex;flex-direction:column;gap:10px}.product-sticky-atc__info{align-items:baseline;display:flex;gap:8px;min-width:0}.product-sticky-atc__title{flex:1 1 auto;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-sticky-atc__price{flex:0 0 auto;font-size:14px;font-weight:500;line-height:1.3;margin:0}.product-sticky-atc__options{display:none;flex:0 1 auto;gap:8px}.product-sticky-atc__select{background-color:var(--colorBody);border:1px solid var(--colorBorder);border-radius:4px;font-size:13px;margin:0;max-width:180px;min-width:96px;padding:10px 28px 10px 12px}.product-sticky-atc .add-to-cart{border-radius:4px;margin:0;text-transform:uppercase;white-space:nowrap;width:100%}@media only screen and (min-width:769px){.product-sticky-atc__bar{padding:16px 0}.product-sticky-atc__inner{align-items:center;flex-direction:row;gap:24px}.product-sticky-atc__info{flex:1 1 auto;flex-direction:column;gap:4px}.product-sticky-atc__title,.product-sticky-atc__price{font-size:16px}.product-sticky-atc__options{display:flex}.product-sticky-atc .add-to-cart{min-width:200px;padding-left:32px;padding-right:32px;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pdp.css.map */
