.arrow-link{position:relative;display:inline-block;padding-bottom:calc(.833 * var(--vw, 1vw));color:#8e2841;font-family:Montserrat;font-size:calc(.833 * var(--vw, 1vw));font-weight:400;line-height:normal;letter-spacing:calc(.083 * var(--vw, 1vw));text-transform:uppercase;text-decoration:none}.arrow-link__line{position:absolute;bottom:0;left:calc(4.375 * var(--vw, 1vw));width:calc(7.431 * var(--vw, 1vw));height:auto;transition:transform .3s ease}.arrow-link:hover .arrow-link__line{transform:translate(calc(.556 * var(--vw, 1vw)))}.arrow-link--dark{color:#1c1c1c}.home-heading{text-align:center}.home-heading__title{margin:0;color:#1c1c1c;font-family:Cinzel;font-size:calc(2.222 * var(--vw, 1vw));font-weight:400;line-height:calc(2.778 * var(--vw, 1vw));letter-spacing:calc(.069 * var(--vw, 1vw));text-transform:uppercase}.home-divider{display:flex;align-items:center;justify-content:center;gap:calc(.417 * var(--vw, 1vw));width:calc(38.889 * var(--vw, 1vw));max-width:100%;margin:calc(.556 * var(--vw, 1vw)) auto}.home-divider:before,.home-divider:after{content:"";flex:1;height:1px}.home-divider:before{background:linear-gradient(to right,#8e284100,#8e284166)}.home-divider:after{background:linear-gradient(to left,#8e284100,#8e284166)}.home-divider img{width:calc(1.667 * var(--vw, 1vw));height:auto}.home-heading__text{max-width:calc(38.889 * var(--vw, 1vw));margin:0 auto;color:#555;font-family:Montserrat;font-size:calc(.833 * var(--vw, 1vw));line-height:calc(1.389 * var(--vw, 1vw));letter-spacing:calc(.069 * var(--vw, 1vw))}.home-split-heading{display:flex;align-items:center;justify-content:space-between;gap:calc(2.222 * var(--vw, 1vw));margin-bottom:calc(1.667 * var(--vw, 1vw))}.home-split-heading .home-heading__title{text-align:left}.home-split-heading__text{max-width:calc(25 * var(--vw, 1vw));margin:0;color:#555;font-family:Montserrat;font-size:calc(.833 * var(--vw, 1vw));line-height:calc(1.389 * var(--vw, 1vw));letter-spacing:calc(.069 * var(--vw, 1vw))}.scroll-arrow{display:none}@media screen and (max-width:989px){.arrow-link{padding-bottom:1.199vw;font-size:1.439vw;letter-spacing:.144vw}.arrow-link__line{left:6.235vw;width:10.791vw}.arrow-link:hover .arrow-link__line{transform:translate(.719vw)}.home-heading__title{font-size:2.638vw;line-height:3.597vw;letter-spacing:.12vw}.home-divider{gap:.719vw;width:55.156vw;margin:.959vw auto}.home-divider img{width:2.878vw}.home-heading__text{max-width:55.156vw;font-size:1.199vw;line-height:2.158vw;letter-spacing:.12vw}.home-split-heading{align-items:flex-start;justify-content:flex-start;gap:9.592vw;margin-bottom:2.878vw}.home-split-heading__text{flex:1;max-width:none;font-size:1.439vw;line-height:2.398vw;letter-spacing:.12vw}}@media screen and (max-width:749px){.arrow-link{padding-bottom:10px;font-size:12px;letter-spacing:1.2px}.arrow-link__line{left:12.149vw;width:21.028vw}.arrow-link:hover .arrow-link__line{transform:translate(1.402vw)}.home-heading__title{font-size:22px;line-height:30px;letter-spacing:1px}.home-divider{gap:1.402vw;width:100%;margin:8px auto}.home-divider img{width:5.607vw}.home-heading__text{max-width:100%;font-size:10px;line-height:18px;letter-spacing:1px}.home-split-heading{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:24px}.home-split-heading__text{flex:none;max-width:100%;font-size:12px;line-height:20px;letter-spacing:1px}[data-scroll-arrows]{position:relative}[data-scroll-track]{scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none}[data-scroll-track]::-webkit-scrollbar{display:none}[data-scroll-track]>*{scroll-snap-align:start}.scroll-arrow{position:absolute;top:var(--scroll-arrow-top, 50%);z-index:1;display:flex;align-items:center;justify-content:center;width:5.607vw;height:5.607vw;padding:0;transform:translateY(-50%);background:#fff;border:.5px solid #1C1C1C;color:#1c1c1c;cursor:pointer}.scroll-arrow:disabled{background:transparent;border-color:#999;color:#999;cursor:default}.scroll-arrow--prev{left:4.673vw}.scroll-arrow--next{right:4.673vw}}@media screen and (max-width:400px){.arrow-link{padding-bottom:2.336vw;font-size:2.804vw;letter-spacing:.28vw}.home-heading__title{font-size:5.14vw;line-height:7.009vw;letter-spacing:.234vw}.home-divider{margin:1.869vw auto}.home-heading__text{font-size:2.336vw;line-height:4.206vw;letter-spacing:.234vw}.home-split-heading{margin-bottom:5.607vw}.home-split-heading__text{font-size:2.804vw;line-height:4.673vw;letter-spacing:.234vw}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/home-common.css.map */
