:root{--velora-brand-porcelain: #f8f6f3;--velora-brand-parchment: #efeae3;--velora-brand-espresso: #211c19;--velora-brand-stone: #756c64;--velora-brand-plum: #4a3550;--velora-brand-gold: #be9a62;--velora-brand-mauve: #c6b4c9;--velora-brand-border: #ddd5cb;--velora-atmosphere-duration: .62s;--velora-atmosphere-ease: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.velora-atmosphere-page{transition:background-color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease)}body.velora-atmosphere-page .page-wrapper{--color-background: var(--velora-atmosphere-background);--color-background-rgb: var(--velora-atmosphere-background-rgb);--color-foreground: var(--velora-atmosphere-foreground);--color-foreground-rgb: var(--velora-atmosphere-foreground-rgb);--color-border: var(--velora-atmosphere-accent);--color-border-rgb: var(--velora-atmosphere-accent-rgb);--color-primary-button-background: var(--velora-atmosphere-button);--color-primary-button-border: var(--velora-atmosphere-button);--color-primary-button-text: var(--velora-atmosphere-button-text);--color-primary-button-hover-background: var(--velora-atmosphere-accent);--color-primary-button-hover-border: var(--velora-atmosphere-accent);--color-primary-button-hover-text: var(--velora-atmosphere-button-text);--color-secondary-button-text: var(--velora-atmosphere-foreground);--color-secondary-button-border: var(--velora-atmosphere-accent);--color-variant-background: var(--velora-atmosphere-background);--color-variant-text: var(--velora-atmosphere-foreground);--color-variant-border: color-mix(in srgb, var(--velora-atmosphere-foreground) 19%, transparent);--color-selected-variant-background: var(--velora-atmosphere-button);--color-selected-variant-text: var(--velora-atmosphere-button-text);--color-selected-variant-border: var(--velora-atmosphere-button);--velora-scent-ivory: var(--velora-atmosphere-background);--velora-scent-porcelain: var(--velora-atmosphere-surface);--velora-scent-champagne: var(--velora-atmosphere-accent);--velora-scent-champagne-soft: var(--velora-atmosphere-decoration);--velora-scent-champagne-wash: var(--velora-atmosphere-surface);--velora-scent-ink: var(--velora-atmosphere-foreground);--velora-scent-muted: var(--velora-atmosphere-muted);--velora-scent-border: color-mix(in srgb, var(--velora-atmosphere-accent) 35%, transparent);--velora-scent-border-hover: var(--velora-atmosphere-accent);background-color:var(--velora-atmosphere-background);color:var(--velora-atmosphere-foreground)}body.velora-atmosphere-page .page-wrapper :is(a:not(.velora-product-navigation__arrow),.link,summary,.header__heading-link,.header__menu-item,.list-menu__item,.menu-drawer__menu-item,.product__title,.price,.price-item,.product-price,.accordion__title,.rte,.product__description){color:var(--velora-atmosphere-foreground)}body.velora-atmosphere-page .page-wrapper :is(.caption,.caption-with-letter-spacing,.product__tax,.product__text,.price__unit,.unit-price,.field__label,.form__label){color:var(--velora-atmosphere-muted)}body.velora-atmosphere-page .page-wrapper :is(.icon,svg){color:inherit}body.velora-atmosphere-page .page-wrapper :is(input,select,textarea,.select__select,.field__input){border-color:color-mix(in srgb,var(--velora-atmosphere-foreground) 25%,transparent);background-color:var(--velora-atmosphere-surface);color:var(--velora-atmosphere-foreground)}body.velora-atmosphere-page .page-wrapper :is(input,textarea)::placeholder{color:var(--velora-atmosphere-muted)}body.velora-atmosphere-page .page-wrapper :is(#header-group,#header-group .header,#header-group header-component,#header-group .header__row,#MainContent,#MainContent>.shopify-section,#MainContent .section,#MainContent .section-background,footer,footer .shopify-section,footer .section,footer .section-background){--color-background: var(--velora-atmosphere-background);--color-background-rgb: var(--velora-atmosphere-background-rgb);--color-background-top-row: var(--velora-atmosphere-background);--color-background-bottom-row: var(--velora-atmosphere-background);--color-foreground: var(--velora-atmosphere-foreground);--color-foreground-rgb: var(--velora-atmosphere-foreground-rgb);--color-border: var(--velora-atmosphere-accent);--color-border-rgb: var(--velora-atmosphere-accent-rgb);--color-primary-button-background: var(--velora-atmosphere-button);--color-primary-button-border: var(--velora-atmosphere-button);--color-primary-button-text: var(--velora-atmosphere-button-text);background-color:var(--velora-atmosphere-background);color:var(--velora-atmosphere-foreground);transition:background-color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),border-color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease)}body.velora-atmosphere-page .page-wrapper #header-group .header__row{border-color:color-mix(in srgb,var(--velora-atmosphere-foreground) 10%,transparent)}body.velora-atmosphere-page .page-wrapper #MainContent>.shopify-section:not(:first-child) :is(.section,.section-background),body.velora-atmosphere-page .page-wrapper footer .section-background{--color-background: var(--velora-atmosphere-surface);background-color:var(--velora-atmosphere-surface)}body.velora-atmosphere-page .page-wrapper .product-information{position:relative;min-height:min(760px,calc(100svh - var(--header-group-height, 0px)));padding-block:clamp(46px,7vw,102px)}body.velora-atmosphere-page .page-wrapper .product-information__grid{position:relative;align-items:center}body.velora-atmosphere-page .page-wrapper .product-information__media{position:relative;isolation:isolate}body.velora-atmosphere-page .page-wrapper .product-information__media:before{position:absolute;z-index:-1;top:12%;right:8%;bottom:12%;left:8%;border-radius:47% 53% 55% 45%;background:var(--velora-atmosphere-decoration);content:"";opacity:.055;pointer-events:none}body.velora-atmosphere-page .page-wrapper .product-information__media :is(.media-gallery,slideshow-component,.product-media-container,.media){background-color:transparent}body.velora-atmosphere-page .page-wrapper .product-information__media :is(img,picture,video,model-viewer){filter:none}body.velora-atmosphere-page .page-wrapper .product-details{align-self:center}body.velora-atmosphere-page .page-wrapper .product-details>.group-block{width:100%;max-width:430px}body.velora-atmosphere-page .page-wrapper .product-details :is(h1,h2,h3){color:var(--velora-atmosphere-foreground);font-weight:400;letter-spacing:-.035em}body.velora-atmosphere-page .page-wrapper .product-details :is(.product-form__buttons .button,.shopify-payment-button__button--unbranded,.add-to-cart-button){border-color:var(--velora-atmosphere-button);background-color:var(--velora-atmosphere-button);color:var(--velora-atmosphere-button-text)}.velora-atmosphere-editorial{align-self:center;max-width:285px;min-width:0}.velora-atmosphere-kicker,.velora-atmosphere-name,.velora-product-navigation__label{margin:0;color:var(--velora-atmosphere-accent);font-family:var(--font-body--family, system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.19em;line-height:1.7;text-transform:uppercase}.velora-atmosphere-kicker{display:inline-flex;align-items:center;gap:10px}.velora-atmosphere-kicker:before{width:21px;height:1px;background:currentColor;content:""}.velora-atmosphere-heading{margin:24px 0 17px;color:var(--velora-atmosphere-foreground);font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(43px,5vw,78px);font-weight:400;letter-spacing:-.075em;line-height:.96}.velora-atmosphere-mood{max-width:29ch;margin:0;color:var(--velora-atmosphere-muted);font-size:14px;line-height:1.8}.velora-atmosphere-rule{display:block;width:42px;height:1px;margin:29px 0 16px;background:var(--velora-atmosphere-accent)}.velora-atmosphere-name{color:var(--velora-atmosphere-muted);font-size:9px}.velora-product-navigation{display:grid;grid-template-columns:45px minmax(0,1fr) 45px;align-items:center;gap:10px;width:100%;margin-bottom:23px}.velora-product-navigation__arrow{display:inline-flex;width:45px;height:45px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--velora-atmosphere-accent) 48%,transparent);background:transparent;color:var(--velora-atmosphere-accent);text-decoration:none;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .22s var(--velora-atmosphere-ease)}.velora-product-navigation__arrow:is(:hover,:focus-visible){border-color:var(--velora-atmosphere-button);background-color:var(--velora-atmosphere-button);color:var(--velora-atmosphere-button-text);transform:translateY(-1px)}.velora-product-navigation__arrow:focus-visible{outline:2px solid var(--velora-atmosphere-accent);outline-offset:3px}.velora-product-navigation__copy{display:grid;gap:3px;justify-items:center;min-width:0;text-align:center}.velora-product-navigation__label{color:var(--velora-atmosphere-muted);font-size:8px;letter-spacing:.14em}.velora-product-navigation__index{color:var(--velora-atmosphere-foreground);font-size:12px;letter-spacing:.06em}body.velora-atmosphere-page .page-wrapper .variant-picker [data-velora-scent-option] .variant-option__button-label{border-color:color-mix(in srgb,var(--velora-atmosphere-accent) 35%,transparent);border-radius:4px;background:var(--velora-atmosphere-background);color:var(--velora-atmosphere-foreground)}body.velora-atmosphere-page .page-wrapper .variant-picker [data-velora-scent-option] .variant-option__button-label:has(input:checked){border-color:var(--velora-atmosphere-button);background:var(--velora-atmosphere-button);box-shadow:none;color:var(--velora-atmosphere-button-text)}body.velora-atmosphere-page .page-wrapper .variant-picker [data-velora-scent-option] .variant-option__button-label__pill,body.velora-atmosphere-page .page-wrapper .variant-picker [data-velora-scent-option] .swatch{display:none}body.velora-atmosphere-page .page-wrapper :is(.button,.add-to-cart-button,.sticky-add-to-cart__button){transition:background-color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),border-color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),color var(--velora-atmosphere-duration) var(--velora-atmosphere-ease),transform .18s ease}body.velora-atmosphere-page .page-wrapper product-recommendations{display:block;background-color:var(--velora-atmosphere-surface)}body.velora-atmosphere-page .page-wrapper :is(product-card,.product-card,.card-wrapper,.card__content,.card__information,.product-card__content,.resource-list__item){background-color:transparent;color:var(--velora-atmosphere-foreground)}body.velora-atmosphere-page .page-wrapper .section-resource-list__content :is(h2,h3,h4){color:var(--velora-atmosphere-foreground);font-weight:400}@keyframes velora-atmosphere-image-arrival{0%{opacity:.82;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes velora-atmosphere-copy-arrival{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){body.velora-atmosphere-page[data-velora-atmosphere-ready=true] .product-information__media{animation:velora-atmosphere-image-arrival .62s var(--velora-atmosphere-ease) both}body.velora-atmosphere-page[data-velora-atmosphere-ready=true] .velora-atmosphere-editorial{animation:velora-atmosphere-copy-arrival .62s var(--velora-atmosphere-ease) 60ms both}html:has(body.velora-atmosphere-page)::view-transition-old(root),html:has(body.velora-atmosphere-page)::view-transition-new(root){animation-duration:.62s;animation-timing-function:var(--velora-atmosphere-ease)}}@media screen and (min-width:1100px){body.velora-atmosphere-page .page-wrapper .product-information__grid:not(.product-information--media-none){grid-column:1 / -1;grid-template-columns:minmax(185px,.76fr) minmax(330px,1.36fr) minmax(255px,.9fr)!important;column-gap:clamp(20px,3.5vw,56px)!important;align-items:center;padding-inline:clamp(22px,5vw,78px)}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-editorial{grid-column:1;grid-row:1}body.velora-atmosphere-page .page-wrapper .product-information__media{grid-column:2!important;grid-row:1;padding-inline:0!important}body.velora-atmosphere-page .page-wrapper .product-details{grid-column:3!important;grid-row:1;padding-inline:0!important}}@media screen and (min-width:750px)and (max-width:1099px){body.velora-atmosphere-page .page-wrapper .velora-atmosphere-editorial{grid-column:1 / -1;max-width:600px;margin-bottom:38px}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-heading{margin-block:17px 10px;font-size:clamp(48px,7vw,70px)}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-heading br{display:none}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-rule{margin-block:19px 11px}}@media screen and (max-width:749px){body.velora-atmosphere-page .page-wrapper .product-information{min-height:auto;padding-block:37px 50px}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-editorial{grid-column:1 / -1;max-width:100%;padding-inline:var(--page-margin, 20px);margin-bottom:20px}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-heading{margin:16px 0 10px;font-size:clamp(43px,12vw,66px)}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-mood{max-width:34ch;font-size:13px}body.velora-atmosphere-page .page-wrapper .velora-atmosphere-rule{margin:19px 0 11px}body.velora-atmosphere-page .page-wrapper .product-information__media{grid-column:1 / -1;margin-bottom:24px}body.velora-atmosphere-page .page-wrapper .product-details{grid-column:2 / 3}body.velora-atmosphere-page .page-wrapper .product-details>.group-block{max-width:none}}@media(prefers-reduced-motion:reduce){body.velora-atmosphere-page,body.velora-atmosphere-page .page-wrapper,body.velora-atmosphere-page .page-wrapper *,body.velora-atmosphere-page .page-wrapper *:before,body.velora-atmosphere-page .page-wrapper *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/velora-scent-atmosphere.css.map */
