@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,400&display=swap";:root{--malla-white: #ffffff;--malla-ocean: #7daed3;--malla-sky: #d9f0ff;--malla-blue: #0066cc;--malla-navy: #1f3556;--malla-sand: #e8ddd0;--malla-butter: #f7e7a6;--malla-serif: "Cormorant Garamond", Georgia, serif;--malla-display: var(--malla-serif);--malla-title: var(--malla-serif);--malla-script: "Caveat", cursive;--malla-sans: "DM Sans", system-ui, sans-serif;--malla-radius: 12px;--malla-radius-lg: 20px;--malla-shadow: 0 8px 32px rgba(31, 53, 86, .08);--malla-shadow-hover: 0 16px 48px rgba(31, 53, 86, .14);--malla-ease: cubic-bezier(.25, .46, .45, .94)}body.malla-home{--font-body--family: var(--malla-sans);--font-heading--family: var(--malla-title);font-family:var(--malla-sans)}body.malla-home footer,body.malla-home footer .button,body.malla-home footer p,body.malla-home footer h3{font-family:var(--malla-sans)!important}#header-component,#header-component .menu-list__link,#header-component .header-actions{font-family:var(--malla-script)!important}body.malla-home #header-component[transparent] .header__row{transition:background .4s var(--malla-ease),color .4s var(--malla-ease),box-shadow .4s var(--malla-ease)}body.malla-home.malla-scrolled #header-component .header__row,body.malla-home #header-component[data-sticky-state=active] .header__row{background:var(--malla-white)!important;box-shadow:0 1px #1f35560f}body.malla-home.malla-scrolled #header-component,body.malla-home #header-component[data-sticky-state=active]{--color-foreground: var(--malla-navy);--color-foreground-heading: var(--malla-navy);--color-background: var(--malla-white);--color-primary-button-background: var(--malla-navy);--color-primary-button-text: var(--malla-white)}#header-component .menu-list__link{font-family:var(--malla-script);font-size:1.35rem;font-weight:500;letter-spacing:.02em;text-transform:none}.malla-announcement{background:var(--malla-navy);color:var(--malla-white);overflow:hidden;padding:11px 0}.malla-announcement__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.malla-announcement__content{display:flex;align-items:center;gap:28px;width:max-content;animation:malla-marquee 30s linear infinite;padding:0 28px}.malla-announcement__item{font-family:var(--malla-script);font-size:1.15rem;font-weight:500;letter-spacing:.02em;text-transform:none;white-space:nowrap}.malla-wave-icon{flex-shrink:0;opacity:.85}@keyframes malla-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}#shopify-section-section_T37GCx .section-wrapper,#shopify-section-section_T37GCx .section{min-height:0!important}#shopify-section-section_T37GCx .section-content-wrapper{width:100%}#shopify-section-section_T37GCx p{margin:0;line-height:1.2;text-align:center;letter-spacing:.08em}.malla-section{font-family:var(--malla-sans);color:var(--malla-navy)}.malla-section__inner{max-width:1280px;margin:0 auto;padding:0 24px}.malla-section__eyebrow{display:inline-block;font-family:var(--malla-script);font-size:1.45rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--malla-ocean);margin-bottom:8px}.malla-section__title{font-family:var(--malla-display);font-size:clamp(2.4rem,5vw,3.75rem);font-weight:400;line-height:1.1;color:var(--malla-navy);margin:0 0 16px}.malla-section__subtitle{font-family:var(--malla-sans);font-size:1.1rem;line-height:1.6;color:#1f3556b8;max-width:520px;margin:0 auto}.malla-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:100px;font-family:var(--malla-script);font-size:1.2rem;font-weight:600;letter-spacing:.01em;text-transform:none;text-decoration:none;transition:transform .3s var(--malla-ease),box-shadow .3s var(--malla-ease),background .3s var(--malla-ease);cursor:pointer;border:none}.malla-btn:hover{transform:translateY(-2px)}.malla-btn--primary{background:var(--malla-navy);color:var(--malla-white);box-shadow:0 4px 16px #1f355633}.malla-btn--primary:hover{background:#2a4a75;box-shadow:0 8px 24px #1f355647}.malla-btn--secondary{background:#ffffffd9;color:var(--malla-navy);border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.malla-btn--secondary:hover{background:var(--malla-white)}.malla-btn--outline{background:transparent;color:var(--malla-navy);border:1.5px solid var(--malla-navy)}.malla-btn--outline:hover,.malla-btn--outline.is-active{background:var(--malla-navy);color:var(--malla-white)}.malla-btn--blue{background:var(--malla-blue);color:var(--malla-white);font-family:var(--malla-sans);font-size:1.05rem;letter-spacing:.02em;text-transform:none;padding:14px 32px}.malla-btn--blue:hover{background:#05a}.malla-fade-up{opacity:0;transform:translateY(28px);transition:opacity .7s var(--malla-ease),transform .7s var(--malla-ease)}.malla-fade-up.is-visible{opacity:1;transform:translateY(0)}.malla-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;justify-content:flex-start;padding:calc(var(--header-group-height, 200px) + 5vh) max(24px,5vw) 12vh;box-sizing:border-box;overflow:hidden}.malla-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.malla-hero__media img,.malla-hero__media video,.malla-hero__img,.malla-hero__video{width:100%;height:100%;object-fit:cover;object-position:center center;pointer-events:none}.malla-hero__video::-webkit-media-controls,.malla-hero__video::-webkit-media-controls-enclosure,.malla-hero__video::-webkit-media-controls-start-playback-button,.malla-hero__video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}.malla-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,#1f3556b8,#1f355673 42%,#1f355633 68%,#1f355614)}.malla-hero__content{position:relative;z-index:3;text-align:left;max-width:520px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.malla-hero__brand{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:4px}.malla-hero__brand .malla-wave-icon{color:var(--malla-white);width:36px;height:18px}.malla-hero__brand span{font-family:var(--malla-script);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb}.malla-hero__headline{font-family:var(--malla-serif);font-size:clamp(2.5rem,6vw,4.25rem);font-weight:500;font-style:italic;color:var(--malla-white);line-height:1.08;margin:0;text-shadow:0 2px 24px rgba(31,53,86,.55),0 0 40px rgba(31,53,86,.35);letter-spacing:.04em;text-transform:uppercase}.malla-hero__subtext{font-family:var(--malla-script);font-size:clamp(1.2rem,2.4vw,1.35rem);font-weight:500;letter-spacing:.02em;color:#ffffffeb;margin:0;max-width:420px;line-height:1.5;text-shadow:0 1px 12px rgba(31,53,86,.45),0 0 24px rgba(31,53,86,.3)}.malla-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.malla-btn--hero-primary{background:var(--malla-white);color:var(--malla-navy);font-family:var(--malla-sans);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;box-shadow:0 4px 20px #1f355626}.malla-btn--hero-primary:hover{background:var(--malla-butter);color:var(--malla-navy)}.malla-btn--hero-outline{background:transparent;color:var(--malla-white);border:1.5px solid rgba(255,255,255,.85);font-family:var(--malla-sans);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.malla-btn--hero-outline:hover{background:#ffffff26;color:var(--malla-white);transform:translateY(-2px)}.malla-hero__badge{position:absolute;bottom:28%;left:6%;z-index:3;display:inline-flex;align-items:center;gap:6px;background:var(--malla-white);padding:8px 16px;border-radius:100px;box-shadow:0 4px 20px #1f35561f}.malla-hero__badge-text{font-family:var(--malla-script);font-size:1.15rem;color:var(--malla-navy);line-height:1}.malla-hero__badge-flower{color:var(--malla-navy);flex-shrink:0}.malla-drop,.malla-drop--count-1{padding:80px 0;background:var(--malla-sky)}.malla-drop__banner-wrap{width:100%}.malla-drop__banner{display:block;width:100%;max-width:960px;margin:0 auto;aspect-ratio:16 / 10;min-height:0;max-height:420px;border-radius:var(--malla-radius-lg);overflow:hidden;text-decoration:none;background-color:var(--malla-sand);background-image:var(--malla-drop-banner-bg);background-size:cover;background-position:center 42%;background-repeat:no-repeat}.malla-drop__banner-overlay{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:clamp(28px,4vw,48px) 24px clamp(24px,3.5vw,40px);background:linear-gradient(180deg,#0000006b,#0000001f 28%,#0000000f,#0000002e 72%,#00000085)}.malla-drop__banner-header{max-width:640px}.malla-drop__banner-eyebrow{display:inline-block;font-family:var(--malla-script);font-size:clamp(1.25rem,3vw,1.55rem);font-weight:600;color:var(--malla-butter);margin-bottom:10px;text-shadow:0 2px 12px rgba(0,0,0,.45)}.malla-drop__banner-heading{font-family:var(--malla-display);font-size:clamp(1.65rem,4vw,2.5rem);font-weight:400;line-height:1.1;color:var(--malla-white);margin:0;text-shadow:0 2px 20px rgba(0,0,0,.4)}.malla-drop__banner-footer{max-width:520px}.malla-drop__banner-title{font-family:var(--malla-display);font-size:clamp(1.5rem,3.5vw,2rem);color:var(--malla-white);margin:0;text-shadow:0 2px 16px rgba(0,0,0,.35)}.malla-drop__banner-tag{font-family:var(--malla-script);font-size:clamp(1.05rem,2.5vw,1.3rem);font-weight:600;color:var(--malla-butter);margin-top:8px;text-shadow:0 1px 10px rgba(0,0,0,.4)}@media(max-width:768px){.malla-drop--count-1{padding:56px 0}.malla-drop__banner{aspect-ratio:4 / 3;max-height:none;border-radius:var(--malla-radius);background-position:center 38%}}.malla-drop__header{text-align:center;margin-bottom:48px}.malla-drop__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.malla-drop__grid--2{grid-template-columns:repeat(2,1fr);max-width:880px;margin-left:auto;margin-right:auto}.malla-drop__grid--3{grid-template-columns:repeat(3,1fr)}.malla-drop__card{position:relative;border-radius:var(--malla-radius-lg);overflow:hidden;aspect-ratio:3 / 4;text-decoration:none;display:block;box-shadow:var(--malla-shadow);transition:transform .4s var(--malla-ease),box-shadow .4s var(--malla-ease)}.malla-drop__card:hover{transform:translateY(-6px);box-shadow:var(--malla-shadow-hover)}.malla-drop__card-image{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--malla-ease)}.malla-drop__card--has-bg{background-image:var(--malla-drop-card-bg);background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .4s var(--malla-ease),box-shadow .4s var(--malla-ease),background-size .6s var(--malla-ease)}.malla-drop__card-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .6s var(--malla-ease)}.malla-drop__card--has-bg:hover{background-size:108%}.malla-drop__card--has-bg .malla-drop__card-bg{display:none}.malla-drop__card-bg--placeholder{background-image:none!important}.malla-drop__card:hover .malla-drop__card-image{transform:scale(1.05)}.malla-drop__card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.malla-drop__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(31,53,86,.65) 0%,rgba(31,53,86,.15) 50%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:28px}.malla-drop__card-title{font-family:var(--malla-display);font-size:clamp(1.5rem,4vw,2rem);color:var(--malla-white);margin:0;text-shadow:0 2px 12px rgba(31,53,86,.45)}.malla-drop__card-tag{font-family:var(--malla-script);font-size:1.15rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--malla-butter);margin-top:6px;text-shadow:0 1px 8px rgba(31,53,86,.5)}.malla-moodboard{padding:80px 0;background:var(--malla-sand);position:relative;overflow:hidden}.malla-moodboard:before{content:"~";position:absolute;top:40px;right:60px;font-family:var(--malla-script);font-size:4rem;color:var(--malla-ocean);opacity:.15}.malla-moodboard__header{text-align:center;margin-bottom:48px}.malla-moodboard__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.malla-moodboard__card{position:relative;border-radius:var(--malla-radius);overflow:hidden;aspect-ratio:4 / 5;cursor:pointer;transition:transform .4s var(--malla-ease)}.malla-moodboard__card:hover{transform:scale(1.03)}.malla-moodboard__card-bg{width:100%;height:100%;object-fit:cover}.malla-moodboard__card-placeholder{width:100%;height:100%}.malla-moodboard__card-label{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to top,rgba(31,53,86,.6),transparent);font-family:var(--malla-display);font-size:1.85rem;color:var(--malla-white)}.malla-products{padding:80px 0;background:var(--malla-white)}.malla-products__header{text-align:center;margin-bottom:32px}.malla-products__filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:40px}.malla-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.malla-products__footer{display:flex;justify-content:center;margin-top:36px}.malla-products__view-all{min-width:160px;text-align:center;text-decoration:none}.malla-products__card{display:block;text-decoration:none;color:inherit;transition:transform .3s var(--malla-ease)}.malla-products__card-body{display:block;position:relative;overflow:visible}.malla-products__card .product-card__link{position:static;inset:auto}.card-gallery{position:relative}.malla-products__image-wrap .malla-quick-add,.card-gallery .malla-quick-add,.product-card .malla-quick-add{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.malla-quick-add.is-open{z-index:6}.malla-quick-add__btn{pointer-events:all;display:flex!important;align-items:center;justify-content:center;padding:0;background:var(--malla-white);border:1px solid rgb(31 53 86 / .12);border-radius:50%;width:40px;height:40px;min-height:40px;position:absolute;right:8px;bottom:8px;z-index:6;box-shadow:0 4px 14px #1f35561a;opacity:1;cursor:pointer;color:var(--malla-navy);text-decoration:none;transition:background .2s,border-color .2s,scale .2s}.product-grid .malla-quick-add__btn,.card-gallery .malla-quick-add__btn{opacity:1}.malla-products__card:is(:hover,:focus-within) .malla-quick-add__btn,.card-gallery:is(:hover,:focus-within) .malla-quick-add__btn{opacity:1}.malla-quick-add__btn:hover{background:var(--malla-navy);border-color:var(--malla-navy);color:var(--malla-white);scale:1.05}.malla-quick-add__btn.is-added{background:var(--malla-ocean);border-color:var(--malla-ocean);color:var(--malla-white);opacity:1}.malla-quick-add__btn.is-loading{opacity:.7;pointer-events:none}.malla-quick-add__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.malla-quick-add__icon svg{width:18px;height:18px}body.malla-checkout-open{overflow:hidden}.malla-quick-checkout-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#1f355659;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.malla-quick-checkout-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.malla-quick-checkout{position:fixed;z-index:100001;left:0;right:0;bottom:0;width:100%;max-width:100%;margin:0;background:var(--malla-white);border:1px solid rgb(31 53 86 / .1);border-bottom:none;border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #1f35562e;padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px));font-family:var(--malla-sans);color:var(--malla-navy);visibility:hidden;pointer-events:none;transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1),visibility .35s ease}.malla-quick-checkout.is-open{visibility:visible;pointer-events:auto;transform:translateY(0)}@media(min-width:750px){.malla-quick-checkout{left:50%;right:auto;width:min(420px,calc(100vw - 32px));transform:translate(-50%,100%)}.malla-quick-checkout.is-open{transform:translate(-50%)}}.malla-quick-checkout__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:#1f35560f;color:var(--malla-navy);cursor:pointer}.malla-quick-checkout__close:hover{background:#1f35561f}.malla-quick-checkout__eyebrow{margin:0 0 4px;font-family:var(--malla-script);font-size:1.1rem;color:var(--malla-ocean);line-height:1.2}.malla-products__image-wrap .malla-quick-add{z-index:10}.malla-products__image-wrap .malla-quick-add__btn{z-index:11}.malla-quick-checkout__title{margin:0 24px 16px 0;font-family:var(--malla-display);font-size:1.15rem;font-weight:500;line-height:1.25}.malla-quick-checkout__price{margin:0 0 14px;font-size:.9rem;font-weight:500;color:#1f3556bf}.malla-quick-checkout__label{margin:0 0 8px;font-size:.68rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#1f35568c}.malla-quick-checkout__sizes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.malla-quick-checkout__size{min-width:36px;padding:6px 12px;border:1px solid rgb(31 53 86 / .15);border-radius:999px;background:var(--malla-white);color:var(--malla-navy);font-family:var(--malla-sans);font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.malla-quick-checkout__size:hover,.malla-quick-checkout__size.is-selected{background:var(--malla-navy);border-color:var(--malla-navy);color:var(--malla-white)}.malla-quick-checkout__confirm{display:block;width:100%;padding:12px 16px;border:none;border-radius:999px;background:var(--malla-navy);color:var(--malla-white);font-family:var(--malla-sans);font-size:.85rem;font-weight:500;cursor:pointer;transition:background .2s,opacity .2s}.malla-quick-checkout__confirm:disabled{opacity:.45;cursor:not-allowed}.malla-quick-checkout__confirm:not(:disabled):hover{background:var(--malla-ocean)}.malla-quick-checkout__confirm.is-loading{opacity:.7;pointer-events:none}.malla-quick-checkout__confirm.is-added{background:var(--malla-ocean)}.malla-quick-checkout__confirm.is-error{background:#b42318;font-size:.78rem}.malla-quick-checkout__link{display:block;margin-top:10px;text-align:center;font-size:.75rem;color:#1f355699;text-decoration:underline;text-underline-offset:2px}.malla-quick-checkout__link:hover{color:var(--malla-navy)}.malla-products__meta{display:block;text-decoration:none;color:inherit}.malla-products__card:hover{transform:translateY(-4px)}.malla-products__card.is-hidden{display:none}.malla-products__image-wrap{position:relative;border-radius:var(--malla-radius);overflow:visible;aspect-ratio:4 / 5;background:var(--malla-white);margin-bottom:14px;display:flex;align-items:center;justify-content:center;padding:14px;box-sizing:border-box}.malla-products__image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;text-decoration:none;color:inherit}.malla-products__image-link img,.malla-products__image-link .malla-products__placeholder{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.malla-products__image-wrap img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transition:transform .5s var(--malla-ease)}.malla-products__card:hover .malla-products__image-wrap img{transform:scale(1.02)}.malla-products__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--malla-sand),var(--malla-ocean));opacity:.4}.malla-products__badge{position:absolute;top:12px;left:12px;background:var(--malla-butter);color:var(--malla-navy);font-family:var(--malla-script);font-size:.95rem;letter-spacing:.02em;text-transform:none;padding:5px 12px;border-radius:100px}.malla-low-stock,.malla-low-stock--card{margin:4px 0 0;font-family:var(--malla-script);font-size:1rem;font-weight:600;color:#c45c26;line-height:1.2}.product-card .malla-low-stock--card,.malla-products__meta .malla-low-stock--card{margin-top:2px}.malla-products__meta-link{display:block;text-decoration:none;color:inherit}.malla-card-shipping{margin:2px 0 0;font-family:var(--malla-script);font-size:.95rem;font-weight:500;line-height:1.2;color:var(--malla-navy)}.malla-card-shipping__link{color:inherit;text-decoration:none}.malla-card-shipping__link:hover{color:var(--malla-ocean);text-decoration:underline;text-underline-offset:2px}.product-card .malla-card-shipping--card,.malla-products__meta .malla-card-shipping--card{margin-top:2px}.malla-products__name{font-family:var(--malla-display);font-size:1.5rem;margin:0 0 4px;color:var(--malla-navy)}.malla-products__price{font-family:var(--malla-sans);font-size:1rem;color:#1f3556a6;margin:0}.malla-products__empty{text-align:center;font-family:var(--malla-sans);font-size:1rem;color:#1f3556b3;margin-top:32px}.malla-about{padding:100px 0;background:var(--malla-sky);position:relative}.malla-about__inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.malla-about__polaroid-wrap{position:relative;display:flex;justify-content:center}.malla-about__polaroid{background:var(--malla-white);padding:14px 14px 52px;box-shadow:0 12px 40px #1f35561a;transform:rotate(-3deg);max-width:340px;width:100%;transition:transform .4s var(--malla-ease)}.malla-about__polaroid:hover{transform:rotate(-1deg) scale(1.02)}.malla-about__photo{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.malla-about__photo--placeholder{background:linear-gradient(160deg,var(--malla-ocean),var(--malla-sand));opacity:.55}.malla-about__polaroid-caption{font-family:var(--malla-script);font-size:1.25rem;color:var(--malla-blue);text-align:center;margin:14px 0 0}.malla-about__sticker{position:absolute;top:-8px;right:12%;background:var(--malla-white);padding:6px 14px;border-radius:100px;font-family:var(--malla-script);font-size:1rem;color:var(--malla-blue);box-shadow:0 4px 16px #1f35561a;transform:rotate(4deg)}.malla-about__handwritten{font-family:var(--malla-script);font-size:1.2rem;color:var(--malla-blue);margin:0 0 12px}.malla-about__title{font-family:var(--malla-display);font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:var(--malla-navy);line-height:1.15;margin:0 0 24px}.malla-about__text{font-family:var(--malla-sans);font-size:1.2rem;line-height:1.75;color:#1f3556d9;margin:0 0 28px}.malla-about__text p{margin:0 0 16px}.malla-about__text p:last-child{margin-bottom:0}.malla-about__cta{display:flex;align-items:center;gap:14px}.malla-about__infinity{color:var(--malla-blue)}.malla-social{padding:80px 0 100px;background:var(--malla-white)}.malla-social__header{text-align:center;margin-bottom:16px}.malla-social__handle{text-align:center;font-family:var(--malla-script);font-size:1.25rem;color:var(--malla-ocean);margin-bottom:40px}.malla-social__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.malla-social__card{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;transition:transform .3s var(--malla-ease)}.malla-social__card:hover{transform:scale(1.04);z-index:1}.malla-social__card img{width:100%;height:100%;object-fit:cover}.malla-social__card-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--malla-sand),var(--malla-ocean));opacity:.35}.malla-social__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f355600;display:flex;align-items:center;justify-content:center;transition:background .3s var(--malla-ease)}.malla-social__card:hover .malla-social__card-overlay{background:#1f355640}.malla-social__card-overlay svg{opacity:0;transition:opacity .3s var(--malla-ease);color:#fff}.malla-social__card:hover .malla-social__card-overlay svg{opacity:1}@media(max-width:1024px){.malla-drop__grid:not(.malla-drop__grid--1),.malla-moodboard__grid{grid-template-columns:repeat(2,1fr)}.malla-products__grid{grid-template-columns:repeat(3,1fr)}.malla-social__grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.malla-drop,.malla-moodboard,.malla-products,.malla-about,.malla-social{padding:60px 0}.malla-drop__grid:not(.malla-drop__grid--1),.malla-moodboard__grid,.malla-products__grid{grid-template-columns:repeat(2,1fr);gap:12px}.malla-products__grid>.malla-products__card:nth-child(n+9){display:none}.malla-about__inner{grid-template-columns:1fr;gap:32px}.malla-social__grid{grid-template-columns:repeat(2,1fr);gap:6px}.malla-social__card:nth-child(n+9){display:none}.malla-hero__badge{bottom:auto;top:72%;left:16px;padding:6px 12px}.malla-hero__badge-text{font-size:1rem}.malla-hero{align-items:flex-end;padding:calc(var(--header-group-height, 160px) + 4vh) 20px 10vh}.malla-hero__media img,.malla-hero__img{object-position:65% center}.malla-hero__headline{font-size:clamp(2rem,9vw,2.75rem)}.malla-hero__subtext{font-size:clamp(1.2rem,4vw,1.35rem)}.malla-hero__buttons{flex-direction:column;width:100%}.malla-btn--hero-primary,.malla-btn--hero-outline{width:100%;text-align:center}.malla-about__polaroid{max-width:280px}}@media(max-width:480px){.malla-products__grid{grid-template-columns:1fr 1fr;gap:12px}}.malla-story-hero{padding:80px 0 48px;background:var(--malla-white);text-align:center}.malla-story-hero__inner{max-width:680px;margin:0 auto}.malla-story-hero__eyebrow{font-family:var(--malla-script);font-size:1.35rem;color:var(--malla-blue);margin:0 0 12px}.malla-story-hero__title{font-family:var(--malla-display);font-size:clamp(2.4rem,5vw,3.5rem);font-weight:400;font-style:italic;color:var(--malla-navy);line-height:1.1;margin:0 0 16px;text-transform:uppercase;letter-spacing:.03em}.malla-story-hero__subtitle{font-family:var(--malla-script);font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:500;color:#1f3556bf;margin:0;line-height:1.5}.malla-story-details{padding:80px 0;background:var(--malla-white)}.malla-story-details__header{text-align:center;margin-bottom:48px}.malla-story-details__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:64px}.malla-story-details__card{background:var(--malla-sky);border-radius:var(--malla-radius-lg);padding:36px 28px}.malla-story-details__number{font-family:var(--malla-display);font-size:2rem;font-style:italic;color:var(--malla-ocean);display:block;margin-bottom:12px}.malla-story-details__card-title{font-family:var(--malla-display);font-size:1.5rem;font-weight:500;color:var(--malla-navy);margin:0 0 12px;line-height:1.2}.malla-story-details__card-text{font-family:var(--malla-sans);font-size:1rem;line-height:1.7;color:#1f3556cc;margin:0}.malla-story-details__quote{max-width:640px;margin:0 auto;text-align:center;border:none;padding:0}.malla-story-details__quote p{font-family:var(--malla-display);font-size:clamp(1.75rem,3.5vw,2.25rem);font-style:italic;color:var(--malla-navy);line-height:1.3;margin:0 0 12px}.malla-story-details__quote cite{font-family:var(--malla-script);font-size:1.15rem;font-style:normal;color:var(--malla-blue)}.malla-story-cta{padding:80px 0 100px;background:var(--malla-navy);text-align:center}.malla-story-cta__inner{max-width:560px;margin:0 auto}.malla-story-cta__eyebrow{font-family:var(--malla-script);font-size:1.25rem;color:var(--malla-ocean);margin:0 0 12px}.malla-story-cta__title{font-family:var(--malla-display);font-size:clamp(2rem,4vw,2.75rem);font-style:italic;color:var(--malla-white);margin:0 0 28px;text-transform:uppercase;letter-spacing:.04em}.malla-story-cta__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.malla-story-cta .malla-btn--outline{color:var(--malla-white);border-color:var(--malla-white)}.malla-story-cta .malla-btn--outline:hover{background:var(--malla-white);color:var(--malla-navy)}@media(max-width:900px){.malla-story-details__grid{grid-template-columns:1fr;gap:20px}.malla-story-hero{padding:60px 0 32px}}body[data-template=collection] .card-gallery,.malla-products__image-wrap{background:var(--malla-white);border-radius:var(--malla-radius)}body[data-template=collection] .card-gallery .product-media-container,body[data-template=collection] .card-gallery .product-media-container img{object-fit:contain!important;object-position:center}body[data-template=collection] .card-gallery .product-media-container{display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box;background:var(--malla-white)}body[data-template=collection] .card-gallery .product-media-container img{width:auto!important;height:auto!important;max-width:100%;max-height:100%;aspect-ratio:auto!important}.predictive-search-results__wrapper-products .predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product{flex:initial;width:100%;min-width:0}.predictive-search-results__products .resource-card,.recently-viewed-wrapper .resource-card{width:100%;min-width:0}.recently-viewed-wrapper .resource-card__media,.predictive-search-results__products .predictive-search-results__card--product .resource-card__media{aspect-ratio:4 / 5;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--malla-white);padding:10px;box-sizing:border-box;border-radius:var(--malla-radius);position:relative}.recently-viewed-wrapper .resource-card__image,.predictive-search-results__products .predictive-search-results__card--product .resource-card__image{position:absolute!important;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center;aspect-ratio:auto!important}.recently-viewed-wrapper .resource-card__image--secondary,.predictive-search-results__products .predictive-search-results__card--product .resource-card__image--secondary{object-fit:contain!important;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important}.malla-support-nav{position:relative}.malla-support-dropdown{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);min-width:180px;padding:12px 0;background:var(--malla-white, #fff);border-radius:var(--malla-radius, 12px);box-shadow:0 10px 32px #1f35561f;opacity:0;visibility:hidden;pointer-events:none;z-index:50;transition:opacity .18s ease,visibility .18s ease}.malla-support-nav:hover .malla-support-dropdown,.malla-support-nav:focus-within .malla-support-dropdown,.malla-support-nav:has([aria-expanded=true]) .malla-support-dropdown{opacity:1;visibility:visible;pointer-events:auto}.malla-support-dropdown__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.malla-support-dropdown__link{display:block;padding:8px 20px;font-family:var(--malla-script);font-size:1.2rem;font-weight:500;color:var(--malla-navy);text-decoration:none;white-space:nowrap;line-height:1.3}.malla-support-dropdown__link:hover{color:var(--malla-ocean)}.cart-items__media-container,.cart-items__media-image{background:#fff!important}.cart-items__media-image{object-fit:contain!important}.malla-charms-subtitle{font-family:var(--malla-script)!important;font-size:1.35rem;font-weight:500;color:var(--malla-ocean);margin:8px 0 0;line-height:1.4}body[data-template=collection] .facets--vertical{position:sticky;top:calc(var(--header-group-height, 80px) + 16px)}body[data-template=collection] .facets-block-wrapper--vertical .facets__title-wrapper{font-family:var(--malla-script);font-size:1.25rem}#shopify-pc__banner,#shopify-pcbanner,shopify-privacy-banner,shopify-cookie-banner,.shopify-pc__banner__dialog{display:none!important;visibility:hidden!important;pointer-events:none!important}body.malla-product-page{--font-body--family: var(--malla-sans);--font-heading--family: var(--malla-sans);font-family:var(--malla-sans);background:var(--malla-white)}.malla-product-rhode .product-information{background:var(--malla-white);padding-block:clamp(16px,3vw,40px) clamp(32px,5vw,64px)}.malla-product-rhode .product-information__grid{align-items:start}@media screen and (min-width:750px){.malla-product-rhode .product-information__grid.product-information__grid--half.product-information--media-left .product-information__media{padding-right:20px}.malla-product-rhode .product-information__grid.product-information__grid--half.product-information--media-left .product-details{padding-left:12px}}.malla-product-rhode .product-details{background:var(--malla-sand);border-radius:16px;padding:clamp(24px,3vw,36px) clamp(20px,2.5vw,32px)!important;box-shadow:0 1px #1f35560a}.malla-product-rhode .product-details h1{font-family:var(--malla-sans);font-weight:700;font-size:clamp(1.75rem,3.2vw,2.35rem);text-transform:lowercase;letter-spacing:-.03em;line-height:1.05;color:var(--malla-navy);margin:0}.malla-product-rhode .malla-product-type{font-family:var(--malla-script);font-size:1.25rem;font-weight:500;letter-spacing:.02em;text-transform:lowercase;color:var(--malla-ocean);margin:4px 0 0;line-height:1.3}.malla-product-rhode .product-details .rte,.malla-product-rhode .product-details .rte p{font-family:var(--malla-sans);font-size:.9375rem;line-height:1.65;color:#1f3556c7;margin:0}.malla-product-rhode .product-details .text-block:has(.rte){margin-top:20px;margin-bottom:24px}.malla-product-rhode .product-details .price{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.malla-product-rhode .variant-picker{margin-bottom:20px}.malla-product-rhode .variant-picker__label,.malla-product-rhode .variant-option__label{font-family:var(--malla-sans);font-size:.8125rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--malla-navy);margin-bottom:10px}.malla-product-rhode .variant-option--buttons{gap:10px}.malla-product-rhode .variant-option--buttons label:has(.swatch){border-radius:50%;border:1px solid transparent;padding:2px}.malla-product-rhode .variant-option--buttons input:checked+label:has(.swatch),.malla-product-rhode .variant-option--buttons label:has(.swatch):hover{background:transparent;border-color:var(--malla-navy);color:inherit;box-shadow:none}.malla-product-rhode .variant-option--buttons input:checked+label:has(.swatch) .swatch,.malla-product-rhode .variant-option--buttons label:has(.swatch):hover .swatch{box-shadow:0 0 0 2px var(--malla-sand),0 0 0 3px var(--malla-navy)}.malla-product-rhode .variant-option--buttons label:not(:has(.swatch)){min-width:44px;min-height:44px;border-radius:50%;border:1px solid rgb(31 53 86 / .18);font-size:.8125rem;font-weight:500;background:transparent}.malla-product-rhode .variant-option--buttons input:checked+label:not(:has(.swatch)),.malla-product-rhode .variant-option--buttons label:not(:has(.swatch)):hover{background:var(--malla-navy);border-color:var(--malla-navy);color:var(--malla-white)}.malla-size-chart,.malla-shipping-chart{margin:-8px 0 8px}.malla-shipping-chart{margin-bottom:16px}.malla-size-chart__summary,.malla-shipping-chart__summary{font-family:var(--malla-sans);font-size:.8125rem;font-weight:500;color:#1f3556bf;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none;padding:4px 0}.malla-size-chart__details .details__header,.malla-shipping-chart__details .details__header{justify-content:flex-start;gap:6px;padding:0;border:none}.malla-size-chart__details .icon-caret,.malla-shipping-chart__details .icon-caret{width:10px;height:10px;color:#1f35568c;transition:transform .2s ease}.malla-size-chart__details[open] .icon-caret,.malla-shipping-chart__details[open] .icon-caret{transform:rotate(180deg)}.malla-size-chart__content,.malla-shipping-chart__content{padding-top:12px}.malla-size-chart__image{display:block;width:100%;max-width:360px;height:auto;border-radius:8px}.malla-shipping-chart__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.malla-shipping-chart__table{width:100%;border-collapse:collapse;font-family:var(--malla-sans);font-size:.8125rem;color:var(--malla-navy)}.malla-shipping-chart__table th,.malla-shipping-chart__table td{text-align:left;padding:10px 8px;border-bottom:1px solid rgb(31 53 86 / .1);vertical-align:top}.malla-shipping-chart__table thead th{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#1f35568c}.malla-shipping-chart__table .malla-shipping__service strong{display:block;font-size:.8125rem}.malla-shipping-chart__table .malla-shipping__service-note{display:block;margin-top:2px;font-size:.7rem;color:#1f35568c;line-height:1.3}.malla-shipping-chart__table .malla-shipping__cost{white-space:nowrap}.malla-shipping-chart__table .malla-shipping__cost span{display:block}.malla-shipping-chart__note{margin:10px 0 0;font-family:var(--malla-sans);font-size:.75rem;color:#1f355699;line-height:1.4}.malla-shipping-chart__note a{color:var(--malla-navy);text-decoration:underline;text-underline-offset:2px}.malla-atc-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%}.malla-atc-row .add-to-cart-component,.malla-atc-row>*:first-child{flex:1 1 auto;min-width:min(100%,200px)}.malla-atc-row .malla-product-inventory,.malla-atc-row product-inventory{flex:0 0 auto;margin:0}.malla-atc-row .product-inventory__status--low{margin:0;white-space:nowrap}.malla-product-rhode .quantity-selector,.malla-product-rhode .shopify-payment-button,.malla-product-rhode .product-details .divider{display:none!important}.malla-product-rhode .product-form-buttons{width:100%;margin-top:4px}.malla-product-rhode .add-to-cart-button.button{width:100%;min-height:54px;background:var(--malla-navy);color:var(--malla-white);border:none;border-radius:999px;font-family:var(--malla-sans);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .25s var(--malla-ease)}.malla-product-rhode .add-to-cart-button.button:hover{background:#162a45;transform:none}.malla-product-rhode .add-to-cart-icon{display:none}.malla-product-rhode .add-to-cart-button.button:disabled{opacity:.55;cursor:not-allowed}.malla-product-rhode .product-information__media img,.malla-product-rhode .product-information__media video{border-radius:8px}.malla-product-rhode .media-gallery__thumbnail{border-radius:6px;overflow:hidden}.malla-product-rhode slideshow-arrows{opacity:.35}.malla-product-rhode .sticky-add-to-cart__button.button{background:var(--malla-navy);border-radius:999px;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.malla-product-rhode .sticky-add-to-cart__price{font-family:var(--malla-sans);color:var(--malla-navy)}body.malla-product-page .product-recommendations h2,body.malla-product-page .product-recommendations h3,body.malla-product-page .product-recommendations h4{font-family:var(--malla-serif);font-weight:500;color:var(--malla-navy);font-size:clamp(1.75rem,3vw,2.25rem)}body.malla-product-page .product-recommendations .product-card__title,body.malla-product-page .product-recommendations product-title{font-family:var(--malla-serif);color:var(--malla-navy)}body.malla-product-page .product-recommendations .price{font-family:var(--malla-sans);color:var(--malla-navy)}body.malla-product-page .product-recommendations .product-card__media img{border-radius:var(--malla-radius)}@media(max-width:749px){.malla-product-rhode .product-details{border-radius:12px;margin-top:16px}}.malla-product-perks{padding:56px 24px 72px;max-width:1200px;margin:0 auto}.malla-product-perks__eyebrow{font-family:var(--malla-script);font-size:1.35rem;color:var(--malla-ocean);text-align:center;margin:0 0 8px}.malla-product-perks__title{font-family:var(--malla-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;color:var(--malla-navy);text-align:center;margin:0 0 36px}.malla-product-perks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.malla-product-perks__item{text-align:center;padding:28px 20px;background:var(--malla-sky);border-radius:var(--malla-radius-lg)}.malla-product-perks__item-title{font-family:var(--malla-serif);font-size:1.25rem;font-weight:500;color:var(--malla-navy);margin:0 0 8px}.malla-product-perks__item-text{font-family:var(--malla-sans);font-size:.9375rem;color:#1f3556bf;line-height:1.55;margin:0}@media(max-width:900px){.malla-product-perks__grid{grid-template-columns:1fr;gap:16px}}.malla-faq{padding:64px 0 96px;background:var(--malla-sand)}.malla-faq__inner{max-width:720px;margin-inline:auto}.malla-faq__page-header{text-align:center;margin-bottom:48px}.malla-faq__page-title{font-family:var(--malla-serif);font-size:clamp(2.25rem,5vw,3rem);font-weight:500;color:var(--malla-navy);margin:8px 0 0}.malla-faq__category+.malla-faq__category{margin-top:56px}.malla-faq__category-title{font-family:var(--malla-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-style:italic;font-weight:500;color:var(--malla-navy);margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.malla-faq__list{border-top:1px solid rgb(31 53 86 / .12)}.malla-faq__item{border-bottom:1px solid rgb(31 53 86 / .12)}.malla-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--malla-sans);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--malla-navy);cursor:pointer;list-style:none}.malla-faq__question::-webkit-details-marker{display:none}.malla-faq__question .icon-caret{flex-shrink:0;width:12px;height:12px;transition:transform .25s var(--malla-ease)}.malla-faq__item[open] .malla-faq__question .icon-caret{transform:rotate(180deg)}.malla-faq__answer{padding:0 0 20px;font-family:var(--malla-sans);font-size:.9375rem;line-height:1.6;color:#1f3556cc}.malla-faq__answer p{margin:0 0 12px}.malla-faq__answer p:last-child{margin-bottom:0}.malla-faq__answer a{color:var(--malla-navy);text-decoration:underline;text-underline-offset:3px}.malla-faq--home{padding-top:72px}.malla-faq__view-all{margin:32px 0 0;text-align:center}.malla-faq__view-all-link{font-family:var(--malla-sans);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--malla-navy);text-decoration:underline;text-underline-offset:4px}.malla-faq__view-all-link:hover{color:#162a45}@media(max-width:768px){.malla-faq{padding:48px 0 72px}.malla-faq__page-header{margin-bottom:36px}}.malla-shipping{padding:64px 0 48px;background:var(--malla-sand)}.malla-shipping-section+.malla-faq-section .malla-faq{padding-top:0;padding-bottom:96px;background:var(--malla-sand)}.malla-shipping-section+.malla-faq-section .malla-faq__inner,.malla-faq--shipping-addon .malla-faq__inner{max-width:720px}.malla-faq--shipping-addon{padding-top:0;padding-bottom:96px;background:var(--malla-sand)}.malla-page{padding:64px 0 96px;background:var(--malla-sand)}.malla-page__inner{max-width:720px;margin-inline:auto}.malla-page__header{text-align:center;margin-bottom:32px}.malla-page__title{font-family:var(--malla-serif);font-size:clamp(2.25rem,5vw,3rem);font-weight:500;color:var(--malla-navy);margin:0}.malla-page__content{font-family:var(--malla-sans);font-size:.9375rem;line-height:1.6;color:#1f3556cc}.malla-page__content p{margin:0 0 12px}.malla-page__content p:last-child{margin-bottom:0}@media(max-width:768px){.malla-page{padding:48px 0 72px}}.malla-care{padding:64px 0 96px;background:var(--malla-sand)}.malla-care__inner{max-width:720px;margin-inline:auto}.malla-care__header{text-align:center;margin-bottom:48px}.malla-care__title{font-family:var(--malla-serif);font-size:clamp(2.25rem,5vw,3rem);font-weight:500;color:var(--malla-navy);margin:8px 0 0}.malla-care__intro{max-width:560px;margin:16px auto 0;font-family:var(--malla-sans);font-size:.9375rem;line-height:1.6;color:#1f3556cc}.malla-care__intro p{margin:0}.malla-care__category+.malla-care__category{margin-top:40px}.malla-care__category-title{font-family:var(--malla-serif);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--malla-navy);margin:0 0 20px}.malla-care__list{list-style:none;margin:0;padding:0;border-top:1px solid rgb(31 53 86 / .12)}.malla-care__item{padding:18px 0;border-bottom:1px solid rgb(31 53 86 / .12);font-family:var(--malla-sans);font-size:.9375rem;line-height:1.6;color:#1f3556d9}.malla-care__item:before{content:"\273f";color:var(--malla-ocean);margin-right:10px}@media(max-width:768px){.malla-care{padding:48px 0 72px}.malla-care__header{margin-bottom:36px}}.malla-shipping__inner{max-width:820px;margin-inline:auto}.malla-shipping__header{text-align:center;margin-bottom:48px}.malla-shipping__title{font-family:var(--malla-serif);font-size:clamp(2.25rem,5vw,3rem);font-weight:500;color:var(--malla-navy);margin:8px 0 0}.malla-shipping__intro{max-width:560px;margin:16px auto 0;font-family:var(--malla-sans);font-size:.9375rem;line-height:1.6;color:#1f3556cc}.malla-shipping__intro p{margin:0}.malla-shipping__table-title{font-family:var(--malla-serif);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--malla-navy);margin:0 0 20px}.malla-shipping__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.malla-shipping__table{width:100%;min-width:560px;border-collapse:collapse;font-family:var(--malla-sans);font-size:.875rem;color:var(--malla-navy);background:var(--malla-white, #fff)}.malla-shipping__table thead th{background:var(--malla-navy);color:var(--malla-white, #fff);font-family:var(--malla-serif);font-style:italic;font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;text-align:left;padding:14px 16px;border:1px solid var(--malla-navy)}.malla-shipping__table tbody td{padding:16px;border:1px solid rgb(31 53 86 / .2);vertical-align:top;line-height:1.5}.malla-shipping__service strong{display:block;font-weight:600;margin-bottom:4px}.malla-shipping__service-note{display:block;font-size:.75rem;color:#1f3556a6;line-height:1.45}.malla-shipping__cost{font-weight:500}.malla-shipping__cost span{display:block}.malla-shipping__cost span+span{margin-top:8px;padding-top:8px;border-top:1px solid rgb(31 53 86 / .15)}.malla-shipping__note{margin:24px 0 0;text-align:center;font-family:var(--malla-sans);font-size:.8125rem;line-height:1.55;color:#1f3556b3}@media(max-width:768px){.malla-shipping{padding:48px 0 72px}.malla-shipping__header{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/malla.css.map */
