erva-main>section *:not(.subtitle_en){font-family:var(--jp-font)}erva-main>section .subtitle_en{font-family:var(--en-font)!important}.top3 .erva_button{font-family:var(--en-font)!important}:root{--font-sm-larger: clamp(1rem, .328vw + .92rem, 1.125rem);--card-ratio: 169 / 196;--gallery-ratio: 1 / 1.347;--thumbnail-ratio: 1 / 1.347}erva-main>section{line-height:1.5}@media screen and (max-width: 699px){.container:has(.product){--mobile-padding: 1.25rem;--container-gutter: 1rem}.container:has(.product) .product-gallery__carousel{margin-inline:calc(-1 * var(--mobile-padding))}.col-faq-content,.prod_review{flex-basis:auto;padding-inline:1rem}}section:has(.no_inline){padding-inline:0}.erva_breadcrumb{padding-block-end:clamp(1.875rem,1.639vw + 1.475rem,2.5rem)}@media screen and (max-width: 999px){.erva_breadcrumb{padding-block-start:1.25rem}}.product-info__block-item:is([data-block-type=title]) h1{font-size:clamp(1.25rem,.984vw + 1.01rem,1.625rem);font-weight:600;line-height:1.5}.product-info__block-item:is([data-block-type=price]){--product-info-gap: 1rem;--price-size: 1.5rem;margin-block-end:2rem}.product-info__block-item:is([data-block-type=price]) *{line-height:1}.product-info__block-item:is([data-block-type=variant-picker]){margin-block-end:2rem}.product-info__block-item:is([data-block-type=variant-picker])>*{gap:2rem}.variant-picker__option-info,quantity-label{font-size:var(--font-sm-larger);margin-block-end:.625rem}.variant-picker__option-values{gap:.5rem}quantity-label{display:block}.section-spacing:has(.product){--section-padding-bottom: clamp(5rem, 3.279vw + 4.201rem, 6.25rem)}@media screen and (min-width: 1000px){.product-info__block-item:is([data-block-type=variant-picker]){margin-block-end:26px}.product-info__block-item:is([data-block-type=variant-picker])>*{gap:26px}}.erva_button.erva_buy_button{--btn-size: 1.25rem;--btn-width: 100%;--btn-height: 86px;font-family:var(--jp-font);font-weight:600}.erva_button.erva_buy_button[name=soldout]{--button-background: var(--gray-rgb);--button-text-color: var(--white-rgb)}.erva_button.erva_buy_button[name=sale]{--button-background: var(--yellow-deep-rgb);--button-text-color: var(--black-rgb)}.erva_button.erva_buy_button[name=no_restock]{--button-background: 4, 0, 0;--button-text-color: var(--white-rgb)}.erva_button.erva_buy_button+.erva_button{--btn-width: 100%;--btn-height: 43px;--btn-size: 15px}.product-gallery__media{display:flex;flex-flow:column wrap;gap:10px;font-size:clamp(.875rem,.328vw + .795rem,1rem)}.product-gallery__media>img{aspect-ratio:var(--gallery-ratio);object-fit:cover}@media screen and (max-width: 999px){.product-gallery{--product-gallery-gap: 1rem;--product-gallery-thumbnail-list-gap: 3px 1.25rem;--product-gallery-thumbnail-size: 75px}.product-gallery__image-list{margin-inline:calc(-1 * var(--container-gutter));width:calc(100% + calc(2 * var(--container-gutter)))}.product-gallery__carousel{--distance-to-bleed: 1.25rem;grid:auto / auto-flow calc(100% - 1rem);gap:10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--distance-to-bleed);padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed)}.product{--product-gap: 2rem}}@media screen and (min-width: 1000px){.shopify-section--main-product{--container-gutter: 0}.product{--gallery-width: min(400px, 45.9%);grid-template-columns:var(--gallery-width) 1fr;gap:3.75rem!important;align-items:normal}}.product-gallery__thumbnail>img{aspect-ratio:var(--thumbnail-ratio)}@media screen and (max-width: 999px){.product-gallery__thumbnail-list{display:grid;grid-template-columns:1rem 1fr 1rem;margin-inline:-1rem;min-width:calc(100% + calc(2 * var(--container-gutter)))}.product-gallery__thumbnail-scroller{padding-inline:.25rem}}@media screen and (min-width: 1000px){.product-gallery__thumbnail-scroller{grid-auto-flow:row;grid-auto-columns:1fr;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}}.product-card__image{object-fit:cover;aspect-ratio:var(--card-ratio)}.product-title:has(.title_a){text-align:center;font-size:1rem;line-height:1.5}recently-viewed-products .pc_info1{padding-inline:0}.feature_header_wrap+.product_faq{margin-block-start:clamp(1.875rem,2.951vw + 1.156rem,3rem)}.feature_accordion+.erva_faq:not(.feature_accordion),.erva_faq:not(.feature_accordion)+.feature_accordion{margin-block-start:clamp(2rem,.656vw + 1.84rem,2.25rem)!important}.feature_accordion+.feature_accordion{margin-block-start:25px!important}.accordion__toggle.is_feature{flex-flow:row wrap;padding-block:clamp(.625rem,.328vw + .545rem,.75rem);padding-inline:0;position:relative;justify-content:space-between;gap:.5rem}span.ev__feature{--num-width: clamp(2.375rem, 4.918vw + 1.176rem, 4.25rem);--title-gap: clamp(.625rem, 3.279vw - .174rem, 1.875rem);padding-inline-start:calc(var(--num-width) + var(--title-gap));width:100%}span.ev__feature>num{font-size:clamp(1.5rem,.656vw + 1.34rem,1.75rem);font-family:var(--urw-font)!important;background-color:var(--pink-light);color:var(--white);display:flex;align-items:center;justify-content:center;width:var(--num-width);height:100%;position:absolute;left:0;top:0}span.ev__feature titlewrap{display:flex;flex-flow:column wrap;font-weight:600;font-size:var(--font-sm-larger);color:var(--red)}span.ev__feature titlewrap span{color:var(--black);font-size:clamp(1.125rem,.656vw + .965rem,1.375rem)}span.ev__feature+svg{color:var(--red);width:clamp(1rem,.656vw + .84rem,1.25rem);height:clamp(1rem,.656vw + .84rem,1.25rem);right:clamp(.375rem,3.934vw - .584rem,1.875rem);position:absolute}.feature__content{background:var(--white);border-top:1px solid var(--pink-light);padding-block:clamp(2rem,4.59vw + .881rem,3.75rem);padding-inline:clamp(1.25rem,9.836vw - 1.148rem,5rem);font-size:var(--font-sm-larger)}.feature__content *+*{margin-block-start:1.5rem}.emoji_list li{word-break:break-all;font-size:1rem!important}.emoji_list li>img{display:inline-block;width:20px;height:20px;vertical-align:text-bottom;margin-right:2px;margin-top:0!important}.emoji_list li>.img_border_feature{width:1px;margin-right:8px}.feature__content>.prose strong{color:var(--red)}.emoji_list li+li{margin-block-start:.5rem}.product_faq q-title{font-size:clamp(1rem,.656vw + .84rem,1.25rem)}.product_faq .erva_faq .prose:not(.prose--tight) :where(:not(meta,span)+*){--margin-contents: 1.5rem}.product_faq .erva_faq h4{font-size:clamp(1.125rem,.656vw + .965rem,1.375rem)}.product_faq .erva_faq h4+p{--margin-contents: clamp(0rem, .656vw - .16rem, .25rem) !important}.product_faq .erva_faq strong{color:var(--red)}.product_faq .ev__q,.product_faq .prod_review .accordion__content .a__top{padding-inline:clamp(1rem,3.279vw + .201rem,2.25rem)}.f9images{--gap: clamp(.5rem, 1.967vw + .02rem, 1.25rem);display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);align-items:center;justify-content:center;text-align:center;max-width:400px;margin-inline:auto}.f9images>span{margin:0}.f9images>span>img{margin-block-end:clamp(.5rem,.328vw + .42rem,.625rem)}.feature9 *+*:not(span){margin-block-start:1rem!important}.feature__content .prose:empty+*{margin-block-start:0}.feature9 .notice-dog{max-width:414px;margin-inline:auto}.feature9 h5{font-size:1rem!important;font-weight:700;color:var(--red)}.feature_header_wrap{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;text-align:center;width:100%;background:var(--white)}.feature_header_wrap>feature{width:100%;background:var(--pink-light);padding-inline:1.25rem;padding-block:clamp(1.75rem,.656vw + 1.59rem,2rem)}.feature_header_wrap .subtitle_en{color:var(--white);font-size:1.125rem;margin-block-end:.25rem}.feature_header_wrap h2{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem);font-weight:600;display:inline-block;min-width:clamp(14.375rem,1.639vw + 13.975rem,15rem);position:relative;margin-block-end:clamp(.875rem,.656vw + .715rem,1.125rem)}.feature_header_wrap h2:after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:0;background:var(--white)}.feature_header_wrap p:not(.subtitle_en){font-size:var(--font-sm-larger)}.feature_header_wrap>div{width:100%;padding-inline:1.125rem;padding-block:clamp(1.563rem,.492vw + 1.443rem,1.75rem);font-weight:600;border-bottom:3px solid var(--pink-light);font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem)}.feature_youtube_shorts{position:relative;width:100%;max-width:300px;margin-inline:auto}.feature_youtube_shorts:before{content:"";display:block;padding-top:177.78%}.feature_youtube_shorts>iframe{position:absolute;top:0;left:0;width:100%;height:100%}._feature_red b{color:var(--red)}.feature_header_wrap+.container:has(multi-column){margin-block-start:clamp(2.5rem,3.279vw + 1.701rem,3.75rem)}@media screen and (max-width: 699px){.feature_header_wrap+.container multi-column{--multi-column-column-width: 220px;--multi-column-gap: 1.875rem}}@media screen and (min-width: 700px){.feature_header_wrap+.container multi-column{--multi-column-gap: 1.125rem;--section-stack-gap: 2.5rem}}@media screen and (min-width: 1000px){.feature_header_wrap+.container:has(multi-column){--container-gutter: 2.5rem}}.feature_header_wrap+.container multi-column img{width:100%}.feature_header_wrap+.container .multi-column__item{gap:1.5rem;--margin-contents: 1rem}.feature_header_wrap+.container .multi-column__item .h4{font-size:clamp(1rem,.656vw + .84rem,1.25rem)!important;font-family:var(--jp-font)!important;font-weight:600}.feature_header_wrap+.container .multi-column__item p:not(.h4){font-size:var(--font-sm-larger);text-align:left}.feature_header_wrap+.container .multi-column__item p strong{color:var(--red);font-weight:500}section:has(#conservation){--top-slice: 5.8rem;padding-inline:0;margin-block-start:calc(5rem + var(--top-slice));--container-gutter: 2.25rem}#conservation{--img-height: 140px;position:relative;padding-block-start:3.5rem;padding-block-end:clamp(1.25rem,3.279vw + .451rem,2.5rem);text-align:center}#conservation>img:first-child{width:auto;height:var(--img-height);left:49%;transform:translate(-50%);position:absolute;top:calc(-1 * var(--top-slice))}#conservation>img:last-child{margin-inline:auto;width:clamp(16.875rem,8.852vw + 14.717rem,20.25rem);margin-block-start:7px}#conservation h3{font-size:clamp(1rem,.656vw + .84rem,1.25rem);position:relative}#conservation h3>span{font-size:clamp(1.25rem,.984vw + 1.01rem,1.625rem);margin-inline-end:clamp(.125rem,.328vw + .045rem,.25rem)}#conservation+image-with-text{--gap: clamp(1.25rem, 6.23vw - .268rem, 3.625rem);padding-block-end:clamp(2.5rem,2.623vw + 1.861rem,3.5rem);font-family:var(--jp-font)!important;gap:var(--gap);justify-content:center;align-items:center}#conservation+image-with-text p{font-size:var(--font-sm-larger)}#conservation+image-with-text>picture{width:clamp(10.875rem,23.115vw + 5.241rem,19.688rem);margin-inline:auto}@media screen and (max-width: 699px){.fixed_image_text>.prose{margin-inline:auto;width:auto}}@media screen and (min-width: 1000px){section:has(#conservation){--container-gutter: 3.75rem}#conservation+image-with-text>picture{margin-inline-start:var(--container-gutter)}#conservation+image-with-text{grid-template-columns:auto 1fr}}.amulet{--margin-contents: 0;--margin-image: 0}.product-header h2{font-size:var(--h2-general, 20px)!important;font-weight:600}.product-header .subtitle_en{font-size:var(--sub-general, 14px);color:var(--gray);font-weight:var(--sub-weight-general, 700)}.product-header .subtitle_en+.h2{margin:var(--gap-general, 0)}@media screen and (min-width: 1000px){.product-header h2{font-size:var(--h2-pc, 22px)!important}.product-header .subtitle_en{font-size:var(--sub-pc, 16px);font-weight:var(--sub-weight-pc, 700)}.product-header .subtitle_en+.h2{margin:var(--gap-pc, 0)}}.amulet .container{margin-inline:auto;max-width:700px}div:has(>.amulet-img){margin-block-start:clamp(2.25rem,-.984vw + 2.49rem,1.875rem)!important;margin-block-end:-5rem;position:relative}.amulet_desc{font-size:1rem!important;background:var(--white);padding-block:2.5rem;padding-inline:clamp(2.25rem,3.934vw + 1.291rem,3.75rem)}.amulet_desc p+p{margin-block-start:clamp(1rem,-.984vw + 1.24rem,.625rem)!important}.amulet-banner img{width:100%;height:auto}recently-viewed-products{--section-stack-gap: clamp(2rem, .656vw + 1.84rem, 2.25rem);--section-padding-top: clamp(5rem, 3.279vw + 4.201rem, 6.25rem)}recently-viewed-products .product-card{gap:.625rem!important}@media screen and (min-width: 1000px){.sm\:no_gutter{margin-inline:0}}.info_wrapper{font-size:1rem;display:flex;flex-flow:column wrap;gap:3rem;margin-inline:calc(-1 * calc(var(--container-gutter) + var(--mobile-padding)))}@media screen and (min-width: 1366px){.info_wrapper{font-size:1.125rem}}.info_wrapper>*{background:var(--white);position:relative;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;padding-inline:1.25rem}.info_wrapper ._line{margin-inline:var(--mobile-padding);padding-block:clamp(.75rem,.656vw + .59rem,1rem)}.info_wrapper ._line>img{position:absolute;bottom:100%;width:100%;min-width:calc(100% + 1px)}.info_wrapper ._line>p{display:flex;flex-flow:column wrap;align-items:center;gap:3px}.info_wrapper>._ul{padding-block:1.25rem}.info_wrapper>._ul li{display:flex;align-items:center;gap:.5rem;width:100%}.info_wrapper>._ul li+li{margin-block-start:.5rem}@media screen and (min-width: 1000px){.info_wrapper{gap:2.5rem;max-width:390px;margin-inline:auto}.info_wrapper ._line>p{gap:0}}.tutorial,.media_section{--sub-general: 18px;--h2-general: 20px;--gap-general: 3px;--sub-pc: 16px;--h2-pc: 22px;--gap-pc: 0;--sub-weight-general: 500;--sub-weight-pc: 700}.tutorial h2+div,.media_section+.container{position:relative;--margin-contents: clamp(1.75rem, .656vw + 1.59rem, 2rem);padding-block-start:clamp(2.5rem,3.279vw + 1.701rem,3.75rem)}.media_section+.container{margin-block-start:clamp(1.75rem,.656vw + 1.59rem,2rem)}.tutorial h2+div:before,.media_section+.container:before{content:"";position:absolute;display:block;background-color:var(--gray);height:3px;top:0;left:calc(-1 * var(--container-gutter));width:calc(100% + calc(2 * var(--container-gutter)))}section:has(.media_section){--multi-column-gap: 1rem !important}section:has(.media_section) img{aspect-ratio:11 / 12;object-fit:cover}section:has(.media_section) .multi-column__item{gap:1rem;font-size:1rem}@media screen and (min-width: 1000px){.tutorial h2+div,.media_section+.container,.tutorial div:has(>iframe){padding-inline:calc(5rem - var(--container-gutter))}section:has(.media_section){--multi-column-gap: 2rem !important;--section-stack-gap: 2.5rem}}@media screen and (max-width: 999px){.media_section+.container multi-column{padding-inline:calc(var(--container-gutter) + 1rem)}}.productpage_options{--section-stack-gap: clamp(2.25rem, 1.967vw + 1.77rem, 3rem);--sub-general: 26px;--h2-general: 16px;--gap-general: 0px;--sub-pc: 30px;--h2-pc: 18px;--gap-pc: 0;--sub-weight-general: 400;--sub-weight-pc: 400;--product-card-gap-mobile: .625rem}.productpage_options div:has(>.subtitle_en){gap:0!important}.productpage_options .subtitle_en{color:var(--black)!important}.productpage_options h2{font-weight:500!important}.product-title:has(.title_e){--p-title-align: center}@media screen and (max-width: 999px){.product-title:has(.title_e){--p-title-weight: 500;--p-title-height: 1.5}section:has(.productpage_options){margin-block-start:var(--ex-top-mobile, 5rem)}section:has(.productpage_options) scroll-carousel{--product-list-card-width: max(186px, 47.9%);column-gap:.75rem}}@media screen and (min-width: 1000px){.productpage_options{--background: transparent;--container-gutter: 0}.productpage_options product-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 28px}}.erva_recommend .subtitle_en{color:var(--black);--subtitle-size: clamp(1.25rem, .984vw + 1.01rem, 1.625rem);font-weight:400;margin-block-end:2.25rem;text-align:center;margin-block-start:calc(10px + clamp(.625rem,.984vw + .385rem,1rem))}@media screen and (min-width: 1000px){.erva_recommend .subtitle_en{margin-block-start:calc(5px + clamp(.625rem,.984vw + .385rem,1rem))}}.erva_recommend .image-with-text{font-family:var(--jp-font)!important}.erva_recommend h2{--h-weight: 600;font-size:clamp(1.25rem,.984vw + 1.01rem,1.625rem);display:flex;flex-flow:column wrap;align-items:center;justify-content:center;gap:0}.erva_recommend .info_container{--slide-clip: 300px;border-radius:var(--slide-clip) var(--slide-clip) 0 0;overflow:hidden;--container-block: 0;--ic-bg: var(--gray);--ic-font-color: var(--white)}.erva_recommend .image-with-text x{font-family:var(--jp-font)!important;font-weight:500;line-height:1}.erva_recommend .info_container h2{width:100%;padding:1rem}.sling_button._recommend_button>.erva_button{margin-block-start:clamp(1.5rem,5.246vw + .221rem,3.5rem)!important}.erva_recommend .prose{padding-inline:0}.erva_recommend .info_container img{aspect-ratio:318 / 380;object-fit:cover}.erva_recommend ._richtext,.erva_recommend ._richtext *{font-size:var(--font-sm-larger)}.sling_button._recommend_button>.erva_button{--btn-inline: clamp(2.5rem, 2.295vw + 1.941rem, 3.375rem)}@media screen and (min-width: 1000px){.erva_recommend{--section-padding-top: 1.5rem;--section-padding-bottom: 0}.erva_recommend ._richtext{--margin-contents: 2.25rem}.sling_button._recommend_button{--margin-contents: 3.5rem !important}.erva_recommend .image-with-text{--custom-gap: 1.5rem;grid-template-columns:auto 50%}.erva_recommend .image-with-text picture{--slide-clip: 300px;border-radius:var(--slide-clip) var(--slide-clip) 0 0;overflow:hidden}.erva_recommend .image-with-text picture img{aspect-ratio:435 / 483;object-fit:cover}.sling_button._recommend_button>.erva_button{justify-content:space-between;z-index:2}}@media screen and (max-width: 999px){.erva_recommend{--section-padding-top: 0;--section-padding-bottom: 2.5rem;background-color:var(--white);--background: transparent}.erva_recommend .image-with-text{margin-inline:1rem}.erva_recommend .prose{--margin-contents: 1.5rem}.sling_button._recommend_button>.erva_button img{position:absolute;right:2.5rem}}@media screen and (min-width: 1000px){.md\:hidden{display:none!important}}@media screen and (max-width: 999px){.md-max\:hidden{display:none!important}}.container:has(.product_banner_area){--container-gutter: 1rem}top-btn-group.product_banner_area{grid-template-columns:100%;max-width:352px;margin-inline:auto}.prod_review .accordion{width:100%}.prod_review .accordion__toggle{row-gap:1rem}.prod_review .ev__q{align-items:center;justify-content:center;padding-inline:1rem;font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem)!important;font-weight:600;line-height:1.5}.prod_review .accordion__content{padding:1.25rem .875rem;font-size:1rem}.prod_review .accordion__content .a__top{padding:0;text-align:start;flex-flow:column}.ac_switch_wrap{position:relative;display:flex;flex-flow:column nowrap;align-items:center;min-width:148px;height:58px;font-size:var(--font-sm-larger);font-weight:500;line-height:1.5;gap:2px;padding-block:.5rem .25rem}.group[aria-expanded=true] .r-open,.group[aria-expanded=false] .r-close{display:none}span.ac_switch_wrap svg{color:var(--red);width:1.25rem;padding-block:0}.ac_switch_wrap>*:not(icon-bg){z-index:1}.ac_switch_wrap icon-bg{width:100%;height:100%;border-radius:12px 12px 0 0;z-index:0}.container:has(.prod_review) .blog-post-card__image,.lp_rev_card .blog-post-card__image{aspect-ratio:1/ 1;object-fit:cover;padding:10px;background-color:var(--white);max-width:300px;margin-inline:auto}.prod_review_meta{font-size:var(--font-sm-larger)}.prod_review_meta>span:before{content:"\ff5c"}.blog-post-card:has(.prod_review){gap:1rem}.pr__meta>h3{--h3-size: clamp(1.25rem, .328vw + 1.17rem, 1.375rem);font-family:var(--jp-font);position:relative;margin-block-end:clamp(1.25rem,.656vw + 1.09rem,1.5rem);font-weight:600}.pr__meta>h3>span{font-size:var(--font-sm-larger);display:inline-block;font-weight:500}.pr__meta>h3:after{content:"";display:block;height:1px;width:100%;background-color:var(--black);bottom:0;left:0}.prod_review{--row-gap: 1.5rem}.blog-post-list:has(.prod_review){--bg-column-gap: 3rem;--bg-row-gap: 3rem}@media screen and (min-width: 1000px){.prod_review .accordion__toggle{row-gap:.75rem}.blog-post-card:has(.prod_review){gap:1.5rem}.pr__meta>h3>span{min-width:: 82px}}@media screen and (max-width: 999px){.container:has(.prod_review){--container-gutter: 1rem}}section:has(.no_review_post)+section:has(.top3){display:none}section:has(.no_review_post){margin-block-start:clamp(5rem,3.279vw + 4.201rem,6.25rem);display:block}.erva_mobile_button{padding-inline:var(--container-gutter);padding-block:.625rem;z-index:3;width:100%;display:block;position:fixed;inset-block-end:0;inset-inline-start:0}.erva_mobile_button .erva_buy_button{--btn-height: 3.75rem}product-sticky-bar-mobile{transition:opacity .3s ease,visibility .3s ease}product-sticky-bar-mobile.hidden{opacity:0!important;visibility:hidden!important}@media screen and (max-width: 999px){.product-info__block-item[data-block-type=size-button]:has(._sp_size){margin-block-end:2rem}.product-info__block-item[data-block-type=size-button]:has(._md_size){margin-block:0!important}}@media screen and (min-width: 1000px){.product-info__block-item[data-block-type=size-button]:has(._sp_size){margin-block:0!important}.product-info__block-item[data-block-type=size-button]:has(._md_size){margin-block:2rem!important}}variant-picker._narrow .variant-picker__option-values:has(.block-swatch){flex-wrap:nowrap!important}variant-picker._narrow .block-swatch{padding-inline:0}.show_type_dropdown:not(.nametag_value) .relative{width:fit-content}.show_type_dropdown .select{box-shadow:none;border:1px solid var(--gray);background:var(--white);font-family:var(--jp-font);font-size:var(--font-sm-larger);--input-padding-block: 10px;padding-inline-end:1rem;padding-inline-start:10px;display:flex;flex-flow:row-reverse wrap;gap:.25rem;align-items:center}.show_type_dropdown .select>svg{position:inherit;transform:none!important}.show_type_dropdown .popover--bottom-start{font-family:var(--jp-font);font-size:var(--font-sm-larger);width:100%}.show_type_dropdown .popover__value-list{gap:0}.popover__value-list .icon-select-arrow{opacity:0}.popover__value-list>*:has(:checked) .icon-select-arrow{opacity:1}.meshcover_p .popover__value-option{gap:.25rem;justify-content:flex-start}.meshcover_p .popover__value-option+.popover__value-option{margin-block-start:-1px}.show_type_dropdown .popover--bottom-start{inset-block-start:0}.meshcover_p::part(content){border:none!important;box-shadow:none!important}.meshcover_p.popover:has(.popover__value-list)::part(body){padding-inline:0;padding-block:0!important}.meshcover_p .popover__value-option{padding:10px 1rem 10px 10px;border:1px solid var(--gray);display:grid;grid-template-columns:20px 1fr}section:has(.caution){margin-block-start:clamp(5rem,3.279vw + 4.201rem,6.25rem);--container-gutter: clamp(1rem, 7.213vw - .758rem, 3.75rem);max-width:700px;margin-inline:auto;--margin-contents: 1.5rem;--margin-image: clamp(0rem, 1.967vw - .48rem, .75rem)}section:has(.caution) h3{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem);font-weight:600;position:relative;display:inline-block}section:has(.caution) h3:after{content:"";width:230px;height:1px;display:block;background-color:var(--gray);margin-block-start:clamp(.25rem,.328vw + .17rem,.375rem)}section:has(.caution) p{text-align:start;font-size:var(--font-sm-larger);--margin-contents: var(--font-sm-larger)}section:has(.caution) p strong{color:var(--red)}section:has(.productpage_options.option_no_top){--ex-top-mobile: 0}section:has(.option_no_top)+section:has(.tutorial){margin-block-start:clamp(5rem,3.279vw + 4.201rem,6.25rem)}.tutorial:has(p){--margin-contents: clamp(1rem, 1.311vw + .68rem, 1.5rem) !important}.tutorial p{font-size:clamp(1.125rem,.328vw + 1.045rem,1.25rem);font-weight:600}.tutorial div:has(iframe)+div:has(p){--margin-contents: clamp(2.5rem, 2.623vw + 1.861rem, 3.5rem)}.mesh_size h2+div>span,.mesh_size h2+div+div~div,.mesh_size h2+div+h4~div,.narrower h2+div~div{max-width:540px;margin-inline:auto;display:block;font-size:var(--font-sm-larger)}.mesh_size h2+div:before{background-color:var(--pink-light)}.product-header.mesh_size{--sub-pc: 20px;--gap-general: 0;position:relative;--margin-image: 0}.product-header.mesh_size .subtitle_en{width:100%;font-weight:500;color:var(--red);position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% - 2px)}.mesh_size h2+div{margin-top:28px!important;padding-block-start:clamp(2rem,4.59vw + .881rem,3.75rem)}.mesh_size h4{margin-block-start:clamp(1.5rem,1.967vw + 1.02rem,2.25rem)!important;font-weight:600;font-size:20px}.mesh_size div:has(>.size_desc){--margin-contents: 1.5rem}.size_desc>div{display:grid;grid-template-columns:clamp(3rem,.984vw + 2.76rem,3.375rem) 1fr;align-items:center;width:100%;text-align:start;font-weight:600;--margin-contents: 0;gap:20px}.size_desc>.desc_header{margin-block-end:clamp(.625rem,1.639vw + .225rem,1.25rem)}.size_desc>div:not(.desc_header){padding-block:clamp(1rem,.656vw + .84rem,1.25rem);position:relative}.size_desc>div ._round{font-family:var(--en-font)!important;font-size:1.25rem!important;line-height:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--black);color:var(--white);border-radius:100%;margin-inline:auto}.size_desc>div:not(.desc_header):before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:1px;background-color:var(--black)}.mesh__content h4{font-size:1.25rem;font-weight:600;text-align:center}.mesh__content h4+img{margin-block-start:clamp(1rem,1.311vw + .68rem,1.5rem)!important}.mesh__content.__bottom{margin-block-start:60px}.pink_bg+div .multi-column{display:flex;flex-flow:column wrap;--section-stack-gap: clamp(3rem, 1.967vw + 2.52rem, 3.75rem)}.pink_bg+div{margin-block-start:clamp(1.875rem,2.951vw + 1.156rem,3rem)!important;--container-gutter: 2.25rem}.mesh_style_header{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.mesh_style_header>en-heading{text-transform:uppercase;font-size:var( --font-sm-larger);font-weight:700;margin-block-end:clamp(.25rem,.656vw + .09rem,.5rem)}.mesh_style_header>*:not(p){line-height:1;font-family:var(--en-font)!important;color:var(--red)}.mesh_style_header>num{font-size:clamp(2.375rem,1.639vw + 1.975rem,3rem)}.feature_header_wrap+.container .multi-column__item num+.h4{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem)!important}.pink_bg+div .erva_button.button_with_arrow{--btn-size: clamp(1rem, .656vw + .84rem, 1.25rem);--btn-width: clamp(15.375rem, 15.41vw + 11.619rem, 21.25rem);--btn-height: clamp(2.688rem, 4.426vw + 1.609rem, 4.375rem);margin-block-start:clamp(1.5rem,2.623vw + .861rem,2.5rem)}@media screen and (min-width: 1000px){.size_desc>div{gap:38px}.pink_bg+div{--container-gutter: calc((100% - 700px)/2) !important}.mesh_style_header{margin-block-end:.5rem}.mesh_size.narrower h2+div{padding-inline:calc((100% - 540px)/2)}}.product-header.mesh_size.narrower{--container-gutter: 2.25rem}.product-header.mesh_size.narrower .prose div:has(>p),.product-header.mesh_size.narrower .prose div>p{text-align:start;font-weight:500!important;font-size:var(--font-sm-larger)}.mesh_size.narrower h4{margin-block-start:40px!important}.product-header.mesh_size.narrower .prose div:has(>p) strong{color:var(--red)}.nt-spacing{margin-block-end:clamp(5rem,3.279vw + 4.201rem,6.25rem)}.nametag_attachment{max-width:700px;margin-inline:auto}._nmtg_wrapper{--sp1: clamp(4rem, 7.869vw + 2.082rem, 7rem);--sp3: clamp(6.25rem, 3.279vw + 5.451rem, 7.5rem);margin-block-start:clamp(1.5rem,3.934vw + .541rem,3rem)!important;max-width:460px;margin-inline:auto;font-size:1rem}._nmtg_wrapper>div{display:grid;grid-template-columns:var(--sp1) 1fr minmax(var(--sp3),max-content);--margin-contents: 0;text-align:left}span._sp3{opacity:1!important;visibility:visible!important;font-weight:600}._nmtg_wrapper>div:first-child{margin-block-end:1rem;align-items:end}._nmtg_wrapper>div:first-child *{font-weight:500!important}._nmtg_wrapper>div:not(:first-child){padding-block:1.25rem;border-block-start:1px solid currentColor}._nmtg_wrapper>div a{font-weight:600;position:relative;display:inline-block}._nmtg_wrapper>div a:after{content:"";width:100%;height:1px;bottom:0;position:absolute;display:block;background:currentColor}.nametag_attachment h2{--text-h2: clamp(1.25rem, .328vw + 1.17rem, 1.375rem);font-weight:600}.prod_m_header{width:100%;background-color:var(--white);padding-block:clamp(1.75rem,.656vw + 1.59rem,2rem);padding-inline:var(--container-gutter);text-align:center;position:relative;--text-h2: clamp(1.25rem, .328vw + 1.17rem, 1.375rem);--subtitle-size: 18px;display:flex;flex-flow:column wrap;align-items:center;gap:3px!important}.prod_m_header:after{content:"";display:block;width:100%;height:3px;position:absolute;bottom:0;background-color:var(--gray);left:0}.prod_m_header>.subtitle_en{line-height:1;color:var(--gray)}.prod_m_header>h2{font-weight:600}@media screen and (min-width: 700px){._nmtg_wrapper>div{grid-template-columns:minmax(var(--sp1),1fr) 1fr minmax(var(--sp3),max-content)}.prod_m_header{--subtitle-size: 16px;gap:0!important}.prod_m_header>.subtitle_en{font-weight:700}}.prod_container{--container-gutter: max(2.25rem, calc((100% - 700px)/2) );margin-block-start:clamp(1.875rem,2.951vw + 1.156rem,3rem);display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.prod_m_content{width:100%;display:flex;flex-flow:column wrap;align-items:center}.prod_m_content:not(:first-child){margin-block-start:clamp(3rem,1.967vw + 2.52rem,3.75rem)}.prod_m_content h4{font-size:var(--font-sm-larger);font-weight:700;color:var(--red);font-family:var(--en-font)!important}.prod_m_content h5{margin-block-start:var(--h5-gap, clamp(.25rem, .656vw + .09rem, .5rem));font-size:clamp(2.375rem,1.639vw + 1.975rem,3rem);line-height:1;font-weight:500;color:var(--red);font-family:var(--en-font)!important}.prod_m_content h3{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem);font-weight:600}._m_content{background:var(--white);margin-block-start:clamp(1.5rem,1.311vw + 1.18rem,2rem);padding-block:clamp(1.25rem,6.557vw - .348rem,3.75rem);padding-inline:clamp(.938rem,7.377vw - .861rem,3.75rem);width:100%;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}._m_content p{font-size:var(--font-sm-larger);line-height:var(--height, 1.5)}._m_content p strong{color:var(--red)}._m_content.mc-2 p+p{margin-block-start:10px}._m_content.mc-3 p{width:100%}._m_content.mc-3 p+p{margin-block-start:1.5rem}._m_content.mc-3 p em{font-style:normal!important;margin-block-start:clamp(.5rem,.328vw + .42rem,.625rem);display:inline-block}@media screen and (min-width: 700px){._m_content.mc-1{--height: 2}._m_content.mc-2 p+p{margin-block-start:1rem}}.movie-content__iframe{width:100%;aspect-ratio:16 / 9;border:0;display:block}.prose .movie-content{margin-block-start:var(--movie-top, clamp(1.5rem, 3.934vw + .541rem, 3rem));margin-block-end:var(--movie-bottom, 2.5rem)}.product_movie h2{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem);font-weight:600}.product_movie .prose>div p{text-align:start;font-size:var(--font-sm-larger)}.product_movie .prose>div p strong{color:var(--red)}@media screen and (min-width: 700px){.prose .movie-content{margin-block-end:1.25rem}}@media screen and (min-width: 1000px){.product_movie{--container-gutter: 5rem}}.size_content{--container-gutter: 0}.size_content .size-content-header{background:var(--white);border-bottom:3px solid var(--pink-light);position:relative;padding-block:clamp(1.563rem,.492vw + 1.443rem,1.75rem)!important}.size_content .size-content-header .size-content-header__subtitle{position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% - .2rem);line-height:1;font-weight:500!important;font-size:clamp(1.125rem,.656vw + .965rem,1.375rem)!important;color:var(--red)!important}.size_content .size-content-header .size-content-header__title{font-size:clamp(1.25rem,.328vw + 1.17rem,1.375rem)!important;font-weight:600!important;color:var(--black)!important}.size_content .size-content-body{--inline-mobile: 1.25rem;--inline-desktop: 3.75rem;--gap-mobile: 2.5rem;--gap-desktop: 3.75rem;background:var(--white);padding-block:clamp(2rem,4.59vw + .881rem,3.75rem);padding-inline:var(--inline-mobile);row-gap:var(--gap-mobile);display:flex;flex-flow:column wrap;align-items:center;justify-content:center;font-family:var(--jp-font)}.size-item .size-item__title{font-size:var(--size-h3, 1.25rem);font-weight:700;text-align:var(--size-h3-align, center)}.size-item{--gap-l: 1.5rem;--gap-m: 1.25rem;--gap-s: 1rem}.size-item *{font-size:var(--size-font, var(--font-sm-larger))}.size-item>*+*{margin-block-start:var(--gap-special, var(--gap-s))}.size-item>img+*{margin-block-start:var(--gap-l)}.size-item__paragraph p+p{margin-block-start:var(--gap-special, var(--gap-s))}@media screen and (min-width: 1000px){.size_content .size-content-body{padding-inline:var(--inline-desktop);row-gap:var(--gap-desktop)}}.feature__image.image_ratio_preset img{--mobile-ratio: 1 / 1.137;--ratio-desktop: 1.776 / 1;object-fit:cover;width:100%;aspect-ratio:var(--mobile-ratio)}@media screen and (min-width: 700px){.feature__image.image_ratio_preset img{aspect-ratio:var(--ratio-desktop)}.duo_images_texts .accordion__content{display:flex;flex-flow:row-reverse wrap;gap:2rem;padding-inline:2.25rem!important}.duo_images_texts .accordion__content>*{width:calc(50% - 1rem)!important;padding-inline:0!important;gap:.5rem!important}}[data-block-type=variant-for-nametag],[data-block-type=erva-line-item-property]{--gap-mobile: 2rem;--gap-desktop: 1.625rem;--gap-variant: .625rem}.variant-picker__option-info legend span{color:var(--red);display:block;font-weight:600;font-size:clamp(.938rem,.164vw + .898rem,1rem);margin-block-start:var(--gap-variant)}.erva_nametag_wrapper fieldset+fieldset{margin-block-start:var(--gap-mobile)}.erva_nametag_wrapper fieldset .relative{width:100%}.erva_nametag_wrapper fieldset .relative .select{justify-content:flex-end}.show_type_dropdown .select{--icon-w: 1.25rem;display:grid;grid-template-columns:var(--icon-w) 1fr}[data-block-type=erva-line-item-property]{--product-info-gap: var(--gap-mobile)}.erva_line_item legend strong{color:var(--red)}.erva_line_item .input{padding:.625rem;font-size:var(--font-sm-larger);background-color:var(--white);--border-color: var(--gray-rgb)}.erva_line_item .input::placeholder{color:var(--gray)}.erva_line_item .input::-webkit-input-placeholder{color:var(--gray)}.erva_line_item .input::-moz-placeholder{color:var(--gray)}.erva_line_item .input:-ms-input-placeholder{color:var(--gray)}.erva_line_item .input:-moz-placeholder{color:var(--gray)}.nametag_value .relative{width:100%}@media screen and (min-width: 700px){.erva_nametag_wrapper fieldset+fieldset{margin-block-start:var(--gap-desktop)}[data-block-type=erva-line-item-property]{--product-info-gap: var(--gap-desktop)}}@media screen and (max-width: 699px){.col-faq+* .col-faq-content.faq__content{flex-basis:calc(100% - 4.5rem);padding-inline:0}}._unavailable{display:none}.product-info__block-item quantity-selector{border-color:var(--gray)}@supports (height: 100dvh){.popover::part(content){font-family:var(--jp-font)!important}}#ltdpdt svg{margin-block-end:-5px}@media screen and (max-width: 699px){.prod_review{padding-inline:0!important}#ltdpdt svg{margin-block-end:-10px}}.meshcover_p.popover::part(overlay),.meshcover_p.popover::part(header){display:none}.meshcover_p.popover{inset-inline-start:0;position:absolute!important}._nmtg_wrapper+*{text-align:left!important;font-size:1rem;margin-block-start:clamp(1.25rem,3.279vw + .451rem,2.5rem)!important;max-width:460px;margin-inline:auto;--margin-contents: 1rem}.variant-picker__option-info>div:has(attachment){display:flex;flex-flow:column wrap;align-items:self-start;gap:.625rem}.variant-picker__option-info attachment{font-size:clamp(.938rem,.164vw + .898rem,1rem);color:var(--red);font-weight:600}.aes_block{--margin-contents: clamp(1rem, 1.311vw + .68rem, 1.5rem) !important}.aes_richtext .rp-4{--margin-contents: 1.5rem}.aes_richtext .rp-6{--margin-contents: clamp(1rem, 1.311vw + .68rem, 1.5rem) !important}.aes_richtext .rp-7{--margin-contents: 1rem !important}@media screen and (max-width: 699px){.container:has(.prod_review) .blog-post-card__image,.lp_rev_card .blog-post-card__image{max-width:200px}div:has(>.sm-max-add-margin){margin-block-end:60px}}@media screen and (min-width: 1366px){.sm\:white-space-nowrap .h4{white-space:nowrap}}p.prod_review_meta{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}product-tax-notice{font-size:1rem!important}@media screen and (min-width: 1000px){.product-info__block-list>.product-info__block-item[data-block-type=title]{margin-block-start:-.5rem}}@media screen and (max-width: 699px){.var__content:has(desktop-only,.answer_option.a__image){display:block;margin-inline-start:calc(-1*var(--answer-inline));min-width:calc(100% + calc(2*var(--answer-inline)))}}.product-info__block-item:has(.buy-buttons>button[disabled]){margin-block:0}.product-info__block-item:has(.email-me-button_visible){margin-block:-1rem 0!important}.pr__meta{width:100%}
/*# sourceMappingURL=/cdn/shop/t/17/assets/erva_product.css.map */
