.fbv2{--fbv2-ink:#162640;--fbv2-muted:rgba(var(--color-foreground),.66);--fbv2-line:rgba(var(--color-foreground),.14);--fbv2-green:#2f8a4c;--fbv2-orange:#d97a0b}.fbv2-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "info" "acc";column-gap:4.8rem}.fbv2-head{grid-area:head;padding-top:1.2rem}.fbv2-media{grid-area:media;min-width:0}.fbv2-info{grid-area:info;min-width:0}.fbv2-acc{grid-area:acc;min-width:0;margin-top:2.4rem}.fbv2-rating{display:inline-flex;align-items:center;gap:.8rem;min-height:2rem;font-size:1.35rem;color:rgb(var(--color-foreground));text-decoration:none;margin:0 0 .6rem}.fbv2-rating[hidden]{display:none}a.fbv2-rating[href]:hover .fbv2-rating__text{text-decoration:underline}.fbv2-stars{display:inline-flex;gap:.15rem;line-height:0}.fbv2-star{position:relative;display:inline-block;line-height:0;color:rgba(var(--color-foreground),.2)}.fbv2-star svg{display:block;fill:currentColor}.fbv2-star span{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#ffb800}.fbv2-rating__text{font-weight:500}.fbv2-labels .product-labels{margin-bottom:.8rem}.fbv2 .fbv2-title.product__title{font-size:2.6rem;line-height:1.15;margin:0;letter-spacing:-.01em}.fbv2-sub{margin:.4rem 0 1.4rem;font-size:1.45rem;color:var(--fbv2-muted)}.fbv2-gallery{position:relative;border-radius:1.6rem;overflow:hidden;background:rgba(var(--color-foreground),.04);isolation:isolate}.fbv2-gallery media-gallery{display:block}.fbv2-gallery .thumbnail-slider,.fbv2-gallery .slider-buttons,.fbv2-gallery .product__xr-button{display:none!important}.fbv2-gallery slider-component{margin:0!important;padding:0!important}.fbv2-gallery .product__media-list{display:flex!important;flex-wrap:nowrap!important;gap:0!important;margin:0!important;padding:0!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fbv2-gallery .product__media-list::-webkit-scrollbar{display:none}.fbv2-gallery .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start;display:block!important}.fbv2-gallery .product__media{border-radius:0!important;padding-top:var(--fbv2-ratio,82%)!important;background:transparent}.fbv2-gallery .product__media img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;border-radius:0!important}.fbv2-gallery .product__media.media--contain img{object-fit:contain}.fbv2-gallery .deferred-media{padding-top:var(--fbv2-ratio,82%)!important}.fbv2-gallery .product__badges{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;pointer-events:none}.fbv2-gallery .product__badges .badge{position:static;margin:0;border-radius:2rem;padding:.5rem 1.1rem;font-size:1.2rem;font-weight:700;line-height:1.1;box-shadow:0 .2rem .8rem #0000001f}.fbv2-gallery .product__badges .badge--bottom-left{display:none}.fbv2-gal-ui{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.8rem;pointer-events:none}.fbv2-gal-btn,.fbv2-arrow{pointer-events:auto;border:0;cursor:pointer;background:#fffffff0;color:var(--fbv2-ink);box-shadow:0 .2rem 1rem #00000029;font-family:inherit}.fbv2-gal-btn{display:inline-flex;align-items:center;gap:.6rem;border-radius:2rem;padding:.8rem 1.3rem;font-size:1.3rem;font-weight:600;line-height:1}.fbv2-gal-arrows{display:inline-flex;gap:.6rem;margin-left:auto}.fbv2-arrow{width:3.8rem;height:3.8rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0}.fbv2-gal-btn:hover,.fbv2-arrow:hover{background:#fff}.fbv2-gal-btn:focus-visible,.fbv2-arrow:focus-visible{outline:.2rem solid var(--fbv2-ink);outline-offset:.2rem}.fbv2-benefit{margin:1.6rem 0 1rem;font-size:1.5rem;line-height:1.5}.fbv2-benefit__text{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fbv2-benefit.is-open .fbv2-benefit__text{display:block;-webkit-line-clamp:unset}.fbv2-more{background:none;border:0;padding:0;margin:.2rem 0 0;font:inherit;font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.fbv2-checks{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:.7rem}.fbv2-checks li{display:flex;align-items:flex-start;gap:.9rem;font-size:1.4rem;line-height:1.4}.fbv2-checks svg{flex:none;margin-top:.1rem}.fbv2-price{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.2rem}.fbv2-price .price--large{font-size:3rem!important;font-weight:700;line-height:1.1}.fbv2-price .price{margin:0}.fbv2-pill{display:inline-flex;align-items:center;border-radius:2rem;padding:.45rem 1.1rem;background:#e5f3e8;color:#226b3a;font-size:1.25rem;font-weight:700;line-height:1.2}.fbv2-terms .installment{margin:.4rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--fbv2-muted)}.fbv2-terms form{margin:0}.fbv2-picker{margin-top:2rem}.fbv2-hhead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 1rem}.fbv2-hlabel{font-weight:700;font-size:1.5rem}.fbv2-which{font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem;white-space:nowrap}.fbv2-size{border-radius:1.2rem;background:rgba(var(--color-foreground),.04);padding:1.2rem 1.4rem;margin:0 0 1.2rem;font-size:1.3rem;line-height:1.45}.fbv2-size[hidden]{display:none}.fbv2-size p{margin:0 0 .6rem}.fbv2-size ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.fbv2-size li{display:flex;gap:1rem}.fbv2-size li b{min-width:7rem}.fbv2-cards{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity;padding:1.1rem .2rem .6rem;margin:-1.1rem -.2rem .4rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.fbv2-card{position:relative;flex:0 0 11.6rem;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem;border:.15rem solid var(--fbv2-line);border-radius:1.4rem;padding:.8rem .8rem 1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;line-height:1.3;transition:border-color .15s}.fbv2-card:hover{border-color:rgba(var(--color-foreground),.4)}.fbv2-card.is-on{border-color:var(--fbv2-ink);box-shadow:inset 0 0 0 .1rem var(--fbv2-ink)}.fbv2-card.is-soldout{opacity:.6}.fbv2-card__img{display:block;width:100%;aspect-ratio:1/1;border-radius:1rem;overflow:hidden;background:rgba(var(--color-foreground),.05);margin-bottom:.5rem}.fbv2-card__img img{display:block;width:100%;height:100%;object-fit:cover}.fbv2-card b{font-size:1.45rem}.fbv2-card small{font-size:1.2rem;color:var(--fbv2-muted)}.fbv2-card strong{font-size:1.35rem;margin-top:.2rem}.fbv2-card__pick{position:absolute;top:-1rem;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--fbv2-orange);color:#fff;font-style:normal;font-size:1.1rem;font-weight:700;line-height:1;border-radius:2rem;padding:.45rem .9rem;z-index:1}.fbv2-card__note{font-style:normal;font-size:1.1rem;color:#8a5a12;margin-top:.2rem}.fbv2-card__note.is-pre{color:#a55a06}.fbv2-picker.is-loading{opacity:.55;pointer-events:none}.fbv2-pills{border:0;margin:1.2rem 0 0;padding:0;min-width:0}.fbv2-pills legend{font-weight:700;font-size:1.4rem;margin:0 0 .7rem;padding:0}.fbv2-pills>div{display:flex;flex-wrap:wrap;gap:.8rem}.fbv2-pills input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fbv2-pills label{display:inline-flex;align-items:center;gap:.6rem;border:.15rem solid var(--fbv2-line);border-radius:2.4rem;padding:.8rem 1.4rem;font-size:1.35rem;cursor:pointer;background:rgb(var(--color-background));line-height:1.2}.fbv2-pills label:hover{border-color:rgba(var(--color-foreground),.4)}.fbv2-pills input:checked+label{border-color:var(--fbv2-ink);box-shadow:inset 0 0 0 .1rem var(--fbv2-ink);font-weight:600}.fbv2-pills input:focus-visible+label{outline:.2rem solid var(--fbv2-ink);outline-offset:.2rem}.fbv2-explain{margin:1.2rem 0 0;padding:1rem 1.2rem;border-radius:1rem;background:#f4f8f1;border:.1rem solid #d7e5cf;font-size:1.35rem;line-height:1.45}.fbv2-series .fb-series{margin:1.8rem 0 .4rem}.fbv2-stock{margin:1.6rem 0 1.2rem}.fbv2-stock .fb-stock{font-size:1.4rem}.fbv2-stock .fb-stock.is-in .fb-stock__dot{background:var(--fbv2-green);box-shadow:0 0 0 .35rem #2f8a4c2e}.fbv2-stock .fb-stock__dot{width:1rem;height:1rem}.fbv2 .fb-upsell:not(:empty){margin:0 0 1.2rem}.fbv2-buy .product__buy-buttons,.fbv2-buy .product-form{margin:0}.fbv2-buy .product-form__submit{min-height:5.4rem;font-size:1.6rem;font-weight:700;border-radius:1.2rem}.fbv2-pay{margin:1rem 0 0}.fbv2-pay .list-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0}.fbv2-pay .list-payment__item{display:flex;align-items:center}.fbv2-pay .icon{width:3.4rem;height:2.2rem}.fbv2-trust{list-style:none;margin:1.8rem 0 0;padding:1.4rem 0 0;border-top:.1rem solid var(--fbv2-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.fbv2-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;font-size:1.2rem;line-height:1.35;color:rgb(var(--color-foreground))}.fbv2-trust svg{color:var(--fbv2-ink)}.fbv2-trust p{margin:0}.fbv2-acc .product__accordion:first-child{border-top:0}@media screen and (max-width:749px){.fbv2.container{padding-left:1.6rem;padding-right:1.6rem}.fbv2-gallery{--fbv2-ratio:80%}.fbv2 .fbv2-title.product__title{font-size:2.4rem}.fbv2-pay .list-payment{gap:.4rem}.fbv2-pay .icon{width:3rem;height:2rem}}@media screen and (min-width:750px){.fbv2 .fbv2-title.product__title{font-size:3.2rem}.fbv2-gallery{--fbv2-ratio:100%}.fbv2-card{flex-basis:12.4rem}}@media screen and (min-width:990px){.fbv2-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"media head" "media info" "acc info";grid-template-rows:auto 1fr auto;align-items:start}.fbv2-head{padding-top:0}.fbv2-info{position:sticky;top:2rem}.fbv2-acc{margin-top:2.4rem}}.fbv2-stock .fb-stock{display:block;line-height:1.5}.fbv2-stock .fb-stock__dot{display:inline-block;vertical-align:middle;margin:-.2rem .8rem 0 .2rem}@media screen and (max-width:749px){product-info.offset-background:has(.fbv2){--offset-top:0px}.fbv2-pay .list-payment{flex-wrap:nowrap;gap:.6rem}.fbv2-pay .icon{width:3.6rem;height:2.4rem}}.fbv2-buy .product-form__buttons{display:block}.fbv2-buy .product-form__submit:not(.hidden){display:flex;align-items:center;justify-content:center;gap:.9rem;width:100%;max-width:none;background:var(--fbv2-green);color:#fff;border:0;padding:0 1.6rem}.fbv2-buy .product-form__submit:after,.fbv2-buy .product-form__submit:before{box-shadow:none}.fbv2-buy .product-form__submit:not([disabled]):hover{background:#27763f}.fbv2-buy .product-form__submit>span{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip}.fbv2-buy .product-form__submit .fbv2-atc-icon{flex:none}.fbv2-buy .product-form__submit.loading .fbv2-atc-icon{visibility:hidden}.fbv2-buy .product-form__submit[disabled]{background:rgba(var(--color-foreground),.25)}.fbv2-wish{position:absolute;top:1.2rem;right:1.2rem;z-index:3}.fbv2-wish[hidden]{display:none}.fbv2-wish wishlist-button-product{display:block}.fbv2-wish .wk-button{width:4rem;height:4rem;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:50%;background:#fffffff0;box-shadow:0 .2rem 1rem #00000029;display:flex;align-items:center;justify-content:center;color:var(--fbv2-ink)}.fbv2-wish .wk-icon,.fbv2-wish .wk-icon svg{width:2rem;height:2rem}.fbv2-addons{margin:2rem 0 0;padding:1.6rem 0 0;border-top:.1rem solid var(--fbv2-line)}.fbv2-addons__title{margin:0 0 1rem;font-weight:700;font-size:1.6rem}.fbv2-addons__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}.fbv2-addon{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;grid-template-areas:"img name btn" "img price btn";column-gap:1.2rem;row-gap:.2rem;align-items:center;border:.1rem solid var(--fbv2-line);border-radius:1.2rem;padding:.8rem 1rem .8rem .8rem;background:rgb(var(--color-background));min-width:0}.fbv2-addon__img{grid-area:img;display:block;width:5.6rem;height:5.6rem;border-radius:.8rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.fbv2-addon__img img{display:block;width:100%;height:100%;object-fit:contain}.fbv2-addon__name{grid-area:name;align-self:end;font-size:1.4rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.fbv2-addon__price{grid-area:price;align-self:start;font-size:1.35rem;color:var(--fbv2-muted)}.fbv2-addon__btn{grid-area:btn;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;min-height:4rem;padding:0 1.2rem;border:.15rem solid var(--fbv2-ink);border-radius:2rem;background:rgb(var(--color-background));color:var(--fbv2-ink);font:inherit;font-size:1.35rem;font-weight:700;line-height:1.1;cursor:pointer;white-space:nowrap}.fbv2-addon__btn:hover{background:rgba(var(--color-foreground),.05)}.fbv2-addon__btn:focus-visible{outline:.2rem solid var(--fbv2-ink);outline-offset:.2rem}.fbv2-addon__done{display:none;align-items:center;gap:.5rem}.fbv2-addon__btn.is-added{border-color:var(--fbv2-green);background:var(--fbv2-green);color:#fff;cursor:default}.fbv2-addon__btn.is-added .fbv2-addon__add{display:none}.fbv2-addon__btn.is-added .fbv2-addon__done{display:inline-flex}.fbv2-addon__btn.is-loading{opacity:.6;cursor:progress}@media screen and (max-width:360px){.fbv2-addon__btn{min-width:0;padding:0 1rem;font-size:1.25rem}}@media screen and (max-width:749px){.fbv2.container{margin-left:0;margin-right:0;width:100%;max-width:none;padding-left:1.6rem;padding-right:1.6rem;padding-bottom:8rem}.fbv2-gallery{border-radius:0;background:transparent;overflow:visible}.fbv2-gallery .product__media-list{gap:.8rem!important;scroll-snap-type:x mandatory;scroll-padding-left:0;overscroll-behavior-x:contain}.fbv2-gallery .product__media-item{flex:0 0 85%!important;width:85%!important;max-width:85%!important;border-radius:1.6rem;overflow:hidden;background:rgba(var(--color-foreground),.04);scroll-snap-align:start;scroll-snap-stop:always}.fbv2-gal-ui,.fbv2-wish{right:calc(15% + .4rem)}}@media screen and (max-width:749px){.fbv2-gallery{margin-right:-1.6rem}.fbv2-gallery .product__media-list{padding-right:1.6rem!important;scroll-padding-left:0}.fbv2-gallery .product__media-item{flex:0 0 calc(100% - 1.4rem)!important;width:calc(100% - 1.4rem)!important;max-width:none!important}.fbv2-gal-ui,.fbv2-wish{right:3.4rem}}.fbv2-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem}.fbv2-trust li[hidden]{display:none}.fbv2-trust__ts{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:inherit;text-decoration:none}a.fbv2-trust__ts[href]:hover span:first-of-type{text-decoration:underline}.fbv2-trust__score{font-weight:700}@media screen and (min-width:750px){.fbv2-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.fbv2-family{display:flex;align-items:center;gap:1.4rem;margin:2rem 0 0;padding:1.6rem;border-radius:1.6rem;background:#f6efe3;color:var(--fbv2-ink)}.fbv2-family__photo{flex:0 0 9.6rem;width:9.6rem;height:9.6rem;border-radius:50%;overflow:hidden;background:#e9dfcf}.fbv2-family__photo img{display:block;width:100%;height:100%;object-fit:cover}.fbv2-family__body{min-width:0}.fbv2-family__eyebrow{margin:0 0 .4rem;font-size:1.15rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a5a12}.fbv2-family__quote{margin:0;padding:0;border:0}.fbv2-family__quote p{margin:0;font-size:1.45rem;line-height:1.45;font-style:italic}.fbv2-family__name{margin:.6rem 0 0;font-size:1.3rem;font-weight:600}.fbv2-family__link{display:inline-block;margin-top:.4rem;font-size:1.3rem;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:.25rem}.fbv2 .fbv2-title.product__title{text-wrap:balance}.fbv2-sub,.fbv2-explain,.fbv2-checks li,.fbv2-benefit__text,.fbv2-family__quote p{text-wrap:pretty}.fbv2-rating[hidden]{display:inline-flex;visibility:hidden}.fbv2-series .fb-series__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch}.fbv2-series .fb-series__opt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;min-height:8.8rem}.fbv2-series .fb-series__opt strong{white-space:nowrap}.fbv2-series .fb-series__h{display:block;margin-top:.1rem;font-size:1.15rem;line-height:1.2;font-weight:500;color:var(--fbv2-muted)}.fbv2-buy product-form{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}@media screen and (min-width:990px){.fbv2-info{position:static}.fbv2-media{position:sticky;top:2rem;align-self:start}}.fbv2-picker [data-fb-picker-ui]:empty{min-height:var(--fbv2-ui-h,0)}.fbv2-rating,.fbv2-rating[hidden]{display:flex;width:fit-content;max-width:100%;height:2.2rem;min-height:0;margin:0 0 .6rem;overflow:hidden}.fbv2-rating[hidden]{visibility:hidden}.fbv2-benefit:not(.is-cut) .fbv2-more{visibility:hidden}.fbv2-family__title{margin:0 0 .3rem;font-size:1.6rem;line-height:1.3;font-weight:700;text-wrap:balance}.fbv2-family__quote p{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/47/assets/fb-pdp-v2.css.map */
