:root{--font-heading-family: "Freshman", "Impact", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 700}body,input,select,textarea,button,p,li,.rte p,.rte li,.rte a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500}div.rte,div.rte *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important}div.rte h1,div.rte h2,div.rte h3,div.rte h4,div.rte h5,div.rte h6{font-family:Freshman,Impact,sans-serif!important;font-weight:400!important;letter-spacing:.04em}div.rte{overflow-wrap:break-word;word-break:break-word;max-width:100%}div.rte img,div.rte video,div.rte iframe,div.rte table{max-width:100%!important;height:auto}div.rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,h1.rte,h2.rte,h3.rte,h4.rte,h5.rte,h6.rte,.rte.inline-richtext,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title,.card__heading,.product__title,.section-header__title,.ss-product-card__title,.ss-product-card__title a,.rich-text__heading,.article__title,.page-title{font-family:Freshman,Impact,sans-serif!important;font-weight:400!important;letter-spacing:.04em}.rich-text__blocks.center,.rich-text__blocks.center .rich-text__heading,.rich-text__blocks.center .rich-text__text,.rich-text__blocks.center p,.multicolumn-list__item.center,.multicolumn-list__item.center .multicolumn-card__info,.multicolumn-list__item.center .multicolumn-card__info-title,.multicolumn-list__item.center .rte,.multicolumn-list__item.center p,.newsletter.center,.newsletter.center .newsletter__heading,.newsletter.center .newsletter__subheading,.newsletter.center p,.ss-product-grid__heading,.ss-product-grid__subheading,.ss-product-grid__founder-line,.ss-founding-banner__inner,.ss-founding-banner__headline{text-align:center}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.price-item--last,.ss-product-card__price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600;letter-spacing:.02em}.ss-founding-badge,.ss-founding-banner__badge,.ss-cart-preorder-notice__label,.ss-scarcity,.ss-ticker,.announcement-bar__message,.ss-footer__brand-name{font-family:Orbitron,Courier New,monospace!important;font-weight:700;letter-spacing:.06em}.ss-product-card__location{font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.45;margin:0 0 6px;line-height:1.3}.ss-product-card__identity{font-size:.85rem;font-style:normal;opacity:.7;margin:4px 0 2px;line-height:1.4}.banner__box h2.banner__heading{line-height:1.1;letter-spacing:-.02em;margin-bottom:.8rem}.banner__box .banner__text{font-size:1.6rem;line-height:1.4;opacity:.95;margin-bottom:2.4rem}@media screen and (max-width:749px){.banner__box h2.banner__heading{font-size:3.2rem}.banner__box .banner__text{font-size:1.4rem}.banner__box{padding:2rem 1.5rem}}.banner__buttons .button{min-width:200px;padding:1.4rem 3.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}@media screen and (max-width:749px){.banner__buttons .button{min-width:100%;padding:1.6rem 2rem}}.rich-text__blocks .rich-text__heading{max-width:800px;margin-left:auto;margin-right:auto;line-height:1.1;font-size:clamp(2.8rem,5vw,4.8rem);text-transform:uppercase;letter-spacing:.05em}.rich-text__blocks .rich-text__text{max-width:700px;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:1.7;opacity:.85}@media screen and (max-width:749px){.rich-text__blocks .rich-text__heading{font-size:2.4rem;line-height:1.25}.rich-text__blocks .rich-text__text{font-size:1.5rem}}.multicolumn-card__info .multicolumn-card__info-title{font-weight:700;letter-spacing:.05em;margin-bottom:1.2rem;font-size:1.8rem}.multicolumn-card__info p{font-size:1.5rem;line-height:1.6;opacity:.8}@media screen and (max-width:749px){.multicolumn-list__item{margin-bottom:3.6rem}.multicolumn-card__info .multicolumn-card__info-title{font-size:1.6rem}.multicolumn-card__info p{font-size:1.4rem}}.newsletter-form__field-wrapper{max-width:500px;margin-left:auto;margin-right:auto}.newsletter__subheading{font-size:1.6rem;opacity:.85;margin-bottom:3.2rem}@media screen and (max-width:749px){.newsletter-form__field-wrapper{max-width:100%}.newsletter__heading{font-size:3.2rem;line-height:1.15}.newsletter__subheading{font-size:1.5rem;margin-bottom:2.4rem}}.newsletter-form__button{min-width:140px;font-weight:600;letter-spacing:.06em}.contact__intro{font-size:1.5rem;line-height:1.65;opacity:.75;margin:0 0 2.8rem}html{scroll-behavior:smooth;scroll-padding-top:80px}#shopify-section-newsletter-section,.shopify-section[id*=newsletter]{scroll-margin-top:80px}h1,h2,h3,.h0,.h1,.h2{text-wrap:balance}@media screen and (max-width:749px){p{line-height:1.65}}.button:focus-visible,.newsletter-form__button:focus-visible,a.banner__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.banner__box{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.banner__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1;pointer-events:none}.banner__content{position:relative;z-index:2}.banner__media img{width:100%;height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-product-grid{padding-left:1.5rem;padding-right:1.5rem}.ss-product-grid__heading{font-family:Freshman,Impact,sans-serif;text-align:center;margin-bottom:1.2rem;letter-spacing:.04em;font-weight:400}.ss-product-grid__subheading{text-align:center;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin:0 0 4.8rem}.ss-product-grid__list{display:grid;grid-template-columns:1fr;gap:4rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.ss-product-grid__list{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.ss-product-card{display:flex;flex-direction:column}.ss-product-card__image-link{display:block;text-decoration:none}.ss-product-card__image-wrapper{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:#fff;margin-bottom:2rem}.ss-product-card__image{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.ss-product-card__image-link:hover .ss-product-card__image{transform:scale(1.04)}.ss-product-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ss-product-card__placeholder .placeholder-svg{width:55%;height:55%;opacity:.2}.ss-founding-badge{position:absolute;top:1.6rem;left:1.6rem;background:#000000e0;color:#fff;font-family:Orbitron,Courier New,monospace;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.5rem 1.1rem;pointer-events:none;line-height:1}.ss-product-card__info{display:flex;flex-direction:column;gap:.6rem;flex:1}.ss-product-card__title{font-family:Freshman,Impact,sans-serif!important;font-size:1.9rem;font-weight:400!important;letter-spacing:.06em;text-transform:uppercase;margin:0;line-height:1.1}.ss-product-card__title a{color:inherit;text-decoration:none}.ss-product-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.ss-product-card__descriptor{font-size:1.35rem;opacity:.6;margin:0;line-height:1.4;font-style:normal}.ss-product-card__price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.35rem;font-weight:600;margin:.4rem 0 0;letter-spacing:.02em}.ss-product-card__cta{display:block;text-align:center;margin-top:1.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:1.6rem 2.8rem;transition:opacity .2s ease}.ss-product-card__cta:hover{opacity:.82}.ss-founding-banner{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.ss-founding-banner__inner{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media screen and (min-width:750px){.ss-founding-banner__inner{flex-direction:row;justify-content:center;gap:2rem;text-align:left}}.ss-founding-banner__badge{display:inline-block;font-size:.95rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:.4rem 1rem;border:1.5px solid currentColor;white-space:nowrap;flex-shrink:0}.ss-founding-banner__headline{font-size:1.35rem;line-height:1.5;opacity:.8;margin:0;max-width:60ch}.ss-founding-banner__cta{flex-shrink:0;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;text-decoration:none;padding:1rem 2rem;white-space:nowrap}.ss-preorder-notice{padding:1.6rem 2rem;border-left:3px solid currentColor;background:#00000008;margin:.8rem 0 1.6rem}.ss-preorder-notice p{font-size:1.35rem;line-height:1.55;margin:0;opacity:.85}.ss-preorder-notice strong{font-weight:700;opacity:1}.ss-cart-preorder-notice{border-bottom:1px solid rgba(0,0,0,.08)}.ss-cart-preorder-notice__inner{display:flex;align-items:baseline;gap:1.2rem;padding-top:1.6rem;padding-bottom:1.6rem;flex-wrap:wrap}.ss-cart-preorder-notice__label{font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.4rem .9rem;border:1.5px solid currentColor;white-space:nowrap;flex-shrink:0}.ss-cart-preorder-notice__text{font-size:1.3rem;line-height:1.5;opacity:.75;margin:0}#shopify-section-ss_product_grid,#shopify-section-ss_product_grid .ss-product-grid{background:linear-gradient(180deg,#0f1a0f,#162616 55%,#0f1a0f)!important;background-color:#0f1a0f!important}#shopify-section-ss_product_grid .ss-product-grid__heading{color:#fff!important}#shopify-section-ss_product_grid .ss-product-grid__subheading{color:#fff9!important;opacity:1!important}#shopify-section-ss_product_grid .ss-product-grid__founder-line{color:#ffffff73!important}#shopify-section-ss_product_grid .ss-product-card__title a,#shopify-section-ss_product_grid .ss-product-card__title{color:#fff!important}#shopify-section-ss_product_grid .ss-product-card__location{color:#fff6!important;opacity:1!important}#shopify-section-ss_product_grid .ss-product-card__identity{color:#fff9!important;opacity:1!important}#shopify-section-ss_product_grid .ss-product-card__descriptor{color:#ffffff73!important;opacity:1!important}#shopify-section-ss_product_grid .ss-product-card__emotional{color:#ffffffe0!important}#shopify-section-ss_product_grid .ss-product-card__price,#shopify-section-ss_product_grid .ss-scarcity{color:#f5b642!important}#shopify-section-ss_product_grid .ss-product-card__cta{background:#fff!important;color:#0f1a0f!important;border-color:#fff!important}#shopify-section-ss_product_grid .ss-product-card__cta:hover{background:#ffffffe0!important}#shopify-section-ss_product_grid .ss-founding-badge{background:#f5b642eb!important;color:#0f1a0f!important;font-weight:700}.ss-product-card__emotional{font-size:1.3rem;font-style:normal;color:rgba(var(--color-foreground),.75);margin:6px 0 2px;line-height:1.4}#shopify-section-rich_text_brand_story,#shopify-section-multicolumn_craftsmanship{background:#faf8f5!important}.ss-founding-banner{background:#0f1a12!important;border-top:2px solid rgba(245,182,66,.5)!important;border-bottom:2px solid rgba(245,182,66,.5)!important}.ss-founding-banner .ss-founding-banner__badge{color:#f5b642;border-color:#f5b642;background:#f5b6421a}.ss-founding-banner .ss-founding-banner__headline{color:#ffffffd9;font-weight:500}.ss-product-grid__subheading{opacity:.72!important;font-weight:500}.ss-product-grid__founder-line{text-align:center;font-size:1.45rem;font-style:italic;color:rgba(var(--color-foreground),.55);margin:-1.6rem 0 4rem;letter-spacing:.02em}.ss-scarcity{font-family:Orbitron,Courier New,monospace;font-size:1.1rem;font-weight:700;color:#92400e;letter-spacing:.06em;margin:.6rem 0 0}.ss-scarcity--sold{color:rgba(var(--color-foreground),.4);font-weight:400}.ss-product-card__cta{width:100%!important;display:block!important;text-align:center;margin-top:auto;padding-top:1.4rem;padding-bottom:1.4rem}.ss-product-card__info{display:flex;flex-direction:column}#shopify-section-newsletter-section .newsletter{background:linear-gradient(160deg,#111f14,#1a2d1e,#111f14)!important}#shopify-section-newsletter-section .newsletter .newsletter__heading,#shopify-section-newsletter-section .newsletter h2{color:#fff!important}#shopify-section-newsletter-section .newsletter p,#shopify-section-newsletter-section .newsletter__subheading{color:#ffffffb8!important}#shopify-section-newsletter-section .shopify-section,#shopify-section-newsletter-section,.shopify-section[id*=newsletter]{background:#1a2d1e}.shopify-section[id*=newsletter] .newsletter{padding-top:56px!important;padding-bottom:56px!important}.header__icon--account,.menu-drawer__account{display:none!important}.announcement-bar__link{display:flex!important;align-items:center;justify-content:center;width:100%;padding:11px 24px!important}.announcement-bar__message{margin:0}.utility-bar{min-height:44px}.announcement-bar__link:hover{opacity:.82}.announcement-bar-section .utility-bar{padding-top:2px;padding-bottom:2px}html,body{overflow-x:hidden;max-width:100%}.ss-hero{overflow-x:hidden}.ss-carousel{overflow:hidden;min-width:0}.ss-body{min-width:0}.ss-copy{min-width:0;word-break:break-word}@media screen and (max-width:749px){.product-grid{grid-template-columns:1fr!important}}.product-form__submit.button--primary,.product-form__submit.button--secondary{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:1.6rem 2.4rem}#shopify-section-newsletter-section{border-top:2px solid rgba(245,182,66,.45)}#shopify-section-newsletter-section .field__input{background:#ffffff0f!important;border-color:#fff3!important;color:#fff!important}#shopify-section-newsletter-section .field__input::placeholder{color:#fff6!important}#shopify-section-newsletter-section .field__input:focus{border-color:#f5b642b3!important;outline:none;box-shadow:0 0 0 2px #f5b64233!important}#shopify-section-newsletter-section .field__label{color:#ffffff80!important}#shopify-section-newsletter-section .newsletter-form__button,#shopify-section-newsletter-section .button[type=submit]{background:#f5b642!important;color:#0f1a0f!important;border-color:#f5b642!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}#shopify-section-newsletter-section .newsletter-form__button:hover,#shopify-section-newsletter-section .button[type=submit]:hover{background:#e8a930!important;border-color:#e8a930!important}#shopify-section-newsletter-section .newsletter-form__message{color:#f5b642!important}a,button,[role=button],.ss-product-card__cta,.ss-btn,.newsletter-form__button,.product-form__submit{touch-action:manipulation}.ss-shipping-nudge:before{content:"\2713\a0";color:#4caf50;font-weight:700}@media screen and (max-width:749px){.product-form__submit{width:100%!important;min-height:54px}.product-form__buttons{width:100%}}@media screen and (max-width:479px){.ss-trust-strip__item{font-size:.72rem;padding:0 .6rem}}@supports (padding-bottom: env(safe-area-inset-bottom)){.ss-trust-strip{padding-bottom:calc(2.4rem + env(safe-area-inset-bottom))}}.product__title,.ss-product-card__title{overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:749px){.accordion__content,.accordion__content p,.accordion__content li{overflow-wrap:break-word;word-break:break-word}}@media screen and (max-width:360px){.ss-complete-drop__item{flex-direction:column}.ss-complete-drop__img{width:100%;height:auto;border-radius:3px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sideline-scents-custom.css.map */
