.gift-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}.gift-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}.gift-lp div:empty{display:block}.gift-lp img{max-width:none;border:0}.gift-lp{--c-text: #231e1a;--c-green: #1f3d33;--c-rule: #d9cfc0;--c-gold: #ccbd99;--font-serif: "Noto Serif JP", serif;--font-sans: "Noto Sans JP", sans-serif}.gift-lp *,.gift-lp *:before,.gift-lp *:after{box-sizing:border-box}.gift-lp{--u: calc(100cqw / 39);container-type:inline-size;width:100%;overflow-x:clip}.gift-lp{text-spacing-trim:space-all;background:#ede3d3;color:var(--c-text);font-family:var(--font-serif);font-weight:400;line-height:1.5}.gift-lp h1,.gift-lp h2,.gift-lp h3,.gift-lp h4,.gift-lp p,.gift-lp ul,.gift-lp ol,.gift-lp dl,.gift-lp dt,.gift-lp dd,.gift-lp figure{margin:0;padding:0}.gift-lp ul,.gift-lp ol{list-style:none}.gift-lp a{color:inherit;text-decoration:none}.gift-lp a:focus-visible{outline:2px solid var(--c-green);outline-offset:2px}.gift-lp img{display:block;max-width:none}.gift-lp .lp-pc{display:none}.gift-lp .sec{position:relative;width:calc(39 * var(--u));overflow:hidden}.gift-lp .sec>*{position:absolute}.gift-lp .fv,.gift-lp .scenes,.gift-lp .noshi{background:linear-gradient(180deg,#f8f3eb,#ede3d3)}.gift-lp .picks,.gift-lp .close{background:linear-gradient(180deg,#fcfaf6,#f2eadd)}.gift-lp .why{background:linear-gradient(180deg,#2a5143,#112620)}.gift-lp .note{font:400 calc(1.2 * var(--u)) / calc(2 * var(--u)) var(--font-sans);color:var(--c-text)}.gift-lp .note--light{color:#fff}.gift-lp .lbl{font:400 calc(1.2 * var(--u)) / calc(2 * var(--u)) var(--font-sans);color:var(--c-green);white-space:nowrap}.gift-lp .ttl{font:700 calc(2.4 * var(--u)) / calc(4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .ttl--white{color:#fff}.gift-lp .body{font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .body--light{color:#fff}.gift-lp .tag{font:400 calc(1.2 * var(--u)) / calc(2 * var(--u)) var(--font-sans);color:var(--c-green);white-space:nowrap}.gift-lp .more{left:0;width:calc(39 * var(--u));text-align:center;font:700 calc(1.2 * var(--u)) / calc(2 * var(--u)) var(--font-sans);color:var(--c-green)}.gift-lp .why-h{left:0;width:calc(39 * var(--u));text-align:center;font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-green);white-space:nowrap}.gift-lp .whybox{left:calc(2.4 * var(--u));width:calc(34.2 * var(--u));padding:calc(2.7 * var(--u)) calc(1.5 * var(--u)) calc(1.5 * var(--u));border:1px solid var(--c-green)}.gift-lp .whybox__h{position:absolute;left:50%;top:calc(calc(-1.4 * var(--u)) - 1px);height:calc(2.8 * var(--u));padding:calc(.2 * var(--u)) calc(2.4 * var(--u)) 0;transform:translate(-50%);background:linear-gradient(180deg,#1f3d33,#2a5143);font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:#fff;white-space:nowrap}.gift-lp .whybox__body{font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .sc1__whybox{top:calc(67.2 * var(--u))}.gift-lp .sc2__whybox{top:calc(181.6 * var(--u))}.gift-lp .sc3__whybox{top:calc(296.8 * var(--u))}.gift-lp .sc4__whybox{top:calc(404.1 * var(--u))}.gift-lp .sc5__whybox{top:calc(505.7 * var(--u))}.gift-lp .h-sc{left:0;width:calc(39 * var(--u));text-align:center;font:500 calc(2.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .v{writing-mode:vertical-rl;width:calc(2.4 * var(--u));font:500 calc(2.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:#fff;letter-spacing:0;white-space:nowrap}.gift-lp .v--dark{color:var(--c-text)}.gift-lp .pn-wrap{font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .pn-wrap--s{font-size:calc(1.4 * var(--u))}.gift-lp .pn{color:inherit}.gift-lp .pn__m{font-family:var(--font-serif),"Noto Sans Symbols 2",serif;font-weight:700;color:var(--c-green)}.gift-lp .pn__m--medium{font-weight:500}.gift-lp .pn__t{font-weight:700;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.gift-lp .pr{right:calc(2.4 * var(--u));display:flex;align-items:center;justify-content:flex-end;gap:calc(1.6 * var(--u));height:calc(2.8 * var(--u));white-space:nowrap}.gift-lp .pr--left{right:auto;left:calc(2.4 * var(--u));justify-content:flex-start}.gift-lp .pr__v{font:500 calc(2.4 * var(--u)) / calc(2.8 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .rows{left:calc(2.4 * var(--u));width:calc(34.2 * var(--u));border-bottom:1px solid var(--c-rule)}.gift-lp .row{display:flex;align-items:center;gap:calc(1.2 * var(--u));height:calc(8.8 * var(--u));border-top:1px solid var(--c-rule)}.gift-lp .row__img{flex:none;width:calc(6.4 * var(--u));height:calc(6.4 * var(--u))}.gift-lp .row__txt{flex:none;width:calc(18.4 * var(--u))}.gift-lp .row__pr{margin-left:auto;font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .btn{left:calc(2.4 * var(--u));display:flex;align-items:center;justify-content:center;gap:calc(.8 * var(--u));width:calc(34.2 * var(--u));height:calc(5.6 * var(--u));background:linear-gradient(167.68deg,#2e5a4b,#14302a 71.429%);color:#fff;font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);white-space:nowrap}.gift-lp .btn--bordered{border:1px solid rgba(255,255,255,.2)}.gift-lp .btn__icon{position:relative;top:calc(-.1 * var(--u));flex:none;width:calc(2 * var(--u));height:calc(2 * var(--u));background-color:currentColor;-webkit-mask:url(//shop-shimogamosaryo.pro/cdn/shop/files/gift-furoshiki.svg?v=11576721083419798170) no-repeat center / 100% 100%;mask:url(//shop-shimogamosaryo.pro/cdn/shop/files/gift-furoshiki.svg?v=11576721083419798170) no-repeat center / 100% 100%}.gift-lp .btn__arrow{position:absolute;left:calc(31.4 * var(--u));top:calc(1.2 * var(--u));font:400 calc(2.4 * var(--u)) / calc(3.2 * var(--u)) var(--font-sans)}.gift-lp .btn__arrow--sticky{left:calc(31.8 * var(--u))}.gift-lp .btn--bordered .btn__arrow{left:calc(calc(31.4 * var(--u)) - 1px);top:calc(calc(1.2 * var(--u)) - 1px)}.gift-lp .btn-line{left:calc(2.4 * var(--u));display:flex;align-items:center;justify-content:center;width:calc(34.2 * var(--u));height:calc(4.8 * var(--u));border:1px solid var(--c-green);color:var(--c-green);font:500 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);white-space:nowrap}.gift-lp .btn-line__arrow{position:absolute;left:calc(31.3 * var(--u));top:calc(.7 * var(--u));font:400 calc(2.4 * var(--u)) / calc(3.2 * var(--u)) var(--font-sans)}.gift-lp .btn-line--lg{height:calc(5.6 * var(--u));font-size:calc(1.6 * var(--u))}.gift-lp .btn-line--lg .btn-line__arrow{left:calc(calc(31.8 * var(--u)) - 1px);top:calc(calc(1.2 * var(--u)) - 1px)}.gift-lp .btn-line--half{width:calc(16.3 * var(--u))}.gift-lp .btn-line--soft{border-color:#1f3d3333;background:#fff}.gift-lp .fv{height:calc(82.4 * var(--u))}.gift-lp .fv__brand{left:calc(2.4 * var(--u));top:calc(1.6 * var(--u));white-space:nowrap}.gift-lp .fv__main{left:0;top:calc(4.8 * var(--u));width:calc(39 * var(--u));height:calc(26.4 * var(--u))}.gift-lp .fv__s{top:calc(31.2 * var(--u));width:calc(13 * var(--u));height:calc(12 * var(--u))}.gift-lp .fv__s--1{left:0}.gift-lp .fv__s--2{left:calc(13 * var(--u))}.gift-lp .fv__s--3{left:calc(26 * var(--u))}.gift-lp .fv__label{left:calc(2.4 * var(--u));top:calc(45.6 * var(--u));font:500 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-green);white-space:nowrap}.gift-lp .fv__title{left:calc(2.4 * var(--u));top:calc(48.4 * var(--u));font:700 calc(2.8 * var(--u)) / calc(4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .fv__lead{left:calc(2.4 * var(--u));top:calc(58 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .fv__btn{top:calc(68.4 * var(--u))}.gift-lp .why{height:calc(190 * var(--u))}.gift-lp .why__ttl{left:calc(2.4 * var(--u));top:calc(8.8 * var(--u))}.gift-lp .why__room{left:0;top:calc(20 * var(--u));width:calc(39 * var(--u));height:calc(40 * var(--u))}.gift-lp .why__shade{left:0;top:calc(53.6 * var(--u));width:calc(39 * var(--u));height:calc(6.4 * var(--u));background:linear-gradient(180deg,#25483c00,#224237f2)}.gift-lp .why__num{font:400 calc(6.4 * var(--u)) / calc(4.8 * var(--u)) var(--font-serif);color:var(--c-gold);white-space:nowrap}.gift-lp .why__num--1{left:calc(33.9 * var(--u));top:calc(53.2 * var(--u))}.gift-lp .why__num--2{left:calc(1.6 * var(--u));top:calc(98.8 * var(--u))}.gift-lp .why__num--3{left:calc(33.9 * var(--u));top:calc(148 * var(--u))}.gift-lp .why__h{left:calc(2.4 * var(--u));width:calc(34.2 * var(--u));font:500 calc(1.8 * var(--u)) / calc(2.8 * var(--u)) var(--font-serif);color:#fff;text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.25);white-space:nowrap}.gift-lp .why__h--1{top:calc(55.6 * var(--u))}.gift-lp .why__h--2{top:calc(105.6 * var(--u))}.gift-lp .why__h--3{top:calc(154.8 * var(--u))}.gift-lp .why__h-gold{color:var(--c-gold)}.gift-lp .why__h-gold--right{display:block;text-align:right}.gift-lp .why__body{left:calc(2.4 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .why__body--1{top:calc(62.8 * var(--u))}.gift-lp .why__body--2{top:calc(112.4 * var(--u))}.gift-lp .why__body--3{top:calc(161.6 * var(--u))}.gift-lp .why__box{left:calc(7.2 * var(--u));top:calc(72 * var(--u));width:calc(31.8 * var(--u));height:calc(32 * var(--u))}.gift-lp .why__box>*{position:absolute;left:0;top:0;width:calc(31.8 * var(--u));height:calc(32 * var(--u))}.gift-lp .why__box-shade{background:linear-gradient(180deg,#1e3c3200,#1b382ff2)}.gift-lp .why__kohaku{left:0;top:calc(125.2 * var(--u));width:calc(31.8 * var(--u));height:calc(28 * var(--u))}.gift-lp .why__note{left:calc(2.4 * var(--u));top:calc(172 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .why__btn{top:calc(178 * var(--u))}.gift-lp .scenes{height:calc(568.9 * var(--u))}.gift-lp .sc1__dark{left:calc(6.2 * var(--u));top:calc(6.4 * var(--u));width:calc(32.8 * var(--u));height:calc(36 * var(--u));background:linear-gradient(180deg,#1b1518,#24201c 50%,#322e2a,#2a2624)}.gift-lp .sc1__main{left:0;top:calc(6.4 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u))}.gift-lp .sc1__ttl{left:calc(35 * var(--u));top:calc(8.8 * var(--u))}.gift-lp .sc1__sub{left:calc(2.4 * var(--u));top:calc(45.6 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u))}.gift-lp .sc1__name{left:calc(16 * var(--u));top:calc(45.6 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc1__desc{left:calc(16 * var(--u));top:calc(51.2 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc1__pr{top:calc(60 * var(--u))}.gift-lp .sc1__more{top:calc(84.4 * var(--u))}.gift-lp .sc1__rows{top:calc(87.2 * var(--u))}.gift-lp .sc1__cta{top:calc(107.2 * var(--u))}.gift-lp .sc2__ttl{left:calc(3.6 * var(--u));top:calc(116.8 * var(--u))}.gift-lp .sc2__main{left:calc(9.6 * var(--u));top:calc(116.8 * var(--u));width:calc(29.4 * var(--u));height:calc(40 * var(--u))}.gift-lp .sc2__name{left:calc(2.4 * var(--u));top:calc(160 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc2__desc{left:calc(2.4 * var(--u));top:calc(163.2 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc2__sub{left:calc(24.6 * var(--u));top:calc(160 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u))}.gift-lp .sc2__pr{top:calc(174.4 * var(--u))}.gift-lp .sc2__more{top:calc(196.4 * var(--u))}.gift-lp .sc2__rows{top:calc(199.2 * var(--u))}.gift-lp .sc2__cta{top:calc(219.2 * var(--u))}.gift-lp .sc3__ttl{top:calc(231.6 * var(--u))}.gift-lp .sc3__main{left:0;top:calc(235.2 * var(--u));width:calc(39 * var(--u));height:calc(44 * var(--u))}.gift-lp .sc3__name{left:calc(2.4 * var(--u));top:calc(282.4 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .sc3__desc{left:calc(2.4 * var(--u));top:calc(285.6 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .sc3__pr{top:calc(289.6 * var(--u))}.gift-lp .sc3__more{top:calc(311.6 * var(--u))}.gift-lp .sc3__rows{top:calc(314.4 * var(--u))}.gift-lp .sc3__cta{top:calc(334.4 * var(--u))}.gift-lp .sc4__main{left:0;top:calc(347.5 * var(--u));width:calc(26.8 * var(--u));height:calc(30 * var(--u))}.gift-lp .sc4__sub{left:calc(21.4 * var(--u));top:calc(366.5 * var(--u));width:calc(15.2 * var(--u));height:calc(15.2 * var(--u))}.gift-lp .sc4__ttl{left:calc(31.1 * var(--u));top:calc(343.5 * var(--u))}.gift-lp .sc4__thumb{left:calc(2.4 * var(--u));top:calc(384.9 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u))}.gift-lp .sc4__name{left:calc(16 * var(--u));top:calc(384.9 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc4__desc{left:calc(16 * var(--u));top:calc(388.1 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc4__pr{top:calc(396.9 * var(--u))}.gift-lp .sc4__more{top:calc(418.9 * var(--u))}.gift-lp .sc4__rows{top:calc(421.7 * var(--u))}.gift-lp .sc4__cta{top:calc(441.7 * var(--u))}.gift-lp .sc5__ttl{top:calc(454.1 * var(--u))}.gift-lp .sc5__main{left:0;top:calc(457.7 * var(--u));width:calc(39 * var(--u));height:calc(28 * var(--u))}.gift-lp .sc5__name{left:calc(2.4 * var(--u));top:calc(488.9 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc5__desc{left:calc(2.4 * var(--u));top:calc(492.1 * var(--u));width:calc(20.6 * var(--u))}.gift-lp .sc5__sub{left:calc(24.6 * var(--u));top:calc(488.9 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u))}.gift-lp .sc5__pr{top:calc(498.5 * var(--u))}.gift-lp .sc5__more{top:calc(522.9 * var(--u))}.gift-lp .sc5__rows{top:calc(525.7 * var(--u))}.gift-lp .sc5__cta{top:calc(545.7 * var(--u))}.gift-lp .scenes__note{left:calc(2.4 * var(--u));top:calc(552.9 * var(--u));white-space:nowrap}.gift-lp .scenes__btn{top:calc(556.9 * var(--u))}.gift-lp .picks{height:calc(89.6 * var(--u))}.gift-lp .picks__lbl{left:calc(2.4 * var(--u));top:calc(6.4 * var(--u))}.gift-lp .picks__ttl{left:calc(2.4 * var(--u));top:calc(8.8 * var(--u))}.gift-lp .picks__lead{left:calc(2.4 * var(--u));top:calc(13.6 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .picks__list{left:calc(2.4 * var(--u));top:calc(26.4 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .pick{display:flex;gap:calc(1.6 * var(--u));padding-bottom:calc(1.6 * var(--u));border-bottom:1px solid var(--c-rule);margin-bottom:calc(1.5 * var(--u))}.gift-lp .pick:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.gift-lp .pick__img{flex:none;width:calc(13.6 * var(--u));height:calc(13.6 * var(--u))}.gift-lp .pick__txt{white-space:nowrap}.gift-lp .pick__spec{margin-top:calc(.8 * var(--u))}.gift-lp .pick__pr{display:flex;align-items:flex-end;gap:calc(.4 * var(--u));margin-top:calc(.8 * var(--u));font:500 calc(2 * var(--u)) / calc(2.8 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .pick__tax{margin-bottom:calc(.2 * var(--u))}.gift-lp .picks__btn{top:calc(77.6 * var(--u))}.gift-lp .noshi{height:calc(92.4 * var(--u))}.gift-lp .noshi__main{left:0;top:0;width:calc(39 * var(--u));height:calc(24 * var(--u))}.gift-lp .noshi__lbl{left:calc(2.4 * var(--u));top:calc(27.2 * var(--u))}.gift-lp .noshi__ttl{left:calc(2.4 * var(--u));top:calc(29.6 * var(--u))}.gift-lp .noshi__list{left:calc(2.4 * var(--u));top:calc(36 * var(--u));width:calc(34.2 * var(--u));border-bottom:1px solid var(--c-rule)}.gift-lp .noshi__item{padding-bottom:calc(1.6 * var(--u));padding-top:calc(1.5 * var(--u));border-top:1px solid var(--c-rule)}.gift-lp .noshi__name{font:500 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .noshi__use{margin-top:calc(.4 * var(--u))}.gift-lp .noshi__body{left:calc(2.4 * var(--u));top:calc(72.4 * var(--u));width:calc(34.2 * var(--u))}.gift-lp .noshi__cta{top:calc(80.4 * var(--u))}.gift-lp .close{height:calc(78.4 * var(--u))}.gift-lp .close__main{left:0;top:0;width:calc(39 * var(--u));height:calc(32 * var(--u))}.gift-lp .close__lbl{left:calc(2.4 * var(--u));top:calc(35.2 * var(--u))}.gift-lp .close__ttl{left:calc(2.4 * var(--u));top:calc(37.6 * var(--u))}.gift-lp .close__btn{top:calc(48.8 * var(--u))}.gift-lp .close__budget{left:calc(2.4 * var(--u));top:calc(57.6 * var(--u))}.gift-lp .close__p--1{left:calc(2.4 * var(--u));top:calc(60.4 * var(--u))}.gift-lp .close__p--2{left:calc(20.3 * var(--u));top:calc(60.4 * var(--u))}.gift-lp .close__p--3{left:calc(2.4 * var(--u));top:calc(66.8 * var(--u))}.gift-lp .close__p--4{left:calc(20.3 * var(--u));top:calc(66.8 * var(--u))}.gift-lp .sticky-cta{position:fixed;left:50%;bottom:0;z-index:10;width:calc(39 * var(--u));height:calc(7.2 * var(--u));transform:translate(-50%);background:#fff;border-top:1px solid var(--c-rule)}.gift-lp .sticky-cta__btn{position:absolute;left:calc(2.4 * var(--u));top:calc(calc(.8 * var(--u)) - 1px)}.gift-lp .sticky-cta{transition:translate .4s ease,opacity .4s ease}.gift-lp .sticky-cta.is-managed:not(.is-visible){translate:0 100%;opacity:0;pointer-events:none}@media(min-width:768px){.gift-lp{--u: .625cqw }.gift-lp .lp-sp{display:none}.gift-lp .lp-pc{display:block}.gift-lp .lp-pc .sec{width:calc(160 * var(--u))}.gift-lp .lp-pc .inner{left:calc(8 * var(--u));top:0;width:calc(144 * var(--u));height:100%}.gift-lp .lp-pc .inner>*{position:absolute}.gift-lp .lp-pc .pc-c{left:calc(16 * var(--u));width:calc(112 * var(--u));text-align:center}.gift-lp .lp-pc .pbtn{height:calc(6.4 * var(--u))}.gift-lp .lp-pc .pbtn .btn__icon{top:0}.gift-lp .lp-pc .pbtn--360{width:calc(36 * var(--u));background:linear-gradient(166.66deg,#2e5a4b,#14302a 71.429%)}.gift-lp .lp-pc .pbtn--360 .btn__arrow{left:calc(32.8 * var(--u));top:calc(1.6 * var(--u))}.gift-lp .lp-pc .pbtn--400{width:calc(40 * var(--u));background:linear-gradient(167.96deg,#2e5a4b,#14302a 71.429%)}.gift-lp .lp-pc .pbtn--400 .btn__arrow{left:calc(36.8 * var(--u));top:calc(1.6 * var(--u))}.gift-lp .lp-pc .pbtn--456{width:calc(45.6 * var(--u));background:linear-gradient(169.4deg,#2e5a4b,#14302a 71.429%)}.gift-lp .lp-pc .pbtn--456 .btn__arrow{left:calc(42.4 * var(--u));top:calc(1.6 * var(--u))}.gift-lp .lp-pc .btn--bordered.pbtn--360 .btn__arrow{left:calc(calc(32.8 * var(--u)) - 1px);top:calc(calc(1.6 * var(--u)) - 1px)}.gift-lp .lp-pc .fv{height:calc(68.8 * var(--u));background:linear-gradient(180deg,#ede3d3,#f8f3eb)}.gift-lp .lp-pc .pfv__brand{left:calc(16 * var(--u));top:calc(14.5 * var(--u));white-space:nowrap}.gift-lp .lp-pc .pfv__label{left:calc(16 * var(--u));top:calc(36.5 * var(--u));font:700 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-green);white-space:nowrap}.gift-lp .lp-pc .pfv__title{left:calc(16 * var(--u));top:calc(18.9 * var(--u));font:700 calc(4.8 * var(--u)) / calc(7.2 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .pfv__lead{left:calc(16 * var(--u));top:calc(39.7 * var(--u));width:calc(44 * var(--u));font:400 calc(1.6 * var(--u)) / calc(3.2 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .pfv__btn{left:calc(16 * var(--u));top:calc(49.7 * var(--u))}.gift-lp .lp-pc .pfv__main{left:calc(76 * var(--u));top:0;width:calc(76 * var(--u));height:calc(49.2 * var(--u))}.gift-lp .lp-pc .pfv__s{top:calc(49.2 * var(--u));width:calc(25.3334 * var(--u));height:calc(19.6 * var(--u))}.gift-lp .lp-pc .pfv__s--1{left:calc(76 * var(--u))}.gift-lp .lp-pc .pfv__s--2{left:calc(101.3333 * var(--u))}.gift-lp .lp-pc .pfv__s--3{left:calc(126.6667 * var(--u))}.gift-lp .lp-pc .why{height:calc(88.4 * var(--u));background:linear-gradient(180deg,#112620,#2a5143)}.gift-lp .lp-pc .pwhy__ttl{top:calc(8 * var(--u));font:700 calc(4 * var(--u)) / calc(6 * var(--u)) var(--font-serif);color:#fff;white-space:nowrap}.gift-lp .lp-pc .pwhy__img{top:calc(20.4 * var(--u));width:calc(35.2 * var(--u));height:calc(26.4 * var(--u))}.gift-lp .lp-pc .pwhy__num{top:calc(40.4 * var(--u));font:400 calc(8 * var(--u)) / calc(8 * var(--u)) var(--font-serif);color:var(--c-gold);white-space:nowrap}.gift-lp .lp-pc .pwhy__num--1{left:calc(46.4 * var(--u))}.gift-lp .lp-pc .pwhy__num--2{left:calc(84.4 * var(--u))}.gift-lp .lp-pc .pwhy__num--3{left:calc(122.8 * var(--u))}.gift-lp .lp-pc .pwhy__h{top:calc(48.4 * var(--u));width:calc(35.2 * var(--u));font:500 calc(1.8 * var(--u)) / calc(3.2 * var(--u)) var(--font-serif);color:#fff;text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.25);white-space:nowrap}.gift-lp .lp-pc .pwhy__h .why__h-gold{font-weight:700}.gift-lp .lp-pc .pwhy__body{top:calc(56.4 * var(--u));width:calc(35.2 * var(--u));font:400 calc(1.4 * var(--u)) / calc(2.6 * var(--u)) var(--font-serif);color:#fff}.gift-lp .lp-pc .pwhy__note{top:calc(68 * var(--u));width:calc(35.2 * var(--u));color:#fff}.gift-lp .lp-pc .pwhy__c1{left:calc(16 * var(--u))}.gift-lp .lp-pc .pwhy__c2{left:calc(54.4 * var(--u))}.gift-lp .lp-pc .pwhy__c3{left:calc(92.8 * var(--u))}.gift-lp .lp-pc .pwhy__btn{left:calc(54 * var(--u));top:calc(74 * var(--u))}.gift-lp .lp-pc .scenes{height:calc(430.1 * var(--u))}.gift-lp .lp-pc .psc__photo{width:calc(60 * var(--u))}.gift-lp .lp-pc .psc1__photo{left:calc(16 * var(--u));top:calc(8 * var(--u));height:calc(70.9 * var(--u))}.gift-lp .lp-pc .psc2__photo{left:calc(68 * var(--u));top:calc(90.9 * var(--u));height:calc(68.9 * var(--u))}.gift-lp .lp-pc .psc3__photo{left:calc(16 * var(--u));top:calc(173.4 * var(--u));height:calc(65.9 * var(--u))}.gift-lp .lp-pc .psc4__photo{left:calc(68 * var(--u));top:calc(254.3 * var(--u));width:calc(52 * var(--u));height:calc(56.9 * var(--u))}.gift-lp .lp-pc .psc4__sub{left:calc(102 * var(--u));top:calc(297.2 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u))}.gift-lp .lp-pc .psc5__photo{left:calc(16 * var(--u));top:calc(332.8 * var(--u));height:calc(68.9 * var(--u))}.gift-lp .lp-pc .psc{display:flex;flex-direction:column;align-items:flex-start;width:calc(47.2 * var(--u))}.gift-lp .lp-pc .psc--left{left:calc(16 * var(--u))}.gift-lp .lp-pc .psc--right{left:calc(80.8 * var(--u))}.gift-lp .lp-pc .psc1{top:calc(8 * var(--u))}.gift-lp .lp-pc .psc2{top:calc(90.9 * var(--u))}.gift-lp .lp-pc .psc3{top:calc(173.4 * var(--u))}.gift-lp .lp-pc .psc4{top:calc(254.3 * var(--u))}.gift-lp .lp-pc .psc5{top:calc(332.8 * var(--u))}.gift-lp .lp-pc .psc__ttl{font:500 calc(2.8 * var(--u)) / calc(4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .psc__hero{display:flex;align-items:flex-start;gap:calc(2.4 * var(--u));width:100%;margin-top:calc(3.2 * var(--u))}.gift-lp .lp-pc .psc__thumb{flex:none;width:calc(14 * var(--u));height:calc(14 * var(--u))}.gift-lp .lp-pc .psc__info{display:flex;flex:1 0 0;flex-direction:column;gap:calc(.8 * var(--u));min-width:0}.gift-lp .lp-pc .psc__name{font-size:calc(1.8 * var(--u));line-height:calc(2.8 * var(--u))}.gift-lp .lp-pc .psc__desc{font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .psc__pr{display:flex;align-items:baseline;justify-content:flex-end;gap:calc(1.6 * var(--u));padding-top:calc(.8 * var(--u));white-space:nowrap}.gift-lp .lp-pc .psc__pr--start{justify-content:flex-start}.gift-lp .lp-pc .psc__pr .pr__v{line-height:calc(3.2 * var(--u))}.gift-lp .lp-pc .psc__whybox{position:relative;width:100%;margin-top:calc(4.6 * var(--u));padding:calc(2.9 * var(--u)) calc(2.5 * var(--u)) calc(1.5 * var(--u));border:1px solid var(--c-green)}.gift-lp .lp-pc .psc__why{position:absolute;left:50%;top:calc(calc(-1.6 * var(--u)) - 1px);height:calc(3.2 * var(--u));padding:calc(.2 * var(--u)) calc(2.5 * var(--u)) 0;transform:translate(-50%);background:linear-gradient(180deg,#1f3d33,#2a5143);text-align:center;font:500 calc(1.8 * var(--u)) / calc(2.8 * var(--u)) var(--font-serif);color:#fff;white-space:nowrap}.gift-lp .lp-pc .psc__body{font:400 calc(1.6 * var(--u)) / calc(3 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .psc__more{margin-top:calc(3.2 * var(--u));font:700 calc(1.2 * var(--u)) / calc(2 * var(--u)) var(--font-sans);color:var(--c-green)}.gift-lp .lp-pc .psc__rows{width:100%;margin-top:calc(.8 * var(--u));border-top:1px solid var(--c-rule)}.gift-lp .lp-pc .prow{display:flex;align-items:center;gap:calc(1.6 * var(--u));padding:calc(1.2 * var(--u)) 0;border-bottom:1px solid var(--c-rule)}.gift-lp .lp-pc .prow__img{flex:none;width:calc(6.4 * var(--u));height:calc(6.4 * var(--u))}.gift-lp .lp-pc .prow__txt{display:flex;flex:1 0 0;flex-direction:column;gap:calc(.2 * var(--u));min-width:0}.gift-lp .lp-pc .prow__name{font-size:calc(1.5 * var(--u));line-height:calc(2.4 * var(--u))}.gift-lp .lp-pc .prow__pr{font:500 calc(1.6 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .psc__cta{position:relative;left:auto;width:100%;height:calc(5.6 * var(--u));margin-top:calc(2.4 * var(--u));font-size:calc(1.6 * var(--u))}.gift-lp .lp-pc .psc__cta .btn-line__arrow{left:calc(43.9 * var(--u));top:calc(1.1 * var(--u))}.gift-lp .lp-pc .pscenes__note{top:calc(408.1 * var(--u));font-size:calc(1.6 * var(--u));text-align:right}.gift-lp .lp-pc .pscenes__btn{left:calc(52 * var(--u));top:calc(415.7 * var(--u))}.gift-lp .lp-pc .picks{height:calc(95.2 * var(--u))}.gift-lp .lp-pc .ppk__lbl{top:calc(8 * var(--u));font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-sans);color:var(--c-green)}.gift-lp .lp-pc .ppk__ttl{top:calc(11.2 * var(--u));font:700 calc(4 * var(--u)) / calc(6 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .ppk__lead{top:calc(19.6 * var(--u));font:400 calc(1.6 * var(--u)) / calc(3 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .ppk{top:calc(31.2 * var(--u));width:calc(35.2 * var(--u))}.gift-lp .lp-pc .ppk--1{left:calc(16 * var(--u))}.gift-lp .lp-pc .ppk--2{left:calc(54.4 * var(--u))}.gift-lp .lp-pc .ppk--3{left:calc(92.8 * var(--u))}.gift-lp .lp-pc .ppk__img{width:calc(35.2 * var(--u));height:calc(26.4 * var(--u))}.gift-lp .lp-pc .ppk__cat{margin-top:calc(2.4 * var(--u))}.gift-lp .lp-pc .ppk__name{margin-top:calc(.4 * var(--u));font-size:calc(1.8 * var(--u));line-height:calc(2.8 * var(--u))}.gift-lp .lp-pc .ppk__spec{margin-top:calc(.8 * var(--u))}.gift-lp .lp-pc .ppk__use{margin-top:calc(.4 * var(--u));font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .ppk__pr{display:flex;align-items:flex-end;gap:calc(.6 * var(--u));margin-top:calc(1.2 * var(--u));font:500 calc(2.4 * var(--u)) / calc(3.2 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .ppk__tax{margin-bottom:calc(.4 * var(--u))}.gift-lp .lp-pc .ppk__btn{left:calc(52 * var(--u));top:calc(80.8 * var(--u))}.gift-lp .lp-pc .noshi{height:calc(84.8 * var(--u))}.gift-lp .lp-pc .pns__img{left:calc(16 * var(--u));top:calc(8 * var(--u));width:calc(52 * var(--u));height:calc(68.8 * var(--u))}.gift-lp .lp-pc .pns__lbl{left:calc(74.4 * var(--u));top:calc(8 * var(--u));font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-sans);color:var(--c-green);white-space:nowrap}.gift-lp .lp-pc .pns__ttl{left:calc(74.4 * var(--u));top:calc(10.8 * var(--u));font:700 calc(4 * var(--u)) / calc(6 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .pns__list{left:calc(74.4 * var(--u));top:calc(20 * var(--u));width:calc(53.6 * var(--u));border-top:1px solid var(--c-rule)}.gift-lp .lp-pc .pns__item{padding:calc(1.9 * var(--u)) 0 calc(2 * var(--u));border-bottom:1px solid var(--c-rule)}.gift-lp .lp-pc .pns__name{font:500 calc(1.6 * var(--u)) / calc(2.8 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .pns__use{margin-top:calc(.4 * var(--u));font:400 calc(1.3 * var(--u)) / calc(2.2 * var(--u)) var(--font-sans);color:var(--c-text)}.gift-lp .lp-pc .pns__body{left:calc(74.4 * var(--u));top:calc(60.4 * var(--u));width:calc(53.6 * var(--u));font:400 calc(1.6 * var(--u)) / calc(3 * var(--u)) var(--font-serif);color:var(--c-text)}.gift-lp .lp-pc .pns__cta{left:calc(74.4 * var(--u));top:calc(70.4 * var(--u));width:calc(36 * var(--u));height:calc(6.4 * var(--u))}.gift-lp .lp-pc .pns__cta .btn-line__arrow{left:calc(32.7 * var(--u));top:calc(1.5 * var(--u))}.gift-lp .lp-pc .close{height:calc(60 * var(--u));background:#fff}.gift-lp .lp-pc .pcl__img{left:calc(16 * var(--u));top:calc(8 * var(--u));width:calc(60 * var(--u));height:calc(44 * var(--u))}.gift-lp .lp-pc .pcl__lbl{left:calc(82.4 * var(--u));top:calc(8 * var(--u));font:400 calc(1.4 * var(--u)) / calc(2.4 * var(--u)) var(--font-sans);color:var(--c-green);white-space:nowrap}.gift-lp .lp-pc .pcl__ttl{left:calc(82.4 * var(--u));top:calc(10.8 * var(--u));width:calc(45.6 * var(--u));font:700 calc(3.6 * var(--u)) / calc(5.6 * var(--u)) var(--font-serif);color:var(--c-text);white-space:nowrap}.gift-lp .lp-pc .pcl__btn{left:calc(82.4 * var(--u));top:calc(25.2 * var(--u))}.gift-lp .lp-pc .pcl__budget{left:calc(82.4 * var(--u));top:calc(34.8 * var(--u))}.gift-lp .lp-pc .pcl__p{width:calc(22 * var(--u));height:calc(5.2 * var(--u))}.gift-lp .lp-pc .pcl__p--1{left:calc(82.4 * var(--u));top:calc(37.6 * var(--u))}.gift-lp .lp-pc .pcl__p--2{left:calc(106 * var(--u));top:calc(37.6 * var(--u))}.gift-lp .lp-pc .pcl__p--3{left:calc(82.4 * var(--u));top:calc(44 * var(--u))}.gift-lp .lp-pc .pcl__p--4{left:calc(106 * var(--u));top:calc(44 * var(--u))}.gift-lp .lp-pc .sticky-cta{width:calc(160 * var(--u));height:calc(8.8 * var(--u))}.gift-lp .lp-pc .sticky-cta__btn{left:50%;top:calc(calc(1.2 * var(--u)) - 1px);transform:translate(-50%)}}.gift-lp .btn,.gift-lp .btn-line{transition:color .3s ease}.gift-lp .btn:before,.gift-lp .btn-line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.gift-lp .btn:before{background:#fff;border:1px solid var(--c-green)}.gift-lp .btn--bordered:before{top:-1px;right:-1px;bottom:-1px;left:-1px}.gift-lp .btn-line:before{top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(167.68deg,#2e5a4b,#14302a 71.429%)}.gift-lp .btn__icon,.gift-lp .btn__label,.gift-lp .btn-line__label{z-index:1}.gift-lp .btn__label,.gift-lp .btn-line__label{position:relative}.gift-lp .btn__arrow,.gift-lp .btn-line__arrow{z-index:1;transition:translate .3s ease}.gift-lp .btn:focus-visible:before,.gift-lp .btn-line:focus-visible:before{opacity:1}.gift-lp .btn:focus-visible{color:var(--c-green)}.gift-lp .btn-line:focus-visible{color:#fff}.gift-lp .btn:focus-visible .btn__arrow,.gift-lp .btn-line:focus-visible .btn-line__arrow{translate:calc(.4 * var(--u)) 0}@media(hover:hover){.gift-lp .btn:hover:before,.gift-lp .btn-line:hover:before{opacity:1}.gift-lp .btn:hover{color:var(--c-green)}.gift-lp .btn-line:hover{color:#fff}.gift-lp .btn:hover .btn__arrow,.gift-lp .btn-line:hover .btn-line__arrow{translate:calc(.4 * var(--u)) 0}}.gift-lp .lp-fade{opacity:0;translate:0 calc(2 * var(--u));transition:opacity .8s ease,translate .8s ease}.gift-lp .lp-fade.lp-visible{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.gift-lp .lp-fade{opacity:1;translate:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/gift-lp.css.map */
