.fpc{color:rgb(var(--color-foreground))}.fpc__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,.8fr);gap:var(--fpc-gap);align-items:start;margin:0}.fpc--size-small .fpc__grid{grid-template-columns:minmax(0,.8fr) minmax(34rem,1fr)}.fpc--size-medium .fpc__grid{grid-template-columns:minmax(0,1fr) minmax(34rem,.8fr)}.fpc--size-large .fpc__grid{grid-template-columns:minmax(0,1.15fr) minmax(34rem,.75fr)}.fpc--media-right .fpc__media{order:2}.fpc--media-right .fpc__info-wrap{order:1}.fpc--center .fpc__grid{grid-template-columns:1fr;max-width:82rem;margin-inline:auto}.fpc--center .fpc__media{max-width:68rem;margin-inline:auto}.fpc--center .fpc__info{max-width:68rem;margin-inline:auto;text-align:center}.fpc--no-media .fpc__grid{grid-template-columns:1fr}.fpc--no-media .fpc__media{display:none}.fpc__block .icon-list__item{max-width:100%}.fpc__media,.fpc__media-inner,.fpc__info-wrap{min-width:0;width:100%;max-width:none;padding:0;margin:0}.fpc__media-inner.product__media-wrapper{width:100%;max-width:none;padding:0;margin:0}@media screen and (min-width:750px){.fpc--gallery-thumbnail .product__media-item:not(.is-active),.fpc--gallery-thumbnail_slider .product__media-item:not(.is-active){display:none}.fpc--gallery-thumbnail .product__media-list .product__media-item:first-child,.fpc--gallery-thumbnail_slider .product__media-list .product__media-item:first-child,.fpc--gallery-thumbnail .product__media-list .product__media-item--full,.fpc--gallery-thumbnail_slider .product__media-list .product__media-item--full{width:100%;max-width:100%}}.fpc__info{width:100%;max-width:58rem;margin:0}.fpc--card .fpc__info{padding:var(--fpc-info-padding);border-radius:var(--fpc-info-radius);background:var(--fpc-info-bg)}.fpc .product__media-list{width:100%;margin:0;padding:0}.fpc .product__media-item{max-width:100%;padding:0}.fpc .product-media-container{width:100%;max-width:100%;margin:0}.fpc .product-media-container,.fpc .product__media,.fpc .global-media-settings,.fpc .deferred-media__poster,.fpc .product__modal-opener{border-radius:var(--fpc-media-radius)}.fpc .product__modal-opener{overflow:hidden}.fpc .thumbnail{border-radius:calc(var(--fpc-media-radius) / 2);overflow:hidden}.fpc--thumb-arrows-false .thumbnail-slider .slider-button{display:none!important}@media screen and (min-width:990px){.fpc--size-small{--fpc-side-thumb-column: 16%}.fpc--size-medium{--fpc-side-thumb-column: 14%}.fpc--size-large{--fpc-side-thumb-column: 12%}.fpc--thumbs-left.fpc--gallery-thumbnail .fpc__media-inner media-gallery,.fpc--thumbs-left.fpc--gallery-thumbnail_slider .fpc__media-inner media-gallery,.fpc--thumbs-right.fpc--gallery-thumbnail .fpc__media-inner media-gallery,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .fpc__media-inner media-gallery{display:grid;gap:1.4rem;align-items:start}.fpc--thumbs-left.fpc--gallery-thumbnail .fpc__media-inner media-gallery,.fpc--thumbs-left.fpc--gallery-thumbnail_slider .fpc__media-inner media-gallery{grid-template-columns:minmax(6.4rem,var(--fpc-side-thumb-column)) minmax(0,1fr)}.fpc--thumbs-right.fpc--gallery-thumbnail .fpc__media-inner media-gallery,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .fpc__media-inner media-gallery{grid-template-columns:minmax(0,1fr) minmax(6.4rem,var(--fpc-side-thumb-column))}.fpc--thumbs-left .fpc__media-inner media-gallery>slider-component:first-of-type{grid-column:2;grid-row:1;min-width:0}.fpc--thumbs-right .fpc__media-inner media-gallery>slider-component:first-of-type{grid-column:1;grid-row:1;min-width:0}.fpc--thumbs-left .thumbnail-slider{grid-column:1;grid-row:1}.fpc--thumbs-right .thumbnail-slider{grid-column:2;grid-row:1}.fpc--thumbs-left .thumbnail-slider,.fpc--thumbs-right .thumbnail-slider{width:100%;align-self:stretch}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.8rem}.fpc--thumbs-left .thumbnail-slider .thumbnail-list,.fpc--thumbs-right .thumbnail-slider .thumbnail-list{width:100%;padding:.4rem 0;gap:1rem}.fpc--thumbs-left.fpc--gallery-thumbnail .thumbnail-slider .thumbnail-list,.fpc--thumbs-right.fpc--gallery-thumbnail .thumbnail-slider .thumbnail-list{display:grid;grid-template-columns:1fr}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .thumbnail-list,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .thumbnail-list{grid-row:2;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .thumbnail-list::-webkit-scrollbar,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.fpc--thumbs-left .thumbnail-slider .thumbnail-list__item,.fpc--thumbs-right .thumbnail-slider .thumbnail-list__item,.fpc--thumbs-left .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.fpc--thumbs-right .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:95%;max-width:95%;margin-inline:auto}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{flex:0 0 auto;scroll-snap-align:start}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button{display:flex;width:100%;height:3.2rem;min-height:3.2rem;padding:0}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--prev,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--prev{grid-row:1}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--next,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--next{grid-row:3}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--prev svg,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--prev svg{transform:rotate(180deg)}.fpc--thumbs-left.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--next svg,.fpc--thumbs-right.fpc--gallery-thumbnail_slider .thumbnail-slider .slider-button--next svg{transform:rotate(0)}}.fpc__block{margin:0}.fpc__block+.fpc__block,.fpc__app+.fpc__block,.fpc__block+.fpc__app{margin-top:1.8rem}.fpc__eyebrow{margin:0 0 1rem;font-size:1.25rem;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fpc-accent)}.fpc__title{margin:0;line-height:.95;text-transform:uppercase}.fpc__description{font-size:1.55rem;line-height:1.5}.fpc__description p{margin-top:0}.fpc__description p:last-child{margin-bottom:0}.fpc__price .price{font-size:2rem;line-height:1.2}.fpc__price .price--on-sale .price-item--regular{font-size:1.6rem}.fpc-rating{display:inline-flex;align-items:center;gap:1rem;font-size:1.35rem;line-height:1.2}.fpc-rating__stars{display:inline-flex;gap:.2rem;color:var(--fpc-accent);font-size:1.8rem;line-height:1}.fpc-rating__star{opacity:.25}.fpc-rating__star.is-active{opacity:1}.fpc-rating__text{font-weight:700}.fpc__variants{max-width:100%}.fpc__variants .form__label{margin-bottom:.8rem;font-weight:800}.fpc__variants--soft .product-form__input--pill input[type=radio]+label{border:.1rem solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04);border-radius:999px;padding:1.1rem 1.8rem;letter-spacing:0}.fpc__variants--soft .product-form__input--pill input[type=radio]:checked+label{background:var(--color-foreground);border-color:rgb(var(--color-foreground));color:#fff}.fpc__variants--cards .product-form__input--pill{display:flex;gap:1.4rem;padding-top:.8rem}.fpc__variants--cards .product-form__input--pill .form__label{margin:0;font-size:1.2rem;line-height:1.35;font-weight:400}.fpc__variants--cards .product-form__input--pill .form__label span{letter-spacing:0;font-weight:600}.fpc__variants--cards .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-height:3.6rem;margin:0;padding:1rem 3.2rem;border:.2rem solid transparent;border-radius:.4rem;background:#fff;color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.35;font-weight:600;letter-spacing:0;text-align:center;box-shadow:0 .4rem 1.8rem rgba(var(--color-foreground),.08)}.fpc__variants--cards .product-form__input--pill input[type=radio]:checked+label{border-color:var(--color-foreground);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:none}@media screen and (max-width:749px){.fpc__variants--cards .product-form__input--pill{gap:1rem}.fpc__variants--cards .product-form__input--pill input[type=radio]+label{min-height:5.4rem;font-size:1.5rem}}.fpc__variants--cards .product-form__input--swatch{display:flex;gap:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.18);padding-top:2rem}.fpc__variants--cards .product-form__input--swatch .form__label{margin:0;font-size:1.6rem;line-height:1.2;font-weight:400}.fpc__variants--cards .product-form__input--swatch .swatch-input__input+.swatch-input__label{display:flex;align-items:center;justify-content:center;width:100%;min-height:6.2rem;margin:0;padding:1.4rem;border:.2rem solid transparent;border-radius:.4rem;background:#fff;box-shadow:0 .4rem 1.8rem rgba(var(--color-foreground),.08)}.fpc__variants--cards .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border-color:var(--color-foreground);background:rgb(var(--color-background));box-shadow:none}.fpc__variants--cards .product-form__input--swatch .swatch{width:3.8rem;height:3.8rem}.fpc__variants--swatch-square .swatch-input__input+.swatch-input__label,.fpc__variants--swatch-square .swatch{--swatch-input--border-radius: .4rem;--swatch--border-radius: .4rem;border-radius:.4rem}.fpc__variants--swatch-circle .swatch-input__input+.swatch-input__label,.fpc__variants--swatch-circle .swatch{--swatch-input--border-radius: 50%;--swatch--border-radius: 50%;border-radius:50%}.fpc__quantity{max-width:100%;min-width:0}.fpc__quantity .quantity__label{margin-bottom:.8rem;font-weight:800}.fpc__quantity .quantity{min-height:4.8rem}.fpc__buy .product-form{margin:0}.fpc__buy .product-form__buttons{max-width:100%}.fpc__buy .product-form__submit{min-height:5.4rem;font-weight:800;text-transform:uppercase}.fpc--button-custom .product-form__submit{background:var(--fpc-button-bg);color:var(--fpc-button-text)}.fpc--button-custom .product-form__submit:before,.fpc--button-custom .product-form__submit:after{display:none}.fpc__app{width:100%}.fpc__app>*{max-width:100%}.fpc-badges{display:flex;gap:1.4rem;flex-wrap:wrap}.fpc-badges--stack{flex-direction:column}.fpc-badges__item{display:inline-flex;align-items:center;gap:.8rem;font-size:1.25rem;line-height:1.2;font-weight:700}.fpc-badges__icon{width:2rem;height:2rem;object-fit:contain;flex-shrink:0}.fpc-accordion.accordion{margin-top:1.8rem;border-color:rgba(var(--color-foreground),.14)}.fpc-accordion .accordion__title{font-weight:800;text-transform:uppercase}.fpc-accordion .svg-wrapper{margin-right:0}.fpc .product__view-details{margin-top:2rem}@media screen and (max-width:989px){.fpc__grid,.fpc--size-small .fpc__grid,.fpc--size-medium .fpc__grid,.fpc--size-large .fpc__grid{grid-template-columns:1fr;gap:3.2rem}.fpc--media-right .fpc__media,.fpc--media-left .fpc__media{order:1}.fpc--media-right .fpc__info-wrap,.fpc--media-left .fpc__info-wrap{order:2}.fpc__info{max-width:100%}.fpc--card .fpc__info{padding:calc(var(--fpc-info-padding) * .7)}}@media screen and (max-width:749px){.fpc__grid{gap:2.4rem}.fpc .product__media-list{width:100%;margin-left:0}.fpc .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.fpc__block+.fpc__block,.fpc__app+.fpc__block,.fpc__block+.fpc__app{margin-top:1.5rem}.fpc__description{font-size:1.4rem}.fpc__price .price{font-size:1.8rem}.fpc-rating{align-items:flex-start;gap:.8rem;font-size:1.25rem}.fpc-rating__stars{font-size:1.5rem}.fpc-badges{gap:1rem}.fpc-badges__item{font-size:1.2rem}.fpc--card .fpc__info{padding:calc(var(--fpc-info-padding) * .55)}}.fpc-testimonial{max-width:100%}.fpc-testimonial--card{padding:var(--fpc-testimonial-padding);border-radius:var(--fpc-testimonial-radius);background:var(--fpc-testimonial-bg)}.fpc-testimonial--left{text-align:left}.fpc-testimonial--center{text-align:center}.fpc-testimonial__stars{display:inline-flex;align-items:center;gap:.2rem;margin-bottom:1rem;color:var(--fpc-testimonial-stars-color);font-size:1.5rem;line-height:1}.fpc-testimonial__star{opacity:.25}.fpc-testimonial__star.is-active{opacity:1}.fpc-testimonial__quote{font-size:1.45rem;line-height:1.45}.fpc-testimonial__quote p{margin-top:0}.fpc-testimonial__quote p:last-child{margin-bottom:0}.fpc-testimonial__author{display:flex;align-items:center;gap:1rem;margin-top:1.4rem;padding-bottom:1rem}.fpc-testimonial--center .fpc-testimonial__author{justify-content:center}.fpc-testimonial__avatar{width:var(--fpc-testimonial-avatar-size);height:var(--fpc-testimonial-avatar-size);border-radius:50%;object-fit:cover;flex-shrink:0}.fpc-testimonial__author-content{display:flex;flex-direction:column;gap:.35rem}.fpc-testimonial__name{font-size:1.35rem;line-height:1.2;font-weight:800}.fpc-testimonial__detail{display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;line-height:1.2;opacity:.78}.fpc-testimonial__mark{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:.3rem;border-radius:100%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));flex-shrink:0}@media screen and (max-width:749px){.fpc-testimonial__quote{font-size:1.35rem}.fpc-testimonial__author{gap:.8rem}.fpc-testimonial__detail{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-featured-product-custom.css.map */
