.br-share-links{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.br-share-links a{color:#26231f;background:#fff;border:1px solid #d9d5cf;border-radius:.3rem;align-items:center;min-height:2.75rem;padding-inline:.9rem;font:600 .875rem/1.4 system-ui,sans-serif;text-decoration:none;display:inline-flex}.br-share-links a:hover{background:#f5f3ef}.br-share-links a:focus-visible{outline-offset:2px;outline:2px solid}.br-share-links a{box-sizing:border-box;justify-content:center;width:56px;height:56px;padding:0}.br-share-links a:hover{background:#fff;border-color:#26231f}.br-share-links a img{object-fit:contain;width:18px;height:18px;display:block}.br-share-links a[aria-label=Xでシェア]{background:#000;border-color:#000}.br-share-links a[aria-label=Facebookでシェア]{background:#0866ff;border-color:#0866ff}html{scroll-behavior:smooth}#header_slider{padding-top:0!important}#header_slider .item{opacity:1;height:56.25vw;display:block}#header_slider .item:not(:first-child){display:none}#header_slider .caption{opacity:1!important;transform:translateY(-50%)!important}#header_slider .caption .title{opacity:1!important;transform:none!important}#header_slider .image-entity{display:none}#header_slider .image{width:100%;height:100%;position:absolute;inset:0}.elementor-invisible{visibility:visible!important}.e-con.e-parent{--lazyload-loaded:1}#global_menu li:hover>ul,#global_menu li:focus-within>ul{display:block}.slider_list{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.slider_list::-webkit-scrollbar{display:none}.slider_list>.item{scroll-snap-align:start;flex:0 0 25%;display:block}.migration-carousel{position:relative}.migration-carousel>.slick-arrow{z-index:3}#mobile_menu{visibility:hidden}.open_menu #mobile_menu{visibility:visible}#mobile_menu .child_menu_button{cursor:pointer}#mobile_menu li.open>ul{display:block!important}#mobile_menu .close_button,#archive_faq_list .question,.elementor-tab-title{cursor:pointer}.migration-form-note{color:#333;background:#fafafa;border:1px solid #ddd;margin:1rem 0;padding:16px;font-size:14px;line-height:1.8}.migration-form-note a{text-decoration:underline}@media (width<=1280px){#header_slider .item{height:450px}}@media (width<=650px){#header_slider .item{height:380px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}#mobile_global_menu{display:block}#mobile_global_menu ul ul{display:none}#mobile_global_menu li.open>ul{display:block}#mobile_menu .child_menu_button,#mobile_menu .close_button{background:0 0;border:0;padding:0}#pum-3651:not(.migration-popup-open){display:none!important}#pum-3651.migration-popup-open{z-index:1999999999;width:250px;max-width:calc(100vw - 20px);height:auto;position:fixed;inset:auto 10px 10px auto;display:block!important}#pum-3651.migration-popup-open .pum-container{box-sizing:border-box;width:100%;margin:0;padding:18px;position:relative;inset:auto;display:block!important}#pum-3651 .pum-content p{margin:0}.migration-carousel>.slick-arrow{cursor:pointer;color:#555;background:0 0;border:0;width:24px;height:24px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.migration-carousel>.slick-arrow:before{font:700 15px design_plus}.migration-carousel>.slick-prev{left:-40px}.migration-carousel>.slick-next{right:-40px}.migration-carousel>.slick-prev:before{content:""}.migration-carousel>.slick-next:before{content:""}@media (width<=999px){.slider_list>.item{flex-basis:33.3333%}.migration-carousel>.slick-arrow{display:none}}@media (width<=749px){.slider_list>.item{flex-basis:50%}}.elementor-image-carousel.swiper-wrapper{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto;transform:none!important}.elementor-image-carousel>.swiper-slide{flex:0 0 var(--brandcare-carousel-width,33.3333%);scroll-snap-align:start}.elementor-image-carousel-wrapper .elementor-swiper-button{cursor:pointer}.brandcare-lightbox{color:#fff;background:#111;border:0;max-width:96vw;max-height:96vh;padding:42px 12px 12px}.brandcare-lightbox::backdrop{background:#000000d9}.brandcare-lightbox img{object-fit:contain;max-width:90vw;max-height:82vh;display:block}.brandcare-lightbox button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:4px;right:8px}.elementor-widget-video .elementor-wrapper{aspect-ratio:16/9;position:relative}.elementor-widget-video .elementor-wrapper>iframe.elementor-video{border:0;width:100%;height:100%;position:absolute;inset:0}.brandcare-youtube-link{text-align:right;margin:8px 0 0;font-size:13px;line-height:1.5}.brandcare-youtube-link a{text-decoration:underline}#archive_news_list .image.media-news-thumbnail{aspect-ratio:1;height:auto}#archive_news_list .media-news-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}body.br-redesign.br-type-product,body.br-redesign.br-type-article,body.br-redesign.br-type-case,body.br-redesign.br-type-listing,body.br-redesign.br-type-contact{overflow-x:clip;padding-top:0!important}.br-redesign .br-legacy{color:var(--br-ink);font-family:var(--br-sans);isolation:isolate;font-size:15px;line-height:1.95}.br-redesign .br-legacy #main_contents,.br-redesign .br-legacy #main_col{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.br-redesign .br-legacy #main_contents{display:block!important}.br-redesign .br-legacy #bread_crumb,.br-redesign .br-legacy #post_title,.br-redesign .br-legacy #archive_catch,.br-redesign .br-legacy #page_header{display:none}.br-redesign .br-legacy #article,.br-redesign .br-legacy .post_content,.br-redesign .br-legacy .post_content p{font-family:var(--br-sans);color:var(--br-ink);font-size:15px;line-height:2.05}.br-redesign .br-legacy #article{background:#fff;max-width:850px;margin-inline:auto;padding:0}.br-redesign .br-legacy #side_col{border-top:1px solid var(--br-line);max-width:850px;padding-top:35px;float:none!important;width:100%!important;margin:65px auto 0!important}.br-redesign .br-legacy h2,.br-redesign .br-legacy h3,.br-redesign .br-legacy h4{font-weight:500;line-height:1.65;font-family:var(--br-serif)!important}.br-redesign .br-legacy .post_content h2{border-color:var(--br-line);color:var(--br-ink);background:0 0;margin-top:45px;padding:16px 0;font-size:28px}.br-redesign .br-legacy .post_content h3{color:var(--br-ink);background:0 0;font-size:23px}.br-redesign .br-legacy .post_content a{text-underline-offset:4px;text-decoration:underline}.br-redesign .br-legacy img{max-width:100%;height:auto}.br-redesign .br-legacy table{border-collapse:collapse;max-width:100%;font-size:14px}.br-redesign .br-legacy table th,.br-redesign .br-legacy table td{border:1px solid var(--br-line);padding:14px;line-height:1.8}.br-redesign .br-legacy #post_meta_top{color:var(--br-muted);margin:0 0 24px;font-size:12px}.br-redesign .br-legacy #blog_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 26px;margin:0;padding:0;display:grid}.br-redesign .br-legacy #blog_list>.item{border:1px solid var(--br-line);background:#fff;padding:0;float:none!important;width:auto!important;margin:0!important}.br-redesign .br-legacy #blog_list>.item>a.image{aspect-ratio:1.65;background:var(--br-paper);display:block;overflow:hidden;float:none!important;width:100%!important;height:auto!important;margin:0!important}.br-redesign .br-legacy #blog_list>.item>a.image img{object-fit:cover;width:100%;display:block;height:100%!important}.br-redesign .br-legacy #blog_list .title_area{float:none;width:auto;margin:0;padding:20px}.br-redesign .br-legacy #blog_list .title{height:auto;margin:0 0 18px;font-size:19px;line-height:1.8;overflow:visible}.br-redesign .br-legacy #blog_list .meta{color:var(--br-muted);height:auto;font-size:11px;line-height:1.8}.br-redesign .br-legacy .page_navi{margin-block:40px}.br-redesign .br-legacy .wpcf7{max-width:760px;margin-inline:auto}.br-redesign .br-legacy input:not([type=radio]):not([type=checkbox]):not([type=submit]),.br-redesign .br-legacy textarea{width:100%;max-width:100%;font:16px/1.7 var(--br-sans);color:var(--br-ink);background:#fff;border:1px solid #ccc5bf;border-radius:2px;padding:13px 16px}.br-redesign .br-legacy input[type=file]{font-size:12px!important}.br-redesign .br-legacy .wpcf7-form>p{margin-block:0 24px}.br-redesign .br-legacy input[type=submit]{background:var(--br-accent);color:#fff;font:14px/1.7 var(--br-sans);cursor:pointer;border:0;border-radius:3px;min-width:220px;min-height:50px;padding:12px 30px}.br-redesign .br-legacy .wpcf7-radio{flex-wrap:wrap;gap:10px 18px;margin-top:12px;display:flex}.br-redesign .br-legacy .wpcf7-list-item{margin:0;font-size:13px}.br-redesign .br-legacy .migration-form-note{background:var(--br-paper);border:1px solid var(--br-line);padding:16px;font-size:13px}.br-redesign .br-legacy .spot-snow-lp{font-family:var(--br-sans);--snow-blue:#3d3935;--snow-navy:#24211f}.br-redesign .br-legacy .spot-snow-lp h1,.br-redesign .br-legacy .spot-snow-lp h2,.br-redesign .br-legacy .spot-snow-lp h3{font-family:var(--br-serif)!important}.br-redesign .br-legacy .spot-snow-lp .ss-wrap{max-width:1120px}.br-redesign .br-legacy .spot-snow-lp a[class*=cta],.br-redesign .br-legacy .spot-snow-lp a[class*=btn]{background:var(--br-accent);box-shadow:none;color:#fff;border-radius:3px}.br-prototype-content{padding-bottom:75px}.br-type-product .br-prototype-content{width:100%;max-width:none}@media (width<=800px){.br-redesign .br-legacy #blog_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.br-redesign .br-legacy #blog_list .title_area{padding:14px}.br-redesign .br-legacy #blog_list .title{font-size:16px}.br-redesign .br-legacy .post_content{overflow-wrap:anywhere}.br-redesign .br-legacy table{font-size:12px}.br-redesign .br-legacy table th,.br-redesign .br-legacy table td{padding:8px}}@media (width<=480px){.br-redesign .br-legacy #blog_list{grid-template-columns:1fr}.br-redesign .br-legacy #blog_list .title{font-size:20px}.br-redesign .br-legacy #blog_list .title_area{padding:18px}.br-redesign .br-legacy .post_content h2{font-size:24px}.br-redesign .br-legacy .post_content h3{font-size:21px}.br-redesign .br-legacy #side_col{margin-top:40px!important}.br-prototype-content{padding-bottom:45px}}.br-type-contact .br-legacy .post_content{padding-top:0!important}.br-type-contact .br-legacy .post_content>h2:first-child{margin-top:0!important}.br-type-case .br-legacy #article{max-width:50rem}.br-type-case .br-legacy .post_content{padding:0}.br-type-case .br-legacy .post_content p{margin-block:0 1.25rem;font-size:clamp(1rem,1.5vw,1.125rem)}.br-type-case .br-legacy .post_content figure{max-width:100%;margin:0 auto 1.5rem}.br-type-case .br-legacy .post_content img{border-radius:.35rem;max-width:100%;height:auto}.br-type-case .br-legacy #post_meta_top{border-bottom:1px solid var(--br-line);padding-bottom:.65rem}.br-type-case .br-legacy #single_share_top{display:none}.br-case-links{background:var(--br-paper);flex-wrap:wrap;gap:.75rem;max-width:50rem;margin:2rem auto 0;padding:clamp(1rem,3vw,2rem);display:flex}.br-journal-hero{margin-block:0 clamp(1.5rem,4vw,3rem)}.br-journal-hero img{aspect-ratio:2;object-fit:cover;border-radius:.35rem;width:100%;height:auto;display:block}.br-type-article .br-legacy .post_content p{font-size:clamp(1rem,1.5vw,1.125rem)}.br-type-article .br-legacy .post_content figure{max-width:100%;margin-inline:auto}.br-type-article .br-legacy .post_content iframe{max-width:100%}@media (width<=600px){.br-journal-hero img{aspect-ratio:3/2}}.br-redesign .br-legacy .post_content sub{vertical-align:sub;font-size:.72em;line-height:0}.br-case-index{color:var(--br-ink)}.br-case-index-body{padding-bottom:clamp(3rem,7vw,6rem)}.br-case-index-lead{color:var(--br-muted);margin:0 0 clamp(1.5rem,4vw,2.5rem)}.br-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.br-case-card{height:100%;color:inherit;border:1px solid var(--br-line);border-radius:.35rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.br-case-card-photo{aspect-ratio:4/3;background:var(--br-paper)}.br-case-card-photo img{object-fit:contain;width:100%;height:100%;display:block}.br-case-card-copy{flex-direction:column;flex:1;align-items:start;gap:.45rem;padding:clamp(1rem,2.5vw,1.5rem);display:flex}.br-case-card h2{font-family:var(--br-serif);margin:0 0 .55rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.5}.br-case-card time,.br-case-card-copy span{color:var(--br-muted);font-size:.85rem}.br-case-card-copy span{margin-top:auto}.br-case-card:hover h2{text-underline-offset:.2em;text-decoration:underline}.br-case-pagination{justify-content:center;gap:.5rem;margin-top:2.25rem;display:flex}.br-case-pagination>*{border:1px solid var(--br-line);border-radius:.25rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.br-case-pagination [aria-current]{background:var(--br-ink);color:#fff}.br-case-card:focus-visible,.br-case-pagination a:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=850px){.br-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.br-case-grid{grid-template-columns:1fr}}.br-shoe-case{color:#25231f}.br-shoe-case figure{margin-block:0}.br-shoe-case figure img{object-fit:cover;border-radius:.35rem;width:100%;height:auto;display:block}.br-shoe-case .br-shoe-hero img{aspect-ratio:2.45;object-position:center 55%}.br-shoe-case figcaption,.br-shoe-story time{color:#645e55;font-size:.8rem}.br-shoe-case figcaption{margin-top:.4rem}.br-shoe-story{max-width:50rem;padding-block:2rem 4rem;line-height:1.9}.br-shoe-lead{font-size:clamp(1.07rem,2.5vw,1.35rem)}.br-shoe-story nav,.br-shoe-next{background:#f5f4f1;border-radius:.35rem;padding:clamp(1rem,4vw,2rem)}.br-shoe-story nav{flex-wrap:wrap;gap:.5rem 1.2rem;display:flex}.br-shoe-story nav a,.br-shoe-next>a:last-child{text-underline-offset:.2em;text-decoration:underline}.br-shoe-story section{margin-block:clamp(2rem,6vw,3.5rem);scroll-margin-top:7rem}.br-shoe-story h2{font-size:clamp(1.35rem,4vw,2rem);line-height:1.45}.br-shoe-story section p{margin-block:.9rem}.br-shoe-broll img{aspect-ratio:2}.br-shoe-story section ol{padding-inline-start:1.5rem}.br-shoe-story section li{border-bottom:1px solid #e5e1da;padding:.5rem 0}.br-shoe-story section li span{display:block}.br-shoe-next>a:last-child{margin-top:1rem;display:block}@media (width<=600px){.br-shoe-case .br-shoe-hero img{aspect-ratio:1.5}}.brand-contact{color:#242320;background:#f5f4f1}.brand-contact-intro{text-align:center;padding:clamp(2.5rem,6vw,5rem) 1rem 1.5rem}.brand-contact-intro p:first-child{letter-spacing:.18em;font-size:.8rem}.brand-contact h1{margin:.35rem 0 .75rem;font-size:clamp(2.1rem,5vw,3.5rem)}.brand-contact h2{margin:0;font-size:clamp(1.35rem,3vw,1.8rem)}.brand-contact p{margin:0}.brand-contact-body{max-width:55rem;padding-block:1rem clamp(3rem,7vw,6rem)}.brand-contact form{background:#fff;border:1px solid #dfddd7;border-radius:.5rem;gap:1.25rem;padding:clamp(1rem,5vw,3rem);display:grid}.brand-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.brand-contact-field{gap:.4rem;min-width:0;font-size:.95rem;display:grid}.brand-contact-field small{color:#625b52;background:#f0eeea;border-radius:.2rem;margin-inline-start:.4rem;padding:.1rem .35rem}.brand-contact-field :is(input,select,textarea){box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #bdb8ae;border-radius:.3rem;min-height:3rem;padding:.65rem .8rem}.brand-contact-field textarea{resize:vertical}.brand-contact-field :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #574331}.brand-contact .migration-form-note{background:#f5f4f1;padding:.75rem 1rem}.brand-contact-help,.brand-contact .migration-form-note{color:#544d44;font-size:.875rem}.brand-contact-help a{text-decoration:underline}.brand-contact input[type=submit]{cursor:pointer;justify-content:center;width:min(100%,16rem)}.brand-contact input[type=submit]:disabled{opacity:.55;cursor:default}@media (width<=600px){.brand-contact-grid{grid-template-columns:1fr}}.training-page{--training-muted:#f4f4f2;--training-line:#dedfda;--training-green:#176746;color:#222422}.training-page h1,.training-page h2,.training-page h3{margin:0;line-height:1.35}.training-page p{margin:0;line-height:1.75}.training-page section[id]{scroll-margin-top:6rem}.training-nav{align-items:center;gap:clamp(.75rem,2vw,2rem);padding-block:.7rem;font-size:.85rem;display:flex}.training-nav strong{margin-inline-end:auto}.training-page .br-button--primary{color:#fff;background:#232725;border-color:#232725}.training-hero{isolation:isolate;background:var(--training-muted);position:relative}.training-hero img{object-fit:cover;object-position:center 56%;z-index:-2;width:66%;height:100%;position:absolute;inset:0 0 0 auto}.training-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f4f4f2 29%,#f4f4f2eb 38%,#0000 64%);position:absolute;inset:0}.training-hero-inner{align-items:center;min-height:clamp(24rem,34vw,34rem);padding-block:3rem;display:grid}.training-copy h1{font-size:clamp(2rem,4vw,3.8rem)}.training-copy p{margin-top:.7rem;font-weight:600}.training-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;display:flex}.training-actions .br-button--outline{background:#fff}.training-section{padding-block:clamp(1.5rem,3vw,3rem)}.training-rule{align-items:center;gap:1rem;font-size:clamp(1.4rem,2.25vw,2.15rem);display:flex}.training-rule:after,.training-heading .training-rule:before{content:"";background:var(--training-line);flex:1;height:1px}.training-heading{text-align:center;margin-bottom:1.25rem}.training-heading p{margin-top:.3rem;font-size:.9rem}.training-results{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.05fr);gap:.8rem;margin-top:.85rem;display:grid}.training-example,.training-benefits article{background:var(--training-muted);border-radius:.6rem;padding:.85rem}.training-example h3,.training-tech h3{margin-bottom:.5rem;font-size:1.08rem}.training-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.training-pair figure{margin:0;position:relative}.training-pair img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:.25rem;width:100%;display:block}.training-pair figcaption{color:#fff;background:#444;border-radius:.2rem;padding:.1rem .3rem;font:600 .64rem/1.4 system-ui;position:absolute;top:.2rem;left:.2rem}.training-pair figcaption.after{background:var(--training-green)}.training-tech{border-inline-start:1px solid var(--training-line);padding:.8rem;font-size:.87rem}.training-tech a{margin-top:.6rem;text-decoration:underline;display:inline-block}.training-benefits{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;display:grid}.training-benefits article{grid-column:span 2;padding:clamp(1rem,2vw,1.6rem)}.training-benefits article:nth-child(n+4){grid-column:span 3}.training-industry{align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.training-industry svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5rem;height:1.5rem}.training-benefits h3{margin-block:.5rem;font-size:clamp(1.16rem,1.65vw,1.6rem)}.training-benefits article>p:last-child{font-size:.9rem}.training-numbers{text-align:center;grid-template-columns:1.2fr 1fr;gap:.45rem;margin-top:.8rem;display:grid}.training-numbers>div+div{border-left:1px solid var(--training-line);padding-left:.45rem}.training-numbers span,.training-numbers small,.training-reuse small{font-size:.75rem;display:block}.training-numbers strong,.training-reuse strong{font-variant-numeric:tabular-nums;display:block}.training-accent{color:var(--training-green);font-size:clamp(1.18rem,2.2vw,2rem)}.training-bars{border-bottom:1px solid #adb5af;justify-content:center;align-items:end;gap:.6rem;height:2.8rem;margin-top:.25rem;display:flex}.training-bars i{background:#a5ada7;border-radius:.2rem .2rem 0 0;width:30%;height:33.333%;display:block}.training-bars i+i{background:var(--training-green);height:100%}.training-reuse{text-align:center;margin-top:1rem}.training-page .training-note{color:#555b56;margin-top:.5rem;font-size:.75rem}.training-details{grid-template-columns:1.3fr 1fr;gap:1.6rem;display:grid}.training-details p{margin-top:.8rem;font-size:.9rem}.training-table{table-layout:fixed;border-collapse:collapse;overflow-wrap:anywhere;width:100%;margin-top:.8rem;font-size:.82rem}.training-table th,.training-table td{border:1px solid var(--training-line);text-align:left;padding:.55rem}.training-table th{background:var(--training-muted)}.training-table th:first-child{width:17%}.training-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.training-flow li{background:var(--training-muted);text-align:center;border-radius:.4rem;padding:.65rem .3rem;font-size:.8rem;font-weight:600}.training-flow span{color:var(--training-green);display:block}.training-final{background:var(--training-muted);padding-block:2rem}.training-final .br-container{justify-content:space-between;align-items:center;gap:1rem;display:flex}.training-final h2{font-size:clamp(1.35rem,2.3vw,2rem)}@media (width<=900px){.training-nav{display:none}.training-results{grid-template-columns:repeat(2,minmax(0,1fr))}.training-details{grid-template-columns:1fr}.training-benefits article{grid-column:span 3}.training-benefits article:last-child{grid-column:span 6}}@media (width<=600px){.training-hero{flex-direction:column-reverse;display:flex;position:relative}.training-hero:after{display:none}.training-hero img{aspect-ratio:2.5;object-position:center 57%;width:100%;height:auto;position:static}.training-hero-inner{min-height:0;display:contents}.training-copy{display:contents}.training-copy h1{order:3;padding:1rem 1rem 0;font-size:clamp(1.6rem,6.7vw,2.15rem)}.training-copy p{order:2;margin-top:.2rem;padding:0 1rem .7rem;font-size:.85rem}.training-hero img{order:1}.training-actions{order:0;margin:0;padding:.8rem 1rem 1rem;display:grid}.training-results,.training-benefits{grid-template-columns:1fr}.training-benefits article:nth-child(n){grid-column:auto}.training-example{grid-template-columns:5.7rem minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.training-example h3{margin:0;font-size:.9rem}.training-tech{border-inline-start:0}.training-table{font-size:.75rem}.training-table th,.training-table td{padding:.35rem}.training-final .br-container{flex-direction:column;align-items:stretch}}body.br-type-about{padding:0!important}.about-page{color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.about-page *{box-sizing:border-box}.about-page img{width:100%;height:auto;display:block}.about-page h1,.about-page h2,.about-page h3{font-family:var(--br-serif);margin:0 0 20px;font-weight:400;line-height:1.5}.about-page h2{font-size:clamp(25px,2.25vw,34px)}.about-page h3{font-size:22px}.about-page p{margin:0 0 20px}.about-page [id]{scroll-margin-top:24px}.about-page .br-button{border-radius:2px;min-width:0;font-size:13px}.about-page a:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.about-nav{justify-content:center;gap:0;padding-block:15px;font-size:12px;display:flex}.about-nav a{color:inherit;padding:0 28px;line-height:1.5;text-decoration:none}.about-nav a+a{border-left:1px solid var(--br-line)}.about-band{background:#f6f4f0}.about-section{padding-block:55px}.about-center{text-align:center}.about-mobile{display:none}.about-hero{isolation:isolate;background:#f7f5f1;min-height:540px;position:relative}.about-page .about-hero>img{object-fit:cover;object-position:center 53%;z-index:-1;height:100%;position:absolute;inset:0}.about-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f7f5f1 0%,#f7f5f1eb 25%,#f7f5f180 43%,#0000 65%);position:absolute;inset:0}.about-hero-inner{align-items:center;min-height:540px;padding-block:45px;display:flex}.about-hero-copy{width:62%;max-width:730px}.about-page .about-hero h1{letter-spacing:.04em;margin-bottom:25px;font-size:clamp(40px,4.2vw,64px);line-height:1.3}.about-page .about-subtitle{font-family:var(--br-serif);margin-bottom:22px;font-size:20px}.about-lead{max-width:650px;font-size:14px}.about-hero .br-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.about-hero .br-button{background-color:#352618;padding-inline:22px}.about-hero .br-button--outline{background:#ffffffb0}.about-concept{grid-template-columns:46% minmax(0,1fr);align-items:center;gap:42px;padding-block:35px;display:grid}.about-concept>img{aspect-ratio:2;object-fit:cover}.about-concept h2{font-size:clamp(24px,2.05vw,31px)}.about-concept p{margin:0;font-size:14px}.about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.about-values article{min-width:0}.about-values img{aspect-ratio:1.65;object-fit:cover}.about-values h3{margin:15px 0 8px;font-size:21px}.about-values p{margin:0;font-size:13px}.about-audience{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.about-audience>img{aspect-ratio:1.7;object-fit:cover}.about-audience-copy{min-width:0}.about-page .about-audience-label{background:#e9e2d8;margin-bottom:16px;padding:3px 10px;font-size:12px;display:inline-block}.about-categories{gap:0;margin:24px 0;padding:0;font-size:14px;list-style:none;display:flex}.about-categories li{padding:0 22px}.about-categories li:first-child{padding-left:0}.about-categories li+li{border-left:1px solid #c4bcb2}.about-audience-reverse>img{grid-area:1/2}.about-audience-reverse>.about-audience-copy{grid-area:1/1}.about-case-link{color:inherit;background:#fff;align-items:center;gap:25px;margin-top:25px;padding:18px 20px;font-size:13px;text-decoration:none;display:flex}.about-case-link strong{font-weight:500}.about-case-link>span:last-child{margin-left:auto}.about-research{border-bottom:1px solid var(--br-line)}.about-research>img{aspect-ratio:1.9;object-fit:cover}.about-company{max-width:1050px}.about-page .about-company-name{margin-bottom:30px;font-size:16px}.about-company-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.9}.about-company-table th,.about-company-table td{border:1px solid var(--br-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:13px 16px}.about-company-table th{background:#f7f6f3;width:160px;font-weight:500}.about-final{text-align:center}.about-final h2{margin-bottom:28px}.about-final-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.about-final-grid>div{background:#fff;border:1px solid #cec8c0;padding:25px}.about-final h3{font:15px/1.7 var(--br-sans);margin-bottom:15px}.about-research-link{color:inherit;text-underline-offset:5px;margin-top:25px;font-size:13px;display:inline-block}@media (width<=1000px){.about-hero-copy{width:68%}.about-hero .br-actions{max-width:470px}.about-hero .br-button{padding-inline:15px;font-size:12px}.about-concept,.about-audience{gap:25px}.about-categories li{padding-inline:12px}.about-case-link{gap:15px}}@media (width<=680px){.about-nav{padding-block:12px}.about-nav a{padding-inline:20px;font-size:11px}.about-section{padding-block:35px}.about-page h2{font-size:25px;line-height:1.6}.about-desktop{display:none}.about-mobile{display:block}.about-hero{min-height:0}.about-page .about-hero>img{aspect-ratio:1.8;object-position:72% center;height:auto;position:static}.about-hero:after{display:none}.about-hero-inner{min-height:0;padding-block:28px}.about-hero-copy{width:100%;max-width:none}.about-page .about-hero h1{margin-bottom:12px;font-size:34px;line-height:1.45}.about-page .about-hero h1 br{display:none}.about-page .about-subtitle{margin-bottom:15px;font-size:16px}.about-lead{font-size:13px}.about-hero .br-actions{grid-template-columns:1fr;gap:10px;max-width:none;margin-top:22px;display:grid}.about-hero .br-button{min-height:47px;font-size:13px}.about-concept{grid-template-columns:1fr;gap:22px;padding-block:30px}.about-concept>img{aspect-ratio:2.1}.about-concept h2{font-size:24px}.about-concept p{font-size:13px}.about-values{grid-template-columns:1fr;gap:20px;margin-top:25px}.about-values article{grid-template-columns:36% 1fr;align-items:center;gap:15px;display:grid}.about-values img{aspect-ratio:1.3}.about-values h3{margin:0 0 5px;font-size:18px}.about-values p{font-size:12px}.about-audience{grid-template-columns:1fr;gap:22px}.about-audience>img{aspect-ratio:1.8}.about-audience-reverse>img,.about-audience-reverse>.about-audience-copy{grid-area:auto}.about-audience-copy p{font-size:13px}.about-page .about-audience-label{margin-bottom:14px;font-size:11px}.about-audience .br-button{width:100%}.about-categories{margin-block:20px;font-size:12px}.about-categories li{text-align:center;flex:1;padding-inline:6px}.about-case-link{grid-template-columns:1fr 20px;gap:6px 12px;padding:15px;font-size:12px;display:grid}.about-case-link>span:nth-child(2){grid-column:1;font-size:11px}.about-case-link>span:last-child{grid-area:1/2/span 2}.about-company-table table,.about-company-table tbody,.about-company-table tr,.about-company-table th,.about-company-table td{width:100%!important;display:block!important}.about-company-table tr{margin-bottom:12px}.about-company-table th{border-bottom:0;padding:10px 12px}.about-company-table td{padding:12px;font-size:12px}.about-final-grid{grid-template-columns:1fr;gap:14px}.about-final-grid>div{padding:20px 15px}.about-final .br-button{width:100%}}.about-company-details{gap:24px;margin-top:30px;display:grid}.about-company-details h3{margin-bottom:12px;font-size:20px}.about-company-details section>div{font-size:13px;line-height:1.9}.about-audience h2{text-wrap:balance}.about-company-table td:first-child{background:#f7f6f3}.br-editorial-grid[data-astro-cid-twk2pn66] .br-card-media{aspect-ratio:2}.br-social[data-astro-cid-twk2pn66]{padding-block:clamp(2rem,5vw,4rem)}.br-social-links[data-astro-cid-twk2pn66]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.br-social-link[data-astro-cid-twk2pn66]{aspect-ratio:1;border-radius:.375rem;place-items:center;width:min(100%,9rem);display:grid;position:relative;overflow:hidden}.br-social-link[data-astro-cid-twk2pn66] img[data-astro-cid-twk2pn66]{width:100%;height:auto;display:block}.br-social-link--youtube[data-astro-cid-twk2pn66] img[data-astro-cid-twk2pn66]{object-fit:cover;object-position:10% center;transform-origin:bottom;height:100%;position:absolute;inset:0;transform:scale(1.25)}.br-social-link[data-astro-cid-twk2pn66] span[data-astro-cid-twk2pn66]{color:#fff;text-align:center;background:#000000c2;padding:.375rem;font-size:.875rem;position:absolute;inset:auto 0 0}.br-social-link--x[data-astro-cid-twk2pn66]{background:#000}.br-social-link--x[data-astro-cid-twk2pn66] img[data-astro-cid-twk2pn66]{width:45%;transform:translateY(-.5rem)}.br-social-link[data-astro-cid-twk2pn66]:hover{opacity:.85}.br-social-link[data-astro-cid-twk2pn66]:focus-visible{outline-offset:3px;outline:2px solid}.solvee{color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.br-redesign .solvee :is(h1,h2,h3){font-family:var(--br-serif);font-weight:500}.solvee p{margin:0 0 18px}.solvee section[id]{scroll-margin-top:24px}.solvee-nav{border-bottom:1px solid var(--br-line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding:.85rem max(5vw,20px);font-size:.8rem;display:flex}.solvee-nav div{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.solvee-hero-grid{background:#f4f4f2;grid-template-columns:minmax(0,44fr) minmax(0,56fr);display:grid}.solvee-hero-copy{padding:38px 1rem 38px max(var(--br-gutter), calc((100vw - var(--br-container)) / 2));align-self:center}.solvee-hero h1{margin-bottom:1.5rem;font-size:clamp(2rem,4.5vw,65px);line-height:1.4}.solvee-hero h1 span{white-space:nowrap;display:block}.solvee-hero-stage{background:#b7b7b5;display:grid}.solvee-hero-stage img{align-self:center;width:100%;display:block}.solvee-pair,.solvee-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.solvee-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:30px}.solvee-features>div{text-align:center;padding:0 25px}.solvee-features>div+div{border-inline-start:1px solid var(--br-line)}.solvee-panel{background:#f4f4f4;padding:clamp(1rem,3vw,2rem)}.solvee-features p,.solvee-panel p:last-child{margin-bottom:0}.solvee-pse{align-items:center;gap:.75rem;display:flex}.solvee-pse img{mix-blend-mode:multiply;flex:none;width:2.5rem;height:auto}.solvee-panel .solvee-pse-note{font-size:.875rem}.solvee-section{padding-block:clamp(40px,5vw,76px)}.solvee-section+.solvee-section{border-top:1px solid #e4e4e4}.solvee-section article img{aspect-ratio:3/2;object-fit:contain;background:#f4f4f4;width:100%;margin-bottom:1rem;display:block}.solvee-caution{margin-top:1.5rem!important}@media (width<=700px){.solvee-pair,.solvee-features{grid-template-columns:1fr;gap:.85rem}.solvee-hero-grid{grid-template-columns:1fr}.solvee-hero-stage{order:-1}.solvee-hero-copy{padding:28px var(--br-gutter) 36px}.solvee-hero h1{font-size:clamp(32px,7vw,43px)}.solvee-features>div+div{border-inline-start:0;border-top:1px solid var(--br-line)}}.solvee-feature-icon{margin:0 auto .85rem;display:block}.solvee-materials h3{margin-bottom:.75rem}.solvee-materials h3 span{margin-inline-end:.35em}.solvee-materials ul{margin:0;padding-inline-start:1.25em}.br-redesign .solvee table{table-layout:fixed;border-collapse:collapse;width:100%;font:14px/2 var(--br-sans);margin-bottom:1rem;display:table!important}.br-redesign .solvee thead{display:table-header-group!important}.br-redesign .solvee tbody{display:table-row-group!important}.br-redesign .solvee tr{display:table-row!important}.br-redesign .solvee :is(th,td){vertical-align:top;border:1px solid var(--br-line);text-align:left;overflow-wrap:anywhere;width:auto;padding:20px 24px;display:table-cell!important}.br-redesign .solvee th:first-child{width:155px}.br-redesign .solvee th{background:#f5f4f2;font-weight:500}@media (width<=700px){.br-redesign .solvee th:first-child{width:85px}.br-redesign .solvee :is(th,td){padding:13px 10px;font-size:12px}}.solvee-hero h1{letter-spacing:.04em}.solvee-hero-copy>p:not(.br-eyebrow){font-family:var(--br-serif)}.solvee-features h2{margin:0 0 8px;font-size:20px}.solvee-features p{color:var(--br-muted);font-size:13px;line-height:1.7}.solvee-section h2{margin:0 0 22px;font-size:clamp(27px,2.65vw,38px);line-height:1.55}.solvee-section h3{margin-bottom:8px;font-size:clamp(18px,2vw,24px);line-height:1.55}.solvee .solvee-sports{color:#fff;background:linear-gradient(90deg,#141810 0%,#141810ed 33%,#14181000 76%),#141810 url(/assets/redesign/solveegun/sports-kit/hero-sideline.webp) 100%/cover no-repeat;padding:clamp(28px,5vw,72px) clamp(20px,4vw,56px)}.solvee-sports p{max-width:29em}.solvee .solvee-sports .br-button--outline{color:#fff;background:#141810b3;border-color:#fff}.solvee .solvee-sports .br-button--outline:hover{background:#141810}@media (width<=700px){.solvee-hero-stage img{aspect-ratio:1;height:auto}.solvee .solvee-sports{background-image:linear-gradient(#14181000 28%,#141810 56% 100%),url(/assets/redesign/solveegun/sports-kit/hero-sideline.webp);background-position:50%,100% 0;background-size:cover,100%;padding-top:clamp(140px,48vw,295px)}.solvee-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.solvee-features>div{padding:0 .45rem}.solvee-features>div+div{border-top:0;border-inline-start:1px solid var(--br-line)}.solvee-features h2{font-size:.9rem}.solvee-features p{font-size:.75rem}.solvee-feature-icon{width:25px;height:25px}.solvee-nav{display:none}}@media (width>=701px){.solvee-hero-grid{grid-template-columns:minmax(0,1fr)}.solvee-hero-stage,.solvee-hero-copy{grid-area:1/1}.solvee-hero-copy{z-index:1;align-self:center;width:49%;padding-inline-end:1rem;position:relative}.solvee-hero-stage img{object-fit:cover;object-position:right center;height:100%}.solvee-hero .br-button--outline{background:#ffffffb3}}.solvee-how-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.solvee .solvee-steps{counter-reset:solvee-step;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.solvee-steps li{counter-increment:solvee-step;font:500 clamp(16px, 1.7vw, 21px)/1.55 var(--br-serif);grid-template-columns:auto 1fr;gap:.65rem;display:grid}.solvee-steps li:before{content:counter(solvee-step);font:500 2.25rem/1 var(--br-serif)}.solvee-materials{background:#f1f0ee;border-radius:5px;padding:clamp(16px,2.5vw,28px)}.solvee-materials article{border:0;padding:0}.solvee-materials article+article{border-top:1px solid var(--br-line);margin-top:1.25rem;padding-top:1.25rem}@media (width<=700px){.solvee-how-layout{grid-template-columns:1fr}}.solvee-steps li{grid-template-rows:1fr auto}.solvee-step-photo{aspect-ratio:16/9;border-radius:4px;grid-column:1/-1;position:relative;overflow:hidden}.solvee .solvee-step-photo img{width:200%;max-width:none;position:absolute;inset:0 auto auto 0}.solvee-steps li:nth-child(2n) img{left:-100%}.solvee-steps li:nth-child(n+3) img{top:-100%}body.br-type-catalog{padding:0!important}.catalog-page{color:var(--br-ink);font:15px/1.8 var(--br-sans);background:#fff}.catalog-page h1,.catalog-page h2,.catalog-page h3{font-family:var(--br-serif);font-weight:500}.catalog-intro{background:#f6f5f2;position:relative;overflow:hidden}.catalog-intro>.br-container{padding-block:24px 42px;position:relative}.catalog-intro-photo{object-fit:cover;object-position:center;opacity:.6;width:48%;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000,#000 55%);height:100%!important}.catalog-breadcrumb{color:var(--br-muted);gap:12px;margin-bottom:35px;font-size:11px;display:flex}.catalog-breadcrumb a{text-decoration:none}.catalog-intro .br-eyebrow{margin:0 0 14px}.catalog-intro h1{letter-spacing:.04em;margin:0 0 12px;font-size:clamp(30px,3.6vw,48px);line-height:1.6}.catalog-intro h1 span{white-space:nowrap}.catalog-lead{font:16px/1.9 var(--br-serif);margin:0}.catalog-nav{border-bottom:1px solid var(--br-line);grid-template-columns:repeat(4,1fr) 1.2fr;padding-block:26px;display:grid}.catalog-nav>a{font:13px/1.7 var(--br-serif);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:68px;padding:0 10px;text-decoration:none;display:flex;position:relative}.catalog-nav>a+a:not(.catalog-all){border-left:1px solid var(--br-line)}.catalog-nav>a:hover,.catalog-nav>a:focus-visible{color:var(--br-accent);text-underline-offset:6px;text-decoration:underline}.catalog-nav .catalog-all{flex-direction:row;font-size:12px}.catalog-section{padding-top:40px;scroll-margin-top:25px}.catalog-section:last-child{padding-bottom:48px}.catalog-section-heading{align-items:baseline;gap:20px;margin-bottom:18px;display:flex}.catalog-section h2{margin:0;font-size:28px;line-height:1.6}.catalog-section-heading>p{font:13px/1.8 var(--br-serif);color:var(--br-muted);margin:0}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.catalog-section--clothing .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-section--leather .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-card{background:#fff;border:1px solid #eceae7;border-radius:2px;min-width:0;overflow:hidden}.catalog-card-image{background:#f7f7f5;height:260px;display:block;overflow:hidden}.catalog-card-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;padding:20px;transition:transform .25s;display:block;height:100%!important}.catalog-card-image.is-photo img{object-fit:cover;mix-blend-mode:normal;padding:0}.catalog-card-image.is-scene img{object-fit:cover;object-position:87% center;padding:0}.catalog-card:has(a:hover) .catalog-card-image img{transform:scale(1.025)}.catalog-section--leather .catalog-card-image{height:205px}.catalog-card-copy{padding:19px 20px 20px}.catalog-card h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:19px;line-height:1.7}.catalog-card h3 a{text-decoration:none}.catalog-card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.catalog-card-copy>p{color:var(--br-muted);margin:0 0 14px;font-size:13px}.catalog-card-links{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.catalog-card-links a{text-underline-offset:5px;align-items:center;gap:8px;font-size:12px;display:inline-flex}.catalog-card-links .catalog-care-link{color:var(--br-muted);font-size:11px}.catalog-help{background:var(--br-paper);padding-block:30px}.catalog-help-inner{grid-template-columns:1.8fr 1fr auto;align-items:center;gap:26px;display:grid}.catalog-help h2{margin:0 0 8px;font-size:24px}.catalog-help p{color:var(--br-muted);margin:0;font-size:12px}.catalog-help-links{border-left:1px solid var(--br-line);gap:8px;padding-left:25px;display:grid}.catalog-help-links .br-button{justify-content:flex-start;min-height:30px;font-size:12px}.catalog-faq{text-underline-offset:5px;align-items:center;gap:10px;font-size:12px;display:flex}@media (width<=1000px){.catalog-section--leather .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-card-image{height:220px}.catalog-card-copy{padding:15px}.catalog-card h3{font-size:17px}.catalog-help-inner{grid-template-columns:1.5fr 1fr}.catalog-faq{grid-column:2}}@media (width<=600px){.catalog-intro>.br-container{padding-block:18px 30px}.catalog-breadcrumb{margin-bottom:24px;font-size:10px}.catalog-intro-photo{opacity:.25;width:65%}.catalog-intro h1{font-size:29px;line-height:1.6}.catalog-intro h1 span{display:block}.catalog-lead{max-width:280px;font-size:13px}.catalog-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:15px}.catalog-nav>a{min-height:76px;padding-block:8px;font-size:12px}.catalog-nav>a:nth-child(3){border-left:0!important}.catalog-nav>a:nth-child(-n+2){border-bottom:1px solid var(--br-line)}.catalog-nav .catalog-all{grid-column:1/-1;min-height:42px}.catalog-section{padding-top:28px}.catalog-section-heading{margin-bottom:12px;display:block}.catalog-section h2{font-size:23px}.catalog-section-heading>p{margin-top:2px;font-size:11px}.catalog-grid,.catalog-section--clothing .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.catalog-card-image,.catalog-section--leather .catalog-card-image{aspect-ratio:1;height:auto}.catalog-card-image img{padding:12px}.catalog-card-copy{padding:12px 10px 14px}.catalog-card h3{font-size:14px;line-height:1.7}.catalog-card-copy>p{margin-bottom:10px;font-size:11px}.catalog-card-links{gap:8px}.catalog-card-links a{gap:5px;font-size:11px}.catalog-card-links .catalog-care-link{font-size:10px}.catalog-help-inner{display:block}.catalog-help h2{font-size:23px}.catalog-help-links{margin-top:20px;padding-left:15px}.catalog-faq{justify-content:flex-end;margin-top:15px}}@media (prefers-reduced-motion:reduce){.catalog-card-image img{transition:none}}.catalog-intro-photo{opacity:1;object-position:right center;width:100%;mask-image:none}@media (width<=600px){.catalog-intro-photo{object-position:60% center;opacity:.2;width:100%}}.catalog-nav>a:first-child:after{content:"";background:var(--br-accent);width:80px;height:2px;position:absolute;bottom:-8px}.catalog-page:has(.catalog-section:target) .catalog-nav>a:first-child:after{display:none}.catalog-page:has(#clothing:target) .catalog-nav a[href=\#clothing],.catalog-page:has(#stain:target) .catalog-nav a[href=\#stain],.catalog-page:has(#leather:target) .catalog-nav a[href=\#leather],.catalog-page:has(#other:target) .catalog-nav a[href=\#other]{text-underline-offset:7px;text-decoration:underline}.catalog-card-image img{object-fit:cover;mix-blend-mode:normal;padding:0}.catalog-section--clothing .catalog-card-image{aspect-ratio:4/3;height:auto}.catalog-card-image[href="/toolgoods/3steps/"] img,.catalog-card-image[href="/toolgoods/mb-1/"] img{object-fit:contain;background:#fafaf8}.catalog-card-image[href="/toolgoods/spotsnow/"] img{object-fit:contain;object-position:center;background:#fafaf8;padding:8px;transform:none}.catalog-card-image[href="/toolgoods/deophyll/"] img{object-fit:contain;background:#fafaf8;padding:8px;transform:none}.catalog-page .catalog-card-image img{object-fit:contain;object-position:center;background:#fafaf8;padding:8px;transform:none}body.br-type-wool{padding:0!important}.wool-page{--wool-gap:clamp(40px,5vw,76px);color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.wool-page h1,.wool-page h2,.wool-page h3{font-family:var(--br-serif);font-weight:500}.wool-page h2{font-size:clamp(27px,2.65vw,38px);line-height:1.55}.wool-page p{margin:0 0 18px}.wool-page a{text-underline-offset:4px}.wool-page section[id]{scroll-margin-top:24px}.wool-kicker{font:14px/1.8 var(--br-serif);letter-spacing:.06em}.wool-hero{color:#fff;background:#353735;height:clamp(520px,42vw,630px);position:relative;overflow:hidden}.wool-hero-background{object-fit:cover;object-position:center 60%;width:100%;position:absolute;inset:0;height:100%!important}.wool-hero-inner{align-items:center;height:100%;display:flex;position:relative}.wool-hero-copy{z-index:1;max-width:600px;padding:38px 0;position:relative}.wool-hero h1{letter-spacing:.04em;margin:12px 0 22px;font-size:clamp(46px,4.5vw,65px);line-height:1.35}.wool-hero-description{font:16px/1.8 var(--br-serif);letter-spacing:.035em}.wool-hero .wool-product-name{font:15px/1.6 var(--br-serif);margin-bottom:2px}.wool-price{font:26px/1.5 var(--br-sans);margin-bottom:15px!important}.wool-price small{font:12px/1.5 var(--br-sans)}.wool-hero-product{filter:drop-shadow(5px 8px 9px #0003);height:83%;position:absolute;bottom:25px;right:14%}.wool-photo{position:relative}.wool-photo--bottle{aspect-ratio:.27;height:100%}.wool-photo--bottle img{position:absolute;left:50%;transform:translate(-50%);width:auto!important;max-width:none!important;height:100%!important}.wool-photo--refill{aspect-ratio:1;height:100%}.wool-photo--refill img{object-fit:contain;width:100%;display:block;height:100%!important}.wool-values{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:30px;display:grid}.wool-values>div{text-align:center;border-right:1px solid var(--br-line);padding:0 25px}.wool-values>div:last-child{border:0}.wool-values svg{margin:0 auto 12px;display:block}.wool-values h2{margin:0 0 8px;font-size:20px}.wool-values p{white-space:pre-line;color:var(--br-muted);margin:0;font-size:13px;line-height:1.7}.wool-proof{background:#f4f3f0;position:relative;overflow:hidden}.wool-proof-background{object-fit:cover;opacity:.17;width:100%;position:absolute;inset:0;height:100%!important}.wool-proof-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;padding-block:35px;display:grid;position:relative}.wool-proof h2{margin:0 0 18px;font-size:clamp(30px,3.2vw,44px)}.wool-proof-inner>div>p{font-size:14px}.wool-chart{background:#fff;border-radius:4px;padding:22px 28px 16px}.wool-chart .wool-source-block{border:0;margin:0;padding:0}.wool-chart .wool-source-widget{margin:0}.wool-chart h3{margin:0 0 3px;font-size:16px}.wool-chart p{margin:0 0 10px;font-size:11px;line-height:1.7}.wool-chart img{width:100%;height:auto;display:block}.wool-how{grid-template-columns:1fr 320px;gap:35px;padding-block:40px;display:grid}.wool-how h2{margin:0 0 22px;font-size:33px}.wool-how .br-eyebrow{margin-bottom:7px!important}.wool-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:0;padding:0;list-style:none;display:grid}.wool-steps li{min-width:0;position:relative}.wool-steps li+li:before{content:"→";font-size:23px;font-family:var(--br-serif);position:absolute;top:68%;left:-26px}.wool-step-copy{gap:14px;min-height:80px;margin-bottom:12px;display:flex}.wool-step-number{font:32px/1.3 var(--br-serif)}.wool-steps h3{margin:0 0 3px;font-size:17px;line-height:1.6}.wool-steps p{margin:0;font-size:12px;line-height:1.7}.wool-steps img{aspect-ratio:1.55;object-fit:cover;border-radius:3px;width:100%;display:block}.wool-care-note{background:#f3f3f1;border-radius:4px;align-self:stretch;padding:22px}.wool-care-note h3{margin:0 0 6px;font-size:17px}.wool-care-note>p{color:var(--br-muted);font-size:12px}.wool-care-symbols{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0;display:grid}.wool-care-symbols svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px;margin:0 auto 9px;display:block}.wool-symbol-cross{stroke:#b83f35}.wool-care-symbols span{font-size:10px;line-height:1.6;display:block}.wool-care-note .br-button{white-space:normal;font-size:11px}.wool-products-inner{grid-template-columns:.75fr 1fr 1fr;align-items:center;gap:24px;padding-block:30px;display:grid}.wool-products h2{font-size:27px}.wool-buy-card{color:var(--br-ink);background:#ffffffed;border-radius:4px;grid-template-columns:105px 1fr;gap:16px;min-width:0;padding:17px;display:grid}.wool-buy-image{background:#fff;border-radius:3px;justify-content:center;align-items:center;height:175px;display:flex;overflow:hidden}.wool-buy-card h3{font:15px/1.6 var(--br-sans);margin:0 0 7px}.wool-buy-card p{margin:0 0 6px;font-size:12px}.wool-buy-card .wool-price{font-size:23px;margin-bottom:10px!important}.wool-buy-card .br-button{width:100%;min-width:0;min-height:34px;padding:6px 14px;font-size:11px}.wool-detail-section{padding-block:var(--wool-gap)}.wool-soft-band{background:var(--br-paper)}.wool-detail-section>h2{margin-bottom:30px}.wool-source-block{border-bottom:1px solid var(--br-line);margin:0 0 38px;padding-bottom:36px}.wool-source-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.wool-source-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px;display:grid}.wool-source-column{min-width:0}.wool-source-widget{margin:0 0 20px}.wool-source-widget:last-child{margin-bottom:0}.wool-source h2{margin:0 0 22px;font-size:30px}.wool-source h3{margin:0 0 14px;font-size:22px}.wool-source h4{margin:26px 0 12px;font-size:18px;line-height:1.8}.wool-source p{margin:0 0 18px;font-size:14px;line-height:2}.wool-source p:last-child{margin-bottom:0}.wool-source a{text-decoration:underline}.wool-source img{max-width:100%;height:auto;margin-inline:auto;display:block}.wool-source iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.wool-source-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:22px;display:grid}.wool-source-slide figure{margin:0}.wool-source-slide img{aspect-ratio:1.5;object-fit:cover;width:100%;margin-bottom:12px}.wool-source-slide figcaption{font:15px/1.9 var(--br-serif)}.wool-source-slide a{text-decoration:none}.wool-source-slide a:hover figcaption{text-decoration:underline}.wool-source table{border-collapse:collapse;width:100%;font:14px/2 var(--br-sans);table-layout:fixed}.wool-source th,.wool-source td{border:1px solid var(--br-line);vertical-align:top;overflow-wrap:anywhere;padding:20px 24px}.wool-source th{text-align:left;background:#f5f4f2;width:155px;font-weight:500}.wool-source table p{font-size:14px}.wool-source progress{accent-color:var(--br-accent);width:100%;height:12px;margin:8px 0 18px;display:block}.wool-source [data-wool-source="6"],.wool-source [data-wool-source="19"],.wool-source [data-wool-source="32"]{text-align:center;border:0;padding:0}.wool-source [data-wool-source="6"] a,.wool-source [data-wool-source="19"] a,.wool-source [data-wool-source="32"] a{background:var(--br-accent);color:#fff;border-radius:3px;padding:12px 35px;font-size:13px;text-decoration:none;display:inline-block}.wool-source [data-wool-source="5"] img,.wool-source [data-wool-source="8"] img{object-fit:cover;width:100%;height:160px}.wool-source [data-wool-source="10"] img,.wool-source [data-wool-source="11"] img,.wool-source [data-wool-source="17"] img{aspect-ratio:2;object-fit:cover;width:100%}.wool-source [data-wool-source="16"] img{object-fit:contain;max-height:300px}.wool-source [data-wool-source="18"] img{width:100%;max-width:420px}.wool-source [data-wool-source="24"] img,.wool-source [data-wool-source="25"] img{object-fit:contain;max-height:300px}.wool-source [data-wool-source="26"] img{max-height:300px}.wool-specs [data-wool-source="28"] .wool-source-columns,.wool-specs [data-wool-source="30"] .wool-source-columns{grid-template-columns:1fr 170px;align-items:center}.wool-specs [data-wool-source="28"] img,.wool-specs [data-wool-source="30"] img{object-fit:contain;height:170px}.wool-specs [data-wool-source="28"],.wool-specs [data-wool-source="30"]{border:0;margin:0;padding:0 0 22px}.wool-specs [data-wool-source="30"]{padding-top:40px}.wool-video{max-width:1000px}.wool-video [data-wool-source="4"] .wool-source-columns{justify-content:center;gap:28px;display:flex}.wool-video [data-wool-source="4"]{font-size:12px}@media (width<=1100px){.wool-hero-copy{max-width:58%}.wool-hero h1{font-size:51px}.wool-hero-product{height:78%;right:10%}.wool-hero-description{font-size:14px}.wool-proof-inner{gap:25px}.wool-how{grid-template-columns:1fr 275px;gap:25px}.wool-how h2{font-size:27px}.wool-steps{gap:22px}.wool-step-copy{gap:7px}.wool-steps h3{font-size:14px}.wool-steps li+li:before{font-size:18px;left:-19px}.wool-care-note{padding:18px}.wool-products-inner{grid-template-columns:1fr 1fr}.wool-products-inner>div:first-child{grid-column:1/-1}.wool-products h2{margin:0}}@media (width<=760px){.wool-page{font-size:14px}.wool-hero{height:510px}.wool-hero-background{object-position:65% center}.wool-hero-copy{max-width:70%;padding:28px 0}.wool-hero h1{margin:8px 0 18px;font-size:43px}.wool-hero-description{max-width:330px;font-size:13px;line-height:1.8}.wool-hero-product{height:65%;bottom:23px;right:2%}.wool-hero .br-actions{grid-template-columns:1fr;gap:10px;max-width:210px;display:grid}.wool-hero .br-button{min-width:0;min-height:43px;padding:10px 16px}.wool-hero .wool-product-name{font-size:13px}.wool-hero .wool-price{font-size:23px}.wool-values{padding-block:23px}.wool-values>div{padding-inline:10px}.wool-values h2{margin:0;font-size:14px;line-height:1.6}.wool-values p{display:none}.wool-values svg{width:31px;height:31px;margin-bottom:9px}.wool-proof-inner{grid-template-columns:1fr;gap:22px;padding-block:30px}.wool-proof h2{font-size:32px}.wool-proof h2 br{display:none}.wool-proof .wool-kicker{margin-bottom:12px}.wool-proof-inner>div>p:not(.wool-kicker){font-size:13px}.wool-chart{padding:20px 15px}.wool-chart .wool-source h3{font-size:16px}.wool-chart .wool-source p{font-size:11px;line-height:1.7}.wool-chart .wool-source-columns{gap:0}.wool-chart .wool-source-widget{margin:0}.wool-how{grid-template-columns:1fr;gap:26px;padding-block:32px}.wool-how h2{font-size:27px}.wool-steps{gap:18px}.wool-steps h3{font-size:13px}.wool-steps p{font-size:11px}.wool-step-copy{min-height:113px;display:block}.wool-step-number{font-size:27px}.wool-steps img{aspect-ratio:1}.wool-steps li+li:before{font-size:16px;top:78%;left:-16px}.wool-care-note{padding:22px}.wool-care-symbols{margin-block:20px}.wool-care-symbols span{font-size:11px}.wool-care-note .br-button{font-size:12px}.wool-products-inner{grid-template-columns:1fr;gap:18px;padding-block:28px}.wool-products h2{font-size:28px}.wool-buy-card{grid-template-columns:100px 1fr;gap:20px;padding:16px}.wool-buy-image{height:155px}.wool-source-columns{grid-template-columns:1fr;gap:22px}.wool-source h2{font-size:26px}.wool-source h3{font-size:21px}.wool-source p{font-size:14px}.wool-source-block{margin-bottom:30px;padding-bottom:30px}.wool-source-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.wool-source-slide figcaption{font-size:14px}.wool-source th{width:85px}.wool-source th,.wool-source td{padding:13px 10px;font-size:12px}.wool-source table p{font-size:12px}.wool-specs [data-wool-source="28"] .wool-source-columns,.wool-specs [data-wool-source="30"] .wool-source-columns{grid-template-columns:1fr 90px;gap:16px}.wool-specs [data-wool-source="28"] img,.wool-specs [data-wool-source="30"] img{height:120px}.wool-desktop-br{display:none}}@media (width<=420px){.wool-hero{height:490px}.wool-hero-copy{max-width:78%}.wool-hero h1{font-size:36px}.wool-hero-description{max-width:250px;font-size:12px}.wool-hero-product{height:55%;bottom:28px;right:0}.wool-hero .br-actions{max-width:175px}.wool-hero .br-button{gap:8px;font-size:11px}.wool-hero .wool-price{font-size:23px}.wool-values h2,.wool-steps h3{font-size:12px}.wool-how h2{font-size:25px}.wool-step-copy{min-height:115px}}@media (prefers-reduced-motion:reduce){.wool-page *{scroll-behavior:auto}}.wool-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#12110ea1,#12110e47 38%,#0000 65%);position:absolute;inset:0}.wool-hero-inner{z-index:1}@media (width<=760px){.wool-hero-background{object-position:60% center}.wool-hero:after{background:linear-gradient(90deg,#12110ed1,#12110e6b 48%,#0000 85%)}.wool-hero-copy{max-width:78%}}.wool-care-symbols img{object-fit:contain;mix-blend-mode:multiply;width:48px;margin:0 auto 9px;display:block;height:48px!important}.wool-symbol-source{margin:12px 0 0!important;font-size:10px!important}.wool-chart-pending{text-align:center;flex-direction:column;justify-content:center;min-height:220px;display:flex}.wool-test-chart h3{text-align:center;font:17px/1.6 var(--br-serif)}.wool-test-subtitle{text-align:center;margin:0 0 36px!important;font-size:11px!important}.wool-test-plot{grid-template-columns:20px 1fr;margin:0 0 22px;display:grid}.wool-test-axis{height:180px;font:10px/1 var(--br-sans);color:var(--br-muted);flex-direction:column;justify-content:space-between;display:flex}.wool-test-bars{background:repeating-linear-gradient(0deg,#0000 0 35px,#e4e3e0 35px 36px) top/100% 180px no-repeat;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.wool-test-track{border-bottom:1px solid #aaa;align-items:flex-end;height:180px;display:flex}.wool-test-bar{height:var(--bar-height);background:#b4b3b0;width:70%;margin-inline:auto;position:relative}.wool-test-bar strong{white-space:nowrap;font:17px/1.2 var(--br-sans);margin-bottom:7px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wool-test-bar small{font-size:10px}.wool-test-label{font:10px/1.6 var(--br-sans);text-align:center;margin-top:10px;display:block}.wool-test-column.is-own{color:#12385d}.wool-test-column.is-own .wool-test-bar{background:#12385d}.wool-test-note{color:var(--br-muted);font:10px/1.8 var(--br-sans)!important}.wool-test-details{border-top:1px solid var(--br-line);font:12px/1.9 var(--br-sans);padding-top:12px}.wool-test-details summary{cursor:pointer;text-underline-offset:4px;padding:5px 0}.wool-test-details summary:hover{text-decoration:underline}.wool-test-details p{margin-top:12px;font-size:12px}.wool-test-details ul{padding-left:20px}.wool-test-details table{border-collapse:collapse;width:100%;margin-block:15px}.wool-test-details th,.wool-test-details td{border-bottom:1px solid var(--br-line);text-align:left;padding:7px;font-weight:400}@media (width<=760px){.wool-test-bars{gap:7px}.wool-test-bar strong{font-size:14px}.wool-test-label{font-size:8px}.wool-test-chart h3{font-size:16px}}.wool-test-label{white-space:nowrap}.wool-products{color:var(--br-ink);background:#f6f6f4}.wool-products-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:40px}.wool-products-inner>div:first-child{grid-column:1/-1}.wool-products h2{margin:0}.wool-studio-card{background:#fff;border-radius:0;min-height:320px;padding:0;display:block;position:relative;overflow:hidden}.wool-studio-image{object-fit:cover;width:100%;position:absolute;inset:0;height:100%!important}.wool-studio-copy{z-index:1;flex-direction:column;justify-content:center;width:54%;min-height:320px;padding:36px 0 30px 30px;display:flex;position:relative}.wool-studio-copy h3{font-family:var(--br-serif);font-size:20px}.wool-studio-copy .br-button{max-width:180px;min-height:42px}.wool-spec-banner{background:#fff;border-block:1px solid #f0efed;height:280px;margin-top:35px;margin-bottom:25px;position:relative;overflow:hidden}.wool-spec-banner>img{object-fit:contain;object-position:right center;width:65%;position:absolute;top:0;right:0;height:100%!important}.wool-spec-banner>div{z-index:1;flex-direction:column;justify-content:center;width:62%;height:100%;padding:32px 36px;display:flex;position:relative}.wool-spec-banner h2{margin:0;font-size:30px}.wool-spec-banner .br-eyebrow{margin-bottom:10px}@media (width<=1100px) and (width>=761px){.wool-studio-copy{padding-left:20px}.wool-studio-copy h3{font-size:17px}}@media (width<=760px){.wool-products-inner{grid-template-columns:1fr}.wool-studio-card,.wool-studio-copy{min-height:240px}.wool-studio-copy{width:55%;padding:25px 0 25px 20px}.wool-studio-copy h3{font-size:17px}.wool-studio-copy .wool-price{font-size:21px}.wool-studio-copy .br-button{max-width:145px}.wool-spec-banner{height:190px}.wool-spec-banner>div{width:60%;padding:20px 15px}.wool-spec-banner h2{font-size:23px;line-height:1.7}.wool-spec-banner>img{width:65%}.wool-spec-banner .br-eyebrow{font-size:9px}}.wool-studio-image{object-fit:contain;object-position:right center}@media (width<=760px){.wool-spec-banner h2{font-size:20px}.wool-spec-banner h2 span{white-space:nowrap;display:block}}.wool-studio-image[src$=refill-actual-photo\.jpg]{object-fit:contain;object-position:center;width:56%;inset:0 0 0 auto}.wool-spec-banner>img[src$=refill-actual-photo\.jpg]{object-position:center;width:44%}.wool-page .wool-finish{padding-block:48px}.wool-finish-grid{gap:15px;margin-top:28px;display:grid}.wool-finish-row{grid-template-columns:135px minmax(0,1fr);align-items:center;gap:20px;font-size:14px;display:grid}.wool-finish-track{background:#f0efeb;border-radius:2px;height:16px;overflow:hidden}.wool-finish-track>span{background:#536a6f;border-radius:2px;height:100%;display:block}@media (width<=680px){.wool-finish-row{grid-template-columns:110px minmax(0,1fr);gap:14px;font-size:12px}.wool-finish-track{height:12px}.wool-page .wool-finish{padding-block:35px}}body.br-type-daily{padding:0!important}.daily-page{color:var(--br-ink);font:15px/1.9 var(--br-sans);--daily-muted:#6a6a66;--daily-bg:#f7f7f5;background:#fff}.daily-page h1,.daily-page h2,.daily-page h3{font-family:var(--br-serif);font-weight:500;line-height:1.5}.daily-page h2{margin:0 0 24px;font-size:clamp(28px,3.1vw,44px)}.daily-page h3{font-size:21px}.daily-page p{margin:0 0 18px}.daily-page img{max-width:100%;display:block}.daily-page a{text-underline-offset:5px}.daily-page section[id]{scroll-margin-top:32px}.daily-subnav{letter-spacing:.05em;border-block:1px solid #eee;justify-content:space-between;align-items:center;gap:15px;padding:15px max(5vw,20px);font-size:12px;display:flex}.daily-subnav div{gap:25px;display:flex}.daily-subnav a{text-decoration:none}.daily-subnav a:last-child{color:#fff;background:#30251d;border-radius:3px;padding:6px 20px}.daily-hero{background:#f4f4f1;min-height:620px;position:relative;overflow:hidden}.daily-hero>img{object-fit:contain;object-position:right center;width:100%;position:absolute;top:0;right:0;height:100%!important}.daily-hero-inner{align-items:center;min-height:620px;display:flex;position:relative}.daily-hero-inner>div{width:52%;padding-block:50px}.daily-hero h1{letter-spacing:.025em;margin:10px 0 20px;font-size:clamp(39px,4.3vw,66px)}.daily-lead{font:18px/1.85 var(--br-serif)}.daily-badges{flex-wrap:wrap;gap:8px;margin:22px 0;padding:0;list-style:none;display:flex}.daily-badges li{background:#ffffffc9;border:1px solid #d6dcdb;border-radius:30px;padding:5px 16px;font-size:12px}.daily-price{font-size:26px;font-weight:500;line-height:1.5}.daily-price small{font-size:12px}.daily-hero .br-actions{gap:10px}.daily-hero .br-button{padding-inline:20px}.daily-values{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:35px;display:grid}.daily-values>div{text-align:center;border-right:1px solid #e9e9e5;padding:0 25px}.daily-values>div:last-child{border:0}.daily-values svg{color:#4e5d62;margin:0 auto 10px}.daily-values h2{margin:0 0 8px;font-size:20px}.daily-values p{color:var(--daily-muted);margin:0;font-size:13px}.daily-band{background:var(--daily-bg)}.daily-section{padding-block:65px}.daily-split{grid-template-columns:1fr 1.25fr;align-items:center;gap:50px;display:grid}.daily-split>img{aspect-ratio:1.7;object-fit:cover;width:100%}.daily-fragrance{padding-block:45px}.daily-fragrance p{max-width:490px}.daily-concentration{grid-template-columns:1.2fr 1fr .6fr;align-items:center;gap:35px;display:grid}.daily-concentration>img{object-fit:contain;width:100%;height:290px!important}.daily-quarter{border-left:1px solid #ddd;padding-left:35px}.daily-quarter>strong{font:125px/1.2 var(--br-serif);color:#34454b;display:block}.daily-quarter p{font-size:12px}.daily-note{color:var(--daily-muted);line-height:1.8;margin-top:18px!important;font-size:12px!important}.daily-test-photo{margin:0}.daily-test-photo img{width:100%;height:auto!important}.daily-test-photo figcaption{color:var(--daily-muted);margin-top:18px;font-size:12px}.daily-video{aspect-ratio:16/9;background:#eee}.daily-video iframe{border:0;width:100%;height:100%}.daily-finish{gap:12px;display:grid}.daily-rating{grid-template-columns:150px 1fr;align-items:center;gap:20px;font-size:14px;display:grid}.daily-rating-track{background:#f0f0ee;border-radius:2px;height:16px;overflow:hidden}.daily-rating-track>span{background:#a2a9ae;height:100%;display:block}.daily-compat{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.daily-compat aside{border-left:1px solid #ddd;padding-left:35px}.daily-how-layout{grid-template-columns:1fr 240px;gap:30px;display:grid}.daily-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.daily-step-visual{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:100%;height:auto!important}.daily-steps h3{align-items:center;gap:8px;margin:16px 0 8px;font-size:16px;display:flex}.daily-steps h3 span{font:13px/24px var(--br-sans);color:#fff;text-align:center;background:#53646b;border-radius:50%;flex-shrink:0;width:24px;height:24px;display:inline-block}.daily-steps p{font-size:13px;line-height:1.75}.daily-tag{position:relative;overflow:hidden}.daily-tag>img{object-fit:cover;width:100%;height:100%!important}.daily-official-symbols{background:#ffffffed;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:32% 21% 30% 28%}.daily-official-symbols img{object-fit:contain;mix-blend-mode:multiply;width:44%;max-height:100%;height:auto!important}.daily-dose{background:#f7f7f5;padding:20px}.daily-dose h3{margin-top:0;font-size:17px}.daily-dose table{border-collapse:collapse;text-align:center;width:100%;font-size:14px}.daily-dose th,.daily-dose td{border-bottom:1px solid #ddd;padding:10px 4px}.daily-dose th{font-weight:400}.daily-products{grid-template-columns:1fr 1fr;gap:25px;display:grid}.daily-products article{background:#fff;border:1px solid #eeece8;grid-template-columns:42% 1fr;align-items:center;gap:15px;padding:25px;display:grid}.daily-products article>img{object-fit:contain;width:100%;height:250px!important}.daily-products h3{margin:0 0 16px;font-size:21px}.daily-products article>div>p:first-child{color:#777;font-size:12px}.daily-products .br-button{min-height:44px;padding-inline:18px;font-size:13px}.daily-faq details{border-bottom:1px solid #ddd;padding:18px 0}.daily-faq summary{cursor:pointer;padding-right:30px;list-style:none;position:relative}.daily-faq summary:after{content:"+";position:absolute;right:10px}.daily-faq details[open] summary:after{content:"−"}.daily-faq details p{color:#666;margin:15px 0 0}.daily-spec-title{border-block:1px solid #eee;justify-content:space-between;align-items:center;margin:40px 0 20px;display:flex}.daily-spec-title img{object-fit:contain;width:90px;height:110px!important}.daily-source table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.85}.daily-source td,.daily-source th{vertical-align:top;border:1px solid #e5e4e0;padding:20px}.daily-source td:first-child{white-space:nowrap;background:#f7f7f5;width:130px}.daily-source p:last-child{margin:0}.daily-links{justify-content:space-between;gap:25px;padding-block:35px;font-size:14px;display:flex}.daily-mobile-buy{display:none}@media (width<=1000px){.daily-hero-inner>div{width:55%}.daily-hero h1{font-size:44px}.daily-how-layout{grid-template-columns:1fr}.daily-dose{max-width:450px}.daily-products article{grid-template-columns:36% 1fr;padding:18px}.daily-concentration{gap:20px}.daily-quarter{padding-left:20px}.daily-quarter>strong{font-size:100px}.daily-split{gap:30px}}@media (width<=600px){.daily-page{font-size:14px}.daily-subnav{padding:12px 16px;font-size:10px}.daily-subnav>span{display:none}.daily-subnav div{justify-content:space-between;gap:10px;width:100%}.daily-subnav a:last-child{padding:4px 12px}.daily-hero{flex-direction:column;min-height:0;display:flex}.daily-hero>img{aspect-ratio:4/3;object-fit:contain;order:0;width:100%;position:relative;height:auto!important}.daily-hero-inner{background:#fff;order:1;width:100%;min-height:0;padding:0 22px}.daily-hero-inner>div{width:100%;padding:24px 0 30px}.daily-hero h1{margin:0 0 14px;font-size:36px;line-height:1.5}.daily-hero .br-eyebrow{margin-bottom:10px;font-size:10px}.daily-lead{font-size:15px}.daily-badges{margin:16px 0}.daily-badges li{padding:4px 12px;font-size:11px}.daily-hero .br-actions{grid-template-columns:1fr 1fr;display:grid}.daily-hero .br-button{min-height:44px;padding:10px 8px;font-size:11px}.daily-values{padding-block:25px}.daily-values>div{padding:0 8px}.daily-values h2{font-size:14px}.daily-values p{font-size:11px}.daily-values svg{width:25px}.daily-section{padding-block:40px}.daily-page h2{margin-bottom:20px;font-size:28px}.daily-split,.daily-compat{grid-template-columns:1fr;gap:20px}.daily-fragrance{padding-block:32px}.daily-fragrance h2 br{display:none}.daily-fragrance img{aspect-ratio:2}.daily-concentration{grid-template-columns:1fr 95px}.daily-concentration>div:first-child{grid-column:1/-1}.daily-quarter{border:0;padding:0}.daily-quarter>strong{font-size:105px}.daily-concentration>img{height:200px!important}.daily-rating{grid-template-columns:100px 1fr;gap:12px;font-size:12px}.daily-rating-track{height:13px}.daily-compat aside{border-top:1px solid #ddd;border-left:0;padding:20px 0 0}.daily-compat h3{font-size:18px}.daily-steps{grid-template-columns:1fr;gap:22px}.daily-steps li{grid-template-columns:42% 1fr;align-items:start;gap:0 16px;display:grid}.daily-steps .daily-step-visual{grid-row:1/3}.daily-steps h3{margin:0 0 8px;font-size:14px}.daily-steps p{margin:0;font-size:12px}.daily-official-symbols{gap:4px}.daily-products{grid-template-columns:1fr;gap:15px}.daily-products article{grid-template-columns:36% 1fr}.daily-products article>img{height:190px!important}.daily-products h3{font-size:19px}.daily-source td,.daily-source th{padding:12px 10px}.daily-source td:first-child{white-space:normal;width:72px}.daily-source table{font-size:12px}.daily-spec-title h3{font-size:21px}.daily-links{flex-direction:column;gap:15px}.daily-mobile-buy{z-index:25;text-align:center;background:#30251df5;border-radius:4px;min-height:48px;padding:12px;text-decoration:none;display:block;position:fixed;bottom:12px;left:20px;right:20px;box-shadow:0 2px 16px #0002;color:#fff!important}.br-type-daily{padding-bottom:65px!important}.daily-test-photo img{min-width:0}}@media (prefers-reduced-motion:reduce){.daily-page *{scroll-behavior:auto}}.daily-dose table{display:table!important}.daily-dose thead{display:table-header-group!important}.daily-dose tbody{display:table-row-group!important}.daily-dose tr{display:table-row!important}.daily-dose th,.daily-dose td{width:50%!important;display:table-cell!important}.daily-test-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.daily-test-grid figure,.daily-test-before figure{min-width:0;margin:0}.daily-test-grid svg,.daily-test-before svg{aspect-ratio:1;background:#252525;width:100%;display:block}.daily-test-grid figcaption{padding-top:14px;line-height:1.65}.daily-test-grid figcaption strong{font-size:15px;font-weight:500;display:block}.daily-test-grid figcaption span{color:#666;margin-top:5px;font-size:12px;display:block}.daily-test-before{align-items:center;gap:28px;margin-block:30px;display:flex}.daily-test-before figure{flex-shrink:0;width:170px}.daily-test-before figcaption{padding-top:8px;font-size:12px}.daily-test-before p{font-size:14px}.daily-test-originals{flex-wrap:wrap;gap:20px;font-size:12px;display:flex}@media (width<=600px){.daily-test-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.daily-test-grid figcaption strong{font-size:13px}.daily-test-before{gap:16px}.daily-test-before figure{width:120px}.daily-test-before p{font-size:12px}.daily-test-originals{gap:12px}}.daily-products .daily-bottle-packshot{width:100%;height:250px;display:block}@media (width<=600px){.daily-products .daily-bottle-packshot{height:190px}}.daily-concentration-bottle{width:100%;height:290px;display:block}@media (width<=600px){.daily-page{overflow-wrap:break-word}.daily-page h2{letter-spacing:.015em;text-wrap:pretty;font-size:clamp(23px,6.2vw,27px);line-height:1.6}.daily-hero-inner{box-sizing:border-box;max-width:none;margin:0}.daily-hero .br-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.daily-hero .br-button{gap:6px;width:100%;min-width:0;font-size:11px}.daily-hero .br-button svg{width:14px}.daily-values{grid-template-columns:1fr;gap:0;padding-block:10px}.daily-values>div{text-align:left;border-bottom:1px solid #e9e9e5;border-right:0;grid-template-columns:36px 1fr;column-gap:16px;padding:20px 0;display:grid}.daily-values>div:last-child{border-bottom:0}.daily-values svg{grid-row:1/3;width:28px;height:28px;margin:3px 0 0}.daily-page .daily-values h2{letter-spacing:0;margin:0 0 5px;font-size:17px;line-height:1.6}.daily-values p{font-size:13px;line-height:1.8}.daily-concentration{grid-template-columns:minmax(0,1fr) 100px;gap:20px}.daily-concentration-bottle{width:100%;height:200px}.daily-quarter>strong{font-size:88px}.daily-quarter p{font-size:12px}.daily-section{padding-block:36px}.daily-steps li{grid-template-columns:1fr;gap:0}.daily-steps .daily-step-visual{aspect-ratio:16/9;grid-row:auto;width:100%;margin-bottom:14px}.daily-steps h3{margin:0 0 7px;font-size:16px;line-height:1.65}.daily-steps p{font-size:14px;line-height:1.85}.daily-steps{gap:28px}.daily-dose{max-width:none}.daily-products article{grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:14px;padding:18px 14px}.daily-products article>div{min-width:0}.daily-products .br-button{gap:8px;width:100%;min-width:0;padding-inline:10px;font-size:12px}.daily-products h3{font-size:18px;line-height:1.6}.daily-products .daily-price{font-size:24px}.daily-products .br-button svg{width:14px}.daily-source table{font-size:13px;line-height:1.95}.daily-source td{font-weight:400}.daily-spec-title h3{font-size:19px}.daily-test-before{align-items:flex-start}.daily-test-before p{line-height:1.9}.daily-test-grid figcaption span{line-height:1.8}.daily-note{line-height:1.9}.daily-rating{grid-template-columns:96px minmax(0,1fr)}}@media (width<=360px){.daily-hero .br-actions{grid-template-columns:1fr}.daily-products h3{font-size:16px}.daily-products .daily-price{font-size:22px}}body.br-type-anti{padding:0!important}.anti-page{--anti-plum:#864582;--anti-paper:#f7f7f5;color:#24211f;font:15px/1.9 var(--br-sans);background:#fff}.anti-page h1,.anti-page h2,.anti-page h3{font-family:var(--br-serif);font-weight:500}.anti-page h2{letter-spacing:.02em;margin:0 0 28px;font-size:clamp(26px,3vw,40px);line-height:1.6}.anti-page h3{font-size:21px;line-height:1.6}.anti-page p{margin:0 0 18px}.anti-page img{max-width:100%;display:block}.anti-page section[id]{scroll-margin-top:25px}.anti-page a{text-underline-offset:4px}.anti-section{padding-block:65px}.anti-paper{background:var(--anti-paper)}.anti-note{font:12px/1.9 var(--br-sans);color:#696966;margin-top:18px!important}.anti-subnav{justify-content:space-between;align-items:center;padding-block:15px;font-size:12px;display:flex}.anti-subnav>div{align-items:center;gap:28px;display:flex}.anti-subnav a:last-child{color:#fff;background:#302014;border-radius:3px;padding:5px 18px}.anti-hero{background:#f6f6f3;grid-template-columns:1fr 1fr;align-items:center;display:grid}.anti-hero-copy{z-index:1;padding:45px 20px 45px max(5vw,22px);position:relative}.anti-hero h1{letter-spacing:.01em;margin:0 0 22px;font-size:clamp(32px,3.1vw,49px);line-height:1.65}.anti-hero>img{object-fit:contain;object-position:center;background:#f6f6f3;width:100%;height:550px!important}.anti-hero .br-eyebrow{color:var(--anti-plum)}.anti-pills{flex-wrap:wrap;gap:9px;margin:20px 0;padding:0;list-style:none;display:flex}.anti-pills li{color:#673964;background:#fff;border:1px solid #c7acc5;border-radius:24px;padding:3px 15px;font-size:12px;line-height:1.8}.anti-price{font-size:28px;font-weight:500;line-height:1.6}.anti-price small{font-size:13px}.anti-values{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:40px;display:grid}.anti-values>div{text-align:center;border-right:1px solid #e6e4e1;padding:0 28px}.anti-values>div:last-child{border:0}.anti-values svg{margin:0 auto 14px}.anti-page .anti-values h2{letter-spacing:0;margin:0 0 8px;font-size:21px}.anti-values p{color:#666;margin:0;font-size:13px}.anti-scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.anti-scenes figure{margin:0}.anti-scenes img{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto}.anti-scenes figcaption{text-align:center;font-family:var(--br-serif);padding-top:15px;font-size:18px}.anti-evidence{grid-template-columns:1fr 1fr;gap:25px;display:grid}.anti-evidence article{text-align:center;background:#fff;border:1px solid #e6e4e5;padding:30px}.anti-evidence h3{font:15px/1.8 var(--br-sans);margin:0 0 18px}.anti-evidence article>p:not(.anti-note){font-size:13px}.anti-evidence .anti-metric{white-space:nowrap;font:24px/1.5 var(--br-serif)!important}.anti-metric strong{color:var(--anti-plum);font-size:46px;font-weight:500}.anti-metric small{font-size:26px}.anti-fabric,.anti-video-row{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.anti-fabric>img{aspect-ratio:1.3;object-fit:cover;width:100%;height:auto}.anti-story summary{cursor:pointer;font-size:13px}.anti-story p{margin-top:12px;font-size:13px}.anti-video{aspect-ratio:16/9;background:#eee}.anti-video iframe{border:0;width:100%;height:100%}.anti-ratings{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:14px 45px;display:grid}.anti-rating{grid-template-columns:105px minmax(0,1fr) 24px;align-items:center;gap:14px;font-size:13px;display:grid}.anti-track{background:#e9e9e7;height:11px}.anti-track>span{background:#96618f;height:100%;display:block}.anti-rating small{text-align:right;color:#666;font-size:12px}.anti-how-layout{grid-template-columns:minmax(0,1fr) 270px;gap:28px;display:grid}.anti-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.anti-steps img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto!important}.anti-steps h3{align-items:center;gap:8px;margin:14px 0 8px;font-size:16px;display:flex}.anti-steps h3 span{text-align:center;background:var(--anti-plum);color:#fff;width:24px;height:24px;font:13px/24px var(--br-sans);border-radius:50%;flex-shrink:0;display:inline-block}.anti-steps p{font-size:13px;line-height:1.85}.anti-dose{background:#f7f7f5;padding:18px}.anti-dose h3{margin:0;font-size:19px}.anti-dose>p{color:var(--anti-plum);margin:5px 0 12px;font-size:13px}.anti-dose table{border-collapse:collapse;text-align:center;width:100%;font:12px/1.7 var(--br-sans);display:table!important}.anti-dose thead{display:table-header-group!important}.anti-dose tbody{display:table-row-group!important}.anti-dose tr{display:table-row!important}.anti-dose td,.anti-dose th{border:1px solid #ddd;padding:8px 3px;font-weight:400;width:33.33%!important;display:table-cell!important}.anti-products{grid-template-columns:1fr 1fr;gap:25px;display:grid}.anti-products article{background:#fff;border:1px solid #e9e7e5;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:25px;padding:25px;display:grid}.anti-products article>svg{width:100%;height:250px;display:block}.anti-products h3{margin:0 0 16px}.anti-products article>div>p:first-child{color:#777;font-size:12px}.anti-products .br-button{width:100%;min-width:0;max-width:220px}.anti-faq details{border-bottom:1px solid #ddd;padding:18px 0}.anti-faq summary{cursor:pointer;padding-right:28px;list-style:none;position:relative}.anti-faq summary:after{content:"+";position:absolute;right:8px}.anti-faq details[open] summary:after{content:"−"}.anti-faq details p{color:#666;margin:14px 0 0}.anti-specs>div{margin-top:35px}.anti-specs>div>h3{border-block:1px solid #e9e7e5;padding-block:20px}.anti-source table{border-collapse:collapse;width:100%;font:13px/1.9 var(--br-sans)}.anti-source th,.anti-source td{vertical-align:top;border:1px solid #e6e4e1;padding:18px}.anti-source th{background:#f7f7f5;width:140px;font-weight:400}.anti-source .wool-source-columns{display:block}.anti-source img,.anti-source h2{display:none}.anti-links{justify-content:space-between;gap:20px;padding-block:25px 45px;font-size:13px;display:flex}.anti-mobile-buy{display:none}@media (width<=1000px){.anti-hero h1{font-size:32px}.anti-hero .br-button{min-width:0}.anti-hero>img{height:480px!important}.anti-how-layout{grid-template-columns:1fr}.anti-dose{max-width:450px}.anti-values>div{padding-inline:15px}.anti-ratings{gap:14px 25px}.anti-products article{gap:15px;padding:18px}.anti-evidence article{padding:22px}.anti-evidence .anti-metric{font-size:19px!important}.anti-metric strong{font-size:38px}}@media (width<=600px){.anti-page{overflow-wrap:break-word;font-size:14px}.anti-page h2{font-size:clamp(23px,6.2vw,27px);line-height:1.6}.anti-section{padding-block:38px}.anti-subnav{padding-block:12px}.anti-subnav>span{display:none}.anti-subnav>div{justify-content:space-between;gap:10px;width:100%;font-size:11px}.anti-subnav a:last-child{padding:4px 12px}.anti-hero{flex-direction:column;display:flex}.anti-hero>img{aspect-ratio:4/3;object-fit:contain;order:0;width:100%;height:auto!important}.anti-hero-copy{background:#fff;order:1;width:100%;padding:26px 22px}.anti-hero h1{font-size:clamp(25px,6.5vw,30px);line-height:1.65}.anti-hero .br-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.anti-hero .br-button{gap:8px;width:100%;padding:10px 14px;font-size:12px}.anti-pills{gap:7px}.anti-pills li{padding-inline:12px;font-size:11px}.anti-values{grid-template-columns:1fr;padding-block:8px}.anti-values>div{text-align:left;border-bottom:1px solid #e6e4e1;border-right:0;grid-template-columns:34px 1fr;column-gap:15px;padding:19px 0;display:grid}.anti-values svg{grid-row:1/3;width:28px;margin:3px 0 0}.anti-page .anti-values h2{margin:0 0 5px;font-size:17px}.anti-scenes{grid-template-columns:1fr;gap:18px}.anti-scenes figure{grid-template-columns:42% 1fr;align-items:center;gap:16px;display:grid}.anti-scenes figcaption{text-align:left;padding:0;font-size:16px}.anti-evidence{grid-template-columns:1fr;gap:16px}.anti-evidence article{padding:24px 15px}.anti-evidence .anti-metric{font-size:20px!important}.anti-metric strong{font-size:39px}.anti-fabric,.anti-video-row{grid-template-columns:1fr;gap:24px}.anti-fabric>img{aspect-ratio:1.6}.anti-ratings{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:13px}.anti-rating{grid-template-columns:98px minmax(0,1fr) 22px;gap:12px;font-size:12px}.anti-steps{grid-template-columns:1fr;gap:25px}.anti-steps h3{font-size:16px}.anti-steps p{font-size:14px}.anti-dose{max-width:none}.anti-dose table{font-size:13px}.anti-products{grid-template-columns:1fr;gap:16px}.anti-products article{grid-template-columns:34% minmax(0,1fr);gap:16px;padding:18px 14px}.anti-products article>svg{height:200px}.anti-products h3{font-size:19px}.anti-products .anti-price{font-size:24px}.anti-products .br-button{gap:8px;padding-inline:12px;font-size:12px}.anti-source table{font-size:13px;line-height:1.95}.anti-source td,.anti-source th{padding:12px 10px}.anti-source th{width:80px}.anti-links{flex-direction:column;gap:16px}.anti-mobile-buy{z-index:25;text-align:center;background:#302014f5;border-radius:3px;min-height:48px;padding:12px;font-size:14px;display:block;position:fixed;bottom:12px;left:20px;right:20px;box-shadow:0 2px 15px #0002;color:#fff!important}body.br-type-anti{padding-bottom:65px!important}}.anti-values .anti-feature-icon{flex-shrink:0;display:block;overflow:visible}.anti-page .anti-values h2{text-wrap:balance;word-break:normal;overflow-wrap:normal;font-size:clamp(17px,1.7vw,21px)}.anti-ratings{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:15px;margin-top:28px}.anti-rating{grid-template-columns:135px minmax(0,1fr);gap:20px;font-size:14px}.anti-track{background:#f0efeb;border-radius:2px;height:16px;overflow:hidden}.anti-track>span{border-radius:2px}@media (width<=600px){.anti-rating{grid-template-columns:110px minmax(0,1fr);gap:14px;font-size:12px}.anti-track{height:12px}.anti-values .anti-feature-icon{width:30px;height:30px}}body.br-type-snow .snow-page{color:var(--br-ink);font-family:var(--br-sans);background:#fff;line-height:1.9}.snow-page *{box-sizing:border-box}.snow-page img{max-width:100%;height:auto;display:block}.snow-page h1,.snow-page h2,.snow-page h3{color:var(--br-ink);font-family:var(--br-serif);margin:0 0 24px;font-weight:400;line-height:1.5}.snow-page h2{font-size:var(--br-h2)}.snow-page h3{font-size:21px}.snow-page p{margin:0 0 20px}.snow-page .snow-section{padding-top:var(--br-section);padding-bottom:var(--br-section)}.snow-page section[id]{scroll-margin-top:100px}.snow-paper{background:var(--br-paper)}.snow-subnav{border-bottom:1px solid var(--br-line);justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:18px;font-size:13px;display:flex}.snow-subnav>span{letter-spacing:.12em;white-space:nowrap}.snow-subnav>div{gap:28px;display:flex}.snow-subnav a{color:inherit;text-decoration:none}.snow-hero{background:linear-gradient(120deg,#f3f6f7,#fff 65%,#eaf1f5)}.snow-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;padding-top:55px;padding-bottom:65px;display:grid}.snow-page .snow-logo{object-fit:contain;object-position:left;width:180px;height:auto;max-height:70px;margin-bottom:25px}.snow-page h1{letter-spacing:.04em;font-size:clamp(36px,4vw,54px)}.snow-page .snow-lead{font-size:20px}.snow-page .snow-wait{color:var(--br-muted);margin-top:-12px;font-size:13px}.snow-price{font-size:30px;font-weight:600;line-height:1.5}.snow-price small{font-size:14px;font-weight:400}.snow-hero-visual{justify-content:center;align-items:center;display:flex}.snow-page .snow-hero-visual img{object-fit:contain;filter:drop-shadow(15px 20px 18px #253c4d16);width:auto;max-width:100%;height:480px}.snow-problem,.snow-mechanism,.snow-movie,.snow-expert,.snow-purchase{grid-template-columns:1fr 1.3fr;align-items:center;gap:70px;display:grid}.snow-problem ul{padding-left:1.4em;line-height:2.3}.snow-mechanism figure{margin:0}.snow-mechanism figcaption{text-align:center;color:var(--br-muted);grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;font-size:12px;display:grid}.snow-benefits,.snow-stains,.snow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px;display:grid}.snow-benefits article{text-align:center;border-right:1px solid var(--br-line);padding:10px 25px}.snow-benefits article:last-child{border:0}.snow-page .snow-benefits img{object-fit:contain;width:110px;height:110px;margin:0 auto 25px}.snow-benefits p,.snow-stains p,.snow-steps p{color:var(--br-muted);font-size:14px}.snow-guide-heading{align-items:center;gap:25px;display:flex}.snow-page .snow-guide-heading>img{object-fit:contain;width:75px;height:75px}.snow-page .snow-stains img{object-fit:contain;width:100%;height:210px;margin-bottom:25px}.snow-page .snow-note{color:var(--br-muted);margin-top:30px;font-size:12px;line-height:1.9}.snow-movie{border-bottom:1px solid var(--br-line)}.snow-video{aspect-ratio:16/9;background:#eee}.snow-video iframe{border:0;width:100%;height:100%;display:block}.snow-steps{padding:0;list-style:none}.snow-page .snow-steps img{aspect-ratio:4/3;object-fit:contain;background:#fafafa;width:100%;margin-bottom:24px}.snow-steps h3{align-items:center;gap:15px;display:flex}.snow-steps h3 span{font:30px var(--br-sans);color:#627b8c}.snow-cautions{background:var(--br-paper);border-top:1px solid var(--br-line);grid-template-columns:1fr 1fr;gap:35px;margin-top:50px;padding:30px;display:grid}.snow-cautions>div{align-items:center;gap:20px;display:flex}.snow-cautions>div>span{color:#685044;font-size:32px}.snow-cautions p{margin:0;font-size:13px}.snow-cautions strong{font-size:16px}.snow-page .snow-expert>img{object-fit:contain;width:100%;max-height:350px}.snow-expert-name{color:var(--br-muted);font-size:13px}.snow-expert ul{padding-left:1.3em;font-size:14px}.snow-page .ss-spec__table{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.snow-page .ss-spec__table th,.snow-page .ss-spec__table td{vertical-align:top;border:0;border-bottom:1px solid var(--br-line);text-align:left;padding:23px;line-height:1.9}.snow-page .ss-spec__table th{background:var(--br-paper);width:22%;font-weight:500}.snow-page .ss-spec__table ul{margin:0;padding-left:1.4em}.snow-purchase{grid-template-columns:1fr 1fr;gap:60px}.snow-page .snow-purchase>img{aspect-ratio:4/3;object-fit:contain;width:100%}.snow-links{justify-content:space-between;gap:20px;padding-top:35px;padding-bottom:55px;font-size:14px;display:flex}.snow-mobile-buy{display:none}.snow-page a:focus-visible{outline:2px solid var(--br-focus);outline-offset:5px}@media (width<=600px){.snow-subnav{flex-direction:column;gap:12px;padding-top:12px;padding-bottom:12px;font-size:11px}.snow-subnav>div{justify-content:space-between;gap:22px}.snow-hero-grid{flex-direction:column;gap:25px;padding-top:30px;padding-bottom:45px;display:flex}.snow-hero-visual{order:-1;width:100%}.snow-page .snow-hero-visual img{height:300px}.snow-hero-copy{width:100%}.snow-page .snow-logo{width:150px;margin-bottom:20px}.snow-page h1{font-size:34px}.snow-page .snow-lead{font-size:17px}.snow-page .br-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.snow-page .br-button{min-width:0;padding:12px 8px;font-size:13px}.snow-price{font-size:28px}.snow-problem,.snow-mechanism,.snow-movie,.snow-expert,.snow-purchase{grid-template-columns:1fr;gap:28px}.snow-page h2{font-size:28px}.snow-benefits,.snow-stains,.snow-steps{grid-template-columns:1fr;gap:35px;margin-top:28px}.snow-benefits article{border:0;border-bottom:1px solid var(--br-line);padding:0 0 25px}.snow-page .snow-benefits img{width:90px;height:90px;margin-bottom:15px}.snow-page h3{margin-bottom:12px;font-size:21px}.snow-guide-heading{align-items:flex-start;gap:15px}.snow-page .snow-guide-heading>img{flex-shrink:0;width:45px;height:45px}.snow-guide-heading h2{font-size:25px}.snow-page .snow-stains img{height:200px;margin-bottom:18px}.snow-cautions{grid-template-columns:1fr;gap:25px;padding:23px 18px}.snow-page .snow-expert>img{max-height:260px}.snow-page .ss-spec__table th,.snow-page .ss-spec__table td{width:100%;padding:16px;display:block}.snow-page .ss-spec__table th{border-bottom:0}.snow-page .snow-purchase>img{max-height:300px}.snow-links{flex-direction:column;padding-bottom:95px}.snow-mobile-buy{z-index:30;text-align:center;background:var(--br-accent);color:#fff;border-radius:3px;padding:13px 20px;text-decoration:none;display:block;position:fixed;bottom:12px;left:22px;right:22px;box-shadow:0 3px 15px #0002}.snow-mechanism figcaption{gap:6px;font-size:10px}}body.br-type-snow .snow-mobile-buy{color:#fff}@media (width<=600px){.snow-page #snow-how>h2{font-size:clamp(21px,6.4vw,25px)}}.snow-hero{isolation:isolate;background:#f7f7f5;position:relative;overflow:hidden}.snow-page .snow-hero-photo{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.snow-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff 0%,#fffffff2 30%,#ffffffa6 48%,#fff0 68%);position:absolute;inset:0}.snow-hero-grid{min-height:670px;padding-top:48px;padding-bottom:48px;display:block;position:relative}.snow-page .snow-logo{width:155px;margin-bottom:18px}.snow-page .snow-kicker{letter-spacing:.08em;margin-bottom:14px;font-size:14px}.snow-page h1{margin-bottom:20px;font-size:clamp(34px,3.5vw,48px);line-height:1.45}.snow-page .snow-lead{margin-bottom:12px;font-size:18px}.snow-hero-visual{position:absolute;bottom:35px;right:4%}.snow-page .snow-hero-visual img{height:290px}.snow-page .snow-expert>img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;max-height:none}.snow-expert{grid-template-columns:minmax(200px,340px) 1fr}.snow-page #snow-features{padding-top:65px;padding-bottom:65px}.snow-page #snow-features>h2,.snow-page #snow-features>.br-eyebrow{text-align:center}.snow-benefits{margin-top:30px}.snow-page .snow-specs{padding-top:70px}.snow-page .snow-purchase{padding-top:70px;padding-bottom:70px}@media (width<=600px){.snow-page .snow-hero-photo{object-fit:cover;object-position:76% center;width:100%;height:265px;position:relative}.snow-hero:after{display:none}.snow-hero-grid{min-height:0;padding-top:28px;padding-bottom:35px;position:static}.snow-hero-copy{max-width:none}.snow-hero-visual{top:100px;bottom:auto;right:18px}.snow-page h1{font-size:32px}.snow-page .snow-kicker{font-size:12px}.snow-page .snow-logo{width:140px}.snow-expert{grid-template-columns:1fr}.snow-page .snow-expert>img{width:min(100%,320px);max-height:none;margin:auto}.snow-page #snow-features{padding-top:50px;padding-bottom:50px}.snow-page #snow-features>h2{font-size:25px}.snow-page .snow-benefits article{text-align:left;grid-template-columns:65px 1fr;gap:0 18px;display:grid}.snow-page .snow-benefits img{grid-row:1/3;width:65px;height:65px;margin:0}.snow-benefits h3{font-size:18px}.snow-benefits p{margin:0}.snow-benefits{gap:22px}.snow-page .snow-purchase{padding-top:50px;padding-bottom:50px}.snow-hero-visual{width:auto;top:120px;right:12px}.snow-page .snow-hero-visual img{height:155px}}.snow-hero{background:#f7f7f5;overflow:visible}.snow-hero:after{display:none}.snow-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;min-height:0;padding-top:40px;padding-bottom:40px;display:grid}.snow-hero-copy{max-width:none}.snow-page .snow-hero-visual{aspect-ratio:1;background:#f4f4f2;width:100%;display:block;position:relative;inset:auto;overflow:hidden}.snow-page .snow-hero-photo{object-fit:cover;object-position:74% center;z-index:auto;width:100%;max-width:none;height:100%;position:absolute;inset:0}.snow-page .snow-hero-visual .snow-hero-product{object-fit:contain;z-index:1;width:auto;max-width:16%;height:32%;position:absolute;bottom:4%;right:3%}.snow-page h1 .snow-powder-line{margin-left:-.5em;display:inline-block}@media (width<=600px){.snow-hero-grid{flex-direction:column;gap:28px;padding-top:0;padding-bottom:35px;display:flex}.snow-hero-copy{width:100%;max-width:none}.snow-page .snow-hero-visual{aspect-ratio:4/3;order:-1;width:100%;max-height:480px}.snow-page .snow-hero-photo{object-position:74% center}.snow-page .snow-hero-visual .snow-hero-product{max-width:16%;height:35%;bottom:4%;right:3%}.snow-page h1{font-size:clamp(30px,4.5vw,42px)}}.snow-page .snow-hero-visual .snow-hero-composite{aspect-ratio:1;object-fit:contain;filter:none;width:100%;max-width:100%;height:auto;max-height:none;display:block;position:static}.snow-page .snow-hero-visual{aspect-ratio:1;max-height:none}.snow-page .snow-purchase>img{aspect-ratio:auto;object-fit:contain;height:330px}.snow-page .snow-hero-grid{grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:0;width:100%;max-width:none;padding:0}.snow-hero-copy{padding:45px clamp(24px,5.5vw,84px)}.snow-page .snow-hero-visual{background:#fff}@media (width<=600px){.snow-hero-copy{padding:30px var(--br-gutter) 40px}.snow-page .snow-hero-grid{gap:0}}@media (width>=601px) and (width<=1000px){.snow-hero-copy{padding:30px 24px}.snow-page h1{font-size:clamp(22px,3vw,32px)}.snow-page .snow-lead{font-size:15px}.snow-hero-copy>p{font-size:13px}.snow-hero-copy .snow-price{font-size:25px}.snow-hero-copy .br-actions{flex-wrap:wrap;gap:10px;display:flex}.snow-hero-copy .br-button{min-width:0;padding:10px 14px;font-size:12px}.snow-page .snow-logo{width:130px}}.snow-page .snow-hero-grid{align-items:stretch;height:clamp(520px,42vw,630px)}.snow-hero-copy{align-self:center;padding:26px clamp(24px,5.5vw,84px)}.snow-page .snow-hero-visual{aspect-ratio:auto;height:100%;overflow:hidden}.snow-hero-visual picture{width:100%;height:100%;display:block}.snow-page .snow-hero-visual .snow-hero-composite{aspect-ratio:auto;object-fit:contain;object-position:center bottom;background:#fafafa;width:100%;height:100%}.snow-page .snow-hero h1{margin-bottom:15px;font-size:clamp(32px,3vw,44px);line-height:1.35}.snow-hero-copy .snow-logo{width:140px;margin-bottom:12px}.snow-hero-copy .snow-kicker{margin-bottom:12px}.snow-hero-copy .snow-price{margin-bottom:14px}.snow-hero-copy>p{margin-bottom:12px}.snow-hero-copy .snow-wait{margin-top:0}@media (width>=601px) and (width<=1000px){.snow-page .snow-hero h1{font-size:clamp(22px,3vw,30px)}.snow-hero-copy{padding:24px}.snow-hero-copy .snow-kicker{font-size:11px}.snow-hero-copy .snow-logo{width:120px}}@media (width<=600px){.snow-page .snow-hero-grid{height:auto}.snow-page .snow-hero-visual{aspect-ratio:4/3;height:auto}.snow-page .snow-hero-visual .snow-hero-composite{object-fit:contain;height:100%}.snow-hero-copy{padding:28px var(--br-gutter) 36px}.snow-page .snow-hero h1{font-size:32px}}.snow-page .snow-hero{background:#f7f7f5;height:clamp(520px,42vw,630px);position:relative;overflow:hidden}.snow-full-picture{display:block;position:absolute;inset:0}.snow-page .snow-full-background{object-fit:cover;object-position:center bottom;width:100%;height:100%!important}.snow-page .snow-full-inner{align-items:center;height:100%;display:flex;position:relative}.snow-page .snow-hero-copy{z-index:1;width:auto;max-width:600px;padding:28px 0;position:relative}.snow-page .snow-hero h1{margin:12px 0 20px;font-size:clamp(40px,4vw,58px);line-height:1.35}.snow-page .snow-hero-copy>p{margin-bottom:14px}.snow-page .snow-subnav .snow-logo{width:130px;margin:0}.snow-page .snow-subnav{align-items:center}.snow-page .snow-mobile-buy{display:none}.snow-hero:after{z-index:0;pointer-events:none;background:linear-gradient(90deg,#fffffff2,#ffffffb0 38%,#0000 60%);display:block;position:absolute;inset:0}.snow-full-inner{z-index:1}@media (width<=1100px){.snow-page .snow-hero-copy{max-width:55%}.snow-page .snow-hero h1{font-size:43px}.snow-page .snow-hero .br-button{min-width:0;padding:10px 16px;font-size:12px}.snow-page .snow-hero .br-actions{gap:10px;display:flex}}@media (width<=760px){.snow-page .snow-hero{height:510px}.snow-page .snow-full-background{object-fit:cover;object-position:center bottom}.snow-page .snow-hero-copy{max-width:65%;padding:24px 0}.snow-page .snow-hero h1{margin:8px 0 14px;font-size:36px}.snow-page .snow-hero-copy>p{margin-bottom:12px;font-size:12px}.snow-page .snow-hero-copy .snow-lead{font-size:14px}.snow-page .snow-hero-copy .snow-price{font-size:25px}.snow-page .snow-hero .br-actions{grid-template-columns:1fr;gap:9px;max-width:190px;display:grid}.snow-page .snow-hero .br-button{min-height:43px;padding:9px 12px}.snow-page .snow-subnav{display:none}.snow-hero:after{background:linear-gradient(90deg,#fffffff5,#ffffffc0 50%,#0000 80%)}}@media (width<=420px){.snow-page .snow-hero h1{font-size:30px}.snow-page .snow-hero-copy{max-width:72%}.snow-page .snow-hero .br-actions{max-width:175px}.snow-page .snow-hero-copy .snow-kicker{font-size:10px}}.snow-page .snow-full-background{object-position:right bottom}.snow-page .snow-powder-line{white-space:nowrap}@media (width<=760px){.snow-hero:after{background:linear-gradient(90deg,#fffffff5 0%,#ffffffe6 42%,#ffffff59 55%,#0000 65%)}.snow-page .snow-full-background{object-position:right bottom}}@media (width<=420px){.snow-page .snow-hero h1{white-space:nowrap;width:calc(100vw - 44px);max-width:none;font-size:30px}}@media (width<=760px){.snow-page .snow-hero h1{text-shadow:0 0 8px #fff,0 0 16px #fff}}.snow-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:520px;margin-top:28px;display:grid}.snow-proof>div{text-align:center;background:#ffffffb3;border:1px solid #c6d7e1;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 10px;display:flex}.snow-proof-icon{color:#526f82;background:#fff;border:1px solid #c6d7e1;border-radius:50%;place-items:center;width:66px;height:66px;display:grid}.snow-proof svg{display:block}#snow-development{scroll-margin-top:30px}@media (width<=600px){.snow-proof{gap:8px;margin-top:24px}.snow-proof>div{gap:10px;padding:18px 5px}.snow-proof-icon{width:52px;height:52px}.snow-proof-icon>svg{max-width:30px}.snow-proof strong{font-size:12px}}.snow-expert{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:48px}.snow-page .snow-expert>img{aspect-ratio:1;object-fit:cover;border-radius:4px;width:100%;max-height:none}.snow-proof{justify-content:space-between;align-items:center;gap:16px;max-width:470px;margin-top:28px;display:flex}.snow-proof>div{aspect-ratio:1;border:1px solid var(--br-line);background:0 0;border-radius:50%;flex-shrink:0;gap:0;width:112px;height:112px;padding:12px}.snow-proof strong{font:500 15px/1.65 var(--br-sans);color:var(--br-ink)}.snow-page .snow-expert-name{text-align:right;color:var(--br-muted);margin:26px 0 0;font-size:14px;font-weight:500}@media (width<=900px){.snow-expert{grid-template-columns:1fr;gap:30px}.snow-page .snow-expert>img{width:min(100%,340px);margin:auto}.snow-proof{justify-content:center;gap:20px;max-width:none}}@media (width<=600px){.snow-proof{gap:12px;margin-top:26px}.snow-proof>div{width:calc(33.3333% - 8px);max-width:105px;height:auto;padding:10px 5px}.snow-proof strong{font-size:12px}.snow-page .snow-expert-name{margin-top:24px;font-size:12px}}.snow-proof strong{font-size:14px}@media (width<=600px){.snow-proof strong{font-size:12px}}@media (width<=760px){.snow-hero:after{display:none}.snow-page .snow-hero h1{text-shadow:none}}.snow-proof>div{gap:8px;padding:10px 6px}.snow-point-icon{color:var(--br-muted);flex-shrink:0;display:block}.snow-proof strong{font-size:12px;line-height:1.5}.snow-point-flag{margin-block:3px}@media (width<=600px){.snow-proof>div{gap:5px;padding:9px 3px}.snow-point-icon{width:29px;height:29px}.snow-proof strong{font-size:10px}.snow-point-flag{height:23px;margin-block:3px}}body.br-type-steps{padding:0!important}.steps-page{--steps-paper:#f7f6f3;color:var(--br-ink);font:15px/1.85 var(--br-sans);background:#fff}.steps-page *{box-sizing:border-box}.steps-page img{max-width:100%;height:auto;display:block}.steps-page h1,.steps-page h2,.steps-page h3{font-family:var(--br-serif);color:var(--br-ink);font-weight:400;line-height:1.5}.steps-page h2{margin:0 0 14px;font-size:clamp(27px,3vw,40px)}.steps-page h3{margin:0 0 10px;font-size:24px}.steps-page p{margin:0 0 16px}.steps-page a:focus-visible,.steps-page summary:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.steps-page section[id],.steps-spec-grid article{scroll-margin-top:25px}.steps-subnav{justify-content:space-between;align-items:center;padding-block:17px;font-size:12px;display:flex}.steps-subnav>span{letter-spacing:.15em}.steps-subnav>div{align-items:center;gap:28px;display:flex}.steps-subnav a{color:inherit;text-decoration:none}.steps-subnav a:last-child{background:var(--br-accent);color:#fff;border-radius:3px;padding:6px 20px}.steps-hero{background:var(--steps-paper);min-height:540px;position:relative;overflow:hidden}.steps-page .steps-hero>img{object-fit:cover;object-position:right center;width:58%;height:100%;position:absolute;top:0;right:0}.steps-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f6f3 0% 35%,#f7f6f380 44%,#0000 55%);position:absolute;inset:0}.steps-hero-inner{z-index:1;align-items:center;min-height:540px;display:flex;position:relative}.steps-hero-inner>div{width:48%;padding:48px 0}.steps-kicker{font-size:13px}.steps-page h1{letter-spacing:.015em;margin:0 0 24px;font-size:clamp(35px,3.4vw,50px);line-height:1.45}.steps-lead{font:17px/1.9 var(--br-serif)}.steps-page .steps-price{margin:25px 0 20px;font-size:28px;font-weight:500;line-height:1.5}.steps-price small{font-size:13px;font-weight:400}.steps-hero .br-actions{gap:12px}.steps-hero .br-button{min-width:0;padding:12px 21px;font-size:13px}.steps-section{padding-block:58px}.steps-heading{text-align:center;margin-bottom:32px}.steps-heading>p{color:var(--br-muted);margin:0;font-size:14px}.steps-select-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.steps-select-grid article{background:var(--steps-paper);grid-template-columns:32% minmax(0,1fr);align-items:center;gap:18px;padding:24px 18px;display:grid}.steps-page .steps-select-grid article>img{object-fit:contain;width:100%;height:245px}.steps-number{font:13px var(--br-sans);letter-spacing:.08em;color:var(--br-muted);margin-bottom:8px!important}.steps-select-grid h3{font-size:24px}.steps-select-grid p{font-size:13px}.steps-examples{border-bottom:1px solid var(--br-line);padding-bottom:13px;font-weight:500}.steps-page .steps-material{color:var(--br-muted);font-size:11px}.steps-select-grid .br-button{gap:6px;width:100%;min-width:0;min-height:40px;padding:8px 12px;font-size:12px}.steps-scenes{padding-top:20px}.steps-scene-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.steps-scene-grid figure{margin:0}.steps-page .steps-scene-grid img{aspect-ratio:1.6;object-fit:cover;object-position:center top;width:100%}.steps-scene-grid figcaption{text-align:center;padding:15px 4px 0;font-size:14px}.steps-scene-grid figcaption span{color:var(--br-muted);margin-top:5px;font-size:13px;display:block}.steps-page .steps-note{font:12px/1.9 var(--br-sans);color:var(--br-muted);margin:25px 0 0}.steps-paper{background:var(--steps-paper)}.steps-how-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps-how-grid li{background:#fff;padding:20px}.steps-how-grid h3{align-items:center;gap:12px;font-size:17px;display:flex}.steps-how-grid h3>span{color:#fff;width:27px;height:27px;font:15px var(--br-sans);background:#8d7760;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.steps-how-content{grid-template-columns:40% 1fr;gap:15px;margin-top:18px;display:grid}.steps-page .steps-how-content img{aspect-ratio:1;object-fit:cover;width:100%}.steps-how-content p{font-size:12px;line-height:1.9}.steps-sequence{background:#efede8;grid-template-columns:150px 1fr 1fr;align-items:center;gap:25px;margin-top:22px;padding:22px;display:grid}.steps-sequence>strong{font-size:14px;font-weight:500}.steps-sequence>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.steps-sequence a{color:inherit;align-items:center;gap:8px;font-size:15px;text-decoration:none;display:flex}.steps-page .steps-sequence img{object-fit:contain;width:30px;height:70px}.steps-sequence small{font-size:10px;display:block}.steps-sequence>p{margin:0;font-size:12px}.steps-movie-grid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1000px;margin:auto;display:grid}.steps-video{aspect-ratio:16/9;background:#eee}.steps-video iframe{border:0;width:100%;height:100%;display:block}.steps-movie-links{gap:15px;display:grid}.steps-movie-links .br-button{width:100%;min-width:0;font-size:13px}.steps-buy-grid{grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:16px;display:grid}.steps-buy-grid article{border:1px solid var(--br-line);background:#fff;grid-template-columns:35% minmax(0,1fr);align-items:center;gap:12px;padding:20px 14px;display:grid}.steps-buy-grid article.steps-set{grid-template-columns:45% 1fr}.steps-page .steps-buy-grid article>img{object-fit:contain;width:100%;height:160px}.steps-page .steps-buy-grid .steps-set>img{aspect-ratio:1;object-fit:cover;height:auto}.steps-buy-grid h3{font-size:19px}.steps-buy-grid h3 span{font:11px/1.7 var(--br-sans);margin-top:4px;display:block}.steps-buy-grid p{margin:0 0 8px;font-size:12px}.steps-page .steps-buy-grid .steps-price{white-space:nowrap;margin:8px 0 12px;font-size:22px}.steps-buy-grid .steps-price small{font-size:10px}.steps-buy-grid .br-button{gap:5px;width:100%;min-width:0;min-height:38px;padding:8px 10px;font-size:11px}.steps-buy-grid .br-button svg{width:14px}.steps-faq{max-width:1050px;padding-bottom:20px}.steps-faq h2{text-align:center;font-size:27px}.steps-faq details{border-bottom:1px solid var(--br-line)}.steps-faq details:first-of-type{border-top:1px solid var(--br-line)}.steps-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:17px 12px;font-size:14px;list-style:none;display:flex}.steps-faq summary::-webkit-details-marker{display:none}.steps-faq details[open] summary>span{transform:rotate(45deg)}.steps-faq details>p{color:var(--br-muted);margin:0;padding:0 12px 18px;font-size:14px}.steps-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.steps-spec-grid article{border:1px solid var(--br-line);padding:20px}.steps-spec-title{align-items:center;gap:18px;margin-bottom:20px;display:flex}.steps-page .steps-spec-title img{object-fit:contain;width:55px;height:135px}.steps-spec-title h3{font-size:19px}.steps-spec-title p,.steps-spec-title a{font-size:12px}.steps-page .steps-original-spec table{border-collapse:collapse;width:100%;font:12px/1.9 var(--br-sans);table-layout:fixed;display:table!important}.steps-page .steps-original-spec tbody{display:table-row-group!important}.steps-page .steps-original-spec tr{display:table-row!important}.steps-page .steps-original-spec th,.steps-page .steps-original-spec td{border:0;border-bottom:1px solid var(--br-line);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:12px 8px;display:table-cell!important}.steps-page .steps-original-spec th{background:var(--steps-paper);width:25%;font-weight:500}.steps-end{justify-content:space-between;gap:20px;padding-bottom:55px;font-size:14px;display:flex}@media (width<=1100px){.steps-select-grid article{grid-template-columns:30% 1fr;gap:12px;padding:18px 12px}.steps-page .steps-select-grid article>img{height:220px}.steps-select-grid h3{font-size:21px}.steps-hero-inner>div{width:51%}.steps-hero .br-actions{flex-wrap:wrap}.steps-buy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-how-grid li{padding:16px}.steps-how-content{grid-template-columns:1fr}.steps-page .steps-how-content img{aspect-ratio:1.5}.steps-sequence{grid-template-columns:120px 1fr}.steps-sequence>p{grid-column:1/-1}.steps-spec-grid{grid-template-columns:1fr}.steps-spec-grid article{grid-template-columns:230px 1fr;gap:25px;display:grid}.steps-spec-title{align-self:start}.steps-page .steps-original-spec table{font-size:14px}.steps-section{padding-block:45px}}@media (width<=600px){.steps-page{font-size:14px}.steps-subnav{padding-block:12px;font-size:10px}.steps-subnav>span{display:none}.steps-subnav>div{justify-content:space-between;gap:10px;width:100%}.steps-subnav a:last-child{padding:4px 12px}.steps-hero{flex-direction:column;min-height:0;display:flex}.steps-page .steps-hero>img{aspect-ratio:4/3;object-fit:contain;order:0;width:100%;height:auto;position:static}.steps-hero:after{display:none}.steps-hero-inner{background:#fff;order:1;width:100%;min-height:0}.steps-hero-inner>div{width:100%;padding:27px 0 35px}.steps-page h1{margin-bottom:16px;font-size:32px}.steps-kicker{font-size:11px}.steps-lead{font-size:15px}.steps-page .steps-price{margin:20px 0 16px;font-size:27px}.steps-hero .br-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.steps-hero .br-button{gap:8px;padding:11px 10px;font-size:12px}.steps-section{padding-block:38px}.steps-page h2{font-size:26px}.steps-heading{margin-bottom:24px}.steps-heading>p{font-size:12px}.steps-select-grid{grid-template-columns:1fr;gap:14px}.steps-select-grid article{grid-template-columns:85px 1fr;gap:20px;padding:18px}.steps-page .steps-select-grid article>img{height:200px}.steps-select-grid h3{font-size:24px}.steps-select-grid p{font-size:12px}.steps-select-grid .br-button{width:auto;min-width:140px}.steps-examples{padding-bottom:10px}.steps-scenes{padding-top:8px}.steps-scene-grid{grid-template-columns:1fr;gap:20px}.steps-scene-grid figure{grid-template-columns:38% 1fr;align-items:center;gap:15px;display:grid}.steps-page .steps-scene-grid img{aspect-ratio:1.3}.steps-scene-grid figcaption{text-align:left;padding:0;font-size:13px}.steps-scene-grid figcaption span{font-size:12px}.steps-how-grid{grid-template-columns:1fr;gap:14px}.steps-how-grid h3{font-size:16px}.steps-how-content{grid-template-columns:38% 1fr;gap:14px}.steps-page .steps-how-content img{aspect-ratio:1}.steps-sequence{grid-template-columns:1fr;gap:18px;padding:18px}.steps-sequence>strong br{display:none}.steps-sequence>div{justify-content:center;gap:10px}.steps-sequence a{gap:6px;font-size:14px}.steps-sequence small{font-size:9px}.steps-movie-grid{grid-template-columns:1fr;gap:24px}.steps-movie-links{gap:12px}.steps-movie-links .br-button{font-size:12px}.steps-buy-grid{grid-template-columns:1fr;gap:14px}.steps-buy-grid article,.steps-buy-grid article.steps-set{grid-template-columns:32% 1fr;gap:20px;padding:18px}.steps-page .steps-buy-grid article>img{height:145px}.steps-page .steps-buy-grid .steps-set>img{aspect-ratio:1;object-fit:contain;height:145px}.steps-buy-grid h3{font-size:22px}.steps-page .steps-buy-grid .steps-price{font-size:25px}.steps-buy-grid .br-button{font-size:12px}.steps-faq summary,.steps-faq details>p{font-size:13px}.steps-spec-grid article{padding:16px;display:block}.steps-spec-title{margin-bottom:18px}.steps-page .steps-original-spec table{font-size:12px}.steps-page .steps-original-spec th{width:25%}.steps-end{flex-direction:column;padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.steps-page *{scroll-behavior:auto}}.steps-page .steps-hero>img{object-fit:contain;background:#f7f6f3}@media (width<=600px){.steps-hero-inner{padding-inline:var(--br-gutter)}}.steps-page .steps-scene-grid img{aspect-ratio:4/3;object-position:center}.steps-page .steps-how-content img{object-position:center}.steps-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.steps-method-grid article{background:#fff;padding:28px}.steps-method-grid h3{min-height:3em;font-size:24px}.steps-page .steps-method-grid img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;margin:20px 0}.steps-method-grid ol{margin:0;padding-left:1.6em}.steps-method-grid li{padding:5px 0}@media (width<=600px){.steps-method-grid{grid-template-columns:1fr}.steps-method-grid article{padding:20px}.steps-method-grid h3{min-height:0;font-size:22px}}body.br-type-mb{padding:0!important}.mb-page{--mb-red:#65162a;--mb-paper:#f7f5f2;color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.mb-page *{box-sizing:border-box}.mb-page img{max-width:100%;height:auto;display:block}.mb-page h1,.mb-page h2,.mb-page h3{font-family:var(--br-serif);color:inherit;font-weight:400;line-height:1.5}.mb-page h2{margin:0 0 18px;font-size:clamp(25px,2.6vw,36px)}.mb-page p{margin:0 0 14px}.mb-page a:focus-visible,.mb-page summary:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.mb-page [id]{scroll-margin-top:24px}.mb-nav{justify-content:space-between;gap:20px;padding-block:16px;font-size:12px;display:flex}.mb-nav>span{letter-spacing:.12em}.mb-nav>div{gap:24px;display:flex}.mb-nav a{color:inherit;text-decoration:none}.mb-nav a:last-child{color:var(--mb-red)}.mb-hero{background:var(--mb-paper);min-height:560px;position:relative;overflow:hidden}.mb-hero>img{object-fit:cover;object-position:center;width:67%;height:100%;position:absolute;top:0;right:0}.mb-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f5f2 0% 27%,#f7f5f280 42%,#0000 53%);position:absolute;inset:0}.mb-hero-inner{z-index:1;align-items:center;min-height:560px;display:flex;position:relative}.mb-hero-inner>div{width:44%;padding-block:42px}.mb-hero h1{letter-spacing:.025em;margin:0 0 23px;font-size:clamp(36px,4vw,57px);line-height:1.45}.mb-page .mb-price{margin:18px 0;font-size:29px;line-height:1.4}.mb-price small{font-size:13px}.mb-hero .br-actions{gap:10px;max-width:300px;display:grid}.mb-page .br-button{min-width:0;font-size:13px}.mb-values{text-align:center;grid-template-columns:repeat(3,1fr);gap:25px;padding-block:35px;display:grid}.mb-values h2{margin:12px 0 0;font-size:19px}.mb-icon{border:1px solid var(--mb-red);width:100px;height:100px;color:var(--mb-red);border-radius:50%;place-items:center;margin:auto;display:grid}.mb-icon svg{width:58px;height:58px}.mb-section{padding-block:52px}.mb-scenes{text-align:center}.mb-scenes>p{color:var(--br-muted);font-size:14px}.mb-scenes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.mb-scenes figure{background:var(--mb-paper);border-radius:3px;margin:0;overflow:hidden}.mb-scenes img{aspect-ratio:4/3;object-fit:cover;width:100%}.mb-scenes figcaption{padding:8px;font-size:13px}.mb-paper{background:var(--mb-paper)}.mb-care{grid-template-columns:38% 1fr;align-items:center;gap:48px;display:grid}.mb-care img{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:100%}.mb-page .mb-note{color:var(--br-muted);margin:18px 0 0;font-size:12px;line-height:1.85}.mb-rule{text-align:center;align-items:center;gap:25px;display:flex}.mb-rule:before,.mb-rule:after{content:"";background:var(--br-line);flex:1;height:1px}.mb-methods{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:28px;display:grid}.mb-methods article{background:#f8f2f3;border-radius:3px;padding:28px}.mb-methods article+article{background:var(--mb-paper)}.mb-methods h3{color:var(--mb-red);margin:0 0 20px;font-size:25px}.mb-methods ol{margin:0;padding:0;list-style:none}.mb-methods li{border-bottom:1px solid #e7dfe0;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.mb-methods li>span{background:var(--mb-red);color:#fff;border-radius:50%;flex:0 0 29px;place-items:center;height:29px;font-size:13px;display:grid}.mb-methods li p{margin:0;font-size:14px}.mb-storage{grid-template-columns:35% 1fr;align-items:center;gap:48px;display:grid}.mb-storage img{aspect-ratio:4/3;object-fit:cover;width:100%}.mb-storage>div{padding-block:25px}.mb-storage h2{font-size:28px}.mb-purchase{background:var(--mb-paper);grid-template-columns:190px 1fr 230px;align-items:center;gap:28px;padding:22px 30px;display:grid}.mb-purchase img{object-fit:contain;width:100%;height:170px}.mb-purchase h2{font:17px/1.7 var(--br-sans);margin:0}.mb-purchase .mb-price{margin:10px 0 0}.mb-faq{padding-top:0}.mb-faq details{border:1px solid var(--br-line);margin-top:9px}.mb-faq summary{cursor:pointer;justify-content:space-between;padding:15px 20px;list-style:none;display:flex}.mb-faq summary::-webkit-details-marker{display:none}.mb-faq details p{margin:0;padding:0 20px 20px;font-size:14px}.mb-specs{padding-top:0}.mb-specs>div{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:30px;display:grid}.mb-original table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.9}.mb-original th,.mb-original td{border:1px solid var(--br-line);text-align:left;overflow-wrap:anywhere;vertical-align:top;padding:15px}.mb-original th{background:var(--mb-paper);width:100px;font-weight:500}.mb-specs aside{padding-top:20px}.mb-specs aside .br-button{width:100%}@media (width<=900px){.mb-hero>img{object-position:55% center;width:70%}.mb-hero-inner>div{width:50%}.mb-hero h1{font-size:40px}.mb-values h2{font-size:16px}.mb-care{gap:25px}.mb-purchase{grid-template-columns:130px 1fr 160px;gap:20px;padding:20px}.mb-specs>div{grid-template-columns:1fr}.mb-specs aside{padding:0}.mb-specs aside .br-button{max-width:300px}.mb-storage{gap:25px}}@media (width<=600px){.mb-nav{gap:10px;font-size:11px}.mb-nav>div{gap:15px}.mb-hero{min-height:0}.mb-hero>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;position:static}.mb-hero:after{display:none}.mb-hero-inner{min-height:0;padding-block:27px}.mb-hero-inner>div{width:100%;padding:0}.mb-hero h1{font-size:34px;line-height:1.5}.mb-hero h1 br:first-child{display:none}.mb-hero .br-actions{grid-template-columns:1fr;max-width:none}.mb-values{gap:8px;padding-block:24px}.mb-icon{width:70px;height:70px}.mb-icon svg{width:43px;height:43px}.mb-values h2{font-size:13px;line-height:1.7}.mb-section{padding-block:36px}.mb-scenes>div{grid-template-columns:1fr;gap:15px}.mb-scenes img{aspect-ratio:2}.mb-care{grid-template-columns:1fr;gap:20px}.mb-care img{aspect-ratio:16/9}.mb-methods{grid-template-columns:1fr;gap:18px}.mb-methods article{padding:22px}.mb-methods h3{font-size:23px}.mb-storage{grid-template-columns:1fr;gap:0}.mb-storage img{aspect-ratio:2}.mb-storage>div{padding-block:25px}.mb-storage h2{font-size:25px}.mb-purchase{grid-template-columns:100px 1fr;gap:15px;padding:18px}.mb-purchase img{height:140px}.mb-purchase h2{font-size:14px}.mb-purchase>.br-button{grid-column:1/-1;width:100%}.mb-rule{gap:12px;font-size:24px!important}.mb-faq,.mb-specs{padding-top:0}.mb-original th{width:76px}.mb-original th,.mb-original td{padding:12px 9px;font-size:12px}}.mb-hero>img{object-fit:contain}.mb-methods li{grid-template-columns:29px minmax(0,1fr) 110px;align-items:center;display:grid}.mb-page .mb-methods li>img{object-fit:cover;border-radius:3px;width:110px;height:75px}.mb-methods li>.mb-timer{width:110px;height:75px;color:var(--mb-red);background:#fff;border-radius:3px;place-items:center;display:grid}.mb-timer svg{width:45px;height:45px}@media (width<=600px){.mb-methods li{grid-template-columns:27px minmax(0,1fr) 75px;gap:10px}.mb-page .mb-methods li>img,.mb-methods li>.mb-timer{width:75px;height:65px}}.mb-page .mb-hero>img{height:100%}@media (width<=600px){.mb-page .mb-hero>img{height:auto}.mb-hero h1 br:first-child{display:initial}.mb-hero h1{font-size:32px}.mb-scenes img{aspect-ratio:4/3;object-fit:contain}.mb-values h2{font-size:12px}}.mb-black-note{background:#fbf7f7;border:1px solid #d8c5ca;grid-template-columns:180px 1fr;align-items:center;gap:30px;margin-top:30px;padding:24px;display:grid}.mb-black-note figure{margin:0}.mb-page .mb-black-note img{aspect-ratio:4/3;object-fit:cover;width:100%}.mb-black-note figcaption{color:var(--br-muted);margin-top:5px;font-size:10px}.mb-black-note h3{color:var(--mb-red);margin:0 0 10px;font-size:25px}.mb-black-note p{margin:0;font-size:14px}@media (width<=600px){.mb-black-note{grid-template-columns:1fr;gap:16px;padding:20px}.mb-black-note figure{max-width:220px}.mb-black-note h3{font-size:23px}}body.br-type-deo{padding:0!important}.deo-page{--deo-paper:#f7f7f3;--deo-sage:#edf1e8;color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.deo-page *{box-sizing:border-box}.deo-page img{max-width:100%;height:auto;display:block}.deo-page h1,.deo-page h2,.deo-page h3{font-family:var(--br-serif);font-weight:400;line-height:1.5}.deo-page h2{text-wrap:balance;margin:0 0 22px;font-size:clamp(25px,2.6vw,35px)}.deo-page h3{margin:0 0 12px;font-size:20px}.deo-page p{margin:0 0 14px}.deo-page [id]{scroll-margin-top:25px}.deo-page a:focus-visible,.deo-page summary:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.deo-page .br-button{min-width:0;font-size:13px}.deo-nav{justify-content:space-between;gap:20px;padding-block:17px;font-size:11px;display:flex}.deo-nav>span{letter-spacing:.1em}.deo-nav>div{gap:24px;display:flex}.deo-nav a{color:inherit;text-decoration:none}.deo-kicker{letter-spacing:.14em;font-size:11px}.deo-hero{background:var(--deo-paper);min-height:570px;position:relative;overflow:hidden}.deo-page .deo-hero>img{object-fit:contain;width:60%;height:100%;position:absolute;top:0;right:0}.deo-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f7f3 0% 36%,#f7f7f380 43%,#0000 53%);position:absolute;inset:0}.deo-hero-inner{z-index:1;align-items:center;min-height:570px;display:flex;position:relative}.deo-hero-inner>div{width:49%;padding-block:35px}.deo-hero h1{letter-spacing:.02em;margin:20px 0 25px;font-size:clamp(31px,3vw,43px);line-height:1.6}.deo-tags{flex-wrap:wrap;gap:8px;margin:22px 0;padding:0;list-style:none;display:flex}.deo-tags li{background:#f0f4ec;border:1px solid #d3dccd;border-radius:25px;padding:6px 14px;font-size:12px}.deo-page .deo-price{margin:20px 0;font-size:27px;line-height:1.5}.deo-price small{white-space:nowrap;font-size:13px}.deo-hero .br-actions{gap:10px;max-width:450px;display:flex}.deo-hero .br-actions>a{flex:1}.deo-values{text-align:center;grid-template-columns:repeat(3,1fr);gap:25px;padding-block:35px;display:grid}.deo-values article+article{border-left:1px solid var(--br-line)}.deo-values svg{color:#6d8065;width:44px;height:44px;margin:0 auto 15px}.deo-values h2{margin-bottom:10px;font-size:20px}.deo-values p{color:var(--br-muted);margin:0;font-size:13px}.deo-section{padding-block:48px}.deo-paper{background:var(--deo-paper)}.deo-scenes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.deo-scenes figure{background:#fff;margin:0}.deo-page .deo-scenes img{aspect-ratio:1.15;object-fit:cover;width:100%}.deo-scenes h3{font-size:19px}.deo-scenes p{color:var(--br-muted);margin:0;font-size:13px}.deo-page .deo-note{color:var(--br-muted);margin:18px 0 0;font-size:12px;line-height:1.9}.deo-ingredients{grid-template-columns:1fr 1fr;gap:25px;display:grid}.deo-ingredients article{background:var(--deo-sage);grid-template-columns:75px 1fr;align-items:center;gap:20px;padding:28px;display:grid}.deo-label{font-size:14px}.deo-ingredients h3{font-size:25px}.deo-ingredients article p:last-child{margin:0;font-size:14px}.deo-leaf{color:#6f815e;background:#d5dfc7;border:1px solid #88977c;border-radius:80% 0;place-items:center;width:65px;height:85px;font-size:35px;display:grid;transform:rotate(15deg)}.deo-seeds{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.deo-seeds i{background:#e1cfaf;border:1px solid #c8b38c;border-radius:65% 35% 60% 40%;width:24px;height:35px;transform:rotate(25deg)}.deo-intro{max-width:800px;font-size:14px}.deo-research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.deo-research-grid article{border:1px solid var(--br-line);background:#fff;padding:24px}.deo-research-grid article>span{color:#71816a;font-size:25px}.deo-research-grid p{color:var(--br-muted);margin:0;font-size:13px}.deo-how{grid-template-columns:repeat(3,1fr);gap:35px;margin:30px 0;padding:0;list-style:none;display:grid}.deo-how li{text-align:center;position:relative}.deo-step{color:#6d8065;font-size:24px;position:absolute;top:0;left:0}.deo-how svg{color:#5f7365;width:66px;height:66px;margin:10px auto 20px}.deo-how p{color:var(--br-muted);max-width:270px;margin:auto;font-size:14px}.deo-caution{background:var(--deo-paper);text-align:center;border-left:3px solid #9eaa92;padding:18px;font-size:14px}.deo-reviews{grid-template-columns:1fr 1fr;gap:22px;display:grid}.deo-reviews blockquote{border:1px solid var(--br-line);background:#fff;margin:0;padding:25px}.deo-reviews p{font-size:14px}.deo-reviews cite{text-align:right;color:var(--br-muted);font-size:12px;font-style:normal;display:block}.deo-purchase{background:var(--deo-paper);grid-template-columns:28% 1fr 30%;align-items:center;gap:30px;padding:25px;display:grid}.deo-purchase>img{object-fit:contain;width:100%}.deo-purchase h2{margin-bottom:10px;font-size:30px}.deo-purchase p{font-size:13px}.deo-purchase aside{background:#fff;padding:20px}.deo-purchase aside h3{font-size:18px}.deo-purchase ul{margin:0;padding-left:20px;font-size:13px}.deo-purchase .br-button{width:100%;max-width:310px}.deo-bottom{grid-template-columns:1fr 1fr;gap:40px;padding-top:0;display:grid}.deo-bottom h2{font-size:24px}.deo-faq details{border:1px solid var(--br-line);margin:10px 0}.deo-faq summary{cursor:pointer;justify-content:space-between;gap:15px;padding:15px;font-size:13px;list-style:none;display:flex}.deo-faq summary::-webkit-details-marker{display:none}.deo-faq details p{margin:0;padding:0 15px 15px;font-size:13px}.deo-original table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;line-height:1.9}.deo-original th,.deo-original td{border:1px solid var(--br-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px}.deo-original th{background:var(--deo-paper);width:90px;font-weight:500}@media (width<=1000px){.deo-hero h1{font-size:32px}.deo-hero .br-actions{flex-direction:column;max-width:300px}.deo-scenes{grid-template-columns:repeat(2,1fr)}.deo-purchase{grid-template-columns:30% 1fr}.deo-purchase aside{grid-column:1/-1}.deo-bottom{grid-template-columns:1fr}}@media (width<=600px){.deo-nav{padding-block:12px;display:block}.deo-nav>span{margin-bottom:8px;display:block}.deo-nav>div{justify-content:space-between;gap:8px}.deo-hero{min-height:0}.deo-page .deo-hero>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;position:static}.deo-hero:after{display:none}.deo-hero-inner{min-height:0;padding-block:28px}.deo-hero-inner>div{width:100%;padding:0}.deo-hero h1{letter-spacing:0;margin:15px 0 22px;font-size:28px}.deo-hero .br-actions{max-width:none}.deo-tags{gap:7px;margin:18px 0}.deo-tags li{padding:5px 11px;font-size:11px}.deo-values{text-align:left;grid-template-columns:1fr;gap:0;padding-block:12px}.deo-values article{grid-template-columns:42px 1fr;gap:0 18px;padding:18px 0;display:grid}.deo-values article+article{border-left:0;border-top:1px solid var(--br-line)}.deo-values svg{grid-row:1/span 2;width:36px;height:36px;margin:6px 0}.deo-values h2{margin:0 0 5px;font-size:18px}.deo-values p{font-size:12px}.deo-section{padding-block:32px}.deo-scenes{gap:12px}.deo-scenes figcaption{padding:12px}.deo-scenes h3{margin-bottom:7px;font-size:16px}.deo-scenes p{font-size:12px}.deo-page .deo-scenes img{aspect-ratio:1}.deo-ingredients,.deo-research-grid,.deo-reviews{grid-template-columns:1fr}.deo-ingredients article{grid-template-columns:55px 1fr;gap:18px;padding:20px}.deo-leaf{width:46px;height:65px;font-size:25px}.deo-seeds i{width:19px;height:29px}.deo-ingredients article p:last-child{font-size:13px}.deo-intro br{display:none}.deo-research-grid{gap:15px;margin-top:20px}.deo-research-grid article{padding:20px}.deo-how{grid-template-columns:1fr;gap:25px}.deo-how li{text-align:left;grid-template-columns:55px 1fr;gap:0 18px;padding-left:30px;display:grid}.deo-step{font-size:17px;left:0}.deo-how svg{grid-row:1/span 2;width:45px;height:50px;margin:5px 0}.deo-how h3{margin-bottom:5px;font-size:19px}.deo-how p{max-width:none;margin:0;font-size:13px}.deo-caution{padding:14px;font-size:13px}.deo-reviews h3{font-size:19px}.deo-purchase{grid-template-columns:100px 1fr;gap:18px;padding:18px}.deo-purchase h2{font-size:25px}.deo-purchase .deo-price{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:25px;display:flex}.deo-purchase .deo-price small{font-size:11px}.deo-purchase .br-button{padding-inline:12px;font-size:12px}.deo-purchase aside{padding:16px}.deo-bottom{gap:32px;padding-top:0}.deo-original th{width:80px}.deo-original th,.deo-original td{padding:10px 8px}}.deo-hero{background:#f7f6f2;height:clamp(560px,54vw,760px);min-height:0}.deo-page .deo-hero>img{object-fit:cover;object-position:right center;width:100%;height:100%}.deo-hero:after{display:none}.deo-hero-inner{height:100%;min-height:0}.deo-hero-inner>div{width:49%;max-width:620px}.deo-hero h1{font-size:clamp(30px,3.2vw,46px)}.deo-section>.deo-kicker,.deo-section>h2,.deo-section>.deo-intro{text-align:center;margin-inline:auto}.deo-values .deo-value-icon{object-fit:contain;width:64px;height:64px;margin:0 auto 15px}.deo-scenes figcaption{text-align:center}.deo-page .deo-scenes img{aspect-ratio:4/5;object-fit:cover}.deo-ingredients{background:#edf0e8;padding:22px}.deo-ingredients article{background:#fff;grid-template-columns:32% 1fr;gap:20px;padding:20px}.deo-ingredients article>img{aspect-ratio:1;object-fit:contain;width:100%}.deo-research-flow{grid-template-columns:repeat(3,1fr);gap:35px;max-width:850px;margin:25px auto 30px;padding:0;list-style:none;display:grid}.deo-research-flow li{align-items:center;gap:15px;font-size:13px;display:flex;position:relative}.deo-research-flow li+li:before{content:"›";color:#9caaa0;font-size:25px;position:absolute;left:-23px}.deo-page .deo-research-flow img{object-fit:contain;mix-blend-mode:multiply;width:80px;height:80px}.deo-research-grid article{border-radius:4px;padding:20px}.deo-research-grid article>span{display:none}.deo-research-grid h3{margin-top:0;font-size:18px}.deo-how .deo-how-icon{object-fit:contain;width:70px;height:70px;margin:10px auto 20px}.deo-reviews{grid-template-columns:repeat(4,1fr);gap:15px}.deo-reviews blockquote{border:0;padding:0}.deo-page .deo-reviews blockquote>img{aspect-ratio:1.6;object-fit:cover;width:100%}.deo-reviews details{font-size:12px}.deo-reviews summary{cursor:pointer}.deo-reviews details p{margin-top:12px;font-size:13px}.deo-bottom{grid-template-columns:1fr;max-width:1120px}.deo-faq details{border-bottom:0;margin:0}.deo-faq details:last-child{border-bottom:1px solid var(--br-line)}.deo-original table{font-size:13px}.deo-original th{width:150px}.deo-ingredients article h3{font-family:var(--br-sans);background:#e2ebd9;border-radius:25px;margin-bottom:12px;padding:3px 12px;font-size:18px;display:inline-block}@media (width<=900px){.deo-hero .br-actions{max-width:280px}.deo-hero-inner>div{width:51%}.deo-reviews{grid-template-columns:repeat(2,1fr)}.deo-ingredients article{grid-template-columns:30% 1fr;gap:12px;padding:15px}.deo-research-flow{gap:25px}.deo-research-flow li{text-align:center;flex-direction:column}.deo-research-flow li+li:before{top:30px;left:-18px}}@media (width<=600px){.deo-hero{height:auto}.deo-page .deo-hero>img{aspect-ratio:auto;object-fit:cover;object-position:right center;width:100%;height:330px;position:static}.deo-hero-inner{height:auto}.deo-hero-inner>div{width:100%;max-width:none}.deo-hero h1{font-size:29px}.deo-hero .br-actions{max-width:none}.deo-values .deo-value-icon{grid-row:1/span 2;width:46px;height:46px;margin:6px 0}.deo-ingredients{gap:14px;padding:14px}.deo-ingredients article{grid-template-columns:30% 1fr;gap:14px;padding:15px}.deo-research-flow{gap:14px;margin-block:20px}.deo-research-flow li{gap:7px;font-size:10px}.deo-page .deo-research-flow img{width:60px;height:60px}.deo-research-flow li+li:before{font-size:20px;top:20px;left:-11px}.deo-how .deo-how-icon{grid-row:1/span 2;width:50px;height:50px;margin:0}.deo-reviews{grid-template-columns:repeat(2,1fr);gap:12px}.deo-reviews blockquote>div{padding:12px}.deo-reviews h3{font-size:15px}.deo-reviews details p{font-size:12px}.deo-original th{width:80px}.deo-original table{font-size:12px}.deo-page .deo-scenes img{aspect-ratio:1}.deo-section>h2{font-size:25px}}.deo-scenes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.deo-page #deo-ingredients{color:#fff;background:#546c51;width:100%;max-width:none;padding:45px max(24px,50vw - 600px)}.deo-ingredients{background:0 0;gap:30px;padding:0}.deo-ingredients article{color:#fff;background:0 0;grid-template-columns:34% 1fr;padding:15px 0}.deo-ingredients article+article{border-left:1px solid #ffffff45;padding-left:30px}.deo-ingredients article>img{border-radius:4px}.deo-test-flow{width:100%;max-width:850px;margin:25px auto 0}.deo-test-labels{text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;max-width:850px;margin:0 auto 32px;font-size:13px;display:grid}.deo-test-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.deo-test-cards article{border:1px solid var(--br-line);border-radius:5px;padding:24px}.deo-test-cards h3{font-size:18px}.deo-test-cards p{margin:0;font-size:13px}#deo-how{background:#f9f8f5;width:100%;max-width:none;padding-inline:max(24px,50vw - 600px)}.deo-how{gap:45px;margin:25px 0}.deo-how li+li:before{content:"›";color:#70756b;font-size:30px;position:absolute;top:45%;left:-27px}.deo-how li{text-align:center;padding:0;display:block}.deo-how .deo-step{font-family:var(--br-serif);left:12px}.deo-how .deo-how-icon{width:76px;height:76px;margin:10px auto 15px}.deo-caution{background:#f0eee9;border:0;border-radius:5px;padding:12px}.deo-reviews{scroll-snap-type:x proximity;align-items:flex-start;gap:18px;padding-bottom:10px;display:flex;overflow-x:auto}.deo-reviews blockquote{scroll-snap-align:start;background:0 0;flex:0 0 calc(25% - 13.5px);min-width:0}.deo-page .deo-reviews blockquote>img{aspect-ratio:1.4;border-radius:5px}.deo-reviews blockquote>div{padding:12px 0}.deo-reviews h3{font-size:16px}.deo-purchase{grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);gap:30px;padding:28px 40px}.deo-page .deo-purchase>img{object-fit:contain;width:100%;height:275px}.deo-purchase aside{border-radius:5px;flex-direction:column;grid-column:auto;justify-content:center;align-self:stretch;display:flex}@media (width<=600px){.deo-scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.deo-page #deo-ingredients{padding:30px 24px}.deo-ingredients{grid-template-columns:1fr;gap:15px}.deo-ingredients article{padding:10px 0}.deo-ingredients article+article{border-top:1px solid #ffffff45;border-left:0;padding:20px 0 0}.deo-test-labels{gap:8px;margin-bottom:22px;font-size:10px}.deo-test-cards{grid-template-columns:1fr;gap:12px}.deo-test-cards article{padding:18px}.deo-test-cards h3{font-size:17px}#deo-how{padding-inline:24px}.deo-how{grid-template-columns:1fr;gap:28px}.deo-how li{text-align:left;grid-template-columns:56px minmax(0,1fr);gap:0 16px;padding-left:28px;display:grid}.deo-how li+li:before{display:none}.deo-how .deo-step{font-size:16px;left:0}.deo-how .deo-how-icon{grid-row:1/span 2;width:50px;height:50px;margin:0}.deo-how h3{margin-bottom:5px}.deo-how p{max-width:none;margin:0}.deo-reviews{gap:8px}.deo-reviews blockquote{flex-basis:calc(25% - 6px)}.deo-page .deo-reviews blockquote>img{aspect-ratio:1}.deo-reviews h3{font-size:11px;line-height:1.6}.deo-reviews summary{font-size:10px}.deo-reviews blockquote>div{padding:7px 0}.deo-reviews details p,.deo-reviews cite{overflow-wrap:anywhere;font-size:11px}.deo-purchase{grid-template-columns:80px minmax(0,1fr);gap:16px;padding:20px 16px}.deo-page .deo-purchase>img{height:200px}.deo-purchase aside{grid-column:1/-1}.deo-purchase h2{font-size:24px}.deo-purchase .br-button{width:100%}}.deo-page #deo-ingredients{color:var(--br-ink);background:#e5e9e1}.deo-ingredients{gap:20px}.deo-ingredients article{color:var(--br-ink);background:#fff;border-radius:8px;grid-template-columns:36% 1fr;padding:25px}.deo-ingredients article+article{border:0;padding:25px}.deo-ingredients article h3{color:var(--br-ink);background:#e0e9db}.deo-ingredients article>img{mix-blend-mode:multiply}.deo-ingredients .deo-label{font-weight:600}.deo-test-heading{align-items:center;gap:15px;margin-bottom:20px;display:flex}.deo-test-heading h3{font-family:var(--br-sans);margin:0;font-size:16px;font-weight:600}.deo-test-heading svg{fill:none;stroke:#72816a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border:1px solid #c8d6c1;border-radius:50%;flex:0 0 58px;width:58px;height:58px;padding:8px}.deo-test-cards article{border-radius:7px}.deo-test-cards p{line-height:1.9}.deo-how-panel{background:#fff;border-radius:8px;padding:20px 25px}.deo-how{margin:0 0 25px}.deo-how h3{font-family:var(--br-sans);font-size:18px;font-weight:600}.deo-caution{background:#f7f5f0;margin-top:12px}@media (width<=600px){.deo-ingredients article,.deo-ingredients article+article{border:0;grid-template-columns:32% 1fr;padding:18px}.deo-test-heading{margin-bottom:12px}.deo-test-heading svg{flex-basis:44px;width:44px;height:44px;padding:5px}.deo-how-panel{padding:20px 15px}.deo-how h3{font-size:17px}}.deo-values article{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;padding-inline:18px;display:flex}.deo-values article h2,.deo-values article p{text-align:center;width:100%}.deo-values .deo-value-icon{margin:0 auto 15px}.deo-scenes h3{font-size:17px;line-height:1.5}.deo-scenes figcaption{padding:14px}.deo-ingredients article>img{mix-blend-mode:normal;background:#fff}.deo-purchase ul{margin:0;padding:0;list-style:none}.deo-purchase li{margin:0 0 8px;padding:0}.deo-purchase li:last-child{margin-bottom:0}.deo-sensory{max-width:1000px;margin:35px auto}.deo-sensory>h3,.deo-sensory>p{text-align:center}.deo-sensory>h3{font-size:24px}.deo-sensory>p{font-size:14px}.deo-result-scroll{margin-top:25px;overflow-x:auto}.deo-sensory table{border-collapse:collapse;text-align:center;width:100%;font-size:14px}.deo-sensory caption{text-align:left;margin-bottom:12px;font-size:13px}.deo-sensory th,.deo-sensory td{border-bottom:1px solid #dce2d8;padding:16px 12px}.deo-sensory thead{background:#edf1e8}.deo-sensory thead th{font-weight:500}.deo-sensory tbody th{text-align:left;font-weight:500}.deo-sensory td:last-child{background:#f6f8f3}.deo-sensory td strong{color:#435b3b;font-size:20px;font-weight:500}.deo-sensory td span{color:var(--br-muted);font-size:12px;display:block}@media (width<=600px){.deo-values article{padding:20px 16px}.deo-values .deo-value-icon{margin:0 auto 10px}.deo-scenes h3{font-size:14px}.deo-scenes figcaption{padding:12px 10px}.deo-sensory>h3{font-size:21px}.deo-sensory table{font-size:12px}.deo-sensory th,.deo-sensory td{padding:12px 6px}.deo-sensory td strong{font-size:16px}.deo-sensory thead th:last-child{max-width:90px}}.deo-page .deo-sensory table{table-layout:fixed!important;width:100%!important;display:table!important}.deo-page .deo-sensory thead{display:table-header-group!important}.deo-page .deo-sensory tbody{display:table-row-group!important}.deo-page .deo-sensory tr{display:table-row!important}.deo-page .deo-sensory th,.deo-page .deo-sensory td{float:none!important;vertical-align:middle!important;width:auto!important;display:table-cell!important}.deo-page .deo-sensory caption{caption-side:top;white-space:nowrap;display:table-caption!important}.deo-page .deo-sensory th:first-child,.deo-page .deo-sensory th:last-child{width:32%!important}.deo-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.deo-chart{background:#fff;border:1px solid #e0e5dc;border-radius:7px;margin:0;padding:20px 16px 12px}.deo-chart figcaption{text-align:center;font-size:18px;font-family:var(--br-serif);margin-bottom:12px}.deo-page .deo-chart svg{width:100%;height:auto;display:block;overflow:visible}.deo-chart svg text{font-family:var(--br-sans);fill:#62675d;font-size:11px}.deo-chart svg .deo-chart-label{font-size:12px}.deo-chart-grid{stroke:#e4e8df;stroke-width:1px}.deo-chart-line{fill:none;stroke:#607b50;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.deo-chart-dot{fill:#607b50;stroke:#fff;stroke-width:1px}.deo-chart:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}@media (width<=600px){.deo-charts{grid-template-columns:1fr;gap:16px}.deo-chart:last-child{grid-column:auto;width:100%}.deo-chart{padding:18px 10px 10px}}#slideup-lp-v2{--su2-navy:#082a66;--su2-blue:#0b4fa8;--su2-sky:#eaf5ff;--su2-ice:#f5faff;--su2-line:#d8e7f4;--su2-ink:#11233d;--su2-muted:#5d6d80;--su2-shadow:0 18px 48px #082a661c;width:100%;color:var(--su2-ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:16px;line-height:1.8;overflow:hidden}#slideup-lp-v2 *,#slideup-lp-v2 :before,#slideup-lp-v2 :after{box-sizing:border-box}#slideup-lp-v2 img{max-width:100%;height:auto;display:block}#slideup-lp-v2 a{color:inherit}#slideup-lp-v2 p,#slideup-lp-v2 h1,#slideup-lp-v2 h2,#slideup-lp-v2 h3{margin:0}#slideup-lp-v2 .su2-shell{width:min(1180px,100% - 48px);margin-inline:auto}#slideup-lp-v2 .su2-kicker{color:var(--su2-blue);letter-spacing:.22em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}#slideup-lp-v2 .su2-heading{color:var(--su2-navy);letter-spacing:.05em;text-align:center;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1.35}#slideup-lp-v2 .su2-heading--left{text-align:left}#slideup-lp-v2 .su2-mobile-only{display:none}#slideup-lp-v2 .su2-hero{isolation:isolate;background:linear-gradient(110deg,#fff 0%,#f6fbff 48%,#d9ebf8 100%);min-height:760px;position:relative}#slideup-lp-v2 .su2-hero__photo{z-index:-2;background:#f5faff url(/assets/brandcare/b95b1465cb3d51d3b6e00d7e.webp) 50%/cover no-repeat;position:absolute;inset:0}#slideup-lp-v2 .su2-hero__photo:after{content:"";background:linear-gradient(90deg,#ffffff57 0%,#fff3 32%,#f5faff14 44%,#e5f1fa00 58%);position:absolute;inset:0}#slideup-lp-v2 .su2-hero__inner{min-height:760px;padding-top:58px;padding-bottom:80px;position:relative}#slideup-lp-v2 .su2-hero__copy{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;width:45%;min-height:650px;display:flex;position:relative}#slideup-lp-v2 .su2-eyebrow{color:var(--su2-blue);letter-spacing:.18em;margin-bottom:16px;font-size:11px;font-weight:800}#slideup-lp-v2 .su2-eyebrow sup{font-size:.65em}#slideup-lp-v2 .su2-hero h1{color:var(--su2-navy);letter-spacing:.055em;flex-direction:column;align-items:flex-start;gap:0;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(38px,3.7vw,50px);font-weight:500;line-height:1.25;display:flex}#slideup-lp-v2 .su2-hero h1 br{display:none!important}#slideup-lp-v2 .su2-hero-line{width:max-content;line-height:inherit;margin:0;padding:0;display:block}#slideup-lp-v2 .su2-hero-line--hook{white-space:nowrap;margin-left:-.48em;position:relative}#slideup-lp-v2 .su2-hero-line--hook:after{z-index:-1;content:"";background:#92cdef94;border-radius:99px;height:.17em;position:absolute;bottom:.05em;left:.12em;right:.1em}#slideup-lp-v2 .su2-hero-line--hook strong{letter-spacing:.02em;font-size:1.06em;font-weight:700}#slideup-lp-v2 .su2-hero-line--hook small{letter-spacing:.04em;vertical-align:.12em;margin-left:-.58em;font-size:.58em;font-weight:500}#slideup-lp-v2 .su2-hero__lead{color:#2f4055;margin-top:22px;font-size:16px;line-height:1.85}#slideup-lp-v2 .su2-hero__lead span{display:block}#slideup-lp-v2 .su2-hero__badges{flex-wrap:wrap;gap:8px;margin:22px 0 26px;display:flex}#slideup-lp-v2 .su2-hero__badges span{color:var(--su2-navy);letter-spacing:.06em;background:#ffffffc7;border:1px solid #0b4fa833;border-radius:99px;padding:9px 20px;font-size:14px;font-weight:700}#slideup-lp-v2 .su2-button{letter-spacing:.05em;border-radius:999px;justify-content:center;align-items:center;gap:20px;min-height:60px;padding:13px 27px;font-weight:800;line-height:1.35;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}#slideup-lp-v2 .su2-button:hover{transform:translateY(-2px)}#slideup-lp-v2 .su2-button--primary{color:#fff;background:linear-gradient(135deg,#0a52ad,#082a66);box-shadow:0 12px 28px #082a663d}#slideup-lp-v2 .su2-hero__button-wrap,#slideup-lp-v2 .su2-final-cta__button-wrap{margin:0;padding:0}#slideup-lp-v2 .su2-hero__price{color:var(--su2-muted);margin-left:14px;font-size:11px;display:inline-block}#slideup-lp-v2 .su2-hero__price strong{color:var(--su2-navy);font-size:18px}#slideup-lp-v2 .su2-hero__product{z-index:2;filter:drop-shadow(0 25px 20px #11233d2b);width:172px;height:435px;position:absolute;bottom:215px;left:44.5%;transform:translate(-50%)}#slideup-lp-v2 .su2-hero__product img{z-index:1;max-width:none;max-height:430px;animation:5s ease-in-out infinite su2-float;position:absolute;bottom:0;right:50%;transform:translate(50%);width:auto!important;height:auto!important}#slideup-lp-v2 .su2-product-glow{aspect-ratio:1;background:radial-gradient(circle,#fffffff2,#bedff357 50%,#0000 71%);border-radius:50%;width:180%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}#slideup-lp-v2 .su2-wave{background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;height:58px;position:absolute;bottom:-1px;left:-5%;right:-5%}#slideup-lp-v2 .su2-section--intro{padding-top:72px}#slideup-lp-v2 .su2-section--intro .su2-kicker,#slideup-lp-v2 .su2-section--reasons .su2-kicker,#slideup-lp-v2 .su2-section--steps .su2-kicker,#slideup-lp-v2 .su2-section--scenes .su2-kicker{text-align:center}#slideup-lp-v2 .su2-problem-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px;display:grid}#slideup-lp-v2 .su2-photo-card{background:#fff;border:1px solid #e1edf6;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #082a6614}#slideup-lp-v2 .su2-photo-card>img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .55s}#slideup-lp-v2 .su2-photo-card>div{min-height:106px;padding:19px 15px 17px 55px;position:relative}#slideup-lp-v2 .su2-photo-card h3{color:var(--su2-ink);font-size:15px;line-height:1.6}#slideup-lp-v2 .su2-card-index{color:#5c8fba;font-family:Georgia,serif;font-size:26px;font-style:italic;line-height:1;position:absolute;top:16px;left:16px}#slideup-lp-v2 .su2-section--reasons{background:linear-gradient(180deg,var(--su2-ice),#fff)}#slideup-lp-v2 .su2-reason-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:46px;display:grid}#slideup-lp-v2 .su2-reason-card{text-align:center;background:#ffffffd6;border:1px solid #a0c1da75;border-radius:18px;min-height:316px;padding:32px 25px;box-shadow:0 14px 42px #082a660f}#slideup-lp-v2 .su2-line-icon{background:#edf7ff;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 20px;display:grid}#slideup-lp-v2 .su2-line-icon svg{fill:none;width:43px;height:43px;stroke:var(--su2-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}#slideup-lp-v2 .su2-reason-card h3{color:var(--su2-navy);letter-spacing:.05em;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:21px;font-weight:600}#slideup-lp-v2 .su2-reason-card p{color:var(--su2-muted);margin-top:11px;font-size:13px;line-height:1.8}#slideup-lp-v2 .su2-section--one-bottle{background:#fff}#slideup-lp-v2 .su2-one-bottle{grid-template-columns:.82fr 1.18fr;align-items:center;gap:58px;display:grid}#slideup-lp-v2 .su2-one-bottle__text{max-width:500px;color:var(--su2-muted);margin-top:24px;font-size:15px;line-height:2}#slideup-lp-v2 .su2-benefit-pops{gap:14px;margin-top:26px;display:flex}#slideup-lp-v2 .su2-benefit-pops>div{min-width:164px;color:var(--su2-blue);background:radial-gradient(circle at 20% 20%,#fff,#e9f5ff);border:1px solid #d5e8f7;border-radius:999px;align-items:center;gap:11px;padding:12px 14px;display:flex}#slideup-lp-v2 .su2-pop-icon{background:#fff;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}#slideup-lp-v2 .su2-pop-icon svg{fill:none;width:25px;height:25px;stroke:var(--su2-blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#slideup-lp-v2 .su2-benefit-pops strong{font-size:12px;line-height:1.45}#slideup-lp-v2 .su2-use-map{background:radial-gradient(circle,#fff 0 20%,#edf7ff 21% 22%,#edf7ff73 23% 45%,#0000 46%);min-height:650px;position:relative}#slideup-lp-v2 .su2-use-map__product{z-index:2;filter:drop-shadow(0 20px 18px #082a6629);max-height:390px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;height:auto!important}#slideup-lp-v2 .su2-use-lines{z-index:0;position:absolute;inset:0}#slideup-lp-v2 .su2-use-lines span{transform-origin:0;background:repeating-linear-gradient(90deg,#a8c6dc 0 4px,#0000 4px 9px);width:48%;height:1px;position:absolute;top:50%;left:50%}#slideup-lp-v2 .su2-use-lines span:first-child{transform:rotate(230deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(2){transform:rotate(188deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(3){transform:rotate(130deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(4){transform:rotate(310deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(5){transform:rotate(352deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(6){transform:rotate(50deg)}#slideup-lp-v2 .su2-use-chip{z-index:3;text-align:center;width:168px;position:absolute}#slideup-lp-v2 .su2-use-chip img{aspect-ratio:1;object-fit:cover;border:5px solid #fff;border-radius:50%;width:124px;margin:0 auto 6px;box-shadow:0 8px 25px #082a6621}#slideup-lp-v2 .su2-use-chip span{color:var(--su2-navy);font-size:11px;font-weight:800}#slideup-lp-v2 .su2-use-chip--phone{top:1%;left:6%}#slideup-lp-v2 .su2-use-chip--tablet{top:37%;left:0}#slideup-lp-v2 .su2-use-chip--window{bottom:0;left:6%}#slideup-lp-v2 .su2-use-chip--bag{top:1%;right:6%}#slideup-lp-v2 .su2-use-chip--shoe{top:37%;right:0}#slideup-lp-v2 .su2-use-chip--tools{bottom:0;right:6%}#slideup-lp-v2 .su2-section--steps{background:linear-gradient(135deg,#eef8ff,#f9fcff 50%,#edf6ff)}#slideup-lp-v2 .su2-step-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px;display:grid}#slideup-lp-v2 .su2-step-card{box-shadow:var(--su2-shadow);background:#fff;border:1px solid #deebf5;border-radius:18px;position:relative;overflow:visible}#slideup-lp-v2 .su2-step-card:not(:last-child):after{z-index:3;content:"";border-top:2px solid #7fa6c9;border-right:2px solid #7fa6c9;width:14px;height:14px;position:absolute;top:34%;right:-22px;transform:rotate(45deg)}#slideup-lp-v2 .su2-step-card>img{aspect-ratio:16/9;object-fit:cover;border-radius:17px 17px 0 0;width:100%}#slideup-lp-v2 .su2-step-card>div{min-height:132px;padding:20px 20px 19px 73px;position:relative}#slideup-lp-v2 .su2-step-card span{color:#fff;background:var(--su2-navy);border-radius:50%;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:19px;display:grid;position:absolute;top:21px;left:20px}#slideup-lp-v2 .su2-step-card h3{color:var(--su2-navy);font-size:18px}#slideup-lp-v2 .su2-step-card p{color:var(--su2-muted);margin-top:7px;font-size:12px;line-height:1.7}#slideup-lp-v2 .su2-note{color:var(--su2-muted);text-align:center;margin-top:22px;font-size:11px}#slideup-lp-v2 .su2-section--scenes{background:#fff}#slideup-lp-v2 .su2-scene-list{gap:8px;margin-top:42px;display:grid}#slideup-lp-v2 .su2-scene-list article{background:linear-gradient(90deg,#fff,#f7fbff);border:1px solid #dceaf5;border-radius:14px;grid-template-columns:31% 32% 1fr;grid-template-areas:"su2-photo su2-title su2-copy";align-items:center;min-height:104px;display:grid;overflow:hidden}#slideup-lp-v2 .su2-scene-list article>img{object-fit:cover;grid-area:su2-photo;width:100%;height:104px}#slideup-lp-v2 .su2-scene-title{color:var(--su2-navy);grid-area:su2-title;align-items:center;gap:13px;padding:15px 22px;display:flex}#slideup-lp-v2 .su2-scene-title span{width:38px;height:38px;color:var(--su2-blue);border:1px solid #c4dbed;border-radius:50%;flex:0 0 38px;place-items:center;font-size:22px;display:grid}#slideup-lp-v2 .su2-scene-title svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}#slideup-lp-v2 .su2-scene-title .su2-scene-icon--home svg{width:27px;height:27px}#slideup-lp-v2 .su2-scene-title h3{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:18px;font-weight:600}#slideup-lp-v2 .su2-scene-list article>p{color:#536477;border-left:1px solid #e0eaf2;grid-area:su2-copy;padding:16px 28px;font-size:13px;line-height:1.7}#slideup-lp-v2 .su2-section--specs{background:#fff;padding:0 0 30px}#slideup-lp-v2 .su2-specs{border:1px solid var(--su2-line);background:#fff;border-radius:14px;max-width:900px;margin-inline:auto}#slideup-lp-v2 .su2-specs summary{color:var(--su2-navy);cursor:pointer;padding:18px 52px 18px 20px;font-size:14px;font-weight:800;list-style:none;position:relative}#slideup-lp-v2 .su2-specs summary::-webkit-details-marker{display:none}#slideup-lp-v2 .su2-specs summary:after{content:"+";color:var(--su2-blue);font-size:24px;font-weight:400;position:absolute;top:50%;right:22px;transform:translateY(-50%)}#slideup-lp-v2 .su2-specs[open] summary:after{content:"−"}#slideup-lp-v2 .su2-specs__body{border-top:1px solid var(--su2-line);color:var(--su2-muted);padding:0 20px 24px;font-size:12px}#slideup-lp-v2 .su2-specs dl{margin:18px 0}#slideup-lp-v2 .su2-specs dl>div{border-bottom:1px solid #edf2f6;grid-template-columns:100px 1fr;padding:8px 0;display:grid}#slideup-lp-v2 .su2-specs dt{color:var(--su2-navy);font-weight:800}#slideup-lp-v2 .su2-specs dd{margin:0}#slideup-lp-v2 .su2-specs h3{color:var(--su2-navy);margin:18px 0 6px;font-size:13px}#slideup-lp-v2 .su2-specs ul{margin:0;padding-left:1.4em}#slideup-lp-v2 .su2-final-cta__card{background:#fffffff0;border:1px solid #e2edf5;border-radius:24px;grid-template-columns:1.35fr .45fr .9fr 1fr;align-items:center;gap:30px;min-height:260px;padding:30px 42px;display:grid;box-shadow:0 14px 40px #082a6617}#slideup-lp-v2 .su2-final-cta__copy h2{color:var(--su2-navy);letter-spacing:.04em;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.55}#slideup-lp-v2 .su2-final-cta__product-wrap,#slideup-lp-v2 .su2-final-cta__card>p:has(>.su2-final-cta__product){margin:0;padding:0;line-height:0}#slideup-lp-v2 .su2-final-cta__product{filter:drop-shadow(0 15px 12px #082a6626);max-height:220px;margin-inline:auto;width:auto!important;height:auto!important}#slideup-lp-v2 .su2-final-cta__checks{margin:0;padding:0;list-style:none}#slideup-lp-v2 .su2-final-cta__checks li{color:#46596d;padding:5px 0 5px 28px;font-size:13px;position:relative}#slideup-lp-v2 .su2-final-cta__checks li:before{content:"✓";border:1px solid var(--su2-blue);width:18px;height:18px;color:var(--su2-blue);place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;top:8px;left:0}#slideup-lp-v2 .su2-final-cta__buy{text-align:center}#slideup-lp-v2 .su2-final-cta__price{color:var(--su2-navy);margin-bottom:11px}#slideup-lp-v2 .su2-final-cta__buy strong{font-family:Georgia,serif;font-size:30px;font-weight:500}#slideup-lp-v2 .su2-final-cta__buy span{font-size:11px}#slideup-lp-v2 .su2-final-cta__buy .su2-button{width:100%;min-height:58px}#slideup-lp-v2 .su2-mobile-cta{display:none}@keyframes su2-float{0%,to{translate:0}50%{translate:0 -9px}}@media (width<=980px){#slideup-lp-v2 .su2-hero__copy{width:52%}#slideup-lp-v2 .su2-hero__product{left:53%}#slideup-lp-v2 .su2-problem-grid,#slideup-lp-v2 .su2-reason-grid{grid-template-columns:repeat(2,1fr)}#slideup-lp-v2 .su2-one-bottle{grid-template-columns:1fr;gap:28px}#slideup-lp-v2 .su2-one-bottle__copy{text-align:center;max-width:680px;margin-inline:auto}#slideup-lp-v2 .su2-heading--left{text-align:center}#slideup-lp-v2 .su2-one-bottle__text{margin-inline:auto}#slideup-lp-v2 .su2-benefit-pops{justify-content:center}#slideup-lp-v2 .su2-use-map{width:min(680px,100%);margin-inline:auto}#slideup-lp-v2 .su2-scene-list article{grid-template-columns:31% 32% 1fr;grid-template-areas:"su2-photo su2-title su2-copy"}#slideup-lp-v2 .su2-scene-list article>p{border-left:1px solid #e0eaf2;padding:16px 22px}#slideup-lp-v2 .su2-final-cta__card{grid-template-columns:1.2fr .4fr 1fr}#slideup-lp-v2 .su2-final-cta__buy{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:22px;display:flex}#slideup-lp-v2 .su2-final-cta__buy .su2-button{width:260px}}@media (width<=680px){#slideup-lp-v2{padding-bottom:72px;font-size:15px}#slideup-lp-v2 .su2-shell{width:min(100% - 30px,1180px)}#slideup-lp-v2 .su2-section{padding:70px 0}#slideup-lp-v2 .su2-mobile-only{display:initial}#slideup-lp-v2 .su2-heading{font-size:31px}#slideup-lp-v2 .su2-hero{background:#f5faff;min-height:850px}#slideup-lp-v2 .su2-hero__photo{background-image:url(/assets/brandcare/12d2bdd00b4987027da2fafc.webp);background-position:70%;background-size:cover;height:59%;inset:auto 0 0}#slideup-lp-v2 .su2-hero__photo:after{background:linear-gradient(#f5faff 0%,#f5faff8a 29%,#f5faff0f 76%)}#slideup-lp-v2 .su2-hero__inner{min-height:850px;padding-top:48px}#slideup-lp-v2 .su2-hero__copy{width:100%;min-height:0;display:block;position:static}#slideup-lp-v2 .su2-eyebrow{margin-bottom:13px;font-size:8px}#slideup-lp-v2 .su2-hero h1{font-size:30px;line-height:1.31}#slideup-lp-v2 .su2-hero-line--hook{margin-left:-.48em}#slideup-lp-v2 .su2-hero__lead{width:56%;margin-top:17px;font-size:11px;line-height:1.72}#slideup-lp-v2 .su2-hero__badges{margin:14px 0 18px}#slideup-lp-v2 .su2-hero__badges span{padding:5px 10px;font-size:9px}#slideup-lp-v2 .su2-hero__button-wrap>.su2-button--primary{min-height:52px;padding:10px 19px;font-size:11px;position:static}#slideup-lp-v2 .su2-hero__price{margin:7px 0 0 8px;display:block;position:static}#slideup-lp-v2 .su2-hero__product{width:88px;height:240px;inset:74px 3px auto auto;transform:none}#slideup-lp-v2 .su2-hero__product img{max-height:235px}#slideup-lp-v2 .su2-wave{height:26px}#slideup-lp-v2 .su2-section--intro{padding-top:56px}#slideup-lp-v2 .su2-problem-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px}#slideup-lp-v2 .su2-photo-card{border-radius:13px}#slideup-lp-v2 .su2-photo-card>div{min-height:104px;padding:11px 8px 14px}#slideup-lp-v2 .su2-photo-card h3{text-align:center;font-size:11px;line-height:1.55}#slideup-lp-v2 .su2-card-index{text-align:center;margin-bottom:5px;font-size:15px;display:block;position:static}#slideup-lp-v2 .su2-reason-grid{grid-template-columns:1fr;gap:11px;margin-top:30px}#slideup-lp-v2 .su2-reason-card{text-align:left;grid-template-columns:62px 1fr;min-height:0;padding:19px;display:grid}#slideup-lp-v2 .su2-line-icon{grid-row:1/3;width:50px;height:50px;margin:0}#slideup-lp-v2 .su2-line-icon svg{width:31px;height:31px}#slideup-lp-v2 .su2-reason-card h3{font-size:17px}#slideup-lp-v2 .su2-reason-card p{margin-top:3px;font-size:11px}#slideup-lp-v2 .su2-one-bottle__text{font-size:13px}#slideup-lp-v2 .su2-benefit-pops{gap:8px}#slideup-lp-v2 .su2-benefit-pops>div{flex:1;min-width:0;padding:9px}#slideup-lp-v2 .su2-pop-icon{flex-basis:34px;width:34px;height:34px}#slideup-lp-v2 .su2-benefit-pops strong{font-size:10px}#slideup-lp-v2 .su2-use-map{min-height:530px}#slideup-lp-v2 .su2-use-map__product{max-height:260px}#slideup-lp-v2 .su2-use-chip{width:112px}#slideup-lp-v2 .su2-use-chip img{border-width:3px;width:78px}#slideup-lp-v2 .su2-use-chip span{font-size:8px}#slideup-lp-v2 .su2-use-chip--phone,#slideup-lp-v2 .su2-use-chip--window,#slideup-lp-v2 .su2-use-chip--bag,#slideup-lp-v2 .su2-use-chip--tools{top:auto;bottom:auto}#slideup-lp-v2 .su2-use-chip--phone{top:0;left:3%}#slideup-lp-v2 .su2-use-chip--tablet{top:39%;left:-2%}#slideup-lp-v2 .su2-use-chip--window{bottom:0;left:3%}#slideup-lp-v2 .su2-use-chip--bag{top:0;right:3%}#slideup-lp-v2 .su2-use-chip--shoe{top:39%;right:-2%}#slideup-lp-v2 .su2-use-chip--tools{bottom:0;right:3%}#slideup-lp-v2 .su2-use-lines span:first-child{transform:rotate(242deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(2){transform:rotate(177deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(3){transform:rotate(118deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(4){transform:rotate(298deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(5){transform:rotate(3deg)}#slideup-lp-v2 .su2-use-lines span:nth-child(6){transform:rotate(62deg)}#slideup-lp-v2 .su2-step-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}#slideup-lp-v2 #su2-reasons-title,#slideup-lp-v2 #su2-steps-title,#slideup-lp-v2 #su2-scenes-title{letter-spacing:.01em;white-space:nowrap;font-size:clamp(20px,6.4vw,24px)}#slideup-lp-v2 .su2-step-card:not(:last-child):after{top:auto;bottom:-14px;right:50%;transform:translate(50%)rotate(135deg)}#slideup-lp-v2 .su2-step-card>div{min-height:118px}#slideup-lp-v2 .su2-scene-list{margin-top:30px}#slideup-lp-v2 .su2-scene-list article{grid-template-columns:38% 1fr;grid-template-areas:"su2-photo su2-title""su2-photo su2-copy";min-height:126px}#slideup-lp-v2 .su2-scene-list article>img{height:126px}#slideup-lp-v2 .su2-scene-title{padding:12px 13px 2px}#slideup-lp-v2 .su2-scene-title span{flex-basis:30px;width:30px;height:30px;font-size:17px}#slideup-lp-v2 .su2-scene-title .su2-scene-icon--home svg{width:24px;height:24px}#slideup-lp-v2 .su2-scene-title h3{font-size:13px}#slideup-lp-v2 .su2-scene-list article>p{padding:3px 14px 12px;font-size:10px}#slideup-lp-v2 .su2-section--specs{padding-top:0}#slideup-lp-v2 .su2-final-cta{padding:18px 0 30px}#slideup-lp-v2 .su2-final-cta__card{border-radius:18px;grid-template-columns:1fr 90px;grid-template-areas:"su2-final-copy su2-final-product""su2-final-checks su2-final-product""su2-final-buy su2-final-buy";gap:14px;min-height:0;padding:24px 20px}#slideup-lp-v2 .su2-final-cta__copy{grid-area:su2-final-copy}#slideup-lp-v2 .su2-final-cta__copy h2{font-size:21px}#slideup-lp-v2 .su2-final-cta__product-wrap,#slideup-lp-v2 .su2-final-cta__card>p:has(>.su2-final-cta__product){grid-area:su2-final-product;align-self:center}#slideup-lp-v2 .su2-final-cta__product{max-height:190px}#slideup-lp-v2 .su2-final-cta__checks{grid-area:su2-final-checks;display:block}#slideup-lp-v2 .su2-final-cta__checks li{font-size:10px}#slideup-lp-v2 .su2-final-cta__buy{grid-area:su2-final-buy;display:block}#slideup-lp-v2 .su2-final-cta__buy .su2-button{width:100%}#slideup-lp-v2 .su2-mobile-cta{z-index:9998;backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #082a6626;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:9px 12px 9px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #082a6621}#slideup-lp-v2 .su2-mobile-cta div{line-height:1.35}#slideup-lp-v2 .su2-mobile-cta span{color:var(--su2-muted);font-size:9px;display:block}#slideup-lp-v2 .su2-mobile-cta strong{color:var(--su2-navy);font-size:13px;display:block}#slideup-lp-v2 .su2-mobile-cta a{color:#fff;background:var(--su2-navy);border-radius:999px;place-items:center;min-width:112px;min-height:48px;font-size:12px;font-weight:800;text-decoration:none;display:grid}body#body #slideup-lp-v2 .su2-hero__copy>p:empty,body#body #slideup-lp-v2 .su2-final-cta__card>p:empty,body#body #slideup-lp-v2 .su2-final-cta__buy>p:empty{display:none!important}body#body #slideup-lp-v2 .su2-hero__button-wrap,body#body #slideup-lp-v2 .su2-hero__copy>p:has(>.su2-button--primary){margin:0!important;padding:0!important}body#body #slideup-lp-v2 .su2-hero__button-wrap>.su2-button--primary,body#body #slideup-lp-v2 .su2-hero__copy>p>.su2-button--primary{white-space:nowrap!important;gap:20px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:52px!important;padding:10px 19px!important;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif!important;font-size:11px!important;line-height:1.35!important}body#body #slideup-lp-v2 .su2-final-cta__card{grid-template-columns:1fr 90px!important;grid-template-areas:"su2-final-copy su2-final-product""su2-final-checks su2-final-product""su2-final-buy su2-final-buy"!important;align-items:center!important;gap:14px!important;padding:24px 20px!important;display:grid!important}body#body #slideup-lp-v2 .su2-final-cta__copy{grid-area:su2-final-copy!important;align-self:center!important}body#body #slideup-lp-v2 .su2-final-cta__copy h2{letter-spacing:.04em!important;text-align:left!important;margin:0!important;font-family:Yu Mincho,Hiragino Mincho ProN,serif!important;font-size:21px!important;font-weight:500!important;line-height:1.55!important}body#body #slideup-lp-v2 .su2-final-cta__product-wrap,body#body #slideup-lp-v2 .su2-final-cta__card>p:has(>.su2-final-cta__product){grid-area:su2-final-product!important;align-self:center!important;margin:0!important;padding:0!important;line-height:0!important}body#body #slideup-lp-v2 .su2-final-cta__product{max-height:190px!important;margin:0 auto!important}body#body #slideup-lp-v2 .su2-final-cta__checks{grid-area:su2-final-checks!important;margin:0!important;padding:0!important;display:block!important}body#body #slideup-lp-v2 .su2-final-cta__checks li{padding:5px 0 5px 28px!important;font-size:10px!important;line-height:1.8!important}body#body #slideup-lp-v2 .su2-final-cta__buy{text-align:center!important;grid-area:su2-final-buy!important;margin:0!important;display:block!important}body#body #slideup-lp-v2 .su2-final-cta__price{margin:0 0 11px!important;line-height:1.35!important}body#body #slideup-lp-v2 .su2-final-cta__button-wrap,body#body #slideup-lp-v2 .su2-final-cta__buy>p:has(>.su2-button){margin:0!important;padding:0!important}body#body #slideup-lp-v2 .su2-final-cta__buy strong{font-size:30px!important;font-weight:500!important}body#body #slideup-lp-v2 .su2-final-cta__buy .su2-button{width:100%!important;min-height:58px!important;padding:13px 27px!important;font-size:12px!important;line-height:1.35!important}}@media (prefers-reduced-motion:reduce){#slideup-lp-v2 *,#slideup-lp-v2 :before,#slideup-lp-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.br-type-slideup{padding:0!important}.slideup-page #main_contents{width:100%;max-width:none;margin:0;padding:0}.slideup-nav{font:11px/1.7 var(--br-sans);color:var(--br-ink);justify-content:space-between;gap:20px;padding-block:17px;display:flex}.slideup-nav>span{letter-spacing:.1em}.slideup-nav>div{gap:24px;display:flex}.slideup-nav a{color:inherit;text-decoration:none}#slideup-lp-v2{--su2-navy:var(--br-ink);--su2-blue:#493524;--su2-sky:#f4f2ee;--su2-ice:#f7f6f3;--su2-line:#e3dfd9;--su2-ink:var(--br-ink);--su2-muted:var(--br-muted);--su2-shadow:none;font-family:var(--br-sans);font-size:15px;line-height:1.9}#slideup-lp-v2 [id],#slideup-specs{scroll-margin-top:24px}#slideup-lp-v2 a:focus-visible,#slideup-lp-v2 summary:focus-visible,.slideup-nav a:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}#slideup-lp-v2 .su2-shell{width:min(1240px,100% - 80px)}#slideup-lp-v2 .su2-section{padding:64px 0}#slideup-lp-v2 .su2-heading{font-family:var(--br-serif);letter-spacing:.02em;font-size:clamp(25px,2.6vw,36px);font-weight:400;line-height:1.5}#slideup-lp-v2 .su2-kicker{color:var(--br-muted);letter-spacing:.14em;font-weight:400}#slideup-lp-v2 .su2-hero{background:#f7f6f3}#slideup-lp-v2 .su2-hero__photo:after{background:linear-gradient(90deg,#ffffff40,#0000 58%)}#slideup-lp-v2 .su2-hero h1{font-family:var(--br-serif);font-weight:400;line-height:1.45}#slideup-lp-v2 .su2-hero-line--hook:after{display:none}#slideup-lp-v2 .su2-hero-line--hook strong{font-weight:400}#slideup-lp-v2 .su2-hero__lead{color:var(--br-ink)}#slideup-lp-v2 .su2-hero__badges span{border-color:var(--su2-line);letter-spacing:0;font-size:12px;font-weight:400}#slideup-lp-v2 .su2-button--primary{box-shadow:none;color:#fff;background:#352618;border:1px solid #352618;border-radius:3px;min-height:48px;font-size:13px;font-weight:400}#slideup-lp-v2 .su2-button:hover{box-shadow:none;transform:none}#slideup-lp-v2 .su2-hero__product img{animation:none}#slideup-lp-v2 .su2-product-glow,#slideup-lp-v2 .su2-wave{display:none}#slideup-lp-v2 .su2-photo-card,#slideup-lp-v2 .su2-step-card,#slideup-lp-v2 .su2-reason-card,#slideup-lp-v2 .su2-scene-list article{border-color:var(--su2-line);box-shadow:none;border-radius:3px}#slideup-lp-v2 .su2-photo-card:hover>img{transform:none}#slideup-lp-v2 .su2-card-index{color:#8a7969;font-style:normal}#slideup-lp-v2 .su2-reason-card{background:#fff;min-height:260px}#slideup-lp-v2 .su2-reason-card h3{font-family:var(--br-serif);font-size:20px;font-weight:400}#slideup-lp-v2 .su2-line-icon{background:#f7f6f3}#slideup-lp-v2 .su2-benefit-pops>div{border-color:var(--su2-line);background:#f7f6f3}#slideup-lp-v2 .su2-section--reasons,#slideup-lp-v2 .su2-section--steps{background:#f7f6f3}#slideup-lp-v2 .su2-step-card>img{border-radius:2px 2px 0 0}#slideup-lp-v2 .su2-step-card:after{border-color:#9a8b7e!important}#slideup-lp-v2 .su2-specs{border-radius:3px;max-width:1120px}#slideup-lp-v2 .su2-specs summary{font-weight:400;font-family:var(--br-serif);padding:24px;font-size:23px}#slideup-lp-v2 .su2-specs__body{padding:0 24px 24px;font-size:13px}#slideup-lp-v2 .su2-specs dl>div{border:1px solid var(--su2-line);border-bottom:0;grid-template-columns:130px 1fr;padding:0}#slideup-lp-v2 .su2-specs dl>div:last-child{border-bottom:1px solid var(--su2-line)}#slideup-lp-v2 .su2-specs dt{background:#f7f6f3;padding:12px;font-weight:500}#slideup-lp-v2 .su2-specs dd{padding:12px}#slideup-lp-v2 .su2-specs h3{font-size:18px;font-family:var(--br-serif);margin-top:24px;font-weight:400}#slideup-lp-v2 .su2-final-cta{background:#f7f6f3;padding:35px 0}#slideup-lp-v2 .su2-final-cta__card{box-shadow:none;border-color:var(--su2-line);border-radius:3px}#slideup-lp-v2 .su2-final-cta__checks li{color:var(--br-muted)}@media (width<=680px){.slideup-nav{padding-block:12px;display:block}.slideup-nav>span{margin-bottom:8px;display:block}.slideup-nav>div{justify-content:space-between;gap:8px}#slideup-lp-v2 .su2-shell{width:calc(100% - 40px)}#slideup-lp-v2 .su2-section{padding:40px 0}#slideup-lp-v2 .su2-heading{font-size:26px}#slideup-lp-v2 .su2-hero__photo:after{background:linear-gradient(#f7f6f3,#0000 76%)}#slideup-lp-v2 .su2-hero__lead{font-size:13px}#slideup-lp-v2 .su2-hero__badges span{font-size:10px}#slideup-lp-v2 .su2-reason-card{min-height:0}#slideup-lp-v2 .su2-reason-card p,#slideup-lp-v2 .su2-photo-card h3{font-size:13px}#slideup-lp-v2 .su2-specs summary{padding:20px 45px 20px 16px;font-size:19px}#slideup-lp-v2 .su2-specs__body{padding:0 16px 20px}#slideup-lp-v2 .su2-specs dl>div{border-bottom:0;margin-bottom:12px;display:block}#slideup-lp-v2 .su2-specs dl>div:last-child{border-bottom:0}#slideup-lp-v2 .su2-specs dd{border-bottom:1px solid var(--su2-line)}#slideup-lp-v2 .su2-mobile-cta{border-color:var(--su2-line);background:#ffffffef}#slideup-lp-v2 .su2-mobile-cta a{box-shadow:none;background:#352618;border-radius:3px}}#slideup-lp-v2 .su2-specifications{max-width:1120px;margin-inline:auto}#slideup-lp-v2 .su2-specifications h2{text-align:left;margin-bottom:28px}#slideup-lp-v2 .su2-spec-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px;line-height:1.9;display:table}#slideup-lp-v2 .su2-spec-table th,#slideup-lp-v2 .su2-spec-table td{border:1px solid var(--su2-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:14px}#slideup-lp-v2 .su2-spec-table th{background:#f7f6f3;width:150px;font-weight:500}#slideup-lp-v2 .su2-spec-table ul{margin:0;padding-left:1.3em}#slideup-lp-v2 .su2-spec-table li{margin:0 0 4px}#slideup-lp-v2 .su2-spec-table li:last-child{margin-bottom:0}@media (width<=680px){#slideup-lp-v2 .su2-spec-table,#slideup-lp-v2 .su2-spec-table tbody,#slideup-lp-v2 .su2-spec-table tr,#slideup-lp-v2 .su2-spec-table th,#slideup-lp-v2 .su2-spec-table td{width:100%;display:block}#slideup-lp-v2 .su2-spec-table{font-size:12px}#slideup-lp-v2 .su2-spec-table tr{margin-bottom:12px}#slideup-lp-v2 .su2-spec-table th{border-bottom:0;padding:10px 12px}#slideup-lp-v2 .su2-spec-table td{padding:12px}}body.br-type-ink{padding:0!important}.ink-page{font:15px/1.9 var(--br-sans);color:var(--br-ink);background:#fff}.ink-page *{box-sizing:border-box}.ink-page #main_contents,.ink-page #main_col,.ink-page #article,.ink-page .post_content{background:0 0;border:0;width:100%;max-width:none;margin:0;padding:0}.ink-page img{max-width:100%;height:auto;display:block}.ink-page a{color:inherit}.ink-page h1,.ink-page h2,.ink-page h3{font-family:var(--br-serif);font-weight:400;line-height:1.5}.ink-page h2{margin:0 0 12px;font-size:clamp(25px,2.6vw,36px)}.ink-page h3{margin:0 0 16px;font-size:22px}.ink-page p{margin:0 0 15px}.ink-page [id]{scroll-margin-top:25px}.ink-nav{justify-content:space-between;gap:20px;padding-block:17px;font-size:11px;display:flex}.ink-nav>span{letter-spacing:.08em}.ink-nav>div{gap:24px;display:flex}.ink-nav a{text-decoration:none}.ink-page .lp-sec{padding:55px 0}.ink-page .lp-in{max-width:1320px;margin:auto;padding:0 40px}.ink-page .bg-g{background:#f7f6f3}.ink-page .bg-b{background:#f1eee8}.ink-page .bg-db{color:var(--br-ink);background:#f7f6f3}.ink-page .tc,.ink-page .sh{text-align:center}.ink-page .sh{margin-bottom:35px}.ink-page .sh-s{color:var(--br-muted);font-size:14px}.ink-page .hero{color:#fff;background:linear-gradient(90deg,#0009,#0002),url(/assets/brandcare/43c95cfcb9c0d0548b9a927e.png) 50%/cover;align-items:center;min-height:540px;display:flex}.ink-page .hero-c{width:100%;padding:35px max(40px,50vw - 620px)}.ink-page .h-bdg{letter-spacing:.08em;margin-bottom:16px;font-size:12px;display:block}.ink-page .h-ttl{color:#fff;margin:0 0 25px;font-size:clamp(32px,3.6vw,50px)}.ink-page .h-txt{max-width:550px;margin-bottom:25px;font-size:16px}.ink-page .btns{flex-wrap:wrap;gap:12px;display:flex}.ink-page .btn-g,.ink-page .btn-t,.ink-page .cta{color:#fff;background:#352618;border:1px solid #352618;border-radius:3px;justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:12px 25px;font-size:13px;text-decoration:none;display:inline-flex}.ink-page .btn-g:after,.ink-page .btn-t:after,.ink-page .cta:after{content:"→"}.ink-page .btn-t{background:0 0;border-color:#fff}.ink-page a:focus-visible{outline-offset:4px;outline:2px solid #376c81}.ink-page .g-4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ink-page .card{text-align:center;background:#fff;border:1px solid #e7e3dd;padding:24px 20px}.ink-page .c-ico{object-fit:contain;width:60px;height:60px;margin:0 auto 15px}.ink-page .c-ttl{font-size:19px;font-family:var(--br-serif);margin-bottom:12px}.ink-page .c-txt{color:var(--br-muted);font-size:13px}.ink-page .feat-box{grid-template-columns:40% 1fr;align-items:center;gap:35px;margin-bottom:35px;display:grid}.ink-page .feat-img{aspect-ratio:4/3;object-fit:contain;background:#f7f6f3;width:100%}.ink-page .feat-p{font-size:14px}.ink-page .feat-strong{background:#f7f6f3;border:1px solid #e7e3dd;padding:28px}.ink-page .feat-strong .feat-h3{color:var(--br-ink)!important;border:0!important}.ink-page .cmp-img{object-fit:contain;max-height:650px;margin:auto}.ink-page .stp-w{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.ink-page .stp-i{text-align:center}.ink-page .stp-n{background:#fff;border-radius:50%;width:65px;height:65px;margin:0 auto 15px;padding:12px}.ink-page .stp-t{font-family:var(--br-serif);font-size:20px}.ink-page .stp-d{color:var(--br-muted);font-size:13px}.ink-page .mat-g{grid-template-columns:1fr 1fr;gap:25px;display:grid}.ink-page .mat-b{background:#f2f4ed;padding:25px}.ink-page .mat-ng{background:#f3eeea}.ink-page .mat-h{font-family:var(--br-serif);margin-bottom:15px;font-size:22px}.ink-page .mat-l{columns:2;margin:0;padding-left:20px;font-size:14px}.ink-page .col-g{grid-template-columns:repeat(6,1fr);gap:20px;max-width:850px;margin:auto;display:grid}.ink-page .col-i{text-align:center}.ink-page .col-c{border:1px solid #ddd;border-radius:50%;width:48px;height:48px;margin:0 auto 8px}.ink-page .col-n{font-size:12px}.ink-page .g-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ink-page .rev{border:1px solid #e7e3dd;padding:25px}.ink-page .rev-s{color:#8a7155;font-size:13px}.ink-page .rev-t{font-family:var(--br-serif);font-size:20px;font-weight:400}.ink-page .rev-b{font-size:14px}.ink-page .rev-m{color:var(--br-muted);text-align:right;font-size:12px}.ink-page .spc{grid-template-columns:25% 1fr;align-items:start;gap:35px;display:grid}.ink-page .spc-img img{object-fit:contain;width:100%;max-height:350px}.ink-page .ink-specs{border-collapse:collapse;width:100%;font-size:13px;line-height:1.8}.ink-specs th,.ink-specs td{text-align:left;vertical-align:top;border:1px solid #e3e0da;padding:12px}.ink-specs th{background:#eeece7;width:100px;font-weight:500}.ink-page .ink-source{color:var(--br-muted);margin-top:12px;font-size:11px}.ink-page .prc{color:var(--br-muted);grid-column:2;font-size:12px}.ink-page .prc-m{font-size:16px}.ink-page .bg-db h2,.ink-page .bg-db p{color:var(--br-ink)!important}.ink-page .bg-b .sh-s{color:var(--br-muted)!important}@media (width<=900px){.ink-page .g-4{grid-template-columns:1fr 1fr}.ink-page .hero-c{padding-inline:30px}.ink-page .g-3{grid-template-columns:1fr}.ink-page .spc{grid-template-columns:160px 1fr;gap:20px}}@media (width<=600px){.ink-nav{padding-block:12px;display:block}.ink-nav>span{margin-bottom:8px;display:block}.ink-nav>div{justify-content:space-between;gap:8px}.ink-page .lp-sec{padding:32px 0}.ink-page .lp-in{padding-inline:22px}.ink-page .hero{background-position:60%;min-height:540px}.ink-page .hero-c{padding:30px 22px}.ink-page .h-ttl{font-size:34px}.ink-page .h-txt{font-size:14px}.ink-page .btns{flex-direction:column;max-width:320px}.ink-page .card{padding:18px 12px}.ink-page .c-ttl{font-size:16px}.ink-page .c-txt{font-size:12px}.ink-page .feat-box{grid-template-columns:1fr;gap:18px}.ink-page .feat-strong{padding:18px}.ink-page .feat-h3{font-size:20px}.ink-page .stp-w{grid-template-columns:1fr 1fr;gap:20px}.ink-page .mat-g{grid-template-columns:1fr}.ink-page .col-g{grid-template-columns:repeat(4,1fr);gap:15px}.ink-page .spc{grid-template-columns:1fr}.ink-page .spc-img img{max-height:220px}.ink-page .prc{grid-column:auto}.ink-specs th{width:85px}.ink-specs th,.ink-specs td{padding:10px 8px}.ink-page .cta{width:100%;max-width:340px;font-size:12px}.ink-page .hero br{display:none}.ink-page .h-ttl br{display:block}}.ink-page #lp-root h2,.ink-page #lp-root h3,.ink-page #lp-root .feat-h3{color:var(--br-ink)!important}.ink-page #lp-root .h-ttl{color:#fff!important}.ink-page #lp-root .bg-b .sh-s,.ink-page #lp-root .bg-db .sh-t,.ink-page #lp-root .bg-db p{color:var(--br-ink)!important}.ink-page #lp-root .feat-h3{border:0!important}.ink-page #lp-root .mat-l{color:var(--br-ink)}.ink-page #lp-root .spc-img img{margin:auto}.ink-page #lp-root .hero{background-position:50%;background-size:cover;min-height:620px}@media (width<=600px){.ink-page #lp-root h2{text-wrap:balance;font-size:24px}.ink-page .h-txt br{display:none}}.ink-page .spc-l{width:100%;min-width:0}.ink-page .ink-specs{table-layout:fixed}.ink-page .ink-specs th,.ink-page .ink-specs td{overflow-wrap:anywhere}.ink-page .ink-specs summary{cursor:pointer}@media (width<=600px){.ink-page .ink-specs,.ink-page .ink-specs tbody,.ink-page .ink-specs tr,.ink-page .ink-specs th,.ink-page .ink-specs td{width:100%!important;display:block!important}.ink-page .ink-specs{font-size:12px}.ink-page .ink-specs tr{margin-bottom:12px}.ink-page .ink-specs th{text-align:left;background:#f7f6f3;border-bottom:0;padding:10px 12px}.ink-page .ink-specs td{text-align:left;padding:12px;line-height:1.9}.ink-page .spc{gap:20px}.ink-page .spc-l{margin:0}}body.br-type-dressing{padding:0!important}.dress-page{--dress-paper:#f7f6f3;color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.dress-page *{box-sizing:border-box}.dress-page img{max-width:100%;height:auto;display:block}.dress-page h1,.dress-page h2,.dress-page h3{font-family:var(--br-serif);font-weight:400;line-height:1.5}.dress-page h2{margin:0 0 18px;font-size:clamp(24px,2.5vw,34px)}.dress-page h3{margin:0 0 10px;font-size:19px}.dress-page p{margin:0 0 14px}.dress-page [id]{scroll-margin-top:25px}.dress-page .br-button{min-width:0;font-size:13px}.dress-page a:focus-visible,.dress-page summary:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.dress-nav{justify-content:space-between;gap:20px;padding-block:17px;font-size:11px;display:flex}.dress-nav>span{letter-spacing:.08em}.dress-nav>div{gap:24px;display:flex}.dress-nav a{color:inherit;text-decoration:none}.dress-hero{background:var(--dress-paper);min-height:540px;position:relative;overflow:hidden}.dress-page .dress-hero>img{object-fit:contain;width:62%;height:100%;position:absolute;top:0;right:0}.dress-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f6f3 0% 30%,#f7f6f380 43%,#0000 53%);position:absolute;inset:0}.dress-hero-inner{z-index:1;align-items:center;min-height:540px;display:flex;position:relative}.dress-hero-inner>div{width:48%;padding-block:35px}.dress-hero h1{margin:0 0 25px;font-size:clamp(32px,3.2vw,46px);line-height:1.55}.dress-page .dress-price{margin:18px 0;font-size:27px;line-height:1.5}.dress-price small{font-size:13px}.dress-hero .br-actions{gap:10px;max-width:300px;display:grid}.dress-values{text-align:center;grid-template-columns:repeat(3,1fr);gap:30px;padding-block:35px;display:grid}.dress-values>div+div{border-left:1px solid var(--br-line)}.dress-values svg{width:52px;height:52px;margin:0 auto 10px}.dress-values h2{margin-bottom:8px;font-size:19px}.dress-values p{color:var(--br-muted);margin:0;font-size:13px}.dress-paper{background:var(--dress-paper)}.dress-section{padding-block:42px}.dress-material-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dress-material-grid article{background:#eef0e9;padding:22px}.dress-material-grid article+article{background:#f0e9e6}.dress-material-grid h3{font-size:22px}.dress-material-grid p{font-size:14px}.dress-swatches{gap:12px;display:flex}.dress-swatches figure{flex:1;min-width:0;margin:0}.dress-texture{background-image:url(/assets/redesign/mb-1/bag.webp);background-position:50% 65%;background-size:500%;height:65px;display:block}.dress-texture-0{background-image:url(/assets/brandcare/ed6b346ef15310b79758edf6.jpg);background-position:70% 70%}.dress-texture-1{background-position:35% 65%}.dress-swatches figcaption{text-align:center;padding-top:6px;font-size:11px}.dress-page .dress-note{color:var(--br-muted);margin:18px 0 0;font-size:12px;line-height:1.9}.dress-case{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.dress-case figure{margin:0}.dress-case img{object-fit:contain;width:100%;max-width:450px;margin:auto}.dress-case figcaption{text-align:center;color:var(--br-muted);margin-top:8px;font-size:11px}.dress-scenes{padding-top:10px}.dress-scenes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dress-scenes figure{border:1px solid var(--br-line);border-radius:3px;margin:0;overflow:hidden}.dress-page .dress-scenes img{aspect-ratio:1.6;object-fit:cover;width:100%}.dress-scenes h3{margin-bottom:4px;font-size:18px}.dress-scenes p{color:var(--br-muted);margin:0;font-size:12px}.dress-kicker{letter-spacing:.12em;font-size:12px}.dress-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:25px 0 0;padding:0;list-style:none;display:grid}.dress-how li>div{position:relative}.dress-how li>div>span{z-index:1;color:#fff;background:#3e291a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;left:10px}.dress-page .dress-how img{aspect-ratio:4/3;object-fit:cover;border-radius:3px;width:100%}.dress-how h3{margin-top:14px;font-size:20px}.dress-how p{color:var(--br-muted);font-size:13px}.dress-video{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.dress-video h2{font-size:30px}.dress-player{aspect-ratio:16/9}.dress-player iframe{border:0;width:100%;height:100%;display:block}.dress-development{grid-template-columns:1fr 32%;align-items:center;gap:40px;display:grid}.dress-development>img{aspect-ratio:4/3;object-fit:cover;width:100%}.dress-development p{font-size:14px}.dress-purchase{background:var(--dress-paper);grid-template-columns:180px minmax(0,1fr) 220px;align-items:center;gap:25px;padding:24px;display:grid}.dress-page .dress-purchase img{object-fit:contain;width:100%;height:160px}.dress-purchase h2{margin:0;font-size:25px}.dress-purchase p{margin:7px 0;font-size:13px}.dress-purchase .dress-price{margin:10px 0 0}.dress-bottom{grid-template-columns:1fr 1fr;gap:35px;padding-top:0;display:grid}.dress-bottom h2{font-size:23px}.dress-faq details{border:1px solid var(--br-line);margin:9px 0}.dress-faq summary{cursor:pointer;justify-content:space-between;gap:15px;padding:14px;font-size:13px;list-style:none;display:flex}.dress-faq summary::-webkit-details-marker{display:none}.dress-faq details p{margin:0;padding:0 14px 14px;font-size:13px}.dress-original table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;line-height:1.8}.dress-original th,.dress-original td{border:1px solid var(--br-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px}.dress-original th{background:var(--dress-paper);width:90px;font-weight:500}@media (width<=900px){.dress-hero h1{font-size:32px}.dress-nav>span{max-width:130px}.dress-values{gap:15px}.dress-values h2{font-size:16px}.dress-purchase{grid-template-columns:120px 1fr 160px;gap:18px}.dress-bottom{grid-template-columns:1fr}.dress-development{grid-template-columns:1fr 30%}}@media (width<=600px){.dress-nav{padding-block:12px;display:block}.dress-nav>span{max-width:none;margin-bottom:8px;display:block}.dress-nav>div{justify-content:space-between;gap:8px}.dress-hero{min-height:0}.dress-page .dress-hero>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;position:static}.dress-hero:after{display:none}.dress-hero-inner{min-height:0;padding-block:25px}.dress-hero-inner>div{width:100%;padding:0}.dress-hero h1{font-size:29px}.dress-hero .br-actions{max-width:none}.dress-values{gap:8px;padding-block:25px}.dress-values svg{width:40px;height:40px}.dress-values h2{font-size:13px;line-height:1.7}.dress-values p{display:none}.dress-section{padding-block:30px}.dress-material-grid{grid-template-columns:1fr}.dress-case{grid-template-columns:1fr;gap:20px}.dress-case h2 br{display:none}.dress-case img{max-width:100%}.dress-scenes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dress-scenes figure:last-child{grid-column:1/-1}.dress-scenes h3{font-size:15px}.dress-scenes figcaption{padding:10px}.dress-how{grid-template-columns:1fr;gap:20px}.dress-how li{grid-template-columns:45% 1fr;align-items:start;gap:0 15px;display:grid}.dress-how li>div{grid-row:1/span 2}.dress-how h3{margin:0 0 7px;font-size:17px}.dress-how p{margin:0;font-size:12px}.dress-page .dress-how img{aspect-ratio:1;object-fit:cover}.dress-video{grid-template-columns:1fr;gap:20px}.dress-video h2{font-size:26px}.dress-development{grid-template-columns:1fr;gap:20px}.dress-development>img{max-height:180px}.dress-purchase{grid-template-columns:95px 1fr;gap:15px;padding:16px}.dress-purchase h2{font-size:20px}.dress-purchase>.br-button{grid-column:1/-1;width:100%}.dress-page .dress-purchase img{height:130px}.dress-bottom{gap:35px;padding-top:0}.dress-original th{width:80px}.dress-original th,.dress-original td{padding:10px 8px}}.dress-player{background:#eee;display:block;position:relative;overflow:hidden}.dress-page .dress-player img{object-fit:cover;width:100%;height:100%}.dress-player>span{color:#fff;background:#0006;border:2px solid #fff;border-radius:50%;place-items:center;width:60px;height:60px;padding-left:4px;font-size:23px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dress-page h2{text-wrap:balance}.dress-price small{white-space:nowrap}@media (width<=600px){.dress-purchase .dress-price{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:24px;display:flex}.dress-purchase .dress-price small{font-size:12px}.dress-player{min-height:160px}}.dress-page .dress-scenes img{aspect-ratio:1;object-fit:contain;background:#f6f3ed}.dress-case figure{background:#fff;border:1px solid #ece9e3;border-radius:5px;padding:15px;box-shadow:0 8px 25px #3023180a}.dress-case img{max-width:550px}.dress-case figcaption{padding-bottom:6px}.dress-mobile-break{display:none}.dress-hero .br-actions{margin-top:28px}.dress-guide{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.dress-guide article{background:#e9ede4;margin-bottom:12px;padding:16px 20px}.dress-guide article.dress-excluded{background:#eeeae5}.dress-guide article p{margin:0;font-size:13px}.dress-comparison{border:1px solid var(--br-line);background:#fff;margin:0;padding:16px;box-shadow:0 8px 28px #3023180a}.dress-comparison figcaption{text-align:center;margin-top:12px;font-size:12px}.dress-page .dress-scenes{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dress-scenes figure{border:0;margin:0}.dress-scenes figcaption{padding:15px 0}.dress-dose{grid-template-columns:40% 1fr;align-items:center;gap:35px;margin:25px 0;display:grid}.dress-page .dress-dose img{aspect-ratio:4/3;object-fit:cover;width:100%}.dress-methods{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.dress-methods article{border-top:1px solid #cccfc2;padding-top:20px}.dress-number{color:#75846a;margin-bottom:8px;font-size:25px;display:block}.dress-methods p{font-size:14px}.dress-reviews{grid-template-columns:1fr 1fr;gap:25px;display:grid}.dress-reviews blockquote{font:18px/1.9 var(--br-serif);background:#fff;margin:0;padding:25px}.dress-reviews cite{font:12px var(--br-sans);margin-top:15px;display:block}.dress-page .dress-purchase img{height:190px}.dress-original img{max-width:100%}.dress-bottom .br-button{margin-top:18px}@media (width<=600px){.dress-mobile-break{display:block}.dress-guide{grid-template-columns:1fr;gap:30px}.dress-page .dress-scenes{grid-template-columns:1fr;gap:18px}.dress-page .dress-scenes img{aspect-ratio:3/2;object-fit:cover}.dress-scenes figcaption{padding:10px 0}.dress-dose{grid-template-columns:1fr;gap:20px}.dress-methods,.dress-reviews{grid-template-columns:1fr}.dress-page .dress-purchase img{height:160px}.dress-hero h1{font-size:29px}.dress-guide h2{font-size:25px}}.dress-purchase>.br-button{white-space:nowrap;padding-inline:15px;font-size:12px}.dress-hero h1{font-size:clamp(30px,3vw,43px)}body.br-type-oil{padding:0!important}.oil-page{--oil-paper:#f7f6f3;color:var(--br-ink);font:15px/1.9 var(--br-sans);background:#fff}.oil-page *{box-sizing:border-box}.oil-page img{max-width:100%;height:auto;display:block}.oil-page h1,.oil-page h2,.oil-page h3{font-family:var(--br-serif);font-weight:400;line-height:1.5}.oil-page h2{margin:0 0 18px;font-size:clamp(24px,2.5vw,34px)}.oil-page h3{margin:0 0 10px;font-size:19px}.oil-page p{margin:0 0 14px}.oil-page [id]{scroll-margin-top:25px}.oil-page .br-button{min-width:0;font-size:13px}.oil-page a:focus-visible,.oil-page summary:focus-visible{outline:2px solid var(--br-focus);outline-offset:4px}.oil-nav{justify-content:space-between;gap:20px;padding-block:17px;font-size:11px;display:flex}.oil-nav>span{letter-spacing:.08em}.oil-nav>div{gap:24px;display:flex}.oil-nav a{color:inherit;text-decoration:none}.oil-hero{background:var(--oil-paper);min-height:540px;position:relative;overflow:hidden}.oil-page .oil-hero>img{object-fit:contain;width:62%;height:100%;position:absolute;top:0;right:0}.oil-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f6f3 0% 30%,#f7f6f380 43%,#0000 53%);position:absolute;inset:0}.oil-hero-inner{z-index:1;align-items:center;min-height:540px;display:flex;position:relative}.oil-hero-inner>div{width:48%;padding-block:35px}.oil-hero h1{margin:0 0 25px;font-size:clamp(32px,3.2vw,46px);line-height:1.55}.oil-page .oil-price{margin:18px 0;font-size:27px;line-height:1.5}.oil-price small{font-size:13px}.oil-hero .br-actions{gap:10px;max-width:300px;display:grid}.oil-values{text-align:center;grid-template-columns:repeat(3,1fr);gap:30px;padding-block:35px;display:grid}.oil-values>div+div{border-left:1px solid var(--br-line)}.oil-values svg{width:52px;height:52px;margin:0 auto 10px}.oil-values h2{margin-bottom:8px;font-size:19px}.oil-values p{color:var(--br-muted);margin:0;font-size:13px}.oil-paper{background:var(--oil-paper)}.oil-section{padding-block:42px}.oil-material-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.oil-material-grid article{background:#eef0e9;padding:22px}.oil-material-grid article+article{background:#f0e9e6}.oil-material-grid h3{font-size:22px}.oil-material-grid p{font-size:14px}.oil-swatches{gap:12px;display:flex}.oil-swatches figure{flex:1;min-width:0;margin:0}.oil-texture{background-image:url(/assets/redesign/mb-1/bag.webp);background-position:50% 65%;background-size:500%;height:65px;display:block}.oil-texture-0{background-image:url(/assets/brandcare/ed6b346ef15310b79758edf6.jpg);background-position:70% 70%}.oil-texture-1{background-position:35% 65%}.oil-swatches figcaption{text-align:center;padding-top:6px;font-size:11px}.oil-page .oil-note{color:var(--br-muted);margin:18px 0 0;font-size:12px;line-height:1.9}.oil-case{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.oil-case figure{margin:0}.oil-case img{object-fit:contain;width:100%;max-width:450px;margin:auto}.oil-case figcaption{text-align:center;color:var(--br-muted);margin-top:8px;font-size:11px}.oil-scenes{padding-top:10px}.oil-scenes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.oil-scenes figure{border:1px solid var(--br-line);border-radius:3px;margin:0;overflow:hidden}.oil-page .oil-scenes img{aspect-ratio:1.6;object-fit:cover;width:100%}.oil-scenes figcaption{padding:12px}.oil-scenes h3{margin-bottom:4px;font-size:18px}.oil-scenes p{color:var(--br-muted);margin:0;font-size:12px}.oil-kicker{letter-spacing:.12em;font-size:12px}.oil-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:25px 0 0;padding:0;list-style:none;display:grid}.oil-how li>div{position:relative}.oil-how li>div>span{z-index:1;color:#fff;background:#3e291a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;left:10px}.oil-page .oil-how img{aspect-ratio:4/3;object-fit:cover;border-radius:3px;width:100%}.oil-how h3{margin-top:14px;font-size:20px}.oil-how p{color:var(--br-muted);font-size:13px}.oil-video{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.oil-video h2{font-size:30px}.oil-player{aspect-ratio:16/9}.oil-player iframe{border:0;width:100%;height:100%;display:block}.oil-development{grid-template-columns:1fr 32%;align-items:center;gap:40px;display:grid}.oil-development>img{aspect-ratio:4/3;object-fit:cover;width:100%}.oil-development p{font-size:14px}.oil-purchase{background:var(--oil-paper);grid-template-columns:180px minmax(0,1fr) 220px;align-items:center;gap:25px;padding:24px;display:grid}.oil-page .oil-purchase img{object-fit:contain;width:100%;height:160px}.oil-purchase h2{margin:0;font-size:25px}.oil-purchase p{margin:7px 0;font-size:13px}.oil-purchase .oil-price{margin:10px 0 0}.oil-bottom{grid-template-columns:1fr 1fr;gap:35px;padding-top:0;display:grid}.oil-bottom h2{font-size:23px}.oil-faq details{border:1px solid var(--br-line);margin:9px 0}.oil-faq summary{cursor:pointer;justify-content:space-between;gap:15px;padding:14px;font-size:13px;list-style:none;display:flex}.oil-faq summary::-webkit-details-marker{display:none}.oil-faq details p{margin:0;padding:0 14px 14px;font-size:13px}.oil-original table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;line-height:1.8}.oil-original th,.oil-original td{border:1px solid var(--br-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px}.oil-original th{background:var(--oil-paper);width:90px;font-weight:500}.oil-bottom .br-button{margin-top:18px}@media (width<=900px){.oil-hero h1{font-size:32px}.oil-nav>span{max-width:130px}.oil-values{gap:15px}.oil-values h2{font-size:16px}.oil-purchase{grid-template-columns:120px 1fr 160px;gap:18px}.oil-bottom{grid-template-columns:1fr}.oil-development{grid-template-columns:1fr 30%}}@media (width<=600px){.oil-nav{padding-block:12px;display:block}.oil-nav>span{max-width:none;margin-bottom:8px;display:block}.oil-nav>div{justify-content:space-between;gap:8px}.oil-hero{min-height:0}.oil-page .oil-hero>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;position:static}.oil-hero:after{display:none}.oil-hero-inner{min-height:0;padding-block:25px}.oil-hero-inner>div{width:100%;padding:0}.oil-hero h1{font-size:29px}.oil-hero .br-actions{max-width:none}.oil-values{gap:8px;padding-block:25px}.oil-values svg{width:40px;height:40px}.oil-values h2{font-size:13px;line-height:1.7}.oil-values p{display:none}.oil-section{padding-block:30px}.oil-material-grid{grid-template-columns:1fr}.oil-case{grid-template-columns:1fr;gap:20px}.oil-case h2 br{display:none}.oil-case img{max-width:100%}.oil-scenes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.oil-scenes figure:last-child{grid-column:1/-1}.oil-scenes h3{font-size:15px}.oil-scenes figcaption{padding:10px}.oil-how{grid-template-columns:1fr;gap:20px}.oil-how li{grid-template-columns:45% 1fr;align-items:start;gap:0 15px;display:grid}.oil-how li>div{grid-row:1/span 2}.oil-how h3{margin:0 0 7px;font-size:17px}.oil-how p{margin:0;font-size:12px}.oil-page .oil-how img{aspect-ratio:1;object-fit:cover}.oil-video{grid-template-columns:1fr;gap:20px}.oil-video h2{font-size:26px}.oil-development{grid-template-columns:1fr;gap:20px}.oil-development>img{max-height:180px}.oil-purchase{grid-template-columns:95px 1fr;gap:15px;padding:16px}.oil-purchase h2{font-size:20px}.oil-purchase>.br-button{grid-column:1/-1;width:100%}.oil-page .oil-purchase img{height:130px}.oil-bottom{gap:35px;padding-top:0}.oil-original th{width:80px}.oil-original th,.oil-original td{padding:10px 8px}}.oil-player{background:#eee;display:block;position:relative;overflow:hidden}.oil-page .oil-player img{object-fit:cover;width:100%;height:100%}.oil-player>span{color:#fff;background:#0006;border:2px solid #fff;border-radius:50%;place-items:center;width:60px;height:60px;padding-left:4px;font-size:23px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oil-page h2{text-wrap:balance}.oil-price small{white-space:nowrap}@media (width<=600px){.oil-purchase .oil-price{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:24px;display:flex}.oil-purchase .oil-price small{font-size:12px}.oil-player{min-height:160px}}.oil-page .oil-scenes img{aspect-ratio:1;object-fit:contain;background:#f6f3ed}.oil-case figure{background:#fff;border:1px solid #ece9e3;border-radius:5px;padding:15px;box-shadow:0 8px 25px #3023180a}.oil-case img{max-width:550px}.oil-case figcaption{padding-bottom:6px}
