body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400}body{line-height:1.5}:root{--font-zen-kaku-gothic-new-medium: "Zen Kaku Gothic New", system-ui;--font-zen-kaku-gothic-new-bold: "Zen Kaku Gothic New", system-ui;--font-market-deco: "Market Deco", sans-serif;--font-brandon-grotesque: brandon-grotesque, sans-serif;--color-background-01: #FFFAEB;--color-background-02: #EEE8D7;--color-background-03: #F1ECE2;--color-background-04: #382416;--color-background-05: #F5F2E8}.zen-kaku-gothic-new-medium{font-family:Zen Kaku Gothic New,system-ui;font-weight:500;font-style:normal;text-transform:none;letter-spacing:0}.zen-kaku-gothic-new-bold{font-family:Zen Kaku Gothic New,system-ui;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0}.market-deco{font-family:Market Deco,sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}.brandon-grotesque{font-family:brandon-grotesque,sans-serif;font-weight:900}body .mobile-only{display:none}body .pc-only{display:inherit}body .last-content{margin-bottom:0}.blanca-section-wrapper{padding:160px 30px}.blanca-section{max-width:1190px;margin:0 auto}.blanca-section-heading{display:flex;justify-content:space-between;align-items:center;color:#a2a2a2;width:100%;margin:0 auto 100px}.blanca-section-heading h2{font-family:var(--font-market-deco);font-weight:400;font-size:81px;color:#502410;line-height:1.2}.blanca-section-heading p{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:20px;color:#221a14}.content-box{margin:0 auto;display:flex;justify-content:space-between;gap:40px}.content-box .content-left,.content-box .content-right{flex:1}.button.blanca-button{display:inline-flex;align-items:center;justify-content:space-between;background-image:inherit;background-color:#5c3d2e;color:#fff;text-decoration:none;padding:0 20px;border-radius:32px;min-width:270px;line-height:64px;height:64px;font-family:Market Deco,sans-serif;font-weight:400;font-size:23px;letter-spacing:0}.button.blanca-button:hover{color:#fff!important}.button.blanca-button:after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #ffffff;margin-left:10px}.vertical-text{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap}@media screen and (max-width:699px){body .mobile-only{display:inherit}body .pc-only{display:none}.blanca-section-wrapper{padding-top:70px;padding-right:1.5rem;padding-bottom:70px;padding-left:1.5rem}.blanca-section-heading{margin:0 auto 90px}.button.blanca-button{padding:0 20px;min-width:185px;border-radius:20px;line-height:40px;height:40px;font-size:16px}.blanca-section-heading h2{font-size:44px}.blanca-section-heading p{font-size:12px}}@media screen and (max-width:999px){.content-box{display:block}}body .header{padding-block-start:3.5rem;padding-block-end:3.5rem}.header__primary-nav a,.header__secondary-nav a,.header__secondary-nav a span,.header__primary-nav button{font-size:17px;font-family:var(--font-market-deco);font-weight:400}.header__primary-nav-item:before{font-size:17px;font-family:var(--font-market-deco);font-weight:400}@media screen and (max-width:699px){body .header{padding-block-start:1.5rem;padding-block-end:1.5rem}}.drawer--sm{--drawer-max-width: 100%}.drawer::part(content){align-content:normal}.drawer::part(header){display:none;padding-block-start:50px;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px;min-height:0;justify-content:flex-end}.header-sidebar__scroller{padding-block-start:50px;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px}.header-sidebar__footer{padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px}.header-sidebar__footer>*{padding-block:0;padding-inline-start:0;padding-inline-end:0}.blanca-drawer-close{font-family:var(--font-market-deco);font-weight:400;font-size:16px;position:absolute;z-index:1000;top:60px;right:40px}.header-sidebar__scroller .divide-y>:not([hidden])~:not([hidden]){border-block-start-width:0}.header-sidebar__scroller .header-sidebar__linklist.divide-y .header-sidebar__linklist-button{padding-block-start:5px;padding-block-end:5px;font-family:var(--font-market-deco);font-weight:400;font-size:26px}.blanca-sidebar-nav{margin-top:40px}.blanca-sidebar-nav li{margin-top:5px}.blanca-sidebar-nav li a{color:#b4afa3;font-size:17px;font-family:var(--font-market-deco);font-weight:400}.blanca-sidebar-logo{text-align:center}.blanca-sidebar-logo img{display:inline-block;width:145px}.blanca-sidebar-copyright{text-align:center;margin-top:20px;color:#fffaeb;font-size:12px;font-family:var(--font-market-deco);font-weight:400}.blanca-footer-wrapper{background-color:var(--color-background-04);padding-top:50px;padding-bottom:50px}.blanca-footer{color:#fff}.blanca-footer-top,.blanca-footer-bottom{display:flex;justify-content:space-between}.blanca-footer-bottom{margin-top:150px;align-items:flex-end}.blanca-footer-top-left,.blanca-footer-bottom-left{width:55%}.blanca-footer-top-right,.blanca-footer-bottom-right{width:45%;display:flex;justify-content:space-between}.blanca-footer-menu-01,.blanca-footer-menu-02,.blanca-footer-menu-03{width:33.333%;list-style-type:none}.blanca-footer-menu-01,.blanca-footer-menu-02,.blanca-footer-menu-03{font-family:var(--font-market-deco);font-weight:400;font-size:20px}.blanca-footer-top-left p{font-family:var(--font-market-deco);font-weight:400;font-size:40px}.blanca-footer ul{list-style:none;margin-inline-start:0}.blanca-footer ul li{padding-inline-start:0}.blanca-footer-bottom-left img{max-width:210px}.blanca-footer-bottom-menu{width:66.666%;list-style-type:none;display:flex}.blanca-footer-bottom-menu li{width:50%;font-family:var(--font-market-deco);font-weight:400;font-size:14px;color:#a4a4a4}.footer-copyright{width:33.333%;text-align:left;font-family:system-ui;font-weight:400;font-size:14px;color:#a4a4a4}@media screen and (max-width:999px){.blanca-footer-top{flex-direction:column}.blanca-footer-top-left{display:none}.blanca-footer-top-right{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px}.blanca-footer-menu-01{grid-column:1 / 2;grid-row:1 / 3;width:100%}.blanca-footer-menu-02{grid-column:2 / 3;grid-row:1 / 2;width:100%}.blanca-footer-menu-03{grid-column:2 / 3;grid-row:2 / 3;width:100%}.blanca-footer-menu-01{font-size:21px}.blanca-footer-menu-02,.blanca-footer-menu-03{font-size:17px}.blanca-footer-bottom{margin-top:130px;gap:20px;align-items:center}.blanca-footer-bottom-left{order:2}.blanca-footer-bottom-left img{max-width:130px}.blanca-footer-bottom-right{order:1}.blanca-footer-bottom-left,.blanca-footer-bottom-right{width:50%}.blanca-footer-bottom-menu{width:100%;display:block}.blanca-footer-bottom-menu li{width:100%}.footer-copyright{display:none}}body .slideshow__next-section-button{inset-block-end:calc(var(--circle-button-size) / 2);background:rgb(var(--circle-button-text-color));color:rgb(var(--circle-button-background))}.slideshow_subheading{font-family:var(--font-market-deco);font-weight:400;font-size:20px;margin-bottom:20px}.slideshow_title{font-family:var(--font-market-deco);font-weight:400;font-size:71px;line-height:1}.slideshow_body_text{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:22px}.slideshow__slide-content .button{border:none;letter-spacing:inherit;border-radius:22px;color:#502410;background-color:#ffffffb3;font-family:var(--font-market-deco);font-weight:400;font-size:16px;padding:5px 25px}@media screen and (max-width:699px){.slideshow_subheading{font-size:14px;margin-bottom:20px}.slideshow_title{font-size:31px;line-height:1}.slideshow_body_text{font-size:18px}}.blanca-product-features-wrapper{background-color:var(--color-background-01)}.decorative-text{color:#a79971;font-size:16px}.blanca-product-features h2{font-size:34px;font-weight:700}.blanca-product-features .content-box{margin-top:55px}.blanca-product-features .content-right p{font-size:23px;line-height:1.8;font-weight:700}.blanca-product-features .content-right .blanca-button{margin-top:120px}@media screen and (max-width:699px){.decorative-text{color:#a79971;font-size:10px}.blanca-product-features h2{font-size:21px}.blanca-product-features .content-box{margin-top:40px}.blanca-product-features .content-right p{font-size:14px;margin-top:40px}.blanca-product-features .content-right .blanca-button{margin-top:40px}}.blanca-cheese-wrapper{background-color:var(--color-background-02)}.blanca-cheese .vertical-text{color:#502410;font-family:var(--font-market-deco);font-weight:400;font-size:74px;white-space:nowrap}.blanca-cheese-content-box{display:flex;align-items:stretch;margin:0 auto}.blanca-cheese-content-vertical{width:80px;display:flex;justify-content:center;align-items:flex-start;margin-top:20px}.blanca-cheese-content-image{flex:1;max-width:50%;margin-right:40px;margin-left:40px}.blanca-cheese-content-image img{width:100%;height:auto;border-radius:20px;object-fit:cover}.blanca-cheese-content-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.blanca-cheese-content-content h2{font-weight:700;font-size:34px;margin-bottom:70px;line-height:1.4}.blanca-cheese-content-content p{font-weight:700;font-size:19px;line-height:1.8}.blanca-blanding-text{text-align:center;margin-top:145px;margin-bottom:145px}.blanca-blanding-text .text-ruby{color:#502410;font-family:var(--font-market-deco);font-weight:400;font-size:26px}.blanca-blanding-text .text-ruby:before{content:"(";padding-right:40px}.blanca-blanding-text .text-ruby:after{content:")";padding-left:40px}.blanca-blanding-text .text-main{font-family:var(--font-market-deco);font-weight:400;font-size:83px;color:#e6d6bc;-webkit-text-stroke:2px #502410}.blanca-blanding-text .text-main-jp{color:#502410;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:20px}.blanca-blanding-text .button.blanca-button{color:#502410;background-color:#eae3d8;border:#502410 2px solid;margin-top:50px}.blanca-blanding-text .button.blanca-button:after{border-left:8px solid #502410}@media screen and (max-width:699px){.blanca-cheese-content-box{flex-wrap:wrap;justify-content:space-around}.alt.blanca-cheese-content-box{align-items:center}.blanca-cheese-content-vertical{width:auto;order:1;margin-top:10px}.alt .blanca-cheese-content-vertical{order:2;margin-top:0}.blanca-cheese .vertical-text{font-size:37px}.blanca-cheese-content-image{flex:1;max-width:75%;order:2;margin-right:0;margin-left:0}.alt .blanca-cheese-content-image{order:1}.blanca-cheese-content-content{display:block;flex:auto;width:100%;order:3;margin-top:60px}.blanca-cheese-content-content h2{font-size:21px;margin-bottom:0}.blanca-cheese-content-content p{font-size:14px;margin-top:40px}.blanca-blanding-text{text-align:center;margin-top:60px;margin-bottom:60px}.blanca-blanding-text .text-ruby{font-size:13px;margin-bottom:20px}.blanca-blanding-text .text-ruby:before{padding-right:20px}.blanca-blanding-text .text-ruby:after{padding-left:20px}.blanca-blanding-text .text-main{line-height:1.2;font-size:44px;-webkit-text-stroke:1px #502410}.blanca-blanding-text .text-main-jp{font-size:18px;margin-top:20px}}.blanca-products-wrapper{background-color:var(--color-background-03)}.blanca-products h2.h2{display:none}.blanca-products .product-list img{border-radius:18px}.blanca-products .product-list .product-title{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;color:#221a14;font-size:19px;margin-top:15px}.blanca-products .product-list .product-catchcopy p{font-family:var(--font-zen-kaku-gothic-new-medium);font-weight:400;color:#221a14;font-size:13px}.blanca-products .product-list .price-list .h6{font-family:var(--font-brandon-grotesque);font-weight:900;color:#502410;font-size:29px}.blanca-products .product-list .price-list{margin-top:15px;margin-bottom:15px}.blanca-products .product-list .price-list .h6 span{font-family:var(--font-zen-kaku-gothic-new-medium);font-weight:400;font-size:13px}.blanca-products .product-card__info{text-align:left;display:block;padding:0 10px}.blanca-products .product-card__info :is(.price-list,.rating-badge){justify-content:normal}.blanca-products .product-card__info .justify-items-center{justify-items:normal}.blanca-products .product-card__info .button.blanca-button-addtocart{letter-spacing:1;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:16px;background-color:#502410;color:#fffaeb;height:56px;line-height:56px;border-radius:28px;margin-top:15px;margin-bottom:50px;width:100%}@media screen and (max-width:699px){.blanca-products .product-list .product-title{font-size:16px}.blanca-products .product-list .product-catchcopy p{font-size:11px;line-height:1.6}}.blanca-products .product-list .price-list .h6{font-size:25px}.blanca-blog-wrapper{background-color:var(--color-background-02)}.blog-post-card__info p{font-size:15px;line-height:1.6}.blanca-blog .blog-post-card__meta time{color:#221a14;font-size:12px}.blog-post-list a.overflow-hidden{border-radius:15px}body .blog-post-card__info{row-gap:0}@media screen and (max-width:699px){.blanca-blog .blog-post-card__meta time{font-size:11px}.blog-post-card__info p{font-size:13px}}.blanca-scrolling-wrapper{background-color:var(--color-background-02)}.blanca-blanding-text-02{text-align:center;margin-top:120px;margin-bottom:120px}.blanca-blanding-text-02 .text-ruby{color:#502410;font-family:var(--font-market-deco);font-weight:400;font-size:26px}.blanca-blanding-text-02 .text-ruby:before{content:"(";padding-right:40px}.blanca-blanding-text-02 .text-ruby:after{content:")";padding-left:40px}.blanca-blanding-text-02 .text-main{font-family:var(--font-market-deco);font-weight:400;font-size:85px;color:#502410;line-height:1.2}.blanca-blanding-text-02 .text-main-jp{color:#502410;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:27px;margin-top:30px}.blanca-blanding-text-02 .button.blanca-button{color:#502410;background-color:#eae3d8;border:#502410 2px solid;margin-top:50px}.blanca-scrolling-image{overflow:hidden;width:100%;position:relative;height:300px}.blanca-scrolling-image-inner{display:flex;list-style:none;padding:0;margin:0;position:absolute;left:0;bottom:0;transition:transform .1s linear}.blanca-scrolling-image li{flex:0 0 auto;margin-right:20px;display:flex;align-items:flex-end}.blanca-scrolling-image img{width:auto;object-fit:cover;border-radius:12px}.blanca-scrolling-image img.small{height:200px}.blanca-scrolling-image img.large{height:280px}@media screen and (max-width:699px){.blanca-blanding-text-02 .text-main{font-size:29px}.blanca-blanding-text-02 .text-main-jp{font-size:16px}.blanca-blanding-text-02{text-align:center;margin-top:60px;margin-bottom:60px}}.blanca-footer-nav{display:flex;gap:20px}.blanca-footer-nav a{flex:1;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#fff;text-align:center;position:relative;overflow:hidden;border-radius:10px}.blanca-footer-nav a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#221a1447;z-index:1}.blanca-footer-nav a span{position:relative;z-index:2}.blanca-footer-nav .en{font-family:var(--font-market-deco);font-weight:400;font-size:52px}.blanca-footer-nav .jp{font-family:var(--font-zen-kaku-gothic-new-medium);font-weight:400;font-size:16px}#faq-link{background:url(/cdn/shop/files/20240729_0190.jpg?v=1726811961) center/cover no-repeat}#contact-link{background:url(/cdn/shop/files/20240729_1359.jpg?v=1726811910) center/cover no-repeat}@media screen and (max-width:699px){.blanca-footer-nav{display:block}.blanca-footer-nav a{height:160px}#contact-link{margin-top:20px}.blanca-footer-nav .en{font-size:29px}.blanca-footer-nav .jp{font-size:10px}}.blanca-single-product-wrapper{padding-top:80px;padding-bottom:80px}.blanca-single-product .product-gallery .product-gallery__image-list img{border-radius:18px}.blanca-single-product .product-gallery__thumbnail img,.blanca-single-product .product-gallery__thumbnail[aria-current=true]{border-radius:5px}.blanca-single-product h1.product-title{font-family:Zen Kaku Gothic New,system-ui;font-weight:700;font-size:22px}.blanca-single-product .product-info__block-item:is([data-block-type=description]),.blanca-single-product .product-info__block-item:is([data-block-type=text]){font-size:15px;line-height:1.8;margin-top:10px}.blanca-single-product .price-list.price-list--product .h4{font-family:var(--font-brandon-grotesque);font-weight:900;color:#502410;font-size:33px}.blanca-single-product .product-info__block-item:is([data-block-type=variant-picker]) legend{font-size:16px}.blanca-single-product .block-swatch{background-color:#f4f1e6;border-color:#a09b93;color:#a09b93}.blanca-single-product :checked+.block-swatch,.block-swatch.is-selected{background-color:#ded4c2;border-color:#221a14;color:#221a14}.blanca-single-product .quantity-selector{border-radius:calc(var( --quantity-selector-height ) / 2);border-color:#221a14;background-color:#f4f1e6}.blanca-single-product .buy-buttons .button.w-full{border:#502410 2px solid;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:16px;display:inline-block;width:auto;max-width:280px}.blanca-single-product .buy-buttons .button.w-full:hover{color:#f4f1e6;background-color:#4f2310}.blanca-single-product .product-info__block-group.accordion-group{margin-top:60px}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle,.blanca-single-product .product-content-below-gallery span.accordion__toggle{padding:25px 20px;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:16px}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) .accordion,.blanca-single-product .product-content-below-gallery .accordion{border-color:#000}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) .accordion__content,.blanca-single-product .product-content-below-gallery .accordion__content{margin-block-start:0;padding-block-end:0;padding-inline-end:0;padding:0 20px 30px;font-size:14px}@media screen and (min-width:1150px){.blanca-single-product .product{--product-gap: 10rem}}@media screen and (min-width:1000px){.blanca-single-product .product-gallery{flex-direction:row;gap:18px}.blanca-single-product .product-gallery__thumbnail-scroller{grid-auto-columns:60px}}@media screen and (max-width:999px){.blanca-single-product .container{--container-max-width:auto}.blanca-single-product .product-gallery__zoom-button{right:20px}.blanca-single-product h1.product-title{font-size:17px}.blanca-single-product .product-info__block-item:is([data-block-type=description]),.blanca-single-product .product-info__block-item:is([data-block-type=text]){font-size:12px}.blanca-single-product .price-list.price-list--product .h4{font-size:25px}.blanca-single-product .buy-buttons .button.w-full{border:none;background-color:#502410;background-image:none;color:#fffaeb;max-width:100%}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle,.blanca-single-product .product-content-below-gallery span.accordion__toggle{font-size:14px}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) .accordion__content,.blanca-single-product .product-content-below-gallery .accordion__content{font-size:12px;line-height:1.6}.blanca-single-product .product-info__block-item:is([data-block-type=accordion]) .accordion__content strong,.blanca-single-product .product-content-below-gallery .accordion__content strong{padding-bottom:5px}}.blanca-story-wrapper{background-color:var(--color-background-02)}.blanca-story{max-width:1000px}.blanca-story .blanca-story-heading{text-align:center}.blanca-story .blanca-story-heading h2{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:38px}.blanca-story .content-box{margin-top:120px;justify-content:center;align-items:center;gap:120px}.blanca-story .content-box .content-left,.blanca-story .content-box .content-right{width:50%}.blanca-story .content-box img{border-radius:12px;max-width:420px;margin-left:auto}.blanca-story .content-box p{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:18px;line-height:2;margin-bottom:1em}@media screen and (max-width:999px){.blanca-story .blanca-story-heading h2{font-size:21px;margin-top:35px}.blanca-story .content-box{margin-top:35px}.blanca-story .content-box img{max-width:100%}.blanca-story .content-box p{font-size:14px}.blanca-story .content-right{margin-top:50px}}.blanca-methods-wrapper{background-color:var(--color-background-01)}.blanca-methods{max-width:1090px}.blanca-methods .blanca-blanding-text{margin-top:0;margin-bottom:0}.blanca-methods .blanca-methods-visual{margin-top:90px;margin-bottom:90px;width:100%;border-radius:16px}.blanca-methods-list{list-style:none;padding:0;margin:0 auto;display:block}.blanca-methods-list li{display:flex;margin-bottom:120px}.blanca-methods-list .heading{width:40%;min-width:430px;padding-right:75px}.blanca-methods-list .number{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;line-height:60px;background-color:#d9c274;color:#f5f2e8;font-size:24px;border-radius:30px;margin-top:10px;margin-right:70px;font-family:var(--font-brandon-grotesque);font-weight:900}.blanca-methods-list .title-wrapper{display:flex;align-items:flex-start}.blanca-methods-list .title-content{display:flex;flex-direction:column}.blanca-methods-list h3{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:27px;margin:0;line-height:1.4}.blanca-methods-list .en-title{color:#d9c274;font-family:var(--font-market-deco);font-weight:400;font-size:22px;margin-top:35px}.blanca-methods-list .content{flex:1;border-left:1px solid #502410;padding-left:75px;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:17px;line-height:1.8}@media screen and (max-width:699px){.blanca-methods .blanca-methods-visual{margin-top:60px;margin-bottom:60px}}@media screen and (max-width:999px){.blanca-methods-list{align-items:center}.blanca-methods-list li{flex-direction:column;margin-bottom:60px}.blanca-methods-list .heading,.blanca-methods-list .content{width:100%;min-width:unset;padding-right:0}.blanca-methods-list .heading{margin-bottom:30px}.blanca-methods-list .content{border-left:none;padding-left:0;border-bottom:1px solid #502410;font-size:14px;padding-bottom:60px}.blanca-methods-list .title-wrapper{align-items:center}.blanca-methods-list .number{margin-top:0;margin-right:20px}.blanca-methods-list h3{font-size:17px}.blanca-methods-list .en-title{font-size:13px;margin-top:5px}}.blanca-taste-wrapper{background-color:var(--color-background-02)}.blanca-taste-box{position:relative;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between}.blanca-taste-box .taste-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#502410;font-family:var(--font-market-deco);font-weight:400;font-size:26px}.blanca-taste-box .taste-label:before{content:"(";padding-right:40px}.blanca-taste-box .taste-label:after{content:")";padding-left:40px}.blanca-taste-box .content-top,.blanca-taste-box .content-bottom{display:flex;justify-content:space-between;align-items:flex-start}.blanca-taste-box .content-bottom{align-items:flex-end}.blanca-taste-box .content-top .image{margin-bottom:-50px}.blanca-taste-box .content-bottom .image{margin-top:-50px}.blanca-taste-box .heading{font-family:var(--font-market-deco);font-weight:400;font-size:83px;color:#e6d6bc;-webkit-text-stroke:2px #502410;line-height:1;max-width:50%}.blanca-taste-box .image{width:350px;aspect-ratio:1 / 1;border-radius:20px;overflow:hidden}.blanca-taste-box .image img{width:100%;height:100%}.blanca-taste-features-box{margin-top:160px}.blanca-taste-features-box .heading{text-align:center}.blanca-taste-features-box h3{display:inline-block;font-family:var(--font-market-deco);font-weight:400;font-size:52px;color:#502410;height:96px;line-height:96px;border-radius:48px;border:#502410 2px solid;padding:0 48px}.blanca-taste-features-container{display:flex;align-items:center;margin-top:60px}.blanca-taste-features-image{max-width:45%}.blanca-taste-features-accordion{flex:1;padding:0 5%}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle{padding:35px 20px;font-family:var(--font-zen-kaku-gothic-new-medium);font-weight:400;font-size:24px;color:#502410}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle .number{color:#d9c274;font-family:var(--font-brandon-grotesque);font-weight:900;font-size:28px;padding-right:50px}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle .animated-plus:before{height:2px}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle .animated-plus:after{width:2px}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) .accordion{border-color:#502410}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) .accordion__content{margin-block-start:0;padding-block-end:0;padding-inline-end:0;color:#502410;padding:0 20px 40px;font-size:17px;line-height:1.9}@media screen and (max-width:999px){.blanca-taste-box{flex-direction:column;text-align:center}.blanca-taste-box .taste-label{position:static;transform:none;display:none}.blanca-taste-box .content-top{flex-direction:column}.blanca-taste-box .content-bottom{flex-direction:column-reverse}.blanca-taste-box .image{width:60%;margin:0 auto}.blanca-taste-box .heading{max-width:100%;width:100%;font-size:44px;-webkit-text-stroke:1px #502410;margin:60px 0}.blanca-taste-box .content-top .image{margin-bottom:0}.blanca-taste-box .content-bottom .image{margin-top:0}.blanca-taste-features-box{margin-top:60px}.blanca-taste-features-image{max-width:60%}.blanca-taste-features-box h3{font-size:26px;height:50px;line-height:50px;border-radius:25px}.blanca-taste-features-container{flex-direction:column;margin-top:0}.blanca-taste-features-accordion{margin-top:60px;width:100%}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle{font-size:15px}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) span.accordion__toggle .number{font-size:18px;padding-right:20px}.blanca-taste-features-accordion .product-info__block-item:is([data-block-type=accordion]) .accordion__content{font-size:14px;line-height:1.9;padding:0 20px 40px}}.blanca-gift-wrapper{background-color:var(--color-background-05)}.blanca-gift{max-width:1060px}.common-content-box{display:flex;justify-content:center;align-items:center;gap:6.5rem}.common-content{width:50%}.common-content-image img{border-radius:24px}.common-content-text h3{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:30px;line-height:1.8;margin-bottom:50px}.common-content-text p{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:20px;line-height:1.8}@media screen and (max-width:999px){.common-content-box{flex-direction:column-reverse;gap:35px}.common-content{width:100%}.common-content-image{text-align:center}.common-content-image img{display:inline-block;width:100%;max-width:600px;border-radius:18px}.common-content-text h3{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:21px;line-height:1.8;margin-bottom:30px}.common-content-text p{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:14px;line-height:1.8}}.blanca-patissier-wrapper{background-color:#efdb99}.blanca-patissier .blanca-patissier-heading{text-align:center;margin-bottom:160px}.blanca-patissier .blanca-patissier-heading h2{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:38px}.blanca-patissie-box{margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:160px}.blanca-patissie-box .content-right.content-text{flex:1}.blanca-patissie-box .content-image{max-width:430px;text-align:center;position:relative}.blanca-patissie-box p{font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:21px;line-height:1.9;margin-bottom:2.2em}.blanca-patissie-box img{width:100%;height:auto;border-radius:24px;margin-bottom:20px}.blanca-patissie-box .patissier-text{display:block;width:100%;margin:0 auto;position:absolute;top:-45px;font-family:var(--font-market-deco);font-weight:400;font-size:90px;color:#efdb99;-webkit-text-stroke:2px #502410;line-height:1}@media screen and (max-width:999px){.blanca-patissier .blanca-patissier-heading{margin-bottom:60px}.blanca-patissier .blanca-patissier-heading h2{font-size:21px;margin-top:35px}.blanca-patissie-box{gap:40px}.blanca-patissie-box .content-left,.blanca-patissie-box .content-right{width:100%}.blanca-patissie-box .content-right.content-image{order:1}.blanca-patissie-box .content-left.content-text{order:2}.blanca-patissie-box .content-left.content-image{order:3}.blanca-patissie-box .content-right.content-text{order:4}.blanca-patissie-box p{font-size:15px;margin:0 3%}.blanca-patissie-box .patissier-text{font-size:58px;top:-29px;-webkit-text-stroke:1px #502410}.blanca-patissie-box .content-image{margin:0 3%;max-width:unset}}#delivery_settings{margin-top:60px}#delivery_settings .Panel{position:relative;border:1px solid #382416;padding:60px 24px}#delivery_settings .Panel__Title{position:absolute;top:0;left:50%;margin:0;padding:0 14px 0 18px;transform:translate(-50%,-50%);background:var(--color-background-02);white-space:nowrap}#delivery_settings .ShippingSettings__Form{display:flex}#delivery_settings .ShippingSettings__Form .form-control{min-width:250px;margin-top:20px;margin-right:20px}#gift_type_description,#noshi_description{margin-top:30px}#Form__noshi{margin-top:20px;width:270px}#Form__gift_type{margin-top:20px}#message_card_description{margin-top:30px}#Form__message_card{margin-top:20px;width:270px}.cart-note .form-control{margin-top:30px}p.delivery_type{font-weight:700}.blanca-cart-notice{margin-top:30px;max-width:530px;text-align:left}.blanca-cart-notice p{margin-bottom:1em;font-size:14px}@media screen and (max-width:699px){#delivery_settings .ShippingSettings__Form{display:block}#delivery_settings .ShippingSettings__Form .form-control{min-width:none;margin-right:0}#Form__noshi,#Form__message_card{width:100%}}body .block-swatch.is-disabled:before{display:none}.view-detail{margin-top:8px}.view-detail a{text-decoration:underline}.BIS_trigger.blanca-restock{text-align:center;font-family:var(--font-zen-kaku-gothic-new-bold);display:block;font-weight:700;font-size:16px;background-color:#502410;color:#fffaeb;height:56px;line-height:56px;border-radius:28px;margin-top:15px;margin-bottom:50px;width:100%}.blanca-labels{--blanca-label-background: #502410;--blanca-label-text: #FFFAEB;--blanca-label-font-size: 11px;display:block;margin:8px 0 0;padding:0;list-style:none}.blanca-label{display:inline-block;background-color:var(--blanca-label-background);color:var(--blanca-label-text);font-size:var(--blanca-label-font-size);line-height:1.5;letter-spacing:.02em;margin:0 4px 4px 0;padding:3px 8px;white-space:nowrap}.blanca-labels--card{margin-top:0;margin-bottom:5px}.blanca-products .product-list{align-items:stretch}.blanca-products .product-list>product-card{grid-template-rows:auto 1fr}.blanca-products .product-card__info,.blanca-products .product-card__info>.v-stack,.blanca-products .product-card__info>.v-stack>.v-stack{display:flex;flex-direction:column;min-height:0}.blanca-products .product-card__info>.v-stack,.blanca-products .product-card__info>.v-stack>.v-stack{flex:1 1 auto}.blanca-products .price-and-button-wrapper{margin-top:auto}.blanca-delivery-info{--blanca-delivery-border: #ded7c8;--blanca-delivery-background: #faf7f0;--blanca-delivery-label: rgb(34 26 20 / .6);--blanca-delivery-text: #221a14;border:1px solid var(--blanca-delivery-border);border-radius:12px;background-color:var(--blanca-delivery-background);color:var(--blanca-delivery-text);padding:16px 18px}.blanca-delivery-info__heading{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:15px;line-height:1}.blanca-delivery-info__heading .icon{flex:none;color:var(--blanca-delivery-text)}.blanca-delivery-info__list{margin:0;padding:0}.blanca-delivery-info__row{display:flex;align-items:baseline;gap:12px;padding:9px 0;border-block-start:1px solid var(--blanca-delivery-border)}.blanca-delivery-info__row:first-child{border-block-start:none;padding-block-start:0}.blanca-delivery-info__row:last-child{padding-block-end:0}.blanca-delivery-info__label{flex:none;width:6.5em;margin:0;font-size:13px;color:var(--blanca-delivery-label)}.blanca-delivery-info__value{margin:0;font-family:var(--font-zen-kaku-gothic-new-bold);font-weight:700;font-size:15px;line-height:1.4}.blanca-delivery-info__badge{display:inline-block;padding:2px 10px;border-radius:4px;font-size:13px;line-height:1.5}.blanca-delivery-info__badge--chilled{background-color:#e3edf2;color:#1f5670}.blanca-delivery-info__badge--frozen{background-color:#dde6f5;color:#23407a}@media screen and (max-width:699px){.blanca-delivery-info{padding:14px 15px}.blanca-delivery-info__label{width:6em;font-size:12px}.blanca-delivery-info__value{font-size:14px}}.blanca-delivery-info__note{display:block;margin-block-start:3px;font-family:var(--font-zen-kaku-gothic-new-medium);font-weight:400;font-size:12px;line-height:1.5;color:var(--blanca-delivery-label)}.blanca-gift-guide{container-type:inline-size;display:grid;gap:28px}.blanca-gift-guide__item{display:grid;gap:14px;align-items:start}.blanca-gift-guide__item,.blanca-gift-guide__body,.prose .blanca-gift-guide .blanca-gift-guide__item,.prose .blanca-gift-guide .blanca-gift-guide__body{margin-block-start:0}.blanca-gift-guide__figure{margin:0!important}.blanca-gift-guide__figure img{display:block;width:100%;height:auto;border-radius:10px}.blanca-gift-guide__title{margin:0 0 10px;font-size:15px}.blanca-gift-guide__list{margin:0;padding-inline-start:1.1em;font-size:14px;line-height:1.9}.blanca-gift-guide__list span{font-size:12px;color:#221a1499}.blanca-gift-guide__note{margin:10px 0 0;padding-block-start:10px;border-block-start:1px solid rgb(34 26 20 / .12);font-size:13px}@container (min-width: 560px){.blanca-gift-guide__item{grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:20px;align-items:center}}@media screen and (max-width:999px){.blanca-single-product .product-info:has(.product-info__block-list>:last-child .accordion)+.product-content-below-gallery:has(>.accordion:first-child){margin-block-start:calc(-1 * var(--product-gap, 1.875rem))}.blanca-single-product .product-info:has(.product-info__block-list>:last-child .accordion)+.product-content-below-gallery>.accordion:first-child{border-block-start-width:0}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/custom.css.map */
