:root{--font-jp: "dnp-shuei-ymincho-std","\6e38\660e\671d  Medium", "\6e38\660e\671d\4f53", "Yu Mincho Medium", YuMincho, "Noto Serif JP", "\30d2\30e9\30ae\30ce\660e\671d  ProN", "Hiragino Mincho ProN", "\ff2d\ff33  \ff30\660e\671d", "MS PMincho", serif}body{min-height:150%;font-family:var(--font-jp)!important;color:#111;font-display:optional;word-break:normal;overflow-wrap:break-word;line-break:strict}*{font-feature-settings:"palt";letter-spacing:.08em!important}h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale) * 24px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 40px))}h4,.h4,h5,.h5,h6,.h6,a,p,li{font-family:var(--font-jp)!important;font-weight:400}img{width:100%}a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}a:hover{opacity:.6}a img{opacity:1;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}dl,dd,dt,ul,li{margin:0;padding:0;margin-inline-start:0!important}p{font-size:14px;line-height:1.7}@media only screen and (min-width:1068px){.h1-large{font-size:calc(var(--font-heading-scale) * 40px)}}@media only screen and (min-width:769px){.sp_only{display:none!important}}@media only screen and (min-width:768px){#page-about_waka .blog-post-detail .post-title,#page-how_to_brew_delicious_tea .post-title{margin-bottom:0}}@media only screen and (max-width:768.98px){.pc_only{display:none!important}p{font-size:14px}}.scrolling-images--spacing-large .scrolling-images--item{margin:0 25px!important}@media only screen and (min-width:768px){.scrolling-images--spacing-large .scrolling-images--item{margin:0 55px!important}}@media only screen and (max-width:767px){.scrolling-images--image{max-width:18vw!important}}@media only screen and (max-width:1067px){.logoimg--mobile{display:inline-block}.transparent--true .logoimg--mobile{display:none}.transparent--true .logoimg--light.logoimg--mobile{display:inline-block}}#home .collection-card--image{isolation:isolate;border-radius:100px}.logoimg--mobile{display:none}@media screen and (max-width:1067px){.logoimg--desktop{display:none}.logoimg--mobile{display:inline-block}.header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg{opacity:1}.mobile-menu li>a,.mobile-menu li summary{font-size:1rem!important}}.mobile-toggle__icon{width:35px;height:auto;display:block}@media screen and (max-width:767px){.mobile-toggle{display:flex;align-items:center;justify-content:center;width:58px}.mobile-toggle img+span{display:none}}#page-about_japanesetea .lead p{font-size:1rem;text-align:center}#page-about_japanesetea .tea-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;text-align:center}#page-about_japanesetea .tea-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}#page-about_japanesetea .tea-item img{max-width:100%;height:auto;display:block}#page-about_japanesetea .tea-item span{margin-top:.5rem;font-size:1rem}#page-about_japanesetea .image-hotspots--image img{max-width:500px;margin:auto;display:block}#page-about_japanesetea .image-hotspots--pin-button svg path{stroke:#a7810a}#page-about_japanesetea .image-hotspots--pin.active .image-hotspots--pin-bubble{z-index:20}#page-about_japanesetea .tea-item img{border-radius:100px}@media(max-width:1024px)and (min-width:750px){.image-hotspots--pin{left:var(--tablet-left)!important;top:var(--tablet-top)!important}}@media screen and (max-width:768.98px){#page-about_japanesetea .lead p{font-size:.8rem}#page-about_japanesetea .tea-grid{grid-template-columns:repeat(3,1fr)}#page-about_japanesetea .tea-item span{margin-top:0;font-size:.8rem}#page-about_japanesetea .image-with-text--content{padding:15px 10px 0!important}#page-about_japanesetea .section-image-with-text .row .columns{padding:0}#page-about_japanesetea .image-with-text--content .rte p{font-size:.9rem}}@media screen and (max-width:768.98px){#page-about_japanesetea .image-with-text--content--inner{max-width:100%}#page-about_japanesetea .image-with-text--content .rte p{font-size:.9rem}}#page-from_leaf_to_matcha #konpou_08_02 .subheading,#page-from_leaf_to_matcha #konpou_08_02 .small,html[lang=en] #page-from_leaf_to_matcha .scrolling-content--content .subheading,html[lang=fr] #page-from_leaf_to_matcha .scrolling-content--content .subheading,html[lang=en] #page-about_japanesetea .image-with-text--content .subheading,html[lang=fr] #page-about_japanesetea .image-with-text--content .subheading{display:none}@media screen and (max-width:768.98px){#page-from_leaf_to_matcha .scrolling-content--content .rte p{font-size:14px}#page-from_leaf_to_matcha #konpou_08_02 .subheading,#page-from_leaf_to_matcha #konpou_08_02 .small{display:block;color:#fff}}@media screen and (max-width:767.98px){.scrolling-content--content-image{margin-bottom:23px!important}.subheading{margin-bottom:10px}.scrolling-content--content{margin-bottom:35px}}#page-about_waka .about_waka{width:100%}#page-about_waka .about_waka .logo{display:block;width:400px;margin:auto}#page-about_waka .about_waka .concept{text-align:center}#page-about_waka .about_waka .concept h2{font-size:24px}#page-about_waka .multicolumn__column p{margin-top:15px;font-size:14px!important;line-height:2;text-align:left}#page-about_waka .rich-text__inner{max-width:1000px}#page-about_waka .rich-text__inner h3.h4:first-of-type,#page-wholesale_and_support #wholesale_txt_01 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_02 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_03 h3:first-of-type{position:relative;margin-bottom:60px}#page-wholesale_and_support #wholesale_txt_01 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_02 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_03 h3:first-of-type{padding-left:80px}#page-about_waka #about_waka_txt_01 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:before,#page-wholesale_and_support #wholesale_txt_01 h3:before{content:"01"}#page-about_waka #about_waka_txt_02 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:before,#page-wholesale_and_support #wholesale_txt_02 h3:before{content:"02"}#page-about_waka #about_waka_txt_03 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:before,#page-wholesale_and_support #wholesale_txt_03 h3:before{content:"03"}#page-about_waka #about_waka_txt_04 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:before{content:"04"}#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:before{content:"05"}#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:before{content:"06"}#page-about_waka #about_waka_txt_01 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_02 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_03 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_04 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:before,#page-wholesale_and_support #wholesale_txt_01 h3:before,#page-wholesale_and_support #wholesale_txt_02 h3:before,#page-wholesale_and_support #wholesale_txt_03 h3:before{position:absolute;left:0;top:30%;transform:translateY(-50%);font-family:"Noto Serif JP",serif;font-size:64px;color:#333;font-weight:400;line-height:1}#page-about_waka #about_waka_txt_01 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_02 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_03 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_04 .rich-text__inner h3.h4:first-of-type:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:after,#page-wholesale_and_support #wholesale_txt_01 h3:after,#page-wholesale_and_support #wholesale_txt_02 h3:after,#page-wholesale_and_support #wholesale_txt_03 h3:after{content:"";position:absolute;left:50px;top:40%;width:40px;height:80px;border-left:1px solid #333;transform:rotate(45deg);background-color:#fff}#page-about_waka #about_waka_txt_03 .rich-text__inner .rte{margin-bottom:70px}@media screen and (max-width:768.98px){#page-about_waka .rich-text__inner h3.h4:first-of-type,#page-wholesale_and_support .rich-text__inner h3:first-of-type{text-align:left;padding-left:60px}#page-about_waka .rich-text__inner h3.h4:first-of-type,#page-wholesale_and_support #wholesale_txt_01 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_02 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_03 h3:first-of-type{margin-bottom:35px}#page-wholesale_and_support #wholesale_txt_01 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_02 h3:first-of-type,#page-wholesale_and_support #wholesale_txt_03 h3:first-of-type{padding-left:70px}}#page-how_to_brew_delicious_tea .rich-text__inner{max-width:1000px}#page-how_to_brew_delicious_tea .wrap h2,#page-how_to_brew_delicious_tea .wrap>p{text-align:center}#page-how_to_brew_delicious_tea .wrap h2{font-size:24px}#page-how_to_brew_delicious_tea .wrap .howto{width:100%;max-width:850px;margin:80px auto 0!important;border:solid 1px #000;padding:0 50px 35px}#page-how_to_brew_delicious_tea .wrap .howto h3{font-size:20px;font-weight:600}#page-how_to_brew_delicious_tea .wrap .howto dt h3{position:relative}#page-how_to_brew_delicious_tea .wrap .howto dt h3 span{display:inline-block;margin-left:100px}#page-how_to_brew_delicious_tea .wrap .howto dd{margin-left:100px!important}#page-how_to_brew_delicious_tea .wrap .howto dd p{margin-bottom:.6rem}#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:before{top:45%;font-size:44px}#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:after{left:34px;top:55%;width:30px;height:50px}#page-how_to_brew_delicious_tea .wrap .howto dt{margin-top:40px!important}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte .tea-notes-wrap{width:100%;box-sizing:border-box}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte .tea-notes-wrap>p{border-bottom:solid 1px #e2e2e2;padding-bottom:1em;border-top:solid 1px #e2e2e2;padding-top:1em;margin-top:23px}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte .tea-notes-wrap>p span.after-pipe{display:block}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes{display:grid;grid-template-columns:22% 78%;gap:1em;margin-top:30px;font-size:15px}html[lang=en] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes,html[lang=fr] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes{display:block}#page-how_to_brew_delicious_tea .image-with-text--content--inner{margin:0;flex:1 1 100%;width:100%;box-sizing:border-box}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dt,#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dd{letter-spacing:.15em!important}html[lang=en] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dt,html[lang=en] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dd,html[lang=fr] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dt,html[lang=fr] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dd{letter-spacing:0!important}html[lang=en] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dd,html[lang=fr] #page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes dd{margin-bottom:1rem}@media screen and (max-width:767.98px){#page-how_to_brew_delicious_tea .wrap .howto{padding:0 20px 25px 25px;margin-top:50px!important}#page-how_to_brew_delicious_tea .wrap .howto dd{margin-left:0!important}#page-about_waka #about_waka_txt_01 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_02 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_03 .rich-text__inner h3.h4:first-of-type:before,#page-about_waka #about_waka_txt_04 .rich-text__inner h3.h4:first-of-type:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:before,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:before,#page-wholesale_and_support #wholesale_txt_01 h3:before,#page-wholesale_and_support #wholesale_txt_02 h3:before,#page-wholesale_and_support #wholesale_txt_03 h3:before{font-size:35px}#page-how_to_brew_delicious_tea .wrap .howto dt.howto_01 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_02 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_03 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_04 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_05 h3:after,#page-how_to_brew_delicious_tea .wrap .howto dt.howto_06 h3:after{left:32px;top:39%;width:10px;height:40px}#page-about_waka #about_waka_txt_01 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_02 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_03 .rich-text__inner h3.h4:first-of-type:after,#page-about_waka #about_waka_txt_04 .rich-text__inner h3.h4:first-of-type:after,#page-wholesale_and_support #wholesale_txt_01 h3:after,#page-wholesale_and_support #wholesale_txt_02 h3:after,#page-wholesale_and_support #wholesale_txt_03 h3:after{left:30px;top:29%;width:10px;height:40px}#page-how_to_brew_delicious_tea .wrap .howto h3{font-size:17px;margin-bottom:26px}#page-how_to_brew_delicious_tea .wrap .howto dt h3 span{margin-left:70px}#page-how_to_brew_delicious_tea .wrap .howto dd p,#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes{font-size:13px}#page-how_to_brew_delicious_tea #brew_delicious_01,#page-how_to_brew_delicious_tea #brew_delicious_02,#page-how_to_brew_delicious_tea #brew_delicious_03,#page-how_to_brew_delicious_tea #brew_delicious_04,#page-how_to_brew_delicious_tea #brew_delicious_05,#page-how_to_brew_delicious_tea #brew_delicious_06{margin-bottom:0}#page-how_to_brew_delicious_tea .image-with-text--content{padding:25px 10px}#page-how_to_brew_delicious_tea .image-with-text--content--inner .rte dl.tea-notes{grid-template-columns:25% 75%}}#page-wholesale_and_support .rich-text__inner{max-width:1000px}#page-wholesale_and_support .rich-text__inner h3{font-size:24px}#page-wholesale_and_support .rich-text__inner h3{font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}#page-wholesale_and_support #main-content .field label,#page-wholesale_support_order #main-content .field label{color:rgba(var(--color-body-rgb),1)}.field label .required{color:red;margin-left:4px}@media only screen and (min-width:1068px){#page-wholesale_and_support .rich-text__inner h3{font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))}}#page-wholesale_support_order #locksmith_passcode_submit .default{background-color:unset!important}#page-wholesale_support_order #locksmith-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;z-index:9999}form#locksmith-passcode-form{text-align:center}form#locksmith-passcode-form p a{text-decoration:underline}#wholesale_terms{max-width:700px;background-color:#f0f8ff;padding:2rem;margin:2rem auto 6rem}#page-wholesale_support_order .contact-form{padding:6rem 0!important;background-color:#f7f7f7}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection{padding:1.5rem;margin-bottom:4rem;background-color:#e2e2e2}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__heading{font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.5rem}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__list{display:grid;grid-template-columns:1fr;gap:.6rem}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__item{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .8rem;background-color:#fff}#page-wholesale_support_order .section-contact-form-wholesale .contact-terms__label{display:flex;align-items:flex-start;justify-content:center;gap:.5rem;position:relative;height:auto;font-size:1rem}#page-wholesale_support_order .section-contact-form-wholesale .field.contact-terms{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem}#page-wholesale_support_order input[type=checkbox],#page-wholesale_support_order input[type=radio]{width:18px;height:18px}#page-wholesale_support_order .sample-selection input[type=checkbox]{margin-top:4px}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__summary{margin:1rem 0 3rem;padding:1rem 1.2rem;background-color:#fff;font-size:.9rem}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__summary-title{margin:0 0 .4rem;font-weight:600}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__summary-list{margin:0;padding-left:1.2rem;list-style:disc}#page-wholesale_support_order .sample-selection__summary:not(.sample-selection__summary--has-items){display:none}#page-wholesale_support_order .section-contact-form-wholesale .contact-terms__label span{font-size:1rem}#page-wholesale_support_order span.sample-selection__item-title{font-size:.95rem;font-weight:600}#page-wholesale_support_order span.sample-selection__price{margin-left:.6rem}#page-wholesale_support_order .sample-selection__list .sample-selection__detail.rte p{margin-bottom:0;padding-left:.5rem;margin-top:.3rem}#wholesale_terms li{margin-bottom:15px;letter-spacing:.2em!important}html[lang=en] #wholesale_terms li,html[lang=fr] #wholesale_terms li{letter-spacing:0!important}#page-wholesale_support_order #wholesale_terms h3{font-size:1.4rem!important}#page-wholesale_support_order #wholesale_terms li{font-size:.9rem}#page-wholesale_support_order .field textarea:focus+label,#page-wholesale_support_order .field textarea:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=text]:focus+label,#page-wholesale_support_order .field input[type=text]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=password]:focus+label,#page-wholesale_support_order .field input[type=password]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=date]:focus+label,#page-wholesale_support_order .field input[type=date]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=datetime]:focus+label,#page-wholesale_support_order .field input[type=datetime]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=email]:focus+label,#page-wholesale_support_order .field input[type=email]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=number]:focus+label,#page-wholesale_support_order .field input[type=number]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=search]:focus+label,#page-wholesale_support_order .field input[type=search]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=tel]:focus+label,#page-wholesale_support_order .field input[type=tel]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=time]:focus+label,#page-wholesale_support_order .field input[type=time]:not(:placeholder-shown)+label,#page-wholesale_support_order .field input[type=url]:focus+label,#page-wholesale_support_order .field input[type=url]:not(:placeholder-shown)+label,#page-wholesale_support_order .field select:focus+label,#page-wholesale_support_order .field select:not(:placeholder-shown)+label{background-color:#f7f7f7!important}.form-notification.success{background-color:#787878;padding:2rem 0;margin:0 auto 40px;font-size:.9rem;justify-content:center}@media screen and (max-width:1200px){#page-wholesale_support_order .section-contact-form-wholesale .contact-form .row .medium-8{max-width:100%;flex:0 0 100%}#page-wholesale_support_order .contact-form{padding:4rem 0!important}}@media screen and (max-width:767px){#page-wholesale_support_order #wholesale_terms h3{font-size:1.2rem!important}#page-wholesale_support_order #wholesale_terms{margin:0 1rem 3rem}#page-wholesale_support_order #wholesale_terms li{font-size:.8rem}#page-wholesale_support_order .contact-form{padding:2rem 0 3rem!important}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__heading{font-size:1.3rem}#page-wholesale_support_order span.sample-selection__item-title{font-size:.9rem;line-height:1.3}#page-wholesale_support_order .sample-selection__list .sample-selection__detail.rte p{font-size:.8rem}#page-wholesale_support_order .sample-selection__list .sample-selection__detail.rte p{padding-left:.2rem;margin-top:.2rem;line-height:1.4;margin-bottom:.1rem}#page-wholesale_support_order input[type=checkbox],#page-wholesale_support_order input[type=radio]{width:15px!important;height:15px!important;margin-top:2px}#page-wholesale_support_order .sample-selection__content{flex:1;min-width:0}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__summary{margin:1rem 0 2rem}#page-wholesale_support_order .section-contact-form-wholesale .sample-selection__summary-title{text-align:center}#page-wholesale_support_order label[for=ContactFormNote]{line-height:1.8!important;display:inline-block!important}}.title-share-wrapper{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.title-share-wrapper .entry-title.h2{margin:0;font-size:1.75rem;line-height:1}.blog-post-detail .post-content{margin-bottom:100px!important}.blog-post-detail--continue{padding:10px 10px 0}.blog-post-detail--continue-content{flex:0 0 70%}.blog-post-detail--continue-title{display:none}.blog-post-detail--continue h5{order:2;margin-bottom:0!important;font-size:.9rem}.blog-post-detail--continue-content .text-button{order:1;margin-top:0!important;margin-bottom:1rem;font-size:1rem}.blog-post-detail--continue-image,.blog-post-detail--continue img{width:100%!important;max-width:110px}.blog-post h5{font-size:1.2rem}.blog-post .post-excerpt p{font-size:.8rem}.blog-post--content-spacing-true .blog-post-info .read-more{font-size:.8rem;letter-spacing:0!important}[role=main] .shopify-policy__container{width:100%;max-width:100%;padding:0}[role=main] .shopify-policy__title{min-height:200px;margin-bottom:80px;border-bottom:solid 1px #edeae6}[role=main] .shopify-policy__title h1{margin-bottom:0}.policy{max-width:1100px;margin:0 auto 160px;padding:0 2em}.policy.contact_info{max-width:950px}.policy li{margin-bottom:20px;font-size:14px}.policy .lead,.policy .policy_block{margin-bottom:3em}.policy-table{width:100%;margin-bottom:80px!important;border-collapse:collapse;margin:1.5em 0;font-size:14px;line-height:1.6}.policy.contact_info h2{font-size:24px;margin-bottom:0;line-height:1;text-align:center}.policy-table th,.policy-table td{height:80px;border:1px solid #ddd;padding:0 0 0 30px;vertical-align:middle}.policy-table th{width:25%;background-color:#f9f9f9;text-align:left;font-weight:600}.policy-table td{width:75%}.policy-table td a{color:inherit;text-decoration:underline}.policy h3{font-size:18px;letter-spacing:.01em!important;font-weight:600;line-height:1}.policy .level-1{counter-reset:l1;list-style:none}.policy .level-1>li{counter-increment:l1;position:relative;margin-bottom:1.5em}.policy .level-1>li:before{content:counter(l1,decimal) "\ff0e";position:absolute;left:-1.5em;font-weight:600}.policy .level-2{counter-reset:l2;list-style:none;margin-top:1em;padding-left:.5em}.policy .level-2>li{counter-increment:l2;position:relative;margin-bottom:1em}.policy .level-2>li:before{content:"\ff08" counter(l2,decimal) "\ff09";position:absolute;left:-2em}.policy .level-3{counter-reset:l3;list-style:none;margin-top:1em;padding-left:.5em}.policy .level-3>li{counter-increment:l3;position:relative;margin-bottom:.5em}.policy .level-3>li:before{content:counter(l3,decimal) ". ";position:absolute;left:-1.5em}.policy .level-4{counter-reset:l4;list-style:none;margin-top:1em;padding-left:.5em}.policy .level-4>li{counter-increment:l4;position:relative;margin-bottom:.5em}.policy .level-4>li:before{content:"\ff08" counter(l4,upper-alpha) "\ff09";position:absolute;left:-2em}.policy li{text-align:justify}.popup-modal .product-popup-modal__content{width:100%;max-width:380px!important;flex-direction:column!important;align-items:center;justify-content:center;background:linear-gradient(180deg,#006b35,#29a44d)!important;color:#fff;text-align:center;padding:60px 20px 50px!important;border-radius:0}.popup-modal .product-popup-modal__content-image{width:140px!important;height:auto!important;margin:0 auto 24px!important}.popup-modal .product-popup-modal__content-image img{position:static!important;width:100%;height:auto;object-fit:contain}.popup-modal .product-popup-modal__content-info{background:transparent!important;color:#000;padding:0!important}.product-popup-modal--heading,.product-popup-modal--text{color:#000;margin-top:1rem}.product-popup-modal__content-info form{display:flex;justify-content:center;align-items:center;gap:8px}.product-popup-modal__content-info input[type=email]{width:300px;padding:10px;border:1px solid #000;border-radius:4px;background:transparent;color:#000}.product-popup-modal__content-info input::placeholder{color:#000}.product-popup-modal__content-info button,.product-popup-modal__content-info input[type=submit]{cursor:pointer}.product-popup-modal .field label,.product-popup-modal .field input[type=email]:focus+label{display:none}.product-popup-modal .signup-container button{border-left:none}@media screen and (max-width:500px){.popup-modal .product-popup-modal__content{max-width:330px!important}.product-popup-modal__content-info input[type=email]{width:270px}}#footer{margin-top:3rem}.footer a{font-size:14px!important;color:#fff!important}.sub-footer p{font-size:12px;opacity:1;letter-spacing:.02em!important}#footer .social-links svg{width:18px}#footer .social-links li a{width:18px;height:18px}@media screen and (max-width:767.98px){#footer .social-links{display:flex;justify-content:center;margin-top:10px}}html[lang=en] *,html[lang=fr] *{letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
