:root{--font-body-family: "Karla", "Noto Sans JP", sans-serif;--font-heading-family: "Asul", "Noto Serif JP", serif;--font-subheading-family: "Karla", "Noto Sans JP", sans-serif;--font-navigation-family: "Karla", "Noto Sans JP", sans-serif;--font-pcard-title-family: "Asul", "Noto Serif JP", serif;--font-button-family: "Karla", "Noto Sans JP", sans-serif;--font-h4-size: calc(var(--font-heading-scale) * 2rem);--swiper-pagination-bullet-size: .7rem}html{scroll-behavior:smooth}body .announcement-bar__text{font-size:13px}body .header__logo{z-index:2}body .header__navigation{box-shadow:0 2px 15px #7d818240;background:transparent;padding:12px;border:1px solid rgba(0,0,0,.1);z-index:1;border-radius:100vmax}body .header__menu ul li .menu__item>span{line-height:32px}body .header__menu ul li .menu__item:before{width:32px;height:32px;margin-right:2px;display:inline-block;content:""}body .header__menu ul li:nth-child(1) .menu__item:before{background:url(/cdn/shop/files/icon-home.svg?v=1754358739) no-repeat;background-size:contain}body .header__menu ul li:nth-child(2) .menu__item:before{background:url(/cdn/shop/files/icon-owner.svg?v=1754358743) no-repeat;background-size:contain}body .header__menu ul li:nth-child(3) .menu__item:before{background:url(/cdn/shop/files/icon-contact.svg?v=1754358743) no-repeat;background-size:contain}body .header__icons .language-switcher{display:none}body .header__icons .language-switcher .disclosure-list{bottom:auto;top:100%}body .cart table thead tr th,body .cart__title{font-family:var(--font-body-family)}body .cart-item__action{width:1px;flex-grow:1}body .fixed-bottom-button{position:fixed;bottom:12px;left:0;width:100%;z-index:9;transform:translateY(0);opacity:1;visibility:visible;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}body .fixed-bottom-button__wrapper{max-width:1200px;margin:0 auto;text-align:center}body .fixed-bottom-button .btn{width:100%;max-width:240px;margin:0 auto;box-shadow:0 4px 10px #0000001a;background-color:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:500}body .fixed-bottom-button.hidden{transform:translateY(100%);opacity:0;visibility:hidden}body .mega-menu .card-media__text .text-subheading,body .menu-drawer__promotions .card-media__text .text-subheading{display:inline-block;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:2px 12px;font-family:var(--font-body-family);font-size:13px;line-height:normal}body .mega-menu .card-media__heading,body .menu-drawer__promotions .card-media__heading{font-family:var(--font-body-family);font-size:calc(var(--font-heading-scale) * var(--font-h5-size))}body .product-card-style-3 .product-card__info{padding:1.6rem}body .product__title{font-family:var(--font-body-family)}body .icon-star path{fill:#f6ae06}body .top-kv{background:#edeee8}body .slideshow__text{max-width:46rem;margin:0 auto;padding-inline:3.2rem}body .slideshow-wrapper.slideshow-controls-position--below .swiper-pagination{--color-swiper-controls: 91, 93, 72}body .slideshow-layout--centered .swiper-slide{width:90%}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__item-wrap{flex-wrap:nowrap}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__bg{z-index:-1;position:relative!important;height:auto;width:60%;border-top-left-radius:0;border-bottom-left-radius:0}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__content{background-color:rgb(var(--color-background));position:static;width:40%!important;order:-9;padding:0;border-top-left-radius:var(--blocks-radius);border-bottom-left-radius:var(--blocks-radius)}body .breadcrumbs{padding:1.4rem 0}body .breadcrumbs a{border:1px solid rgba(0,0,0,.1);border-radius:100vmax;padding:.2em .8em}body .breadcrumbs span:not(.breadcrumbs--sep){background:#f4f4f5;border-radius:100vmax;padding:.2em .8em}body .breadcrumbs--sep{margin:0 .4rem}body .custom-feature-list .page-width{width:100%;max-width:1600px}body .image-with-text__inner.items-center .image-with-text__content{max-width:60rem;margin:0 auto}body .image-with-text__inner.items-center .image-with-text__content p{line-height:2.1;letter-spacing:.04rem;text-align:left}body .image-with-text__content .rich-text__heading.h2{font-family:var(--font-body-family)}body .image-with-text__content .rich-text__heading.h2 strong{font-weight:500}body .image-with-text__content .rich-text__heading.h3{font-family:var(--font-body-family);margin-bottom:-2rem}body .image-with-text__content .rich-text__heading .highlight-text--underline{font-style:normal;color:rgb(var(--color-primary));background:none}body .image-with-text__content .rich-text__text h2{font-family:var(--font-body-family);font-size:28px}body .image-with-text__content .rich-text__text h2 strong{color:rgb(var(--color-primary))}body .image-with-text__content .rich-text__text ul li{margin-bottom:1rem;line-height:1.6;text-indent:-2rem;margin-left:2rem}body .white-box{padding:1rem!important}body .white-box .custom__block{background:#fff;border-radius:18px;padding:3rem}body .white-box .custom__block .btn{width:100%;text-wrap-mode:wrap;line-height:1.4!important;height:auto;min-height:var(--buttons-height);padding:8px 14px}body .custom-stage .store-location__text{font-size:15px}body .custom-stage .store-location__text h4{font-family:var(--font-body-family);color:rgb(var(--color-primary))}body .custom-stage .store-location+.store-location{margin-top:3rem;padding-top:3rem}body .testimonials-wrapper:not(.color-scheme-1) .f-column{box-shadow:0 2px 15px #7d818240;overflow:hidden;border-radius:var(--blocks-radius)}body .testimonial__header{flex-direction:column;row-gap:1.5rem}body .testimonial__name.h5{font-size:16px;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:2px 12px;font-family:var(--font-body-family)}body .testimonial__bio{font-size:calc(var(--font-heading-scale) * var(--font-h5-size));color:rgba(var(--color-foreground),1);font-weight:500}body .testimonial__content p{font-size:14px;line-height:1.8;letter-spacing:.04rem}body .testimonial--layout-1:has(.testimonial__image) .testimonial__inner{padding-top:2rem}body .testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:2rem 2rem 3rem}body .rte :where(ul,ol){padding-inline-start:0rem}body .rte :where(ul,ol) li{margin-bottom:.6rem}body .custom-heading-sans .h1,body .custom-heading-sans .h2,body .custom-heading-sans .h3,body .custom-heading-sans .h4,body .custom-heading-sans .h5,body .custom-heading-sans .h6{font-family:var(--font-body-family)}body .custom-featured-product.normal .product{flex-direction:row}body .custom-featured-product .product{flex-direction:row-reverse}body .custom-featured-product .product__view-details{display:none}body .custom-featured-product .product__info-wrapper{padding-inline-start:0;padding-inline-end:5rem}body .custom-featured-product h4{color:rgb(var(--color-primary));font-family:var(--font-body-family)}body .custom-gallery .f-grid.f-grid--gap-extra-small.f-grid--row-gap-extra-small .f-column:first-child{grid-column:1/3;grid-row:1/3}body .map iframe{width:100%;height:100%;aspect-ratio:16/6;border-radius:var(--blocks-radius);overflow:hidden}body .section--custom-content .f-flex{justify-content:center}body .page-company .page-width{width:100%;max-width:1200px;padding-inline:var(--page-padding)}body .page-company .rich-text__heading{font-family:var(--font-body-family);text-align:center}body .custom-text-columns .section__header .rich-text__heading{font-family:var(--font-body-family)}body .custom-text-columns .f-column{background:#fff;color:#000;padding:1.4rem;border-radius:12px}body .custom-text-columns .multicolumn-card__title{color:#000;font-family:var(--font-body-family)}body .custom-text-columns .multicolumn-card__title strong{font-weight:500}body .custom-plan .f-column{border:1px solid rgba(45,80,22,.1);position:relative;border-radius:20px;box-shadow:0 10px 40px #00000014;padding:24px}body .custom-plan .f-column .multicolumn-card__text h3{font-size:22px;font-family:var(--font-body-family)}body .custom-plan .f-column .multicolumn-card__text strong{color:rgb(var(--color-primary))}body .drawer__heading{font-family:var(--font-body-family)}body .footer-block__heading{font-family:var(--font-body-family);color:rgb(var(--color-primary));font-weight:500}body .footer .accordion-details__content{color:rgba(var(--color-foreground),.7)}body .footer .accordion-details__content a[href*="#"]{color:rgb(var(--color-primary));font-weight:500;pointer-events:none}body .totals__subtotal{font-family:var(--font-body-family)}body .customer h1{font-family:var(--font-body-family);font-size:24px}body .featured-rental .product__info-container{background:#fff;border:0px solid rgb(221,221,221);border-radius:12px;padding:24px;box-shadow:#0000001f 0 6px 16px;max-width:490px;width:100%}body .featured-rental .product__title{font-family:var(--font-heading-family);font-weight:700}body .featured-rental .product__block dl{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body .featured-rental .product__block dl.total_value_block dd{color:rgb(var(--color-primary));font-weight:700;font-size:var(--font-h4-size)}body .featured-rental .product__block dl.total_value_block dd small{font-size:13px}body .featured-rental .product__block dl dt{width:100%;max-width:30%;font-weight:500;font-size:var(--font-h6-size)}body .featured-rental .product__block dl dd{-ms-flex:1 0 auto;flex-grow:1;width:100px;text-align:right;font-size:var(--font-h5-size);line-height:1.45455;font-weight:400}body .featured-rental .product__block--custom_liquid{margin:0}body .featured-rental .product__block--custom_liquid hr{margin:0 0 1rem}body .featured-rental .product__block--description h1,body .featured-rental .product__block--description h2,body .featured-rental .product__block--description h3,body .featured-rental .product__block--description h4,body .featured-rental .product__block--description h5{font-family:var(--font-body-family)}body .featured-rental .product__block--description h1{font-size:24px}body .featured-rental .product__block--description h2{font-size:20px}body .featured-rental .product__block--description h3{font-size:18px}body .featured-rental .product__block--description h4{font-size:16px}body .featured-rental .product__block--description h5{font-size:14px}body .featured-rental .product__block--description p{line-height:normal}body .featured-rental .product__block--rental_price{margin-bottom:0}body .featured-rental .product__block--rental_price dl{margin-top:0;margin-bottom:0}body .featured-rental .product__block--rental_price .f-price__regular dd{color:rgb(var(--color-primary));font-weight:700}body .featured-rental .product__block--buy_buttons{margin-top:0}body .featured-rental .product__block--icon-with-text a{color:#ff385d;display:inline-flex;align-items:center;justify-content:center;gap:0 var(--buttons-gap, .6rem);border-radius:var(--buttons-radius, 0);padding:0 var(--buttons-padding);height:var(--buttons-height);line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, var(--buttons-transform-default));box-sizing:border-box;font-size:15px;width:100%;border:1px solid #ff385d}body .featured-rental .product__block--icon-with-text *{width:100%}body .featured-rental .product__view-details{display:none}body .featured-rental .product__block--description p{line-height:1.7}body .featured-rental .product-form__buttons{flex-direction:column;align-items:flex-start;gap:.4rem 1rem}body .featured-rental .product-form__buttons>*{width:100%}body .featured-rental .form-control{border:1px solid #3d3d3d;border-radius:5px}body #izyrent .label_izyrent:before{position:relative;display:block;width:100%;background:none;right:inherit;top:inherit;bottom:inherit;left:inherit;height:auto;margin:0 0 8px;cursor:auto;font-weight:500}body #izyrent .label_izyrent:nth-child(1){border-top:1px solid rgba(0,0,0,.2);padding-top:1.4rem;margin-top:1rem}body #bookingNote,body .izyNote textarea,body .izyNote select,body .izyDate,body .izyDate:focus{box-shadow:none;border:1px solid #3d3d3d}body .izyclear{text-decoration:underline}body .izyAddonGroup{border-radius:0;gap:0;box-shadow:none;padding:0}body .addonTitle,body .recap .nbdays{font-size:var(--font-h6-size);font-weight:500}body .addonPrice,body .recap_price{font-size:var(--font-h5-size);line-height:1.45455;font-weight:400}body #dateSlot_0 strong{display:flex;justify-content:center}body #dateSlot_1{border-top:1px solid rgba(0,0,0,.2)!important;padding-top:1rem;margin-top:1rem}body #dateSlot_1 strong{display:flex;justify-content:center}body #izyRecap .recap{border-top:1px solid rgba(0,0,0,.2);padding-top:1rem;margin-top:2rem;justify-content:space-between}body #izyRecap .recap span:nth-child(2){display:none}body #izyRecap .recap .recap_price{margin-left:auto}body #izyAddons{margin-bottom:0}body #izyAddons label{font-size:0;margin-bottom:-2.4rem}body #izyAddon_0 input{visibility:hidden;max-width:0px;min-width:0px;width:0px;margin:0;padding:0;border:0px}body .izyAddon{gap:0}body .izyAddon:has(input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)){gap:0}body .izyAddon input:is([type=checkbox],[type=radio]):is(:disabled,.disabled),body .izyAddon input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+label{visibility:hidden;max-width:0px;min-width:0px;width:0px;margin:0;padding:0;border:0px}body .f-price,body .f-price__regular{width:100%}body .flatpickr-calendar,body .flatpickr-days,body .dayContainer{max-width:420px!important}body .flatpickr-day .day{font-size:15px;font-family:Roboto,sans-serif;font-weight:500}body .flatpickr-day .rate{font-size:11px;font-weight:500}body .main-page-title{font-family:var(--font-body-family)}body .shopify-policy__title h1{font-family:var(--font-body-family);font-size:24px}body .shopify-policy__container{max-width:1000px!important;gap:4rem;padding-bottom:10rem!important}body .shopify-policy__body .rte strong{font-weight:500}@media screen and (min-width:750px)and (max-width:1100px){body .header{column-gap:1rem}body .header__menu .menu__item{padding:0 6px}}@media screen and (max-width:749px){:root{--font-hd1-size: clamp(2.8rem, calc(2.339181vw + 3.005848rem), 6rem);--font-hd2-size: clamp(2rem, calc(1.871345vw + 2.404678rem), 4.8rem);--font-h1-size: clamp(2.4rem, calc(1.559454vw + 2.003899rem), 4rem);--font-h2-size: clamp(2rem, calc(1.247563vw + 1.603119rem), 3.2rem);--font-h3-size: clamp(1.9rem, calc(1.091618vw + 1.402729rem), 2.8rem);--font-h4-size: calc(var(--font-heading-scale) * 1.65rem);--font-body-size: 1.4rem;--swiper-navigation-offset-x: 1rem;--swiper-navigation-size: 3.2rem;--swiper-navigation-icon-size: 1.4rem}body .header__icons .language-switcher{display:block}body .header__icons--left{width:20px}body .header-mobile--center{--header-grid-template: "icons-left logo icons" / auto auto 1fr}body .announcement-bar__text{line-height:1.3;font-size:12px}body .announcement-bar__content{padding-inline:0}body .menu-drawer__item-link{font-family:var(--font-body-family)}body .menu-drawer__footer{padding-inline:1.6rem;padding-block:1rem 0;border-top:1px solid rgba(0,0,0,.1)}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__item-wrap{flex-wrap:wrap}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__content{width:100%!important;order:2;border-top-left-radius:0;border-bottom-right-radius:var(--blocks-radius)}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__subtitle{font-size:14px;margin-bottom:1rem}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__title{font-size:var(--font-h3-size);padding-inline:7rem}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__bg{width:100%!important;left:0;right:0;border-top-left-radius:var(--blocks-radius);border-bottom-right-radius:0}body .slideshow-wrapper:not(.slideshow-layout--split) .slideshow__text{padding:2rem 0}body .slideshow-wrapper.slideshow-content-mobile--below:not(.slideshow-layout--split).slideshow-controls-visible--yes{padding-bottom:3rem}body .image-with-text__inner.items-center .image-with-text__content p{line-height:1.8}body .image-with-text__content .rich-text__heading.h3{margin-bottom:-1rem}body .image-with-text__content .rich-text__text h2{font-size:18px}body .image-with-text__content .rich-text__text ul li{text-indent:-1rem;margin-left:1rem}body .section__header .rich-text__text{font-size:calc(var(--font-body-size) - 2px)}body .custom-gallery .f-grid.f-grid--gap-extra-small.f-grid--row-gap-extra-small .f-column:first-child{grid-column:inherit;grid-row:inherit}body .custom-plan .f-column{padding:12px}body .custom-plan .f-column .multicolumn-card__text h3{font-size:18px}body .breadcrumbs{justify-content:flex-start}body .breadcrumbs a,body .breadcrumbs span{font-size:10px}body .custom-feature-list{pointer-events:none}body .custom-feature-list .feature-list__items{gap:0;justify-content:flex-start;border-radius:8px;overflow:hidden}body .custom-feature-list .feature-item{padding:.8rem 1.2rem;width:100%;border-radius:0}body .custom-feature-list .feature-item__text{font-size:13px;text-align:left}body .white-box .custom__block{padding:18px}body .custom-featured-product .product__info-wrapper{padding-inline-end:0}body .product__block--title .product__title{font-size:calc(var(--font-h3-size) + .3rem)}body .flatpickr-calendar,body .flatpickr-days,body .dayContainer{max-width:100%!important}body .izyCal .flatpickr-current-month{margin-top:18px}body #izyClose{width:42px;height:42px;border:1px solid rgba(0,0,0,.2)!important}body .flatpickr-day .day{font-size:16px}body .flatpickr-day .rate{font-size:11.5px}body .footer-image-box__image{width:92px!important}body .shopify-policy__container{padding-block:4rem;gap:3rem}body .shopify-policy__title h1{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
