@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&display=swap";:root{--gs-u: calc(100vw / 1718);--gs-ink: #0d0d0d;--gs-text: #333;--gs-plum: #7a2554;--gs-font: "Montserrat", var(--text-font-family, sans-serif);--gs-serif: "scotch-display", serif}@media screen and (max-width:749px){:root{--gs-u: .0625vw }}.gs-section{background:#fff;position:relative;font-family:var(--gs-font)}.gs-section *,.gs-section *:before,.gs-section *:after{box-sizing:border-box}.gs-section p,.gs-section h1,.gs-section h2,.gs-section h3{margin:0}.gs-section a{text-decoration:none;color:inherit}.gs-hero{position:relative;height:calc(644.531 * var(--gs-u));overflow:hidden}.gs-hero__picture{display:contents}.gs-hero__link{position:absolute;top:0;right:0;bottom:0;left:0}.gs-hero__media{position:absolute;left:calc(50% + 28.5 * var(--gs-u));top:calc(50% + 23.73 * var(--gs-u));width:calc(2023 * var(--gs-u));height:calc(1348 * var(--gs-u));max-width:none;transform:translate(-50%,-50%);object-fit:cover}.gs-hero__text{position:absolute;left:calc(-53 * var(--gs-u));top:calc(60 * var(--gs-u));width:calc(978 * var(--gs-u));text-align:center}.gs-hero__title{font-family:var(--gs-serif);font-weight:300;font-style:italic;font-size:calc(100 * var(--gs-u));line-height:calc(100 * var(--gs-u));letter-spacing:calc(-.9 * var(--gs-u));color:var(--gs-plum);white-space:nowrap}.gs-hero__subtitle{margin-top:calc(12 * var(--gs-u));font-weight:400;font-size:calc(30 * var(--gs-u));line-height:calc(52 * var(--gs-u));text-transform:uppercase;color:var(--gs-plum);white-space:nowrap}@media screen and (max-width:749px){.gs-hero{height:calc(1293 * var(--gs-u))}.gs-hero__media{left:calc(50% + 34.5 * var(--gs-u));top:calc(50% - 119 * var(--gs-u));width:calc(3183 * var(--gs-u));height:calc(2121 * var(--gs-u))}.gs-hero__text{left:calc(122 * var(--gs-u));top:calc(93 * var(--gs-u));width:auto;transform:none;text-align:left}.gs-hero__title{font-size:calc(106.83 * var(--gs-u));line-height:calc(114.826 * var(--gs-u));letter-spacing:calc(-1.0334 * var(--gs-u))}.gs-hero__subtitle{margin-top:calc(34 * var(--gs-u));font-size:max(11px,calc(30 * var(--gs-u)));line-height:1.3}}.gs-tiles{padding:calc(40 * var(--gs-u)) calc(30 * var(--gs-u)) 0}.gs-tiles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(50 * var(--gs-u))}.gs-tile{position:relative;display:block;aspect-ratio:516.664 / 688.891;overflow:hidden;background-repeat:no-repeat}.gs-tile__glow{position:absolute;left:50%;top:44.63%;transform:translate(-50%);height:9.73%;filter:blur(calc(36.5 * var(--gs-u)));pointer-events:none}.gs-tile__label{position:absolute;left:50%;top:46.95%;transform:translate(-50%);width:calc(458 * var(--gs-u));font-weight:500;font-size:calc(32 * var(--gs-u));line-height:1.22;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 calc(4 * var(--gs-u)) calc(4 * var(--gs-u)) rgba(0,0,0,.25)}@media screen and (max-width:749px){.gs-tiles{padding:0}.gs-tiles__grid{grid-template-columns:1fr;gap:0}.gs-tile{aspect-ratio:1500 / 1009;margin:calc(50 * var(--gs-u)) calc(50 * var(--gs-u)) calc(25 * var(--gs-u))}.gs-tile__glow{top:43.9%;height:8.8%}.gs-tile__label{top:44.6%;width:calc(749 * var(--gs-u));font-size:calc(65 * var(--gs-u))}}.gs-heading{display:flex;align-items:center;justify-content:center;text-align:center}.gs-heading__text{text-transform:uppercase;color:var(--gs-ink)}.gs-step{display:flex;align-items:center;padding:10px 0 10px 100px}.gs-step__badge{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:16px;border:none;border-radius:50%;background:var(--gs-plum);font-weight:500;font-size:22px;line-height:1;color:#fff}.gs-step__title{font-weight:400;font-size:32px;line-height:1;text-transform:uppercase;color:#000}@media screen and (max-width:749px){.gs-step{padding:8px 0 8px 20px;margin-top:24px}.gs-step__badge{width:34px;height:34px;margin-right:12px;font-size:17px}.gs-step__title{font-size:18px}}.gs-carousel__header{padding:16px 50px 0}.gs-carousel__heading{font-weight:300;font-size:38px;line-height:1.1;text-transform:uppercase;color:var(--gs-ink)}.gs-carousel__shop-now{display:inline-block;margin-top:calc(10 * var(--gs-u));font-weight:400;font-size:calc(12 * var(--gs-u));line-height:1.73;letter-spacing:calc(1.2 * var(--gs-u));text-transform:lowercase;text-decoration:underline;text-underline-offset:.25em;color:var(--gs-text)}.gs-carousel__viewport{position:relative}.gs-carousel__track{display:flex;overflow-x:auto;overflow-y:hidden;justify-content:safe center;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.gs-carousel__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.gs-carousel__track{cursor:grab}.gs-carousel__track.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.gs-carousel__track.is-dragging img{pointer-events:none}}.gs-card{flex:0 0 auto;display:flex;flex-direction:column}.gs-card__media{display:block;flex:0 0 auto;background:#fff;overflow:hidden}.gs-card__media img{width:100%;height:100%;object-fit:contain;display:block}.gs-carousel--cover .gs-card__media img{object-fit:cover}.gs-card__info{display:block;flex:1 1 auto;padding-left:10px;padding-right:10px}.gs-card__title-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.gs-card__color{display:block}.gs-card__title,.gs-card__price{font-weight:500;font-size:15px;line-height:26px;text-transform:lowercase;color:var(--gs-text)}.gs-card__color{font-weight:400;text-transform:lowercase;color:var(--gs-text)}.gs-section .gs-card__atc,.gs-section .gs-giftcard__cta{color:#fff}.gs-card__atc{display:flex;align-items:center;justify-content:center;height:auto;padding:4px 10px;line-height:1.15;border:0;border-radius:720px;background:#000;color:#fff;font-family:var(--gs-font);font-weight:400;text-align:center;cursor:pointer;transition:opacity .15s ease}.gs-card__atc:hover{opacity:.85}.gs-card__atc[aria-busy=true]{opacity:.6;pointer-events:none}.gs-section .gs-card__atc.waitlist-btn{margin-left:0;margin-right:0;padding:4px 10px;border:0;letter-spacing:normal;font-weight:400}.gs-card__atc--disabled{background:#8f8f8f;cursor:default}.gs-card__atc--disabled:hover{opacity:1}.gs-carousel--compact{padding:12px 0 0}.gs-carousel--compact .gs-carousel__track{padding:12px 100px 10px;scroll-padding-left:100px;gap:20px}.gs-carousel--compact .gs-card{width:359px}.gs-carousel--compact .gs-card__media{aspect-ratio:1 / 1;margin-bottom:15px}.gs-carousel--compact .gs-card__color{font-size:13.5px;line-height:23.4px;padding-top:5px}.gs-carousel--compact .gs-card__atc{margin-top:20px;min-height:31px;font-size:12px;line-height:20.8px}.gs-carousel--compact .gs-carousel__progress{margin:20px 100px 0}.gs-carousel--large .gs-carousel__track{padding:12px 50px 0;scroll-padding-left:50px;gap:20px}.gs-carousel--large .gs-card{width:384px}.gs-carousel--large .gs-card__media{aspect-ratio:384 / 470;margin-bottom:15px}.gs-carousel--large .gs-card__color{font-size:15px;line-height:26px}.gs-carousel--large .gs-card__atc{align-self:center;width:192px;min-height:42px;margin-top:10px;font-size:15px;line-height:26px}.gs-carousel--fullbtn.gs-carousel--large .gs-card__atc{align-self:stretch;width:100%}.gs-carousel--large .gs-carousel__progress{margin:32px 50px 0}@media screen and (min-width:750px){.gs-carousel--compact{padding-bottom:40px}.gs-carousel--large{padding-bottom:48px}.gs-carousel__header{padding-top:52px}}.gs-carousel__progress{position:relative;height:4px;background:#11111126;cursor:pointer;touch-action:none}.gs-carousel__progress-bar{position:absolute;left:0;top:0;height:100%;min-width:24px;background:var(--gs-ink);transform-origin:left center}.gs-carousel.is-static .gs-carousel__progress{display:none}@media screen and (max-width:749px){.gs-carousel__header{padding:calc(24 * var(--gs-u)) calc(92 * var(--gs-u)) 0}.gs-carousel__heading{font-weight:400;font-size:18px;line-height:1.168}.gs-carousel__shop-now{margin-top:6px;font-size:11px;line-height:1.168;letter-spacing:1px}.gs-carousel--compact,.gs-carousel--large{padding-top:0}.gs-carousel--compact{padding-bottom:28px}.gs-carousel--large{padding-bottom:36px}.gs-carousel--compact .gs-carousel__track,.gs-carousel--large .gs-carousel__track{padding:calc(16 * var(--gs-u)) calc(63 * var(--gs-u)) 0;scroll-padding-left:calc(63 * var(--gs-u));gap:calc(46 * var(--gs-u))}.gs-carousel--compact .gs-card,.gs-carousel--large .gs-card{width:calc(698 * var(--gs-u))}.gs-carousel--compact .gs-card__media,.gs-carousel--large .gs-card__media{aspect-ratio:698 / 850;margin-bottom:calc(68 * var(--gs-u))}.gs-card__info{display:flex;flex-direction:column;padding-left:calc(28 * var(--gs-u));padding-right:calc(28 * var(--gs-u))}.gs-card__title-row{display:contents}.gs-card__title{order:1}.gs-card__color{order:2}.gs-card__price{order:3}.gs-carousel--compact .gs-card__title,.gs-carousel--large .gs-card__title,.gs-carousel--compact .gs-card__color,.gs-carousel--large .gs-card__color,.gs-carousel--compact .gs-card__price,.gs-carousel--large .gs-card__price{font-size:calc(57.095 * var(--gs-u));line-height:1.3196;padding-top:0}.gs-carousel--compact .gs-card__price,.gs-carousel--large .gs-card__price{display:block;margin-top:calc(30 * var(--gs-u));font-weight:400}.gs-carousel--compact .gs-card__atc,.gs-carousel--large .gs-card__atc{align-self:stretch;width:100%;min-height:calc(170 * var(--gs-u));margin-top:calc(60 * var(--gs-u));border-radius:calc(142 * var(--gs-u));font-size:calc(57.095 * var(--gs-u));line-height:1;background:var(--gs-ink)}.gs-card__atc.waitlist-btn{font-size:calc(44 * var(--gs-u));letter-spacing:0}.gs-carousel--compact .gs-carousel__progress,.gs-carousel--large .gs-carousel__progress{margin:calc(78 * var(--gs-u)) calc(63 * var(--gs-u)) 0;height:calc(7 * var(--gs-u))}}.gs-banners__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gs-banner{display:block;position:relative;aspect-ratio:855 / 684;overflow:hidden;background:#000}.gs-banner img{width:100%;height:100%;object-fit:cover;display:block}.gs-banner__mobile{display:none}@media screen and (max-width:749px){.gs-banners__grid{grid-template-columns:1fr;gap:calc(15 * var(--gs-u))}.gs-banner{aspect-ratio:1 / 1}.gs-banner__desktop{display:none}.gs-banner__mobile{display:block}}.gs-giftcard{position:relative;height:calc(723 * var(--gs-u));overflow:hidden}.gs-giftcard__frame{position:absolute;left:calc(50% + 201 * var(--gs-u));top:calc(50% + .5 * var(--gs-u));width:calc(1204 * var(--gs-u));height:calc(624 * var(--gs-u));transform:translate(-50%,-50%);border:1px solid var(--gs-ink)}.gs-giftcard__card{position:absolute;left:calc(383.15 * var(--gs-u));top:calc(367.66 * var(--gs-u));width:calc(632 * var(--gs-u));transform:translate(-50%,-50%)}.gs-giftcard__title,.gs-giftcard__line,.gs-giftcard__cta{position:absolute;left:calc(1120.83 * var(--gs-u));transform:translate(-50%);text-align:center}.gs-giftcard__title{top:calc(248.41 * var(--gs-u));width:calc(659.654 * var(--gs-u));font-weight:400;font-size:calc(47.886 * var(--gs-u));line-height:1;text-transform:uppercase;color:var(--gs-ink)}.gs-giftcard__line{width:calc(537 * var(--gs-u));font-weight:400;font-size:calc(33.227 * var(--gs-u));line-height:calc(44.954 * var(--gs-u));color:var(--gs-ink)}.gs-giftcard__line--1{top:calc(316.87 * var(--gs-u))}.gs-giftcard__line--2{left:calc(1112.5 * var(--gs-u));top:calc(360.87 * var(--gs-u))}.gs-giftcard__cta{display:flex;align-items:center;justify-content:center;left:calc(1121.28 * var(--gs-u));top:calc(459 * var(--gs-u));width:calc(251.982 * var(--gs-u));height:calc(63.522 * var(--gs-u));border:calc(.977 * var(--gs-u)) solid #d9d9d9;border-radius:calc(83.068 * var(--gs-u));background:var(--gs-ink);color:#fff;font-weight:400;font-size:calc(21.5 * var(--gs-u));line-height:1}@media screen and (max-width:749px){.gs-giftcard{height:calc(673.341 * var(--gs-u))}.gs-giftcard__frame{left:calc(987.19 * var(--gs-u));top:calc(337.14 * var(--gs-u));width:calc(1121.304 * var(--gs-u));height:calc(581.141 * var(--gs-u))}.gs-giftcard__card{left:calc(399 * var(--gs-u));top:calc(342.4 * var(--gs-u));width:calc(652 * var(--gs-u))}.gs-giftcard__title,.gs-giftcard__line,.gs-giftcard__cta{left:calc(1043.84 * var(--gs-u))}.gs-giftcard__title{top:calc(212 * var(--gs-u));width:calc(614.346 * var(--gs-u));font-size:calc(44.597 * var(--gs-u))}.gs-giftcard__line{width:calc(614.346 * var(--gs-u))}.gs-giftcard__line--1{top:calc(280.89 * var(--gs-u))}.gs-giftcard__line--2{left:calc(1038.17 * var(--gs-u));top:calc(323.58 * var(--gs-u))}.gs-giftcard__cta{top:calc(418.58 * var(--gs-u));width:calc(234.675 * var(--gs-u));height:calc(59.159 * var(--gs-u));border-width:calc(.91 * var(--gs-u));border-radius:calc(77.362 * var(--gs-u));font-size:calc(20.023 * var(--gs-u))}}
/*# sourceMappingURL=/cdn/shop/t/688/assets/gift-shop.css.map */
