::selection{background:#c9bfe4;color:#3a3435}:focus-visible{outline:3px solid #C9BFE4;outline-offset:2px;border-radius:6px}html{scrollbar-color:#DBA8A8 #FFF8F1}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#fff8f1}::-webkit-scrollbar-thumb{background:#dba8a8;border-radius:999px;border:3px solid #FFF8F1}::-webkit-scrollbar-thumb:hover{background:#b25e5e}announcement-bar,.announcement-bar{font-weight:800!important;letter-spacing:.08em}#header-component{backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);box-shadow:0 1px #f2e6de,0 8px 24px #3a34350d}#header-component a{transition:color .15s ease,transform .15s ease}#header-component nav a:hover{color:#b25e5e!important}#header-component .header__row a{text-decoration:none;position:relative}#header-component nav>*>a:not([href*="/products/"]):after,#header-component overflow-list a:not([href*="/products/"]):after{content:"";position:absolute;left:8%;right:8%;bottom:2px;height:3px;border-radius:99px;background:#c9bfe4;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}#header-component nav>*>a:not([href*="/products/"]):hover:after,#header-component overflow-list a:not([href*="/products/"]):hover:after{transform:scaleX(1)}#header-component nav a[href*="/products/"],#header-component overflow-list a[href*="/products/"]{background:#b25e5e;color:#fff!important;border-radius:999px;padding:9px 18px!important;font-weight:800;box-shadow:0 6px 16px #b25e5e40}#header-component nav a[href*="/products/"]:hover,#header-component overflow-list a[href*="/products/"]:hover{transform:translateY(-1px);color:#fff!important;box-shadow:0 10px 22px #b25e5e52}#header-component .header__heading-link:hover img,#header-component [class*=logo] a:hover img{transform:rotate(-2deg) scale(1.03)}#header-component img{transition:transform .18s ease}#header-component svg{transition:transform .15s ease}#header-component a:hover>svg,#header-component button:hover>svg{transform:scale(1.12) rotate(-4deg)}#header-component [ref=cartBubble],.cart-bubble,[class*=cart-bubble]{background:#b25e5e!important;color:#fff!important;font-weight:800}.variant-option--buttons legend{font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;font-size:11.5px!important;color:#b25e5e!important}.variant-option__swatch-value{font-weight:700;text-transform:none;letter-spacing:0}fieldset:has(input[name^=Color-]) .variant-option__button-label{width:44px;height:44px;min-width:44px;padding:0!important;border-radius:50%!important;position:relative}fieldset:has(input[name^=Color-]) .variant-option__button-label__pill{border-radius:50%!important}fieldset:has(input[name^=Color-]) .variant-option__button-label__text{display:block;width:100%;height:100%;font-size:0!important;line-height:0}fieldset:has(input[name^=Color-]) .variant-option__button-label__text:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #3a343524,inset 0 -6px 10px #3a343514;background:#eee center/cover no-repeat}.variant-option__button-label:has(input[value="Blush Pink"]) .variant-option__button-label__text:before{background:#f3d3d3 url(/cdn/shop/files/Blush-Dream.png?v=1788143699&width=160) center/cover no-repeat}.variant-option__button-label:has(input[value=Cream]) .variant-option__button-label__text:before{background:#f1e6d4 url(/cdn/shop/files/Oatmeal-Cloud.png?v=1788143699&width=160) center/cover no-repeat}.variant-option__button-label:has(input[value=Grey]) .variant-option__button-label__text:before{background:#c9c6c4 url(/cdn/shop/files/Soft-Grey.png?v=1788143699&width=160) center/cover no-repeat}.variant-option__button-label:has(input[value=Navy]) .variant-option__button-label__text:before{background:#2c3554 url(/cdn/shop/files/Midnight-Roo.png?v=1788143699&width=160) center/cover no-repeat}.variant-option__button-label:has(input[value=Black]) .variant-option__button-label__text:before{background:#332f30 url(/cdn/shop/files/Classic-Black.png?v=1788143699&width=160) center/cover no-repeat}fieldset:has(input[name^=Color-]) .variant-option__button-label:has(:checked){box-shadow:0 0 0 2.5px #fff,0 0 0 5px #b25e5e,0 6px 14px #b25e5e40}fieldset:has(input[name^=Color-]) .variant-option__button-label:hover{transform:translateY(-2px)}fieldset:has(input[name^=Color-]) .variant-option__button-label{transition:transform .15s ease,box-shadow .15s ease}button,.button,a.button{transition:transform .12s ease,box-shadow .15s ease}button:active,.button:active,a.button:active{transform:scale(.97)}.button:hover{box-shadow:0 10px 24px #b25e5e40}input,textarea,select{transition:border-color .15s ease,box-shadow .15s ease}input:focus,textarea:focus{border-color:#c9bfe4!important;box-shadow:0 0 0 3px #c9bfe459}footer .shopify-section{background:#f8ece4}footer{border-top:2px dashed #E5CFC3}footer a:hover{color:#b25e5e!important}.product-badges__badge,[class*=badge]{font-weight:800;letter-spacing:.04em}details summary{transition:color .15s ease}details[open] summary{color:#b25e5e}details summary:hover{color:#b25e5e}img{-webkit-user-drag:none}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.snz-bt,.snz-how,.snz-sz{background-image:radial-gradient(#F3E4DA 1.2px,transparent 1.5px);background-size:26px 26px}.snz-how__card,.snz-box__item,.snz-sz__tablewrap,.snz-tile{border-radius:28px!important}.snz-callout{border-radius:22px!important}.snz-how__card{border:2px dashed #EBD9D0}.snz-box__item{border:2px dashed #F0DDD3}.snz-sz__tablewrap{border:2px dashed #EBD9D0}.snz-kicker:before{content:"\1f319\a0";font-size:11px}.snz-moment{overflow:visible!important}.snz-moment img{border-radius:26px;position:relative;z-index:1}.snz-moment:before,.snz-moment:after{content:"";position:absolute;top:-13px;width:36px;height:36px;border-radius:50%;background:#f3d3d3;box-shadow:inset 0 -5px #b25e5e24;z-index:0}.snz-moment:before{left:16px}.snz-moment:after{right:16px}.snz-moment:nth-child(2):before,.snz-moment:nth-child(2):after{background:#c9bfe4;box-shadow:inset 0 -5px #5a52541f}.snz-moment .snz-moment__cap,.snz-moment .snz-moment__dot{z-index:2}.snz-motion__frame{overflow:visible!important}.snz-motion__frame img{border-radius:18px;position:relative;z-index:1}.snz-motion__frame:before,.snz-motion__frame:after{content:"";position:absolute;top:-10px;width:26px;height:26px;border-radius:50%;background:#c9bfe4;z-index:0}.snz-motion__frame:before{left:14px}.snz-motion__frame:after{right:14px}.snz-motion__frame .snz-motion__pill{z-index:2}.snz-hero__media:after{content:"";position:absolute;left:-34px;top:16%;width:82px;height:28px;background:#fff;border-radius:999px;box-shadow:24px -12px 0 -4px #fff,48px 0 0 -8px #fdf3ec;opacity:.95;filter:drop-shadow(0 8px 16px rgba(58,52,53,.07));pointer-events:none}.snz-how__inner{position:relative}.snz-how__inner:before{content:"\2726";position:absolute;top:-8px;right:7%;color:#dba8a8;font-size:20px}.snz-how__inner:after{content:"\2726";position:absolute;top:38px;right:11%;color:#c9bfe4;font-size:13px}.snz-bt__inner{position:relative}.snz-bt__inner:after{content:"z z z";position:absolute;top:-6px;right:2%;font-family:var(--font-heading--family,inherit);font-weight:700;color:#c9bfe4;font-size:22px;letter-spacing:2px;transform:rotate(10deg)}.snz-sz thead th{background:#5a5254!important}.snz-how__card,.snz-box__item{box-shadow:0 8px 22px #b25e5e12!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/snz-global.css.map */
