@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--ct-font-stack: Inter,Helvetica,Arial,sans-serif;--font-body-family: Inter,Helvetica,Arial,sans-serif;--font-heading-family: Inter,Helvetica,Arial,sans-serif;--ct-page-max-width: 95%;--ct-page-padding-mobile: 1.6rem;--ct-page-padding-desktop: .5rem;--ct-section-gap-mobile: 2.8rem;--ct-section-gap-desktop: 4rem;--ct-ink: #000000;--ct-muted: #6d6d6d;--ct-border: #e0e0e0;--ct-surface: #ffffff;--ct-brand-blue-dark: #000000;--ct-card-radius: 1rem;--ct-card-border-color: rgba(0,0,0,.12);--ct-card-shadow: 0 .8rem 2.2rem rgba(0,0,0,.08);--ct-brand-blue: #000000;--ct-search-bg: #f4f6f8;--ct-control-height: 4.8rem;--ct-control-radius: 999px;--ct-button-height: 4.4rem;--ct-button-radius: 999px;--ct-button-font-size: 1.4rem}body{font-family:var(--ct-font-stack);font-size:1.4rem;line-height:1.45;letter-spacing:.01em;color:var(--ct-ink)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--ct-font-stack);letter-spacing:0}h1,.h1{font-size:3.4rem;line-height:1.2;font-weight:700}h2,.h2{font-size:2.8rem;line-height:1.2;font-weight:700}h3,.h3{font-size:2.2rem;line-height:1.25;font-weight:700}.button:not(.button--tertiary),button.shopify-payment-button__button--unbranded{min-height:var(--ct-button-height);height:var(--ct-button-height);border-radius:var(--ct-button-radius);padding:0 2.1rem;font-size:var(--ct-button-font-size);font-weight:700;letter-spacing:.01em;text-transform:none}.button:not(.button--tertiary):before,.button:not(.button--tertiary):after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after{border-radius:var(--ct-button-radius)}.button:not(.button--tertiary):not(.button--secondary),button.shopify-payment-button__button--unbranded{background:var(--ct-brand-blue);color:#fff;border-color:var(--ct-brand-blue)}.button:not(.button--tertiary):not(.button--secondary):hover,button.shopify-payment-button__button--unbranded:hover{background:var(--ct-brand-blue-dark);border-color:var(--ct-brand-blue-dark)}.button--secondary{background:var(--ct-surface);color:var(--ct-brand-blue);border-color:#cacaca}.button--secondary:hover{background:#f6f6f6;color:var(--ct-brand-blue-dark);border-color:#bebebe}.button .svg-wrapper{width:1.8rem;height:1.8rem}.field__input,.select__select{min-height:var(--ct-control-height);font-size:1.4rem}.page-width,.page-width-desktop{max-width:var(--ct-page-max-width)}.page-width,.page-width-tablet{padding-left:var(--ct-page-padding-mobile);padding-right:var(--ct-page-padding-mobile)}.header.page-width,.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.page-width,.page-width-desktop,.page-width-tablet{padding-left:var(--ct-page-padding-desktop);padding-right:var(--ct-page-padding-desktop)}.header.page-width,.utility-bar__grid.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}}.section+.section{margin-top:var(--ct-section-gap-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--ct-section-gap-desktop)}}.section-header .mega-menu__content--activity{padding-top:2.2rem;padding-bottom:2.6rem}.section-header .mega-menu__activity-list{list-style:none;margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2.2rem 2.4rem}.section-header .mega-menu__activity-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:1rem}.section-header .mega-menu__activity-media{width:11.2rem;max-width:100%;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background:#eef2f6;border:.1rem solid rgba(var(--color-foreground),.08)}.section-header .mega-menu__activity-image,.section-header .mega-menu__activity-placeholder{width:100%;height:100%;display:block;object-fit:cover}.section-header .mega-menu__activity-title{font-size:1.3rem;line-height:1.35;letter-spacing:0;color:rgb(var(--color-foreground));text-align:center}.section-header .mega-menu__activity-item:hover .mega-menu__activity-title,.section-header .mega-menu__activity-item--active .mega-menu__activity-title{color:var(--ct-brand-blue)}.section-header .mega-menu__list--with-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 2.2rem}.section-header .mega-menu__link--with-image{display:flex;align-items:center;gap:1rem;padding:.4rem 0;text-decoration:none}.section-header .mega-menu__link-media{width:3.8rem;height:3.8rem;border-radius:50%;overflow:hidden;flex:0 0 3.8rem;background:#eef2f6;border:.1rem solid rgba(var(--color-foreground),.08)}.section-header .mega-menu__link-image,.section-header .mega-menu__link-placeholder{width:100%;height:100%;display:block;object-fit:cover}.section-header .mega-menu__link-title{font-size:1.3rem;line-height:1.35;font-weight:400;letter-spacing:0}.section-header .mega-menu__link--with-image:hover .mega-menu__link-title,.section-header .mega-menu__link--with-image.mega-menu__link--active .mega-menu__link-title{color:var(--ct-brand-blue)}.section-header .mega-menu__visual-rail{margin-top:1.6rem;display:grid;gap:1.2rem}.section-header .mega-menu__visual-rail--single{grid-template-columns:minmax(0,34rem)}.section-header .mega-menu__visual-rail--double{grid-template-columns:repeat(2,minmax(0,22rem))}.section-header .mega-menu__visual-rail--triple{grid-template-columns:repeat(3,minmax(0,20rem))}.section-header .mega-menu__visual-card{position:relative;border-radius:1.2rem;overflow:hidden;min-height:13.6rem;background:#eef2f6;border:.1rem solid rgba(var(--color-foreground),.08);text-decoration:none;display:block}.section-header .mega-menu__visual-image{width:100%;height:100%;min-height:13.6rem;object-fit:cover;display:block}.section-header .mega-menu__visual-title{position:absolute;left:1rem;right:1rem;bottom:1rem;color:#fff;font-size:1.3rem;font-weight:600;line-height:1.3;text-shadow:0 .2rem .4rem rgba(0,0,0,.32)}@media screen and (max-width:1199px){.section-header .mega-menu__activity-list{grid-template-columns:repeat(4,minmax(0,1fr))}.section-header .mega-menu__activity-media{width:9.6rem}.section-header .mega-menu__list--with-images,.section-header .mega-menu__visual-rail--single,.section-header .mega-menu__visual-rail--double,.section-header .mega-menu__visual-rail--triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.section-header .mega-menu__activity-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem 1.2rem}.section-header .mega-menu__activity-media{width:7.8rem}.section-header .mega-menu__activity-title{font-size:1.1rem}.section-header .mega-menu__list--with-images{grid-template-columns:minmax(0,1fr);gap:.8rem 0}}.slider-button{width:4rem;height:4rem;border-radius:999px;border:.1rem solid var(--ct-border);color:var(--ct-ink);background:var(--ct-surface)}@media screen and (min-width:990px){slider-component,slider-component.slider-component-full-width{--desktop-margin-left-first-item: 0rem !important}.slider--desktop{scroll-padding-left:0!important}.slider--desktop .slider__slide:first-child{margin-left:0!important;scroll-margin-left:0!important}.slider--desktop:after,.slider-component-full-width .slider--desktop:after{padding-left:0!important}}section[id^=TopPicks-] .top-picks__header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin-bottom:2.6rem!important;row-gap:1.4rem!important}section[id^=TopPicks-] .top-picks__tabs{display:flex!important;align-items:center!important;gap:2.8rem!important;border:0!important;border-bottom:.1rem solid rgba(var(--color-foreground),.12)!important;border-radius:0!important;padding:0!important;background:transparent!important;align-self:flex-start!important;justify-content:flex-start!important;width:fit-content!important;max-width:100%}section[id^=TopPicks-] .top-picks__tab{border-radius:0!important;border-bottom:.3rem solid transparent!important;padding:0 0 1rem!important;font-size:1.6rem!important;line-height:1.2!important;font-weight:600!important;color:rgba(var(--color-foreground),.7)!important;background:transparent!important}section[id^=TopPicks-] .top-picks__tab.is-active{border-bottom-color:var(--ct-brand-blue)!important;color:var(--ct-brand-blue)!important;background:transparent!important}section[id^=TopPicks-] .top-picks__heading,section[id^=ShopByMedia-] .shop-by-media__heading,section[id^=ShopByCategory-] .shop-cat__heading{font-size:2.6rem!important;line-height:1.2!important;font-weight:700!important}section[id^=ShopByMedia-] .shop-by-media__heading{margin-bottom:2.2rem!important}section[id^=ShopByMedia-] .shop-by-media__media{border-radius:1.4rem!important}section[id^=ShopByMedia-] .shop-by-media__title{left:1.4rem!important;right:1.4rem!important;bottom:1.4rem!important;font-size:1.6rem!important;line-height:1.25!important;letter-spacing:0!important}section[id^=ShopByCategory-] .shop-cat__inner{gap:3.2rem!important}section[id^=ShopByCategory-] .shop-cat__tabs{gap:3.2rem!important}section[id^=ShopByCategory-] .shop-cat__tab{font-size:1.8rem!important;line-height:1.2!important;letter-spacing:.01em!important;border-bottom-width:.3rem!important;padding-bottom:1rem!important}section[id^=ShopByCategory-] .shop-cat__grid{gap:3.2rem 0!important}section[id^=ShopByCategory-] .shop-cat__media{box-shadow:0 .6rem 1.8rem #00000024!important}section[id^=ShopByCategory-] .shop-cat__name{font-size:1.4rem!important;line-height:1.35!important;letter-spacing:0!important;font-weight:600!important}.product-grid .grid__item{display:flex}.product-grid .product-card-wrapper{width:100%;height:100%;display:flex}.product-grid .product-card-wrapper>.card{width:100%;height:100%;display:flex;flex-direction:column;border-radius:var(--ct-card-radius);border:.1rem solid var(--ct-card-border-color);background:#fff;box-shadow:var(--ct-card-shadow);overflow:hidden}.product-grid .product-card-wrapper .card__inner.ratio{--ratio-percent: 125% !important}.product-grid .product-card-wrapper .card__content{padding:1.2rem 1.2rem 1.4rem;display:flex;flex-direction:column}.product-grid .product-card-wrapper .card__information{padding:0}.product-grid .product-card-wrapper .card__heading{margin:0;min-height:3.8rem;font-family:var(--ct-font-stack);font-size:1.1rem;line-height:1.35;font-weight:300;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-grid .product-card-wrapper .card-information{margin-top:.8rem;display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem}.product-grid .product-card-wrapper .price{font-family:var(--ct-font-stack);font-size:1.7rem;line-height:1.2;letter-spacing:0;font-weight:700;margin-top:auto}.product-grid .product-card-wrapper .price .price-item{letter-spacing:0;font-weight:700}.product-grid .product-card-wrapper .price--on-sale .price-item--regular{font-size:1.25rem;font-weight:500;letter-spacing:0}.product-grid .product-card-wrapper .card-information,.product-grid .product-card-wrapper .card-information>*,.product-grid .product-card-wrapper .card-information .caption,.product-grid .product-card-wrapper .quick-add__submit{font-family:var(--ct-font-stack);letter-spacing:0}.product-card-wrapper .ct-card-metrics{display:flex;align-items:center;gap:.5rem;font-size:1.15rem;line-height:1.3;color:#747474}.product-card-wrapper .ct-card-rating-row{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--ct-font-stack);font-size:1.15rem;line-height:1.2;color:#000}.product-card-wrapper .ct-card-rating-row .rating{display:inline-flex;align-items:center;margin:0}.product-card-wrapper .ct-card-rating-row .rating-star{--font-size: 1.25;--letter-spacing: .36}.product-card-wrapper .ct-card-rating-score{font-size:1.2rem;font-weight:600;color:#000}.product-card-wrapper .ct-card-rating-row .rating-count{margin:0;color:#747474;font-weight:400}.product-card-wrapper .ct-card-metric{display:inline-flex;align-items:baseline;gap:.35rem}.product-card-wrapper .ct-card-metric-label{font-weight:400}.product-card-wrapper .ct-card-metric-value{font-weight:600;color:#000}.product-card-wrapper .ct-card-metric-separator{color:#b0b0b0}.product-grid .product-card-wrapper .quick-add,.product-grid .product-card-wrapper quick-add-bulk{margin-top:auto}@media screen and (max-width:989px){h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.4rem}section[id^=TopPicks-] .top-picks__heading,section[id^=ShopByMedia-] .shop-by-media__heading,section[id^=ShopByCategory-] .shop-cat__heading{font-size:2.2rem!important}section[id^=TopPicks-] .top-picks__tabs{gap:2rem!important;width:100%!important}section[id^=TopPicks-] .top-picks__tab{font-size:1.5rem!important}section[id^=ShopByCategory-] .shop-cat__tabs{gap:2.4rem!important}}.template-product .page-width{max-width:142rem;padding-left:2rem;padding-right:2rem}.template-product .product{align-items:flex-start}.template-product .product__media-wrapper{padding-right:1.8rem}.template-product .product__info-wrapper{padding-left:2.8rem}.template-product .product__info-container{max-width:100%}.template-product .product__info-container>.rating-wrapper{display:none}.template-product .product__media-item{margin-bottom:1.2rem}.template-product .product-media-container{border:.1rem solid #e3e3e3;border-radius:1.2rem;overflow:hidden;background:#f6f9fc}.template-product .product__media.media{background:#f6f9fc}.template-product .product__media img{object-fit:contain}.template-product .thumbnail{border-radius:.8rem;border-color:#d9d9d9}.template-product .thumbnail[aria-current]{border-color:#000;box-shadow:0 0 0 .1rem #000}.template-product .product__show-all-opener{display:flex;justify-content:center;margin-top:1.2rem}.template-product .product__show-all-button{min-height:4rem;padding:0 1.7rem;gap:.7rem;border-radius:999px;font-size:1.24rem;font-weight:600}.template-product .product__show-all-button .svg-wrapper{width:1.4rem;height:1.4rem}.template-product .product__text.caption-with-letter-spacing{margin-bottom:.8rem;font-size:.78rem;line-height:1.25;font-weight:400;letter-spacing:.08em;color:#000}.template-product .product__title{margin-bottom:.9rem}.template-product .product__title h1{font-size:2rem;line-height:1.25;font-weight:400;color:#000}.template-product .product__rating-inline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.template-product .product__rating-inline .rating-star,.template-product .product-reviews-panel .rating-star{--letter-spacing: .42;--font-size: 1.8;--color-rating-star: #f4a523}.template-product .product__rating-value{font-size:1.65rem;font-weight:600;color:#000}.template-product .product__rating-note{font-size:1.55rem;font-weight:400;color:#000}.template-product .product__rating-count{font-size:1.65rem;font-weight:500;color:#000;text-underline-offset:.2rem}.template-product .product__views-inline{display:inline-flex;align-items:center;gap:.35rem;font-size:1.2rem;line-height:1.3;font-weight:400;color:#000}.template-product .product__views-inline--solo{margin-top:.8rem}.template-product .product__views-separator{color:#b6b6b6}.template-product .product__views-count{color:#000;font-weight:500}.template-product .product__promo-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.template-product .product__promo-badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.2rem 1rem;border-radius:999px;background:#f4f4f4;color:#000;font-size:1.31rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.03em}.template-product .price__container{margin-bottom:0!important}.template-product .price .price-item{font-size:2rem;line-height:1.25;letter-spacing:0;font-weight:400;color:#000}.template-product .price--on-sale .price-item--regular{font-size:.9rem;font-weight:400;color:gray}.template-product .product-form__input{max-width:100%;margin:0 0 1.4rem}.template-product .product-form__input .form__label{margin-bottom:.7rem;font-size:.81rem;line-height:1.3;font-weight:400;letter-spacing:0;color:#000}.template-product .product-form__input--pill input[type=radio]+label{border:.1rem solid #d1d1d1;background:#fff;color:#000;border-radius:999px;margin:0 .8rem .8rem 0;padding:.9rem 1.55rem;min-height:3.8rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.63rem;font-weight:500;line-height:1.2;letter-spacing:0}.template-product .product-form__input--pill input[type=radio]+label:hover{border-color:#a9a9a9}.template-product .product-form__input--pill input[type=radio]:checked+label{background:#f6f6f6;color:#000;border-color:#000;box-shadow:inset 0 0 0 .1rem #000}.template-product .product-form__quantity .quantity{width:14.4rem;min-height:4.3rem;border-radius:999px;border:.1rem solid #d1d1d1;background:#fff}.template-product .product-form__quantity .quantity:before,.template-product .product-form__quantity .quantity:after{display:none}.template-product .product-form__quantity .quantity__button{width:4rem;color:#000}.template-product .product-form__quantity .quantity__input{color:#000;font-size:1.81rem;font-weight:600}.template-product .product-form__buttons{max-width:100%}.template-product .product-form__submit{min-height:4.9rem;border-radius:999px;font-size:1.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.template-product .product__wishlist-button{width:100%;min-height:4.4rem;margin-top:.4rem;border-radius:999px;border:.1rem solid #cacaca;background:#fff;color:#000;font-size:1.65rem;font-weight:600}.template-product .product__wishlist-button .svg-wrapper{width:1.8rem;height:1.8rem}.template-product .card__wishlist-button{width:3.8rem;height:3.8rem;min-height:3.8rem;margin-top:0;padding:0;border-radius:50%;border-color:rgba(var(--color-foreground),.2)}.template-product .product__view-details{margin-top:1.4rem;font-size:1.63rem;font-weight:600;color:#000}.template-product .product__detail-card{margin-top:1.8rem;padding-top:2.2rem;border-top:.1rem solid #e2e2e2}.template-product .product__detail-title{margin:0 0 .9rem;font-size:1.31rem;line-height:1.3;font-weight:400;color:#000}.template-product .product__detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.8rem;line-height:1.3;font-weight:400;color:#000}.template-product .product__detail-separator{color:#b0b0b0}.template-product .product__detail-share-dropdown{position:relative;display:inline-flex;flex-direction:column;margin-top:.8rem}.template-product .product__detail-share-toggle{min-height:3.6rem;padding:0 1.15rem;border:.1rem solid #d5d5d5;background:#fff;border-radius:.6rem;color:#000;font-size:.81rem;font-weight:400;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.template-product .product__detail-share-toggle:hover{background:#f8fafc;border-color:#bfbfbf;color:#000}.template-product .product__detail-share-toggle:focus-visible{outline:none;box-shadow:0 0 0 .2rem #0000002e}.template-product .product__detail-share-toggle .svg-wrapper{width:1.4rem;height:1.4rem;transition:transform .2s ease}.template-product .product__detail-share-dropdown.is-open .product__detail-share-toggle .svg-wrapper{transform:rotate(180deg)}.template-product .product__detail-share-menu{position:absolute;top:calc(100% + .45rem);left:0;min-width:20rem;margin:0;padding:.45rem 0;border:.1rem solid #d5d5d5;border-radius:.6rem;background:#fff;box-shadow:0 .6rem 1.6rem #00000029;z-index:20}.template-product .product__detail-share-menu li{margin:0}.template-product .product__detail-share-menu a{display:block;padding:.72rem 1.15rem;color:#000;text-decoration:none;font-size:1.53rem;font-weight:400;line-height:1.45;transition:background-color .2s ease,color .2s ease}.template-product .product__detail-share-menu a:hover{background:#f6f9fc;color:#000}.template-product .product__detail-body{margin-top:1.2rem}.template-product .product__description--preview,.template-product .product__description--full{margin-top:0}.template-product .product__detail-toggle{margin-top:1rem;border:0;background:transparent;padding:0;color:#000;font-size:.81rem;font-weight:400;display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.template-product .product__detail-toggle .svg-wrapper{width:1.3rem;height:1.3rem;transition:transform .2s ease}.template-product .product__detail-toggle.is-expanded .svg-wrapper{transform:rotate(180deg)}.template-product .product__detail-card .product__description{margin-top:0;font-size:.89rem;line-height:1.62;color:#000}.template-product .product__inline-recommendations{margin-top:1.6rem}.template-product .product__inline-recommendations-heading{margin:0 0 1rem;font-size:1.19rem;line-height:1.3;font-weight:400;color:#000}.template-product .product-reviews-panel{margin-top:2rem;padding-top:2rem;border-top:.1rem solid #e2e2e2}.template-product .product-reviews-panel__heading{margin:0;font-size:2.1rem;line-height:1.2;font-weight:600;color:#000}.template-product .product-reviews-panel__tabs{margin-top:1.4rem;display:flex;gap:0;border-bottom:.1rem solid #e3e3e3;padding-bottom:0}.template-product .product-reviews-panel__tab{border:0;border-bottom:.2rem solid transparent;background:transparent;color:#747474;min-height:3.8rem;padding:0 1.35rem;border-radius:0;font-size:1.25rem;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease}.template-product .product-reviews-panel__tab:hover{color:#000}.template-product .product-reviews-panel__tab:focus-visible{outline:none;box-shadow:inset 0 -.2rem #000}.template-product .product-reviews-panel__tab.is-active{border-bottom-color:#000;color:#000;background:transparent}.template-product .product-reviews-panel__view{margin-top:1.4rem}.template-product .product-reviews-panel__summary{display:inline-flex;align-items:center;gap:.9rem;margin-top:1rem}.template-product .product-reviews-panel__based-on{margin:0;font-size:1.35rem;font-weight:600;color:#000}.template-product .product-reviews-panel__based-on span{font-weight:500;color:#000}.template-product .product-reviews-panel__rated{margin-top:.6rem;margin-bottom:0;font-size:1.24rem;color:#000}.template-product .product-reviews-panel__hint{margin-top:.6rem;margin-bottom:0;font-size:1.26rem;color:#000}.template-product .product-reviews-panel__list{margin-top:1.4rem;display:grid;gap:1rem}.template-product .product-reviews-panel__item{border:.1rem solid #e3e3e3;border-radius:.8rem;padding:1.1rem 1.2rem;background:#fff}.template-product .product-reviews-panel__item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.template-product .product-reviews-panel__item-title{margin:0;font-size:1.35rem;line-height:1.35;font-weight:600;color:#000}.template-product .product-reviews-panel__item-stars{display:inline-flex;align-items:center;gap:.15rem;flex:0 0 auto}.template-product .product-reviews-panel__star{color:#d7d7d7;font-size:1.35rem;line-height:1}.template-product .product-reviews-panel__star.is-filled{color:#f4a523}.template-product .product-reviews-panel__item-body{margin-top:.75rem;font-size:1.25rem;line-height:1.55;color:#000}.template-product .product-reviews-panel__item-body p{margin:0}.template-product .product-reviews-panel__item-meta{margin:.8rem 0 0;font-size:1.15rem;line-height:1.35;color:#747474}.template-product .product-reviews-panel__item-separator{color:#b0b0b0;margin:0 .35rem}.template-product .product-reviews-panel__item--question .product-reviews-panel__question-line,.template-product .product-reviews-panel__item--question .product-reviews-panel__answer-line{margin:0;font-size:1.25rem;line-height:1.55;color:#000}.template-product .product-reviews-panel__item--question .product-reviews-panel__answer-line{margin-top:.45rem}.template-product .ct-product-gallery-grid .product__media-list--changtrading-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-left:0;margin-bottom:1.2rem;width:100%;padding-right:0;overflow:visible}.template-product .product__media-wrapper .ct-product-gallery-grid{margin-left:0!important;margin-right:0!important}.template-product .ct-product-gallery-grid .product__media-list--changtrading-grid .product__media-item{width:100%!important;max-width:none!important;padding:0!important}.template-product .ct-product-gallery-grid .product__media-list--changtrading-grid .product__media-item--single{grid-column:1 / -1}.template-product .ct-product-gallery-grid .product__media-list--changtrading-grid .product__media-item--preview-hidden{display:none!important}@media screen and (min-width:750px){.template-product .ct-product-gallery-grid .product__media-list--changtrading-grid .product__media-item{display:block!important}}.template-product .ct-product-gallery-grid .slider-buttons,.template-product .thumbnail-slider{display:none!important}.template-product .product__show-all-opener{display:flex;justify-content:center;margin-top:1rem}.template-product .product__show-all-button{min-width:14rem;border-radius:99rem}@media screen and (min-width:990px){.template-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:59%;width:calc(59% - var(--grid-desktop-horizontal-spacing) / 2)}.template-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:41%;width:calc(41% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}}@media screen and (max-width:989px){.template-product .product__media-wrapper,.template-product .product__info-wrapper{padding-right:0;padding-left:0}.template-product .product__title h1{font-size:1.63rem}.template-product .price .price-item{font-size:1.69rem}.template-product .product__detail-title,.template-product .product-reviews-panel__heading{font-size:1.19rem}}@media screen and (max-width:749px){.template-product .page-width{padding-left:1.4rem;padding-right:1.4rem}.template-product .product__rating-note{width:100%}.template-product .product__detail-share-menu{min-width:17.6rem}.template-product .product-reviews-panel__tabs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.template-product .product-reviews-panel__tabs::-webkit-scrollbar{display:none}.template-product .product-reviews-panel__tab{white-space:nowrap;padding:0 1rem}}.ct-card-metrics,.product__views-inline{display:none!important}.ct-trust{margin:1.2rem 0 .4rem}.ct-trust .ct-wa{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%!important;max-width:none!important;min-height:56px!important;padding:1rem 1.6rem;box-sizing:border-box;border-radius:999px!important;border:1px solid #000!important;background:#fff!important;color:#000!important;font-weight:700;font-size:18px!important;text-decoration:none!important}.ct-trust .ct-wa:hover{background:#f3f3f3!important}.ct-trust .ct-trust__list{list-style:none;margin:1.2rem 0 0;padding:1.2rem 1.4rem;max-width:none!important;border:1px solid rgba(0,0,0,.12);border-radius:.6rem;display:grid;gap:1rem;box-sizing:border-box}.ct-trust__list li{display:flex;gap:1rem;align-items:flex-start;font-size:1.4rem;line-height:1.4}.ct-trust__list li>span:first-child{font-size:1.8rem;line-height:1.2}.ct-trust__list small{opacity:.75;font-size:1.25rem}.ct-trust__list a{color:inherit}.product__info-container :is(h1,h2,h3,p,span,legend,label,div,small,strong,a,button):not(.product-form__submit):not(.product-form__submit *){color:#000!important}.product-form__input input[type=radio]+label{background:#fff!important;border-color:#d0d0d0!important;color:#000!important}.product-form__input input[type=radio]:checked+label{background:#e6e6e6!important;border-color:#000!important;color:#000!important;box-shadow:0 0 0 1.2px #000 inset!important}.product__wishlist-button,.product__wishlist-button *{color:#000!important}.product__wishlist-button,.product__info-container .quantity,.product-media-container,.product__detail-card,.product__detail-share-toggle,.product-reviews-panel{border-color:#000!important}.product__info-container .quantity{overflow:hidden!important}.product__info-container .quantity:after,.product__info-container .quantity:before{display:none!important}.product__info-container .quantity__button,.product__info-container .quantity__input{background:transparent!important;box-shadow:none!important}.product__description--preview{display:none!important}.product__description--full.hidden{display:block!important;max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.product__description ul{margin:.6rem 0 1rem;padding-inline-start:2rem}.jdgm-star,.jdgm-prev-badge__text,.jm-star-rating__font-icon{color:#000!important}.jm-progress-bar__fill{background:#000!important}.jm-button--primary{background:#fff!important;color:#000!important;border:1px solid #000!important}.jm-button--primary *,.product-reviews-panel *{color:#000!important}.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn--repeat-write-another{background:#000!important;color:#fff!important;border-color:#000!important}.jdgm-write-review-modal__btn--repeat-not-now{color:#000!important;border-color:#000!important}*:focus-visible{outline-color:#000!important}.skip-to-content-link{background:#000!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/changtrading-layout.css.map */
