:root{--alina-ink: #34324b;--alina-muted: #5b5870;--alina-line: #e8e3ef;--alina-lavender: #b7a5d2;--alina-lavender-dark: #9f8bc2;--alina-lavender-pale: #f8f5fd;--alina-white: #ffffff;--alina-shadow: 0 8px 18px rgba(77, 61, 105, .14);--alina-font-title: "Playfair Display", Georgia, serif;--alina-font-body: "Inter", sans-serif}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--alina-ink);font-family:var(--alina-font-body);font-size:16px;letter-spacing:0}body.gradient,.content-for-layout,#MainContent,#MainContent.gradient,#MainContent .gradient,#MainContent [class*=color-],.shopify-section:not(.announcement-bar-section):not(.section-header),.shopify-section:not(.announcement-bar-section):not(.section-header)>.gradient{background:#fff;background-color:#fff;--gradient-background: #fff;--color-background: 255, 255, 255;--color-foreground: 52, 50, 75;--color-link: 52, 50, 75;--color-button: 159, 139, 194;--color-button-text: 255, 255, 255;--color-secondary-button-text: 52, 50, 75}#MainContent,#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent p,#MainContent .rte,#MainContent .main-page-title,#MainContent .collection-hero__title,#MainContent .product__title,#MainContent .card__heading,#MainContent .price,#MainContent .price-item,#MainContent .facets,#MainContent .facet-filters,#MainContent .pagination-wrapper,#MainContent .customer,#MainContent .link:not(.button){color:var(--alina-ink)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent .main-page-title,#MainContent .collection-hero__title{font-family:var(--alina-font-title);font-weight:400}#MainContent p,#MainContent .rte,#MainContent .product__title,#MainContent .product__title *,#MainContent .card__heading,#MainContent .price,#MainContent .price-item,#MainContent .facets,#MainContent .facet-filters,#MainContent .pagination-wrapper,#MainContent .customer,#MainContent .link:not(.button){font-family:var(--alina-font-body)}a{color:inherit;text-decoration:none}.shopify-section{color:var(--alina-ink)}.button,.shopify-challenge__button,.customer button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:40px;padding:0 26px;border:0;border-radius:4px;background:var(--alina-lavender-dark);color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;box-shadow:var(--alina-shadow);text-transform:none}.button:before,.button:after{display:none}.button:hover,.button:focus-visible{background:#8e79b6;color:#fff}.page-width{width:min(1110px,calc(100% - 80px));max-width:none;margin:0 auto;padding-left:0;padding-right:0}.alina-page{width:min(1110px,100%);max-width:none;margin:0 auto;padding-left:0;padding-right:0}.announcement-bar-section .utility-bar{min-height:36px;background:#b7a5d2;color:#fff}.announcement-bar-section .utility-bar__grid{min-height:36px;display:flex;align-items:center;justify-content:center}.announcement-bar-section .announcement-bar{min-height:36px;color:#fff}.announcement-bar-section .announcement-bar__message{min-height:36px;padding:0;display:flex;align-items:center;justify-content:center;font-family:var(--alina-font-body);font-style:normal;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1;color:#fff}.announcement-bar-section .announcement-bar__message span{color:inherit}.announcement-bar-section .utility-bar__newsletter-link{display:inline-flex;align-items:center;margin:0 auto;font-family:var(--alina-font-body);font-size:14px;font-weight:500;line-height:1;color:#fff;white-space:nowrap}.announcement-bar-section .utility-bar__newsletter-link .announcement-bar__message{margin:0;padding:0}.announcement-bar-section .utility-bar__newsletter-link:hover,.announcement-bar-section .utility-bar__newsletter-link:focus-visible{text-decoration:underline;text-underline-offset:.25rem}.section-header{margin-bottom:0!important}.section-header .header-wrapper{background:#fff;border-bottom:1px solid #eeeaf4;overflow:visible}.section-header .header{width:min(1110px,calc(100% - 80px));max-width:none;height:67px;min-height:67px;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:0;overflow:visible}.section-header .header__heading-link{display:flex;align-items:center;padding:0;height:100%;line-height:1}.section-header .header--middle-left .header__heading-link,.section-header .header--top-left .header__heading-link{margin-left:0}.section-header .header__heading,.section-header .header__heading-link{margin:0;line-height:1}.section-header .header__heading-logo-wrapper{display:flex;align-items:center;line-height:1;position:relative;z-index:2}.section-header .alina-brand-text{display:block;font-family:var(--alina-font-title);font-style:normal;font-size:22px;font-weight:400;line-height:1;letter-spacing:.08em;color:var(--alina-ink);white-space:nowrap;padding-top:0;margin:0}.section-header .header__heading-logo,.section-header .alina-header-logo{display:block;width:auto;max-width:220px;height:44px;object-fit:contain;transform-origin:left top;transition:max-width .22s ease,height .22s ease,transform .22s ease}body:has(#MainContent .luxury-hero) .section-header sticky-header:not(.scrolled-past-header) .header__heading-logo,body:has(#MainContent .luxury-hero) .section-header sticky-header:not(.scrolled-past-header) .alina-header-logo{max-width:310px;height:70px;transform:translateY(14px)}.section-header .header__heading-link .h2{display:none}.section-header .header__inline-menu{display:none;justify-self:center;margin-left:0}.section-header .header__menu-item{padding:.35rem 0;min-height:0;font-family:var(--alina-font-body);font-style:normal;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.2;color:#24233d}.section-header .header__menu-item:hover span{text-decoration:none}.section-header .header__active-menu-item,.section-header .header__menu-item[aria-current=page],.section-header .header__menu-item:hover{color:#5f4a87;text-decoration-color:#5f4a87}.section-header .header__icons{justify-self:end;visibility:visible;pointer-events:auto}.section-header header-drawer{display:block}.search .field__input,.search .field:before,.search .field:after{border-radius:8px}.section-header .header__icons .header__icon,.section-header .header__icons .header__icon .icon,.section-header .header__icons .header__icon .svg-wrapper,.section-header .header__icons .header__icon .svg-wrapper svg{color:var(--alina-lavender-dark)!important;fill:currentColor!important;stroke:currentColor!important}.section-header .header__icon--menu{color:var(--alina-lavender-dark)!important}@media screen and (min-width:750px){.section-header .header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.section-header .header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:990px){.section-header .header__inline-menu{display:block}.section-header .header__inline-menu .list-menu{display:flex;gap:42px;align-items:center;justify-content:center}.section-header header-drawer{display:none}}@media screen and (max-width:989px){.section-header header-drawer{grid-area:left-icons;justify-self:start;align-self:center}}.alina-hero{min-height:448px;position:relative;overflow:visible;background:transparent}.alina-hero__content{position:relative;z-index:2;width:min(1110px,calc(100% - 80px));min-height:448px;margin:0 auto;padding-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.alina-hero__heading{margin:0 0 24px;max-width:430px;font-family:Alex Brush,cursive;font-size:72px;line-height:.96;font-weight:400;letter-spacing:0;color:#302d49}.alina-hero__text{margin:0 0 27px;max-width:450px;color:#35324a;font-size:18px;line-height:1.38}.alina-hero__text p{margin:0}.alina-product-section{width:min(1110px,100%);margin:0 auto}.alina-section-title{margin:26px 0 20px;display:flex;align-items:center;gap:22px;justify-content:center;font-family:var(--alina-font-title);font-style:normal;font-size:27px;font-weight:400;letter-spacing:0;line-height:1.2;color:#3b374f}.alina-section-title:before,.alina-section-title:after{content:"";height:1px;background:var(--alina-line);flex:1}.alina-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:27px}.alina-product-grid--1{grid-template-columns:1fr}.alina-product-grid--2{grid-template-columns:repeat(2,1fr)}.alina-product-grid--3{grid-template-columns:repeat(3,1fr)}.alina-product-grid--4{grid-template-columns:repeat(4,1fr)}.alina-product-card{text-align:center}.alina-product-card>a:first-child{display:block;width:100%;aspect-ratio:1.08 / .95;overflow:hidden;border-radius:4px;background:#f3f0f8}.alina-product-image{width:100%;height:100%;aspect-ratio:auto;border-radius:0;object-fit:cover;display:block;background:#f3f0f8;transform:scale(1);transform-origin:center center;transition:transform .7s ease}.alina-product-card:hover .alina-product-image,.alina-product-card:focus-within .alina-product-image{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.alina-product-image{transition:none}.alina-product-card:hover .alina-product-image,.alina-product-card:focus-within .alina-product-image{transform:none}}.alina-product-card__title{margin:12px 0 4px;font-family:var(--alina-font-body);font-style:normal;font-size:16px;line-height:1.25;font-weight:500;letter-spacing:0;color:#34324b}.alina-product-card__title,.alina-product-card__title *,#MainContent .card__heading,#MainContent .card__heading *{font-family:var(--alina-font-body);font-style:normal}.alina-price{margin:0 0 10px;font-size:14px;line-height:1.2;color:#34324b}.alina-small-button{min-width:158px;min-height:32px;height:32px;padding:0 18px;border-radius:3px;font-size:13px}.alina-card-action{display:none}.collection-hero{padding-top:26px;padding-bottom:0}.collection-hero__inner{width:min(1110px,calc(100% - 80px));max-width:none;margin:0 auto;padding:0}.collection-hero__text-wrapper{width:100%;padding:0;text-align:center}.collection-hero__title{margin:0 0 20px;display:flex;align-items:center;gap:22px;justify-content:center;font-family:var(--alina-font-title);font-style:normal;font-size:27px;font-weight:400;letter-spacing:0;line-height:1.2;color:#3b374f}.collection-hero__title *,.alina-list-collections__title *{font-style:normal}.collection-hero__title:before,.collection-hero__title:after{content:"";height:1px;background:var(--alina-line);flex:1}.collection-hero__description{max-width:690px;margin:-8px auto 20px;color:#39364e;font-family:var(--alina-font-body);font-size:15px;line-height:1.5;text-align:center}.alina-list-collections{width:min(1110px,calc(100% - 80px));max-width:none;margin:0 auto;padding-left:0;padding-right:0}.alina-list-collections__title{margin:26px 0 20px;display:flex;align-items:center;gap:22px;justify-content:center;font-family:var(--alina-font-title);font-style:normal;font-size:27px;font-weight:400;letter-spacing:0;line-height:1.2;color:#3b374f;text-align:center}.alina-list-collections__title:before,.alina-list-collections__title:after{content:"";height:1px;background:var(--alina-line);flex:1}.product-grid-container .collection.page-width,.facets-wrapper.page-width,.facets-vertical-sort.page-width,.facets-vertical.page-width{width:min(1110px,calc(100% - 80px));max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#product-grid .grid__item,.collection-list .collection-list__item{text-align:center}#product-grid,.collection-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;justify-content:center}.alina-list-collections .collection-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}#product-grid.grid:after,.collection-list.grid:after{display:none}#product-grid .card-wrapper,.collection-list .card-wrapper,#product-grid .card,.collection-list .card{height:auto;text-align:center}.alina-list-collections .collection-list__item{width:100%!important;max-width:none!important}@media screen and (max-width:900px){.alina-list-collections .collection-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:560px){.alina-list-collections .collection-list{grid-template-columns:1fr!important}}#product-grid .card__inner,.collection-list .card__inner{aspect-ratio:1.08 / .95;width:100%;max-width:none;height:auto!important;overflow:hidden;border-radius:4px;background:#f3f0f8;--ratio-percent: 87.9629% !important}#product-grid .card__inner.ratio:before,.collection-list .card__inner.ratio:before{padding-bottom:87.9629%}#product-grid .card__media,.collection-list .card__media,#product-grid .media,.collection-list .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border-radius:4px}#product-grid .card__media img,.collection-list .card__media img,#product-grid .card__media svg,.collection-list .card__media svg{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;display:block}#product-grid .card__content,.collection-list .card__content{text-align:center}#product-grid .card__information,.collection-list .card__information{padding-top:12px;padding-bottom:0;text-align:center}#product-grid .card__heading,.collection-list .card__heading{margin:0 0 4px;font-family:var(--alina-font-body);font-style:normal;font-size:16px;line-height:1.25;font-weight:500;letter-spacing:0;color:#34324b;text-align:center}#product-grid .card__heading *,.collection-list .card__heading *{font-family:var(--alina-font-body);font-style:normal}#product-grid .card-information,.collection-list .card-information{text-align:center}#product-grid .price,#product-grid .price-item{margin-bottom:10px;font-size:17px;color:#34324b;text-align:center}#product-grid .alina-card-action,.collection-list .alina-card-action{display:inline-flex;min-width:158px;min-height:32px;height:32px;padding:0 18px;border-radius:3px;font-size:13px;color:#fff;background:var(--alina-lavender-dark);box-shadow:var(--alina-shadow)}#product-grid .card__inner .alina-card-action,.collection-list .card__inner .alina-card-action,#product-grid .icon-wrap,.collection-list .icon-wrap,#product-grid .quick-add{display:none}.contact{max-width:760px;padding-left:0;padding-right:0}.contact .title{margin:0 0 22px;display:flex;align-items:center;gap:22px;justify-content:center;font-family:var(--alina-font-title);font-style:normal;font-weight:400;letter-spacing:0;color:#3b374f;text-align:center}.contact .title:before,.contact .title:after{content:"";height:1px;flex:1;background:var(--alina-line)}.contact form{padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.contact .field{margin-bottom:16px}.contact .contact__fields{gap:16px}.contact .field:before,.contact .field:after{display:none}.contact .field__input,.contact .text-area{min-height:46px;border:1px solid #d8d2e3;border-radius:4px;padding:18px 14px 8px;background:#fff;color:var(--alina-ink);font-family:var(--alina-font-body);font-size:15px;letter-spacing:0;box-shadow:inset 0 1px 3px #0000000a,0 3px 8px #3c2d5a0a}.contact .text-area{min-height:150px;resize:vertical}.contact .field__input:focus,.contact .field__input:focus-visible,.contact .text-area:focus,.contact .text-area:focus-visible{border-color:var(--alina-lavender-dark);outline:0;box-shadow:0 0 0 2px #9f8bc229,inset 0 1px 3px #0000000a}.contact .field__label{top:13px;left:14px;color:#686178;font-family:var(--alina-font-body);font-size:14px;letter-spacing:0}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label{top:5px;left:14px;color:var(--alina-lavender-dark);font-size:11px;letter-spacing:.02em}.contact .contact__button{margin-top:22px;text-align:center}.contact .contact__button .button{min-width:220px;height:40px}.contact .form__message,.contact .form-status-list{color:var(--alina-ink);font-family:var(--alina-font-body);letter-spacing:0}@media screen and (max-width:749px){.contact form{padding:0}}.alina-newsletter{margin-top:18px;background:linear-gradient(90deg,#fbf9ff,#f5f0fb,#fbf9ff);padding:24px 0 27px;text-align:center;border-top:1px solid #f3eef8;border-bottom:1px solid #f3eef8}.alina-subscribe-inner{width:min(690px,calc(100% - 40px));margin:0 auto}.alina-newsletter__heading{margin:0 0 7px;display:flex;align-items:center;gap:22px;justify-content:center;font-family:var(--alina-font-title);font-size:25px;font-style:normal;font-weight:400;letter-spacing:0;color:#4b465c}.alina-newsletter__heading:before,.alina-newsletter__heading:after{content:"";height:1px;background:#e9e2f1;flex:1}.alina-section-title *,.alina-newsletter__heading *{font-style:normal}.alina-newsletter__text{margin:0 0 17px;color:#39364e;font-size:15px;line-height:1.4}.alina-newsletter__text p{margin:0}.alina-signup-form{display:flex;justify-content:center;gap:3px;flex-wrap:wrap}.alina-newsletter__input{width:316px;height:36px;min-height:36px;border:1px solid #d8d2e3;border-radius:4px;padding:0 14px;font-size:14px;color:#686178;background:#fff;box-shadow:inset 0 1px 3px #0000000a,0 3px 8px #3c2d5a0d}.alina-newsletter__button{width:150px;height:36px;border-radius:4px;border:0;background:var(--alina-lavender-dark);color:#fff;font-size:15px;font-weight:700;box-shadow:var(--alina-shadow);cursor:pointer}.alina-newsletter__message{width:100%;justify-content:center;margin:10px 0 0}@media screen and (max-width:900px){.section-header .header,.page-width,.alina-page,.alina-product-section,.alina-hero__content{width:min(100% - 32px,720px)}.section-header .header{padding:15px 0;height:auto;min-height:0}.section-header .header__heading,.section-header .header__inline-menu,.section-header .header__icons{justify-self:center}.section-header .header__icons{display:flex;visibility:visible;pointer-events:auto;justify-self:end}.alina-hero__heading,.alina-hero__text{max-width:520px}.collection-hero__inner,.alina-list-collections,.product-grid-container .collection.page-width,.facets-wrapper.page-width,.facets-vertical-sort.page-width,.facets-vertical.page-width{width:min(100% - 32px,720px)}.alina-product-grid,#product-grid,.collection-list{grid-template-columns:repeat(2,1fr)}#product-grid .card__inner,.collection-list .card__inner{width:100%}}@media screen and (max-width:560px){.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__message{min-height:0}.announcement-bar-section .announcement-bar__message{padding:8px 14px;font-size:13px;line-height:1.25}.section-header .header__heading-logo,.section-header .alina-header-logo{max-width:180px;height:36px}body:has(#MainContent .luxury-hero) .section-header sticky-header:not(.scrolled-past-header) .header__heading-logo,body:has(#MainContent .luxury-hero) .section-header sticky-header:not(.scrolled-past-header) .alina-header-logo{max-width:230px;height:52px;transform:translateY(10px)}.alina-hero__content{min-height:420px}.alina-hero__heading{font-size:56px}.alina-hero__text{font-size:16px}.alina-product-grid,#product-grid,.collection-list{grid-template-columns:1fr}.collection-hero{padding-top:20px}.collection-hero__title,.alina-list-collections__title{font-size:25px}.alina-signup-form{flex-direction:column}.alina-newsletter__input,.alina-newsletter__button{width:100%}}.alina-footer{padding:24px 0 52px;background:#fff}.alina-footer__inner{width:min(1110px,calc(100% - 80px));margin:0 auto;border-top:1px solid #eeeaf4;padding-top:18px;display:grid;grid-template-columns:1.15fr .9fr .9fr 1.15fr;gap:36px}.alina-footer__bottom{width:min(1110px,calc(100% - 80px));margin:18px auto 0;padding-top:16px;border-top:1px solid #eeeaf4}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 18px}.footer__copyright .copyright__content{font-size:12px;line-height:1.5;color:#3e3b52}.footer__copyright .copyright__content a{color:inherit}.footer__copyright .policies{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0}.footer__copyright .policies li{margin:0}.alina-footer h3{margin:0 0 13px;padding-bottom:9px;border-bottom:1px solid #e8e3ef;font-family:var(--alina-font-title);font-style:normal;font-size:16px;font-weight:400;letter-spacing:0;color:#3a3850}.alina-footer p,.alina-footer li{font-size:13px;line-height:1.55;color:#3e3b52}.alina-footer p{margin:0}.alina-footer ul{margin:0;padding:0;list-style:none}.alina-footer li+li{margin-top:10px}.alina-social li a{display:flex;align-items:center;gap:10px;margin-top:9px}.alina-social-icon{width:22px;height:22px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex:0 0 auto}.alina-facebook{background:#5f6fb1}.alina-instagram{background:linear-gradient(135deg,#7b4dd6,#e64c8c,#f5b046)}.alina-pinterest{background:#d62955}.alina-tiktok{background:#2e2941}.alina-payment-grid{display:flex;flex-wrap:wrap;gap:9px 12px;align-items:center;padding-top:5px}.alina-pay-badge{height:36px;min-width:68px;padding:0 10px;border:1px solid #dcd7e6;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 2px 5px #3228460f;font-weight:800;font-size:16px}.alina-visa{color:#1262a9;font-style:italic}.alina-mc{position:relative;color:transparent;width:68px}.alina-mc:before,.alina-mc:after{content:"";width:25px;height:25px;border-radius:50%;position:absolute;top:5px}.alina-mc:before{background:#e54533;left:15px}.alina-mc:after{background:#f7a928;left:29px;mix-blend-mode:multiply}.alina-mascor{color:#188bd1;font-size:12px}.alina-paypal{color:#1162aa;font-style:italic}#shopify-pc__banner,#shopify-pc__banner *,.shopify-pc__banner,.shopify-pc__banner *,#shopify-pc__prefs,#shopify-pc__prefs *,#shopify-pc__banner em,#shopify-pc__banner i,.shopify-pc__banner em,.shopify-pc__banner i,#shopify-pc__prefs em,#shopify-pc__prefs i{font-style:normal!important}@media screen and (max-width:900px){.alina-footer__inner{width:min(100% - 32px,720px);grid-template-columns:repeat(2,1fr)}.alina-footer__bottom{width:min(100% - 32px,720px)}}@media screen and (max-width:560px){.alina-footer__inner{grid-template-columns:1fr}.footer__copyright{justify-content:center;text-align:center}.footer__copyright .policies{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
