.oden-lp{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}.oden-lp :is(h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,a,span,strong,em,b,div,picture,img,figure,figcaption){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}.oden-lp div:empty{display:block}.oden-lp img{max-width:none;border:0}.oden-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}.oden-lp{--u: .625cqw ;container-type:inline-size;width:100%;overflow-x:clip}.oden-lp *,.oden-lp *:before,.oden-lp *:after{box-sizing:border-box}.oden-lp{background:var(--color-bg);color:#fff;font-family:var(--font-sans);font-weight:400;line-height:1.44;text-spacing-trim:space-all;line-break:strict}.oden-lp h1,.oden-lp h2,.oden-lp h3,.oden-lp p,.oden-lp ul,.oden-lp ol,.oden-lp address{margin:0;padding:0;font-style:normal}.oden-lp ul,.oden-lp ol{list-style:none}.oden-lp a{color:inherit;text-decoration:none}.oden-lp img{display:block}.oden-lp .page{position:relative;width:calc(160 * var(--u));margin:0 calc((100% - calc(160 * var(--u))) / 2);padding-bottom:calc(5.43877 * var(--u));overflow:hidden;isolation:isolate;background:var(--color-bg)}.oden-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/oden-lp_bg.jpg?v=12787876464833601321) no-repeat 0 0;background-size:100% 100%}.oden-lp .page__bg--1{top:0}.oden-lp .page__bg--2{top:calc(223.4 * var(--u));transform:scaleY(-1)}.oden-lp .page__bg--3{top:calc(446.8 * var(--u))}.oden-lp .header,.oden-lp .breadcrumb,.oden-lp .lp-main,.oden-lp .footer{position:relative}.oden-lp .inner{position:relative;width:calc(144 * var(--u));height:100%;margin:0 auto}.oden-lp .photo{position:absolute;overflow:hidden}.oden-lp .photo img{position:absolute;max-width:none}.oden-lp .header{height:calc(10 * var(--u));background:var(--color-header)}.oden-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))}.oden-lp .header__logo img{width:calc(16 * var(--u));height:calc(6.3 * var(--u))}.oden-lp .header__icon{position:absolute;display:block}.oden-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))}.oden-lp .header__icon--search img{width:calc(3.1 * var(--u));height:calc(2.9 * var(--u))}.oden-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))}.oden-lp .header__icon--cart img{width:calc(4.8 * var(--u));height:calc(4.1 * var(--u))}.oden-lp .breadcrumb{height:calc(5 * var(--u));font-size:calc(1.4 * var(--u));line-height:1.44;white-space:nowrap}.oden-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))}.oden-lp .breadcrumb__top{width:calc(3.9 * var(--u));font-weight:400}.oden-lp .breadcrumb__current{font-weight:700}.oden-lp .hero{position:relative;height:calc(60 * var(--u))}.oden-lp .hero__image{position:relative;width:calc(160 * var(--u));height:calc(60 * var(--u));overflow:hidden}.oden-lp .hero__image img{position:absolute;width:100%;height:133.955%;left:0;top:-33.129%;max-width:none}.oden-lp .hero__shade{position:absolute;top:0;left:0;width:calc(calc(8 * var(--u)) + calc(82.7 * var(--u)));height:calc(60 * var(--u));background:linear-gradient(90deg,#989898 calc(8 * var(--u)),#fff);mix-blend-mode:multiply}.oden-lp .hero .inner{position:absolute;top:0;left:50%;transform:translate(-50%)}.oden-lp .hero__title{position:absolute;top:calc(12.9 * var(--u));left:calc(7.5 * var(--u));font-family:var(--font-serif);font-size:calc(11.3 * var(--u));font-weight:700;line-height:calc(14.7 * var(--u));white-space:nowrap;text-shadow:calc(.4 * var(--u)) calc(.398 * var(--u)) calc(2.6 * var(--u)) rgba(0,0,0,.5)}.oden-lp .intro{position:relative;height:calc(61.5 * var(--u))}.oden-lp .intro__text{position:absolute;top:calc(18.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:calc(3.5 * var(--u))}.oden-lp .intro__image{top:calc(11.9 * var(--u));left:calc(65.6 * var(--u));width:calc(60 * var(--u));height:calc(40.2 * var(--u))}.oden-lp .intro__image img{width:100%;height:100.84%;left:0;top:-.84%}.oden-lp .intro__label{position:absolute;top:calc(4.8 * var(--u));right:calc(16 * var(--u));width:calc(5.6 * var(--u));height:calc(43 * var(--u));padding:calc(.85 * var(--u)) 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:calc(3.3 * var(--u));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)}.oden-lp .kyoto{position:relative;height:calc(63.7 * var(--u))}.oden-lp .kyoto__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:calc(3.3 * var(--u));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)}.oden-lp .kyoto__col{position:absolute;top:calc(4.4875 * var(--u));width:calc(48 * var(--u))}.oden-lp .kyoto__col--1{left:calc(16 * var(--u))}.oden-lp .kyoto__col--2{left:calc(80 * var(--u))}.oden-lp .kyoto__image{position:relative;width:calc(48 * var(--u));height:calc(32 * var(--u))}.oden-lp .kyoto__image--yuba img{width:100.52%;height:100.35%;left:0;top:-.35%}.oden-lp .kyoto__image--gu img{width:104.315%;height:102.251%;left:0;top:-2.246%}.oden-lp .kyoto__caption{color:var(--color-gold);font-size:calc(2.4 * var(--u));font-weight:700;line-height:calc(3.5 * var(--u));white-space:nowrap}.oden-lp .kyoto__caption--yuba{margin-top:calc(2.1 * var(--u))}.oden-lp .kyoto__caption--gu{margin-top:calc(2.2 * var(--u))}.oden-lp .kyoto__body{font-size:calc(1.8 * var(--u));font-weight:400;line-height:calc(2.6 * var(--u))}.oden-lp .kyoto__body--yuba{width:calc(48.5 * var(--u));margin-top:calc(1.9 * var(--u))}.oden-lp .kyoto__body--gu{width:calc(48.6 * var(--u));margin-top:calc(2.1125 * var(--u))}.oden-lp .about{position:relative;height:calc(112.2 * var(--u))}.oden-lp .about__title{position:absolute;z-index:1;top:calc(.35 * var(--u));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)}.oden-lp .about__title span{display:block;width:calc(4 * var(--u));height:calc(4 * var(--u))}.oden-lp .about__oden{top:calc(6.8 * var(--u));left:calc(45.4 * var(--u));width:calc(55.3 * var(--u));height:calc(36.8 * var(--u))}.oden-lp .about__oden img{width:104.208%;height:108.925%;left:-1.134%;top:-8.925%}.oden-lp .about__lead{position:absolute;top:calc(47.6 * var(--u));left:calc(50% + calc(.05 * var(--u)));transform:translate(-50%);font-size:calc(2 * var(--u));font-weight:400;line-height:calc(2.9 * var(--u));text-align:center;white-space:nowrap}.oden-lp .about__table{top:calc(70.76125 * var(--u));left:calc(16 * var(--u));width:calc(58.8 * var(--u));height:calc(34.3 * var(--u))}.oden-lp .about__table img{width:132.241%;height:132.032%;left:-15.652%;top:-11.283%}.oden-lp .about__text{position:absolute;top:calc(80.46125 * 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:calc(2.9 * var(--u))}.oden-lp .howto{position:relative;height:calc(81.8 * var(--u))}.oden-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:calc(3.3 * var(--u));text-align:center;white-space:nowrap}.oden-lp .howto__image{top:calc(7.2 * var(--u));width:calc(32 * var(--u));height:calc(44.2 * var(--u))}.oden-lp .howto__image--1{left:calc(16 * var(--u))}.oden-lp .howto__image--1 img{width:100%;height:117.486%;left:0;top:-5.375%}.oden-lp .howto__image--2{left:calc(56 * var(--u))}.oden-lp .howto__image--2 img{width:100%;height:116.39%;left:0;top:-8.904%}.oden-lp .howto__image--3{left:calc(96 * var(--u))}.oden-lp .howto__image--3 img{width:100%;height:113.853%;left:0;top:-7.902%}.oden-lp .howto__arrow{position:absolute;top:calc(28.5 * var(--u));width:calc(1.6 * var(--u));height:calc(1.6 * var(--u))}.oden-lp .howto__arrow--1{left:calc(51.2 * var(--u))}.oden-lp .howto__arrow--2{left:calc(91.2 * var(--u))}.oden-lp .howto__caption{position:absolute;top:calc(52.9 * var(--u));font-size:calc(1.8 * var(--u));font-weight:400;line-height:calc(2.6 * var(--u));white-space:nowrap}.oden-lp .howto__caption--1{left:calc(22.1 * var(--u))}.oden-lp .howto__caption--2{left:calc(62.3 * var(--u))}.oden-lp .howto__caption--3{left:calc(103.9 * var(--u))}.oden-lp .howto__body{position:absolute;top:calc(62.1 * var(--u));left:calc(41.2 * var(--u));font-size:calc(2 * var(--u));font-weight:400;line-height:calc(3.8 * var(--u));white-space:nowrap}.oden-lp .product{position:relative;height:calc(62.96123 * var(--u))}.oden-lp .product:before,.oden-lp .product:after{content:"";position:absolute;top:calc(2.16123 * var(--u));width:calc(36 * var(--u));height:calc(.1 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/oden-line_gold.svg?v=619598171630323110) no-repeat 0 0;background-size:100% 100%}.oden-lp .product:before{left:calc(-8 * var(--u))}.oden-lp .product:after{right:calc(-8 * var(--u))}.oden-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:calc(4.4 * var(--u));text-align:center;white-space:nowrap}.oden-lp .product__image{top:calc(12.96123 * var(--u));left:calc(16 * var(--u));width:calc(56 * var(--u));height:calc(42 * var(--u))}.oden-lp .product__image img{width:100%;height:100%;left:0;top:0}.oden-lp .product__info{position:absolute;top:calc(20.7 * var(--u));left:calc(80 * var(--u));width:calc(48 * var(--u))}.oden-lp .product__name{font-family:var(--font-serif);font-size:calc(4.8 * var(--u));font-weight:700;line-height:calc(6.7 * var(--u));white-space:nowrap}.oden-lp .product__spec{margin-top:calc(1.36123 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:calc(2.9 * var(--u));white-space:nowrap}.oden-lp .product__tags{display:flex;gap:calc(1.2 * var(--u));margin-top:calc(4 * var(--u))}.oden-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}.oden-lp .product__cta{position:relative;display:flex;align-items:flex-start;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);padding-top:calc(1.8 * var(--u));overflow:hidden}.oden-lp .product__cta-text{font-family:var(--font-sans);font-size:calc(1.6 * var(--u));font-weight:700;line-height:calc(1.9 * var(--u));white-space:nowrap}.oden-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%)}.oden-lp .product__cta-chevron img{width:100%;height:100%}.oden-lp .footer{position:relative;height:calc(38 * var(--u));background:var(--color-header)}.oden-lp .footer__links{position:absolute;top:calc(6.2 * var(--u));left:calc(22 * var(--u));display:flex;width:calc(100 * var(--u))}.oden-lp .footer__links:before,.oden-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/oden-dotted_rule.svg?v=20289) no-repeat 0 0}.oden-lp .footer__links:before{top:calc(-2.4 * var(--u))}.oden-lp .footer__links:after{top:calc(4.6 * var(--u))}.oden-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}.oden-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))}.oden-lp .footer__logo img{width:calc(21.6 * var(--u));height:calc(7.9 * var(--u))}.oden-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}.oden-lp .footer__address p+p{margin-top:calc(.784 * var(--u))}.oden-lp{--motion-duration: .8s;--motion-distance: calc(2 * var(--u));--motion-ease: cubic-bezier(.22, .61, .36, 1)}.oden-lp .product__cta{transition:filter .3s ease}.oden-lp .product__cta:hover{filter:brightness(1.1)}.oden-lp .product__cta:focus-visible{outline:calc(.2 * var(--u)) solid #fff;outline-offset:calc(.2 * var(--u))}.oden-lp .product__cta-chevron{transition:translate .3s ease}.oden-lp .product__cta:hover .product__cta-chevron{translate:calc(.4 * var(--u)) 0}.oden-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)}.oden-lp .lp-fade.lp-visible{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.oden-lp .product__cta,.oden-lp .product__cta-chevron,.oden-lp .lp-fade{transition:none}.oden-lp .lp-fade{opacity:1;translate:0 0}}.oden-lp .sp,.oden-lp .header__sp-image,.oden-lp .footer__sp-image{display:none}@media(max-width:767px){.oden-lp{--u: calc(100cqw / 37.5)}.oden-lp .sp{display:inline}.oden-lp .pc{display:none}.oden-lp .page{width:calc(37.5 * var(--u));margin:0 calc((100% - calc(37.5 * var(--u))) / 2);padding-bottom:calc(4.7 * var(--u))}.oden-lp .inner{width:100%}.oden-lp .page__bg{left:calc(-75.9 * var(--u))}.oden-lp .page__bg--2{transform:none}.oden-lp .header{height:calc(8.5 * var(--u))}.oden-lp .header__logo,.oden-lp .header__icon{display:none}.oden-lp .header__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(8.5 * var(--u))}.oden-lp .breadcrumb{line-height:calc(2 * var(--u));height:calc(5.6 * var(--u));white-space:normal}.oden-lp .breadcrumb .inner{align-items:flex-start;padding:calc(.8 * var(--u)) 0 0 calc(.8 * var(--u))}.oden-lp .breadcrumb__top{flex:none;white-space:nowrap}.oden-lp .breadcrumb__current{width:calc(31.2 * var(--u))}.oden-lp .hero{height:calc(48 * var(--u))}.oden-lp .hero__image{width:calc(37.5 * var(--u));height:calc(48 * var(--u))}.oden-lp .hero__image img{width:255.015%;height:100.013%;left:-138.178%;top:-.013%}.oden-lp .hero__shade{width:calc(37.5 * var(--u));height:calc(48 * var(--u));background:linear-gradient(180deg,#737373 0,#fff calc(17.6 * var(--u)))}.oden-lp .hero__title{top:calc(1.1 * var(--u));left:calc(1.1 * var(--u));font-size:calc(5.5 * var(--u));line-height:calc(6.6 * var(--u));text-shadow:0 calc(.4454 * var(--u)) calc(.4454 * var(--u)) rgba(0,0,0,.25)}.oden-lp .intro{height:calc(58.8 * var(--u))}.oden-lp .intro__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));line-height:calc(2 * var(--u))}.oden-lp .intro__image{top:calc(8.4 * var(--u));left:0;width:calc(34.3 * var(--u));height:calc(32 * var(--u))}.oden-lp .intro__image img{width:143.544%;height:103.953%;left:-20.025%;top:.11%}.oden-lp .intro__label{top:calc(2.8 * var(--u));right:calc(.8 * var(--u));width:calc(4.1 * var(--u));height:auto;padding:calc(1 * var(--u)) calc(.8 * var(--u)) calc(.6 * var(--u));font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.oden-lp .kyoto{height:calc(70.9 * var(--u))}.oden-lp .kyoto__title{top:calc(.2 * var(--u));left:calc(4 * var(--u));font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.oden-lp .kyoto__col{left:calc(7.9 * var(--u));width:calc(28 * var(--u))}.oden-lp .kyoto__col--1{top:calc(3.2 * var(--u))}.oden-lp .kyoto__col--2{top:calc(41.9 * var(--u))}.oden-lp .kyoto__image{width:calc(28 * var(--u));height:calc(18.4 * var(--u))}.oden-lp .kyoto__image--yuba img{width:100.48%;height:101.566%;left:-.654%;top:0}.oden-lp .kyoto__image--gu img{width:100.561%;height:100%;left:-.561%;top:0}.oden-lp .kyoto__caption,.oden-lp .kyoto__caption--yuba,.oden-lp .kyoto__caption--gu{margin-top:calc(.8 * var(--u));font-size:calc(1.6 * var(--u));line-height:calc(2.3 * var(--u))}.oden-lp .kyoto__caption--gu{font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.oden-lp .kyoto__body,.oden-lp .kyoto__body--yuba,.oden-lp .kyoto__body--gu{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))}.oden-lp .about{height:calc(76.7 * var(--u))}.oden-lp .about__title{top:0;left:calc(33.5 * var(--u));gap:calc(.6 * var(--u));width:calc(2.4 * var(--u));padding:calc(.95 * var(--u)) 0;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)}.oden-lp .about__title span{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u))}.oden-lp .about__oden{top:calc(5.1 * var(--u));left:calc(1.5 * var(--u));width:calc(34.3 * var(--u));height:calc(22.9 * var(--u))}.oden-lp .about__oden img{width:100%;height:104.176%;left:0;top:0}.oden-lp .about__lead{top:calc(29.0936 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));transform:none;font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u));text-align:left;white-space:normal}.oden-lp .about__table{top:calc(41.9936 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(20 * var(--u))}.oden-lp .about__table img{width:100%;height:100%;left:0;top:0}.oden-lp .about__text{top:calc(63.7 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.oden-lp .howto{height:calc(53.3 * var(--u))}.oden-lp .howto__title{left:calc(50% - calc(.05 * var(--u)));font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u))}.oden-lp .howto__image{top:calc(5.3 * var(--u));width:calc(10.4 * var(--u));height:calc(19.2 * var(--u))}.oden-lp .howto__image--1{left:calc(1.5 * var(--u))}.oden-lp .howto__image--1 img{width:113.63%;height:100%;left:-8.788%;top:0}.oden-lp .howto__image--2{left:calc(13.5 * var(--u))}.oden-lp .howto__image--2 img{width:114.695%;height:100%;left:-9.45%;top:0}.oden-lp .howto__image--3{left:calc(25.5 * var(--u))}.oden-lp .howto__image--3 img{width:117.483%;height:100%;left:-5.594%;top:0}.oden-lp .howto__arrow{top:calc(14.4 * var(--u));width:calc(1 * var(--u));height:calc(1 * var(--u))}.oden-lp .howto__arrow--1{left:calc(12.2 * var(--u))}.oden-lp .howto__arrow--2{left:calc(24.2 * var(--u))}.oden-lp .howto__caption{top:calc(25.4 * var(--u));font-size:calc(1.2 * var(--u));line-height:calc(1.7 * var(--u))}.oden-lp .howto__caption--1{left:calc(3.1 * var(--u))}.oden-lp .howto__caption--2{left:calc(14.4 * var(--u))}.oden-lp .howto__caption--3{top:calc(25.5 * var(--u));left:calc(25.7 * var(--u))}.oden-lp .howto__body{top:calc(32 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u));white-space:normal}.oden-lp .howto__step--2{margin-top:calc(.9 * var(--u))}.oden-lp .howto__step--3{margin-top:calc(.7 * var(--u))}.oden-lp .howto__step--4{margin-top:calc(.8 * var(--u))}.oden-lp .product{height:calc(63 * var(--u))}.oden-lp .product:before,.oden-lp .product:after{top:calc(2.6 * var(--u));width:calc(4 * var(--u));background-image:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/oden-line_gold_sp.svg?v=15512871331290930422);background-size:calc(4 * var(--u)) calc(.1 * var(--u))}.oden-lp .product:before{left:calc(-.1 * var(--u))}.oden-lp .product:after{right:0}.oden-lp .product__heading{left:calc(50% + calc(.55 * var(--u)));font-size:calc(2 * var(--u));line-height:calc(2.7 * var(--u))}.oden-lp .product__image{top:calc(9.9064 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(25.8868 * var(--u))}.oden-lp .product__image img{width:106.677%;height:106.017%;left:-5.93%;top:-4.017%}.oden-lp .product__info{top:calc(37.793 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u))}.oden-lp .product__name{font-size:calc(2.4 * var(--u));line-height:calc(3.4 * var(--u))}.oden-lp .product__spec{margin-top:calc(.807 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.oden-lp .product__tags{gap:calc(.8 * var(--u));margin-top:calc(2.4 * var(--u))}.oden-lp .product__tag{width:calc(8.7 * var(--u));height:calc(2.4 * var(--u));padding:calc(.2 * var(--u)) 0}.oden-lp .product__cta{width:calc(34.2 * var(--u));height:calc(5.4 * var(--u));margin-top:calc(4 * var(--u));padding-top:calc(1.65 * var(--u))}.oden-lp .product__cta-text{font-size:calc(1.5 * var(--u));line-height:calc(1.8 * var(--u))}.oden-lp .product__cta-chevron{right:calc(3.01 * var(--u));width:calc(.591 * var(--u));height:calc(.9 * var(--u))}.oden-lp .footer{height:calc(67.4 * var(--u))}.oden-lp .footer__links,.oden-lp .footer__logo,.oden-lp .footer__address{display:none}.oden-lp .footer__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(67.4 * var(--u))}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/oden-lp.css.map */
