[data-fa-product-page]{--fa-pp-pill: #d0f689;--fa-pp-ink: #111111;--fa-pp-line: #111111;--fa-pp-muted: #6a6a6a}[data-fa-product-page] .product-text .shopify-app-block[id*=stamped_reviews_star_rating_badge]{min-height:1.75rem;min-height:1lh}[data-fa-product-page] .product-text>.fa-pp__picker-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:26px 0 10px}[data-fa-product-page] .fa-pp__picker-head .product-variant__name{margin:0;font-size:clamp(17px,1.25vw,20px);line-height:1.3;color:var(--fa-pp-ink)}[data-fa-product-page] .fa-pp__picker-head .ppro-sg-trigger-wrap{margin:0;flex:0 0 auto}[data-fa-product-page] .fa-pp__picker-head .ppro-sg-trigger{padding:0;border:0;background:none;font-size:clamp(15px,1.05vw,17px);line-height:1.3;color:var(--fa-pp-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}[data-fa-product-page] .fa-pp__picker-head .ppro-sg-trigger__icon{display:none}[data-fa-product-page] .product-variants--select .product-variant>.product-variant__name{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap}[data-fa-product-page] .product-variants--select .product-variant-container{display:block;width:100%;height:52px;margin:0;border:1px solid rgba(29,29,29,.55);border-radius:30px;background-color:#fff;padding:0 46px 0 20px;font-family:var(--font-stack-body);font-size:16px;font-weight:600;line-height:normal;color:#1d1d1d;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%231d1d1d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:right 18px center;background-size:16px 16px}[data-fa-product-page] .product-variants--select .product-variant-container:focus-visible{outline:2px solid var(--fa-pp-ink);outline-offset:2px}[data-fa-product-page] .product-variants--radio .product-variant>.product-variant__name{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap}[data-fa-product-page] .product-variants--radio .product-variant__container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}[data-fa-product-page] .product-variants--radio .product-variant__item{position:relative;margin:0}[data-fa-product-page] .product-variants--radio .product-variant__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}[data-fa-product-page] .product-variants--radio .product-variant__label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:52px;margin:0;padding:0 8px;border:1px solid rgba(29,29,29,.55);border-radius:30px;background:#fff;font-family:var(--font-stack-body);font-size:16px;font-weight:600;line-height:1;color:#1d1d1d;text-align:center;cursor:pointer}[data-fa-product-page] .product-variants--radio .product-variant__input:checked+.product-variant__label{background:var(--fa-pp-pill);border-color:var(--fa-pp-ink);box-shadow:inset 0 0 0 1px var(--fa-pp-ink);font-weight:600;color:#1d1d1d}[data-fa-product-page] .product-variants--radio .product-variant__input:focus-visible+.product-variant__label{outline:2px solid var(--fa-pp-ink);outline-offset:2px}[data-fa-product-page] .product-variants--radio .product-variant__item.disabled .product-variant__label{opacity:.45;text-decoration:line-through}[data-fa-product-page] .product-text>product-variants:has(+.fa-pp__selected){margin-bottom:10px}[data-fa-product-page] .fa-pp__selected{display:block;width:-moz-fit-content;width:fit-content;margin-top:0;padding:clamp(9px,.8vw,13px) clamp(18px,1.5vw,26px);border-radius:999px;background:var(--fa-pp-pill);color:var(--fa-pp-ink);font-size:clamp(15px,1.05vw,17px);line-height:1.25}[data-fa-product-page] .fa-pp__selected[hidden]{display:none}[data-fa-product-page] .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 18px}[data-fa-product-page] .product-price--original{margin:0}[data-fa-product-page] .product-price--compare{display:inline-flex;align-items:baseline;gap:12px;margin:0;text-decoration:none;color:var(--fa-pp-muted);opacity:1}[data-fa-product-page] .product-price--compare>span{display:inline-block}[data-fa-product-page] .product-price--compare span[style*=line-through]{color:#767676}[data-fa-product-page] .product-price [data-fa-pp-saving]{display:inline-block;padding:7px 16px;border-radius:999px;background:#d0f689;color:var(--fa-pp-ink);font-size:clamp(14px,1vw,17px);line-height:1.25;text-decoration:none;white-space:nowrap}[data-fa-product-page] .product-gallery--slider{display:block}[data-fa-product-page] .product-gallery--slider>.product-gallery__thumbnails{order:0;flex:0 0 auto;width:100%;margin-top:14px}[data-fa-product-page] .product-gallery__thumbnails-holder{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;max-height:none;overflow-x:auto;overflow-y:visible;padding-right:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain}[data-fa-product-page] .product-gallery__thumbnails-holder::-webkit-scrollbar{display:none}[data-fa-product-page] .product-gallery__thumbnails .thumbnail{width:92px!important;height:92px;aspect-ratio:1 / 1;flex:0 0 auto;margin:0!important;scroll-snap-align:start}[data-fa-product-page] .product-gallery__thumbnails .thumbnail>span[aria-hidden],[data-fa-product-page] .product-gallery__thumbnails .thumbnail .thumbnail__image{display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important}[data-fa-product-page] .product-gallery__thumbnails .thumbnail img{position:static!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover;border-radius:8px}[data-fa-product-page] .product-gallery__thumbnails .thumbnail,[data-fa-product-page] .product-gallery__thumbnails .thumbnail:hover,[data-fa-product-page] .product-gallery__thumbnails .thumbnail:focus{border-color:transparent}[data-fa-product-page] .product-gallery__thumbnails .thumbnail.active{border-color:#1d1d1d47}[data-fa-product-page] .product-gallery__thumbnails .thumbnail:focus-visible{outline:2px solid var(--fa-pp-ink);outline-offset:2px}@media(max-width:749px){[data-fa-product-page] .product-gallery__thumbnails .thumbnail{width:72px!important;height:72px}}@media screen and (min-width:768px){[data-fa-product-page].main-product .product-gallery{position:static}}[id$=__featured_product_jgK74j]{--fa-pp-pill: #d0f689;--fa-pp-ink: #111111;--fa-pp-line: #111111;--fa-pp-muted: #6a6a6a}[id$=__featured_product_jgK74j] .product-text>.fa-pp__picker-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:26px 0 10px}[id$=__featured_product_jgK74j] .fa-pp__picker-head .product-variant__name{margin:0;font-size:clamp(17px,1.25vw,20px);line-height:1.3;color:var(--fa-pp-ink)}[id$=__featured_product_jgK74j] .fa-pp__picker-head .ppro-sg-trigger-wrap{margin:0;flex:0 0 auto}[id$=__featured_product_jgK74j] .fa-pp__picker-head .ppro-sg-trigger{padding:0;border:0;background:none;font-size:clamp(15px,1.05vw,17px);line-height:1.3;color:var(--fa-pp-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}[id$=__featured_product_jgK74j] .fa-pp__picker-head .ppro-sg-trigger__icon{display:none}[id$=__featured_product_jgK74j] .product-variants--select .product-variant>.product-variant__name{display:block;margin:26px 0 10px;font-size:clamp(17px,1.25vw,20px);line-height:1.3;color:var(--fa-pp-ink)}[id$=__featured_product_jgK74j] .product-text:has(>.fa-pp__picker-head) .product-variants--select .product-variant>.product-variant__name{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap}[id$=__featured_product_jgK74j] .product-variants--select .product-variant-container{width:100%;border:1px solid var(--fa-pp-line);border-radius:999px;background-color:#fff;padding:clamp(14px,1.2vw,19px) clamp(44px,3.4vw,54px) clamp(14px,1.2vw,19px) clamp(20px,1.8vw,30px);font-size:clamp(16px,1.15vw,19px);line-height:1.35;color:var(--fa-pp-ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23111111'%3E%3Cpath d='M5 8h14l-7 9z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:right clamp(18px,1.5vw,26px) center;background-size:18px 18px}[id$=__featured_product_jgK74j] .product-variants--select .product-variant-container:focus-visible{outline:2px solid var(--fa-pp-ink);outline-offset:2px}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant>.product-variant__name{display:block;margin:26px 0 10px;font-size:clamp(17px,1.25vw,20px);line-height:1.3;color:var(--fa-pp-ink)}[id$=__featured_product_jgK74j] .product-text:has(>.fa-pp__picker-head) .product-variants--radio .product-variant>.product-variant__name{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__item{position:relative;margin:0}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:52px;margin:0;padding:0 8px;border:1px solid rgba(29,29,29,.55);border-radius:30px;background:#fff;font-family:var(--font-stack-body);font-size:16px;font-weight:600;line-height:1;color:#1d1d1d;text-align:center;cursor:pointer}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__input:checked+.product-variant__label{background:var(--fa-pp-pill);border-color:var(--fa-pp-ink);box-shadow:inset 0 0 0 1px var(--fa-pp-ink);font-weight:600;color:#1d1d1d}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__input:focus-visible+.product-variant__label{outline:2px solid var(--fa-pp-ink);outline-offset:2px}[id$=__featured_product_jgK74j] .product-variants--radio .product-variant__item.disabled .product-variant__label{opacity:.45;text-decoration:line-through}[id$=__featured_product_jgK74j] .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 18px}[id$=__featured_product_jgK74j] .product-price--original{margin:0}[id$=__featured_product_jgK74j] .product-price--compare{display:inline-flex;align-items:baseline;margin:0;text-decoration:none;color:var(--fa-pp-muted);opacity:1}[id$=__featured_product_jgK74j] .product-price--compare>span{display:inline-block}[id$=__featured_product_jgK74j] .product-price--compare span[style*=line-through]{color:#767676}[id$=__featured_product_jgK74j] .product-price--compare span[style*=line-through]+span{display:inline-block;padding:7px 16px;border-radius:999px;background:#d0f689;color:var(--fa-pp-ink);font-size:clamp(14px,1vw,17px);line-height:1.25;text-decoration:none;white-space:nowrap}[data-fa-product-page] .ppro-sg__eyebrow{font-family:var(--sg-serif)}[data-fa-product-page] .ppro-sg__intro{text-transform:none;letter-spacing:normal}@media(min-width:1024px){[id$=__featured_product_jgK74j]>product-page{margin-top:var(--container-vertical-space)}[id$=__featured_product_jgK74j] .product-actions .product-price--compare{flex-direction:row;gap:12px}[id$=__featured_product_jgK74j] .product-actions .product-price--compare>span:last-child{opacity:1}[id$=__featured_product_jgK74j] .product-gallery--slider>.product-gallery__thumbnails{margin-top:14px;padding-top:0}[id$=__featured_product_jgK74j] .product-gallery__thumbnails-holder{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:none}[id$=__featured_product_jgK74j] .product-gallery__thumbnails-holder::-webkit-scrollbar{display:none}[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail{width:92px!important;height:92px;aspect-ratio:1 / 1;flex:0 0 auto;margin:0!important}[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail>span[aria-hidden],[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail .thumbnail__image{display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important}[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail img{position:static!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover;border-radius:8px}[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail,[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail:hover,[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail:focus{border-color:transparent}[id$=__featured_product_jgK74j] .product-gallery__thumbnails .thumbnail.active{border-color:#1d1d1d47}[id$=__17292816345854fe61] #stamped-main-widget{margin:0!important}[id$=__17292816345854fe61] #stamped-main-widget .stamped-container{max-width:none!important;margin:0!important}}@media(min-width:1024px){.template-product-functional-activator #main{--fa-tint: #f5f4f1;--fa-band: 72px}.template-product-functional-activator #main .fa-vid .product-heading,.template-product-functional-activator #main .fus__heading,.template-product-functional-activator #main .fasc__head,.template-product-functional-activator #main .fcg__heading,.template-product-functional-activator #main .faq-title{text-wrap:balance}.template-product-functional-activator #main .shopify-section[id$=__main]>product-page{margin-top:32px}.template-product-functional-activator #main .shopify-section[id$=__custom_liquid_TGXDzF]{margin-top:64px;padding-top:var(--fa-band);background:var(--fa-tint)}.template-product-functional-activator #main .shopify-section[id$=__custom_liquid_TGXDzF]>.container{margin-top:0}.template-product-functional-activator #main .shopify-section[id$=__custom_liquid_TGXDzF] .fa-vid{background:transparent}.template-product-functional-activator #main .shopify-section[id$=__custom_liquid_TGXDzF] .title-wrapper{align-items:center}.template-product-functional-activator #main .shopify-section[id$=__fa_use_steps]{padding:var(--fa-band) 0;background:var(--fa-tint)}.template-product-functional-activator #main .shopify-section[id$=__fa_use_steps]>.fus{margin-top:0}.template-product-functional-activator #main .shopify-section[id$=__fa_use_steps] .fus__step{background:#fff;border-color:transparent}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser]{padding:var(--fa-band) 0}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser]>.container{margin-top:0;display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-items:start}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser] .fasc__head{grid-column:1;grid-row:1 / span 2;margin:0}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser] .fasc__intro{grid-column:2;grid-row:1;margin:0}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser] .fasc__intro p:last-child{margin-bottom:0}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser] .fasc__cta-wrap{grid-column:2;grid-row:2;margin:24px 0 0;text-align:left}.template-product-functional-activator #main .shopify-section[id$=__fa_size_chooser] .fasc__panel{grid-column:1 / -1;grid-row:3;margin-top:48px}.template-product-functional-activator #main .shopify-section[id$=__fa_child_guidance]{padding:var(--fa-band) 0;background:var(--fa-tint)}.template-product-functional-activator #main .shopify-section[id$=__fa_child_guidance]>.fcg{margin-top:0}.template-product-functional-activator #main .shopify-section[id$=__fa_child_guidance] .fcg__card{border-color:transparent}.template-product-functional-activator #main .shopify-section[id$=__featured_product_jgK74j]>product-page{margin-top:var(--fa-band)}.template-product-functional-activator #main .shopify-section[id$=__17292816345854fe61]>.container{margin-top:var(--fa-band)}.template-product-functional-activator #main .shopify-section[id$=__17292816345854fe61] .stamped-header-title{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-size:40px;line-height:1.2;color:#1d1d1d}}@media(min-width:1280px){.template-product-functional-activator #main{--fa-band: 88px}}@media screen and (min-width:1024px){[id$=__fa_review_quotes] .frq,[id$=__fa_why_different] .fwd__grid,[id$=__fa_compare_table] .fct,[id$=__custom_liquid_TGXDzF]{margin-top:0!important;margin-bottom:0!important}[id$=__custom_liquid_TGXDzF],[id$=__fa_why_different],[id$=__fa_compare_table],[id$=__fa_use_steps],[id$=__fa_size_chooser],[id$=__fa_child_guidance],[id$=__faq_accordion_KEWhCf]{padding-top:96px!important;padding-bottom:96px!important}[id$=__fa_review_quotes],[id$=__fa_size_chooser],[id$=__faq_accordion_KEWhCf]{background:#fff!important}[id$=__custom_liquid_TGXDzF],[id$=__fa_why_different],[id$=__fa_use_steps],[id$=__fa_child_guidance]{background:#f5f4f1!important}[id$=__fa_why_different] .fwd,[id$=__fa_child_guidance] .fcg,[id$=__faq_accordion_KEWhCf]>section{background:transparent!important}[id$=__fa_compare_table] .fct__table{max-width:none!important;margin-top:40px!important}[id$=__faq_accordion_KEWhCf] .fqa-wrap{max-width:1280px!important;margin:0 auto!important;padding:0!important}[id$=__faq_accordion_KEWhCf] h2{text-align:left!important;font-size:40px!important;margin-left:0!important}[id$=__fa_why_different] .fwd__grid{grid-template-areas:"pic head" "pic body"!important;align-items:center!important}[id$=__fa_why_different] .fwd__pic{aspect-ratio:1 / 1!important;align-self:center!important}[id$=__fa_why_different] .fwd__pic img{width:100%!important;height:100%!important;object-fit:cover!important}[id$=__fa_child_guidance] .fcg__inner{align-items:center!important}[id$=__fa_child_guidance] .fcg__inner img{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;object-fit:cover!important}}[data-fa-product-page] .fa-checks{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;font-family:var(--font-stack-body);font-size:14px;line-height:1.35;color:#1d1d1d}[data-fa-product-page] .fa-checks li{display:flex;align-items:center;gap:8px;margin:0;padding:0}[data-fa-product-page] .fa-checks li:before{content:none;display:none}[data-fa-product-page] .fa-checks svg{width:18px;height:18px;flex:none;color:#3f6212}[data-fa-product-page] .card-widget:has(.fa-checks){margin-top:16px!important}@media(min-width:900px){[data-fa-product-page] .card-widget:has(.fa-checks){margin-top:17px!important;padding-bottom:1px!important}}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])){border:0!important;border-bottom:1px solid rgba(29,29,29,.14)!important;border-radius:0!important;padding:0!important;margin-top:0!important;margin-bottom:0!important;background:transparent!important}[data-fa-product-page] .card-widget:has([aria-controls=toggle-fa_tab_description]){border-top:1px solid rgba(29,29,29,.14)!important}.template-product-functional-activator #main .shopify-section[id$=__main]{padding-bottom:36px}@media(min-width:900px){.template-product-functional-activator #main .shopify-section[id$=__main]{padding-bottom:64px}}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]){position:relative;padding:0!important}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]) .card-widget__header{display:flex;align-items:center;min-height:52px;padding:12px 36px 12px 0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]) .card-widget__header-text__title{font-family:var(--font-stack-body);font-size:13px!important;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:#1d1d1d}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]) .toggle__icon{display:none!important}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]):after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font:400 24px/1 var(--font-stack-body);color:#1d1d1d;pointer-events:none}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])[aria-expanded=true]:after{content:"\2212"}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content{display:grid;gap:10px;padding:0 0 20px!important;min-width:0;font-size:15px;line-height:1.6;color:#474747}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content>*{margin:0!important}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content ul{padding-left:20px;display:grid;gap:6px}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content li{margin:0}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content strong{color:#1d1d1d;font-weight:700}@media(min-width:900px){[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]) .card-widget__header{min-height:56px}[data-fa-product-page] :is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_]) .card-widget__header-text__title{font-size:14px!important}[data-fa-product-page] .card-widget:has(:is([aria-controls^=toggle-fa_tab_],[aria-controls^=toggle-collapsible_tab_])) .card-widget__content{font-size:16px}}[data-fa-product-page] .product-text>.card-widget:first-child:has(.product-custom-liquid):not(:has(.product-custom-liquid>*)){margin:0}[data-fa-product-page] .product-text>.shopify-app-block[id*=stamped_reviews_star_rating_badge]{margin-bottom:16px}[data-fa-product-page] .product-text>h1.product__title{font-size:34px;line-height:1.1;margin-bottom:10px}[data-fa-product-page] .product-text>.product__subtitle{font-size:18px;font-weight:600;line-height:1.45;color:#474747;margin-bottom:16px}[data-fa-product-page] .product-text>.product__subtitle p{margin:0}[data-fa-product-page] .product-text>.product-actions__price{margin-bottom:18px}[data-fa-product-page] .product-text>.product-actions__price .product-price{align-items:center;gap:10px 12px}[data-fa-product-page] .product-text>.product-actions__price .product-price--original{font-size:32px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}[data-fa-product-page] .product-text>.product-actions__price .product-price--compare{align-items:center;gap:12px;margin-inline-start:0}[data-fa-product-page] .product-text>.product-actions__price .product-price--compare span[style*=line-through]{font-size:19px;font-weight:500;line-height:1.6;color:#6a6a6a}[data-fa-product-page] .product-text>.product-actions__price [data-fa-pp-saving]{padding:5px 11px;font-size:13px;font-weight:800;line-height:1.2;color:#111}[data-fa-product-page] .product-text>.product-actions__price:has(+.fa-benefits){margin-bottom:18px}[data-fa-product-page] .product-text>.fa-benefits{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-family:var(--font-stack-body);font-size:15px;font-weight:600;line-height:1.4;color:#1d1d1d}[data-fa-product-page] .fa-benefits li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;margin:0;padding:0}[data-fa-product-page] .fa-benefits li:before{content:none;display:none}[data-fa-product-page] .fa-benefits__ico{width:38px;height:38px;border-radius:50%;background:#f5f4f1;color:#1d1d1d;display:grid;place-items:center}[data-fa-product-page] .fa-benefits__ico svg{width:20px;height:20px}[data-fa-product-page] .product-text>.fa-pp__picker-head{align-items:center;box-sizing:border-box;height:47px;min-height:47px;margin:16px -14px 10px;padding:14px 14px 0;border-top:1px solid rgba(29,29,29,.14);border-radius:14px 14px 0 0}[data-fa-product-page] .product-text>.fa-pp__picker-head .product-variant__name{font-size:15px;font-weight:600;line-height:1.6;color:#1d1d1d}[data-fa-product-page] .product-text>.fa-pp__picker-head .ppro-sg-trigger{position:relative;display:inline-flex;align-items:center;min-height:32px;height:32px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1.6;text-decoration:underline;text-underline-offset:3px}[data-fa-product-page] .product-text>.fa-pp__picker-head .ppro-sg-trigger:after{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}[data-fa-product-page] .product-text>.fa-pp__picker-head .ppro-sg-trigger span{font-size:14px;line-height:1.6;text-decoration:inherit}[data-fa-product-page] .product-text>product-variants{margin:0 0 10px}[data-fa-product-page] .product-text>.fa-pp__selected{margin:0 0 30px;padding:4px 12px;font-size:13px;font-weight:800;line-height:1.6;color:#111}[data-fa-product-page] .product-text>.product-actions{margin:0}[data-fa-product-page] .product-text>.product-actions .product-form{margin:0;padding:0;border-top:0}[data-fa-product-page] .product-text>.product-actions .flex-buttons{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;width:auto;margin:0}[data-fa-product-page] .product-text>.product-actions .product-quantity{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;min-width:0;height:auto;margin:0}[data-fa-product-page] .product-text>.product-actions .product-quantity button{width:48px;height:48px;min-height:0;margin:0;padding:0;display:grid;place-items:center;border:1px solid #1d1d1d;border-radius:50%;background:#fff;color:#1d1d1d}[data-fa-product-page] .product-text>.product-actions .product-quantity button svg{width:12px;height:12px}[data-fa-product-page] .product-text>.product-actions .product-quantity input{width:22px;min-width:22px;height:48px;margin:0;padding:0;border:0;background:transparent;font-size:17px;font-weight:500;line-height:1;text-align:center;font-variant-numeric:tabular-nums}[data-fa-product-page] .product-text>.product-actions .add-to-cart{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;min-height:0;margin:0;padding:0 20px;border:0;border-radius:30px;background:#1d1d1d;color:#fff;font-size:18px;font-weight:600;line-height:1}[data-fa-product-page] .product-text>.product-actions .add-to-cart .button__text{font-size:inherit;font-weight:inherit;line-height:inherit}[data-fa-product-page] .product-text>.product-actions .add-to-cart:before{content:"";width:20px;height:20px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.2a1 1 0 0 1-1 .8H7.2a1 1 0 0 1-1-.8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3Cpath d='M12 11.5v6M9 14.5h6'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.2a1 1 0 0 1-1 .8H7.2a1 1 0 0 1-1-.8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3Cpath d='M12 11.5v6M9 14.5h6'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}[data-fa-product-page] .product-text>.product-actions .add-to-cart.working:before{opacity:0}[data-fa-product-page] .product-text>.product-actions .shopify-payment-button{grid-column:1 / -1;width:100%;max-width:none;margin:0}[data-fa-product-page] .product-text>.product-actions .shopify-payment-button__button,[data-fa-product-page] .product-text>.product-actions .shopify-payment-button__button--unbranded{width:100%!important;height:56px!important;min-height:0!important;margin:0!important;padding:0 20px!important;border:1px solid #1d1d1d!important;border-radius:30px!important;background:#fff!important;color:#1d1d1d!important;font-size:18px!important;font-weight:600!important;line-height:1!important}@media(min-width:900px){[data-fa-product-page] .product-text>.shopify-app-block[id*=stamped_reviews_star_rating_badge]{margin-bottom:17px}[data-fa-product-page] .product-text>h1.product__title{font-size:44px;margin-bottom:11px}[data-fa-product-page] .product-text>.product__subtitle{margin-bottom:17px}[data-fa-product-page] .product-text>.product-actions__price{margin-bottom:19px}[data-fa-product-page] .product-text>.product-actions__price:has(+.fa-benefits){margin-bottom:19px}[data-fa-product-page] .product-text>.product-actions__price .product-price--original{font-size:38px}[data-fa-product-page] .product-text>.fa-benefits{font-size:16px;letter-spacing:-.005em}[data-fa-product-page] .product-text>.fa-pp__picker-head{margin-top:17px}[data-fa-product-page] .product-text>.fa-pp__selected{margin-bottom:31px}[data-fa-product-page] .product-text>.product-actions .product-quantity button{width:44px;height:44px}[data-fa-product-page] .product-text>.product-actions .product-quantity input{height:44px}}[id$=__fa_compare_table]{background:#f7f5f2}@media(max-width:1023px){[id$=__fa_compare_table]{padding-block:56px}[id$=__fa_compare_table]>.fct{margin-top:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/269/assets/fa-product-page.css.map */
