.harihari-lp{--color-bg: #070e21;--color-header: #121212;--color-gold: #cfb270;--color-label-bg: #000e32;--font-sans: "Noto Sans JP", sans-serif;--font-serif: "Noto Serif JP", serif}.harihari-lp{--u: .625cqw ;container-type:inline-size;width:100%}.harihari-lp *,.harihari-lp *:before,.harihari-lp *:after{box-sizing:border-box}.harihari-lp{background:var(--color-bg);color:#fff;font-family:var(--font-sans);font-weight:400;line-height:1.44;letter-spacing:normal;text-align:left;text-transform:none;font-feature-settings:normal;font-variant-east-asian:normal;font-kerning:auto;text-indent:0;hanging-punctuation:none;word-break:normal;overflow-wrap:normal}.harihari-lp h1,.harihari-lp h2,.harihari-lp h3,.harihari-lp p,.harihari-lp ul,.harihari-lp ol,.harihari-lp address{margin:0;padding:0;font-style:normal}.harihari-lp ul,.harihari-lp ol{list-style:none}.harihari-lp a{color:inherit;text-decoration:none}.harihari-lp img{display:block;max-width:none;border:0}.harihari-lp :is(h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,a,span,strong,em,b,div,picture,img){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;text-decoration:none;font-feature-settings:inherit;font-variant-east-asian:inherit;text-indent:0;word-break:inherit}.harihari-lp div:empty{display:block}.harihari-lp .page{position:relative;width:calc(160 * var(--u));margin:0;padding-bottom:0;overflow:hidden;isolation:isolate;background:var(--color-bg)}.harihari-lp .page__bg{position:absolute;left:calc(-10 * var(--u));width:calc(180 * var(--u));height:calc(223.4 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/harihari-lp_bg.jpg?v=12787876464833601321) no-repeat 0 0;background-size:100% 100%}.harihari-lp .page__bg--1{top:0}.harihari-lp .page__bg--2{top:calc(223.4 * var(--u));transform:scaleY(-1)}.harihari-lp .page__bg--3{top:calc(446.8 * var(--u))}.harihari-lp .header,.harihari-lp .breadcrumb,.harihari-lp .lp-main,.harihari-lp .footer{position:relative}.harihari-lp .inner{position:relative;width:calc(144 * var(--u));height:100%;margin:0 auto}.harihari-lp .header{height:calc(10 * var(--u));background:var(--color-header)}.harihari-lp .header__logo{position:absolute;top:calc(1.9 * var(--u));left:calc(22 * var(--u));width:calc(16 * var(--u));height:calc(6.3 * var(--u))}.harihari-lp .header__logo img{width:calc(16 * var(--u));height:calc(6.3 * var(--u))}.harihari-lp .header__icon{position:absolute;display:block}.harihari-lp .header__icon--search{top:calc(3.6 * var(--u));left:calc(112.8 * var(--u));width:calc(3.1 * var(--u));height:calc(2.9 * var(--u))}.harihari-lp .header__icon--search img{width:calc(3.1 * var(--u));height:calc(2.9 * var(--u))}.harihari-lp .header__icon--cart{top:calc(3 * var(--u));left:calc(117.2 * var(--u));width:calc(4.8 * var(--u));height:calc(4.1 * var(--u))}.harihari-lp .header__icon--cart img{width:calc(4.8 * var(--u));height:calc(4.1 * var(--u))}.harihari-lp .breadcrumb{height:calc(5 * var(--u));font-size:calc(1.4 * var(--u));line-height:1.44;white-space:nowrap}.harihari-lp .breadcrumb .inner{display:flex;gap:calc(.8 * var(--u));align-items:baseline;padding:calc(1.5 * var(--u)) 0 0 calc(22 * var(--u))}.harihari-lp .breadcrumb__top{font-weight:400}.harihari-lp .breadcrumb__current{font-weight:700}.harihari-lp .hero{position:relative;height:calc(60 * var(--u))}.harihari-lp .hero__image{position:relative;width:calc(160 * var(--u));height:calc(60 * var(--u));overflow:hidden}.harihari-lp .hero__image img{width:calc(160 * var(--u));height:calc(60 * var(--u));object-fit:cover}.harihari-lp .hero .inner{position:absolute;top:0;left:50%;transform:translate(-50%)}.harihari-lp .hero__title{position:absolute;top:calc(9.2 * var(--u));left:calc(15.8 * var(--u));font-family:var(--font-serif);font-size:calc(9.6 * var(--u));font-weight:700;line-height:1.4;white-space:nowrap;text-shadow:0 calc(1.5976 * var(--u)) calc(1.5976 * var(--u)) rgba(0,0,0,.25)}.harihari-lp .hero__product{position:absolute;top:calc(42.2 * var(--u));left:calc(11.6 * var(--u));font-family:var(--font-serif);font-size:calc(7.2 * var(--u));font-weight:700;line-height:1.2;white-space:nowrap;text-shadow:0 calc(1.1759 * var(--u)) calc(1.1759 * var(--u)) rgba(0,0,0,.25)}.harihari-lp .hamo{position:relative;height:calc(60.4 * var(--u))}.harihari-lp .hamo__text{position:absolute;top:calc(17.7 * var(--u));left:calc(16 * var(--u));width:calc(45.6 * var(--u));font-size:calc(2.4 * var(--u));font-weight:700;line-height:1.44}.harihari-lp .hamo__image{position:absolute;top:calc(11.7 * var(--u));left:calc(65.6 * var(--u));width:calc(60 * var(--u));height:calc(40 * var(--u));overflow:hidden}.harihari-lp .hamo__image img{width:calc(60 * var(--u));height:calc(40 * var(--u));object-fit:cover;object-position:0 50%}.harihari-lp .hamo__label{position:absolute;top:calc(4 * var(--u));right:calc(16 * var(--u));width:calc(5.6 * var(--u));padding:calc(1.2 * var(--u));background:var(--color-label-bg);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:700;line-height:1.04;letter-spacing:calc(.1 * var(--u));writing-mode:vertical-rl;white-space:nowrap;text-shadow:0 calc(.5463 * var(--u)) calc(.5463 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .matsutake{position:relative;height:calc(67.7 * var(--u))}.harihari-lp .matsutake__title{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:700;line-height:1.04;letter-spacing:calc(.1 * var(--u));writing-mode:vertical-rl;white-space:nowrap;text-shadow:0 calc(.404 * var(--u)) calc(.404 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .matsutake__cols{position:absolute;top:calc(5.5875 * var(--u));left:calc(16 * var(--u));display:flex;gap:calc(16 * var(--u));width:calc(112 * var(--u))}.harihari-lp .matsutake__col{width:calc(48 * var(--u))}.harihari-lp .matsutake__image,.harihari-lp .matsutake__image img{width:calc(48 * var(--u));height:calc(32 * var(--u))}.harihari-lp .matsutake__caption{margin-top:calc(2.1 * var(--u));color:var(--color-gold);font-size:calc(2.4 * var(--u));font-weight:700;line-height:1.44;white-space:nowrap}.harihari-lp .matsutake__body{width:calc(48.5 * var(--u));margin-top:calc(1.7 * var(--u));font-size:calc(1.8 * var(--u));font-weight:400;line-height:1.44}.harihari-lp .matsutake__body--vegetables{width:calc(48.6 * var(--u))}.harihari-lp .origin{position:relative;height:calc(110.1 * var(--u))}.harihari-lp .origin__mizuna{position:absolute;top:calc(11.4 * var(--u));left:calc(46.385 * var(--u));width:calc(52 * var(--u));height:calc(34.6 * var(--u))}.harihari-lp .origin__mizuna img{width:calc(52 * var(--u));height:calc(34.6 * var(--u))}.harihari-lp .origin__title{position:absolute;top:0;left:calc(104 * var(--u));display:flex;flex-direction:column;gap:calc(1.2 * var(--u));width:calc(4 * var(--u));color:var(--color-gold);font-family:var(--font-serif);font-size:calc(4 * var(--u));font-weight:700;line-height:1;text-align:center;text-shadow:0 calc(.6625 * var(--u)) calc(.6625 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .origin__title span{display:block;width:calc(4 * var(--u));height:calc(4 * var(--u))}.harihari-lp .origin__nabe-bg{position:absolute;top:calc(36.9 * var(--u));left:50%;width:calc(130.4 * var(--u));height:calc(65.2 * var(--u));transform:translate(-50%);mix-blend-mode:hard-light}.harihari-lp .origin__nabe-bg img{width:calc(130.4 * var(--u));height:calc(65.2 * var(--u))}.harihari-lp .origin__lead{position:absolute;top:calc(48.4 * var(--u));left:50%;transform:translate(-50%);font-size:calc(2 * var(--u));font-weight:400;line-height:1.44;text-align:center;white-space:nowrap}.harihari-lp .origin__lead strong{font-weight:700}.harihari-lp .origin__nabe{position:absolute;top:calc(67.761 * var(--u));left:calc(16 * var(--u));width:calc(58.8 * var(--u));height:calc(34.3 * var(--u))}.harihari-lp .origin__nabe img{width:calc(58.8 * var(--u));height:calc(34.3 * var(--u))}.harihari-lp .origin__text{position:absolute;top:calc(77.661 * var(--u));left:calc(78.8 * var(--u));width:calc(49.2 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:1.44}.harihari-lp .howto{position:relative;height:calc(82.8 * var(--u))}.harihari-lp .howto__title{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:700;line-height:1.04;text-align:center;white-space:nowrap}.harihari-lp .howto__steps{position:absolute;top:calc(8 * var(--u));left:calc(16 * var(--u));display:flex;gap:calc(8 * var(--u));width:calc(112 * var(--u))}.harihari-lp .howto__step{width:calc(32 * var(--u))}.harihari-lp .howto__image,.harihari-lp .howto__image img{width:calc(32 * var(--u));height:calc(44.2 * var(--u))}.harihari-lp .howto__caption{margin-top:calc(.8 * var(--u));font-size:calc(1.8 * var(--u));font-weight:400;line-height:1.44;text-align:center;white-space:nowrap}.harihari-lp .howto__arrow{position:absolute;top:calc(29.3 * var(--u));width:calc(1.6 * var(--u));height:calc(1.6 * var(--u))}.harihari-lp .howto__arrow--1{left:calc(51.2 * var(--u))}.harihari-lp .howto__arrow--2{left:calc(91.2 * var(--u))}.harihari-lp .howto__body{position:absolute;top:calc(61.1 * var(--u));left:calc(50% + calc(.05 * var(--u)));transform:translate(-50%);font-size:calc(2 * var(--u));font-weight:400;line-height:1.44;text-align:center;white-space:nowrap}.harihari-lp .zosui{position:relative;height:calc(66.2 * var(--u))}.harihari-lp .zosui__title{position:absolute;top:0;left:0;width:calc(144 * var(--u));height:calc(33.6 * var(--u))}.harihari-lp .zosui__title-line{position:absolute;top:0;color:var(--color-gold);font-family:var(--font-serif);font-size:calc(4 * var(--u));font-weight:500;letter-spacing:calc(.2 * var(--u));line-height:1.04;writing-mode:vertical-rl;white-space:nowrap}.harihari-lp .zosui__title-line--1{left:calc(37.471 * var(--u))}.harihari-lp .zosui__title-line--2{left:calc(32.5 * var(--u))}.harihari-lp .zosui__image{position:absolute;top:0;left:calc(45.2 * var(--u));width:calc(66.4 * var(--u));height:calc(43.2 * var(--u));overflow:hidden}.harihari-lp .zosui__image img{width:calc(66.4 * var(--u));height:calc(43.2 * var(--u));object-fit:cover}.harihari-lp .zosui__note{position:absolute;right:calc(.2 * var(--u));bottom:0;font-size:calc(1.6 * var(--u));font-weight:400;line-height:1.44;white-space:nowrap}.harihari-lp .zosui__text{position:absolute;top:calc(47.2 * var(--u));left:50%;transform:translate(-50%);font-size:calc(2.4 * var(--u));font-weight:400;line-height:1.44;text-align:center;white-space:nowrap}.harihari-lp .product{position:relative;height:calc(62.861 * var(--u))}.harihari-lp .product:before,.harihari-lp .product:after{content:"";position:absolute;top:calc(2.061 * var(--u));width:calc(36 * var(--u));height:calc(.1 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/harihari-line_gold.svg?v=619598171630323110) no-repeat 0 0;background-size:100% 100%}.harihari-lp .product:before{left:calc(-8 * var(--u))}.harihari-lp .product:after{right:calc(-8 * var(--u))}.harihari-lp .product__heading{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:500;line-height:1.36;text-align:center;white-space:nowrap}.harihari-lp .product__image{position:absolute;top:calc(12.861 * var(--u));left:calc(16 * var(--u));width:calc(56 * var(--u));height:calc(42 * var(--u))}.harihari-lp .product__image img{width:calc(56 * var(--u));height:calc(42 * var(--u))}.harihari-lp .product__info{position:absolute;top:calc(12.9 * var(--u));left:calc(80 * var(--u));width:calc(48 * var(--u))}.harihari-lp .product__name{font-family:var(--font-serif);font-size:calc(4.8 * var(--u));font-weight:700;line-height:1.4;white-space:nowrap}.harihari-lp .product__spec{margin-top:calc(2.361 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:1.44;white-space:nowrap}.harihari-lp .product__tags{display:flex;gap:calc(1.2 * var(--u));margin-top:calc(4 * var(--u))}.harihari-lp .product__tag{display:flex;align-items:center;justify-content:center;width:calc(10 * var(--u));height:calc(2.8 * var(--u));padding:calc(.4 * var(--u)) calc(2 * var(--u));border:calc(.1 * var(--u)) solid #fff;border-radius:calc(.8 * var(--u));font-size:calc(1.4 * var(--u));font-weight:400;line-height:1.44;white-space:nowrap;overflow:hidden}.harihari-lp .product__cta{position:relative;display:flex;align-items:center;justify-content:center;width:calc(48 * var(--u));height:calc(6 * var(--u));margin-top:calc(4 * var(--u));border-radius:calc(.4 * var(--u));background:linear-gradient(180deg,#be8815,#ffd000);color:var(--color-bg);overflow:hidden}.harihari-lp .product__cta-text{font-family:var(--font-sans);font-size:calc(1.6 * var(--u));font-weight:600;line-height:normal;white-space:nowrap}.harihari-lp .product__cta-chevron{position:absolute;top:50%;right:calc(2.96 * var(--u));width:calc(.769 * var(--u));height:calc(1.17 * var(--u));transform:translateY(-50%)}.harihari-lp .product__cta-chevron img{width:100%;height:100%}.harihari-lp .footer{position:relative;height:calc(38 * var(--u));background:var(--color-header)}.harihari-lp .footer__links{position:absolute;top:calc(6.2 * var(--u));left:calc(22 * var(--u));display:flex;width:calc(100 * var(--u))}.harihari-lp .footer__links:before,.harihari-lp .footer__links:after{content:"";position:absolute;left:0;width:calc(100 * var(--u));height:calc(.2 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/harihari-dotted_rule.svg?v=19903) no-repeat 0 0}.harihari-lp .footer__links:before{top:calc(-2.4 * var(--u))}.harihari-lp .footer__links:after{top:calc(4.6 * var(--u))}.harihari-lp .footer__links li{width:calc(25 * var(--u));height:calc(2 * var(--u));font-size:calc(1.6 * var(--u));font-weight:700;line-height:1.44;text-align:center}.harihari-lp .footer__logo{position:absolute;top:calc(15.9 * var(--u));left:calc(61.2 * var(--u));width:calc(21.6 * var(--u));height:calc(7.9 * var(--u))}.harihari-lp .footer__logo img{width:calc(21.6 * var(--u));height:calc(7.9 * var(--u))}.harihari-lp .footer__address{position:absolute;top:calc(27.2 * var(--u));left:calc(22 * var(--u));width:calc(100 * var(--u));font-size:calc(1.4 * var(--u));font-weight:400;line-height:1.44;text-align:center}.harihari-lp .footer__address p+p{margin-top:calc(.784 * var(--u))}.harihari-lp{--motion-duration: .8s;--motion-distance: calc(2 * var(--u));--motion-ease: cubic-bezier(.22, .61, .36, 1)}.harihari-lp .product__cta{transition:filter .3s ease}.harihari-lp .product__cta:hover{filter:brightness(1.1)}.harihari-lp .product__cta:focus-visible{outline:calc(.2 * var(--u)) solid #fff;outline-offset:calc(.2 * var(--u))}.harihari-lp .product__cta-chevron{transition:translate .3s ease}.harihari-lp .product__cta:hover .product__cta-chevron{translate:calc(.4 * var(--u)) 0}.harihari-lp .lp-fade{opacity:0;translate:0 var(--motion-distance);transition:opacity var(--motion-duration) var(--motion-ease),translate var(--motion-duration) var(--motion-ease)}.harihari-lp .lp-fade.lp-visible{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.harihari-lp .product__cta,.harihari-lp .product__cta-chevron,.harihari-lp .lp-fade{transition:none}.harihari-lp .lp-fade{opacity:1;translate:0 0}}.harihari-lp .sp,.harihari-lp .header__sp-image,.harihari-lp .footer__sp-image{display:none}@media(max-width:767px){.harihari-lp{--u: calc(100cqw / 37.5)}.harihari-lp .sp{display:inline}.harihari-lp .pc{display:none}.harihari-lp .page{width:calc(37.5 * var(--u));margin:0;padding-bottom:0}.harihari-lp .inner{width:100%}.harihari-lp .page__bg{left:calc(-75.9 * var(--u))}.harihari-lp .page__bg--2{transform:none}.harihari-lp .header{height:calc(8.5 * var(--u))}.harihari-lp .header__logo,.harihari-lp .header__icon{display:none}.harihari-lp .header__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(8.5 * var(--u))}.harihari-lp .breadcrumb{height:calc(5.6 * var(--u));white-space:normal}.harihari-lp .breadcrumb .inner{align-items:flex-start;padding:calc(.8 * var(--u)) 0 0 calc(.8 * var(--u))}.harihari-lp .breadcrumb__top{flex:none;white-space:nowrap}.harihari-lp .breadcrumb__current{width:calc(31.2 * var(--u))}.harihari-lp .hero{height:calc(48 * var(--u))}.harihari-lp .hero__image,.harihari-lp .hero__image img{width:calc(37.5 * var(--u));height:calc(48 * var(--u))}.harihari-lp .hero__title{top:0;left:0;font-size:calc(6.4 * var(--u));line-height:1.2;text-shadow:0 calc(.4454 * var(--u)) calc(.4454 * var(--u)) rgba(0,0,0,.25)}.harihari-lp .hero__product{top:calc(38 * var(--u));left:calc(-1.8 * var(--u));font-size:calc(4 * var(--u));line-height:1.2;text-shadow:0 calc(.4159 * var(--u)) calc(.4159 * var(--u)) rgba(0,0,0,.25)}.harihari-lp .hamo{height:calc(58.8 * var(--u))}.harihari-lp .hamo__text{top:calc(42 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u))}.harihari-lp .hamo__image{top:calc(8.4 * var(--u));left:0;width:calc(34.3 * var(--u));height:calc(32 * var(--u))}.harihari-lp .hamo__image img{width:calc(34.3 * var(--u));height:calc(32 * var(--u));object-position:50% 50%}.harihari-lp .hamo__label{top:calc(2.8 * var(--u));right:calc(.8 * var(--u));width:calc(4.1 * var(--u));padding:calc(.8 * var(--u));font-size:calc(2.4 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .matsutake{height:calc(71.4 * var(--u))}.harihari-lp .matsutake__title{left:calc(4 * var(--u));font-size:calc(2.4 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .matsutake__cols{top:calc(3.2 * var(--u));left:calc(7.9 * var(--u));flex-direction:column;gap:calc(2.8 * var(--u));width:calc(28 * var(--u))}.harihari-lp .matsutake__col{width:calc(28 * var(--u))}.harihari-lp .matsutake__image{width:calc(28 * var(--u));height:calc(18.4 * var(--u));overflow:hidden}.harihari-lp .matsutake__image img{width:calc(28 * var(--u));height:calc(18.4 * var(--u));object-fit:cover}.harihari-lp .matsutake__caption{margin-top:calc(.8 * var(--u));font-size:calc(1.6 * var(--u))}.harihari-lp .matsutake__col:nth-child(2) .matsutake__caption{font-size:calc(1.4 * var(--u))}.harihari-lp .matsutake__body,.harihari-lp .matsutake__body--vegetables{width:calc(28 * var(--u));margin-top:calc(.8 * var(--u));font-size:calc(1.2 * var(--u));line-height:calc(1.7 * var(--u))}.harihari-lp .origin{height:calc(77.6 * var(--u))}.harihari-lp .origin__mizuna{top:calc(6.4 * var(--u));left:calc(1.5 * var(--u));width:calc(34.3 * var(--u));height:calc(22.9 * var(--u))}.harihari-lp .origin__mizuna img{width:calc(34.3 * var(--u));height:calc(22.9 * var(--u))}.harihari-lp .origin__title{left:calc(33.5 * var(--u));gap:calc(.6 * var(--u));width:calc(2.4 * var(--u));background:#090c1aab;font-size:calc(2.4 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.harihari-lp .origin__title span{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u))}.harihari-lp .origin__nabe-bg{top:calc(.8 * var(--u));left:calc(50% + calc(.05 * var(--u)));width:calc(100 * var(--u));height:calc(50 * var(--u))}.harihari-lp .origin__nabe-bg img{width:calc(100 * var(--u));height:calc(50 * var(--u))}.harihari-lp .origin__lead{top:calc(30.694 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));transform:none;font-size:calc(1.4 * var(--u));text-align:left;white-space:normal}.harihari-lp .origin__nabe{top:calc(41.894 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(20 * var(--u));overflow:hidden}.harihari-lp .origin__nabe img{width:calc(34.3 * var(--u));height:calc(20 * var(--u));object-fit:cover}.harihari-lp .origin__text{top:calc(63.594 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u))}.harihari-lp .howto{height:calc(55.9 * var(--u))}.harihari-lp .howto__title{left:calc(50% - calc(.05 * var(--u)));font-size:calc(2.4 * var(--u))}.harihari-lp .howto__steps{top:calc(6.5 * var(--u));left:calc(1.5 * var(--u));gap:0;width:calc(36 * var(--u))}.harihari-lp .howto__step{width:calc(12 * var(--u))}.harihari-lp .howto__image{width:calc(10.4 * var(--u));height:calc(19.2 * var(--u))}.harihari-lp .howto__image img{width:calc(10.4 * var(--u));height:calc(19.2 * var(--u));object-fit:cover}.harihari-lp .howto__step:nth-child(1) .howto__image img{object-position:36% 50%}.harihari-lp .howto__step:nth-child(3) .howto__image img{object-position:79% 50%}.harihari-lp .howto__caption{width:calc(12 * var(--u));margin-top:calc(.9 * var(--u));font-size:calc(1.3 * var(--u));text-align:left;white-space:normal}.harihari-lp .howto__arrow{top:calc(15.6 * var(--u));width:calc(1 * var(--u));height:calc(1 * var(--u))}.harihari-lp .howto__arrow--1{left:calc(12.2 * var(--u))}.harihari-lp .howto__arrow--2{left:calc(24.2 * var(--u))}.harihari-lp .howto__body{top:calc(32 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));transform:none;font-size:calc(1.4 * var(--u));text-align:left;white-space:normal}.harihari-lp .zosui{height:calc(35.3 * var(--u))}.harihari-lp .zosui__title{width:calc(37.5 * var(--u));height:calc(20 * var(--u))}.harihari-lp .zosui__title-line{font-size:calc(2.4 * var(--u));letter-spacing:calc(.1 * var(--u))}.harihari-lp .zosui__title-line--1{left:calc(4.6 * var(--u))}.harihari-lp .zosui__title-line--2{left:calc(1.4 * var(--u))}.harihari-lp .zosui__image{left:calc(8.8 * var(--u));width:calc(28.7 * var(--u));height:calc(20 * var(--u))}.harihari-lp .zosui__image img{width:calc(28.7 * var(--u));height:calc(20 * var(--u))}.harihari-lp .zosui__note{right:0;font-size:calc(1.4 * var(--u))}.harihari-lp .zosui__text{top:calc(21.6 * var(--u));left:calc(50% + calc(.05 * var(--u)));font-size:calc(1.4 * var(--u));font-weight:700}.harihari-lp .product{height:calc(63 * var(--u))}.harihari-lp .product:before,.harihari-lp .product:after{top:calc(2.6 * var(--u));width:calc(4 * var(--u));background-image:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/harihari-line_gold_sp.svg?v=15512871331290930422);background-size:calc(4 * var(--u)) calc(.1 * var(--u))}.harihari-lp .product:before{left:calc(-.1 * var(--u))}.harihari-lp .product:after{right:0}.harihari-lp .product__heading{left:calc(50% + calc(.05 * var(--u)));font-size:calc(2 * var(--u))}.harihari-lp .product__image{top:calc(9.906 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(25.887 * var(--u));overflow:hidden}.harihari-lp .product__image img{width:calc(34.3 * var(--u));height:calc(25.887 * var(--u));object-fit:cover}.harihari-lp .product__info{top:calc(37.793 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u))}.harihari-lp .product__name{font-size:calc(2.4 * var(--u))}.harihari-lp .product__spec{margin-top:calc(.807 * var(--u));font-size:calc(1.4 * var(--u))}.harihari-lp .product__tags{gap:calc(.8 * var(--u));margin-top:calc(2.4 * var(--u))}.harihari-lp .product__tag{width:calc(8.7 * var(--u));height:calc(2.4 * var(--u));padding:calc(.2 * var(--u)) 0}.harihari-lp .product__cta{width:calc(34.2 * var(--u));height:calc(5.4 * var(--u));margin-top:calc(4 * var(--u));margin-left:calc(.2 * var(--u))}.harihari-lp .product__cta-text{font-size:calc(1.5 * var(--u))}.harihari-lp .product__cta-chevron{right:calc(3.01 * var(--u));width:calc(.591 * var(--u));height:calc(.9 * var(--u))}.harihari-lp .footer{height:calc(67.4 * var(--u))}.harihari-lp .footer__links,.harihari-lp .footer__logo,.harihari-lp .footer__address{display:none}.harihari-lp .footer__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(67.4 * var(--u))}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/harihari-lp.css.map */
