:root{--dac-action:#171717;--dac-action-hover:#342039;--dac-action-edge:#e4b0d4;--dac-ink:#202020;--dac-muted:#686168;--dac-line:#e5e0e3;--dac-line-strong:#c9c1c7;--dac-pink:#ffdcf9;--dac-focus:#762c69;--dac-surface:#f7f6f7;--dac-surface-hover:#fff5fb;--dac-selected:#f6eaf3;--dac-editorial-wash:linear-gradient(110deg,#fff0fa,#f8f5fc 52%,#e8f8fb)}.dac-product-card{border:1px solid var(--dac-line);padding:8px;border-radius:8px;background:#fff;box-shadow:0 2px 8px #23181f0b,0 1px 2px #23181f06;transform:none;transition:border-color .18s ease,box-shadow .18s ease}.dac-product-card .product-card-header{gap:4px;min-height:44px;margin:0;padding:0 2px 4px;flex-shrink:0}.dac-product-card .dac-card-badges{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.dac-product-card .dac-badge{flex-shrink:0}.dac-product-card .dac-badge__label{white-space:normal;overflow-wrap:anywhere}.dac-product-card .product-card-header-right{flex:0 0 44px;gap:0}.dac-product-card .product-card-header-right>div:last-child,.dac-product-card .swym-button{width:44px;height:44px;min-width:44px;min-height:44px}.dac-product-card button.swym-button.swym-add-to-wishlist-view-product{--dac-heart-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20.84%204.61a5.5%205.5%200%200%200-7.78%200L12%205.67l-1.06-1.06a5.5%205.5%200%200%200-7.78%207.78l1.06%201.06L12%2021.23l7.78-7.78%201.06-1.06a5.5%205.5%200%200%200%200-7.78Z%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);position:relative;display:inline-grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent!important;color:#3b373d!important;box-shadow:none!important;touch-action:manipulation}.dac-product-card button.swym-button.swym-add-to-wishlist-view-product:before{content:""!important;position:absolute;top:9px;right:9px;bottom:9px;left:9px;width:26px;height:26px;border:0;border-radius:50%;background:#fffffff5;box-shadow:none;pointer-events:none}.dac-product-card button.swym-button.swym-add-to-wishlist-view-product:after{content:""!important;position:absolute;top:14px;right:14px;bottom:14px;left:14px;display:block!important;width:16px!important;height:16px!important;margin:0;padding:0;border:0;background:currentColor!important;-webkit-mask:var(--dac-heart-mask) center/contain no-repeat;mask:var(--dac-heart-mask) center/contain no-repeat;font-size:0!important;line-height:0!important;opacity:1!important;transform:none;pointer-events:none}.dac-product-card button.swym-button.swym-added{--dac-heart-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20.84%204.61a5.5%205.5%200%200%200-7.78%200L12%205.67l-1.06-1.06a5.5%205.5%200%200%200-7.78%207.78l1.06%201.06L12%2021.23l7.78-7.78%201.06-1.06a5.5%205.5%200%200%200%200-7.78Z%22%20fill%3D%22black%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);color:var(--dac-focus)!important}@media(hover:hover)and (pointer:fine){.dac-product-card button.swym-button:hover{color:var(--dac-focus)!important}.dac-product-card button.swym-button:hover:before{background:#fff6fc}}.dac-product-card .product-card-container-figure{border-radius:4px;overflow:hidden}.dac-product-card .product-card-container-figure-link{background:#fff}.product-card .product-card-container-figure>[data-product-variant-sku]{background-image:linear-gradient(100deg,#cc2454,#d93846);font-family:Red Hat Display,sans-serif;font-weight:600;letter-spacing:.07em}@media(max-width:767px){.product-card .product-card-container-figure>[data-product-variant-sku]{letter-spacing:.035em}}.dac-product-card .product-card-container-content{text-align:left;padding:10px 6px 6px}.dac-product-card .product-card-container-content>div:first-child{padding-top:0}.dac-product-card .product-card-container-content-title{margin:0;font-size:16px!important;line-height:1.3!important;letter-spacing:-.01em}.dac-product-card .product-card-container-content-vendor{margin-top:4px;color:var(--dac-muted);font-size:12px;line-height:17px;font-weight:500}.dac-product-card .product-card-container-content-reviews{justify-content:flex-start;margin-top:6px;min-height:18px;padding-block:0}.dac-product-card [data-dac-no-reviews]>:last-child{color:var(--dac-muted);font-size:10px;line-height:16px;letter-spacing:.055em}.dac-product-card .product-card-container-content-footer{margin-top:8px}.dac-product-card .product-card-container-content-footer>:first-child{justify-content:flex-start;padding-block:8px 10px}.dac-product-card .product-card__price-info{align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:16px;line-height:22px}.dac-product-card .product-card__price-info del{color:var(--dac-muted);font-size:13px;font-weight:500}.dac-product-card .product-card__out-of-stock{font-family:Red Hat Display,sans-serif;font-size:12px;line-height:20px;font-weight:500}.dac-action,.dac-product-card .product-card-container-content-footer-btn,.template-product :is(.js-product-add-cart,.js-fake-add-to-cart){position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 10px;min-height:44px;border:1px solid var(--dac-action);border-radius:8px;background:var(--dac-action);color:#fff;font-family:Red Hat Display,sans-serif;font-size:13px!important;line-height:20px!important;font-weight:800;letter-spacing:.01em;text-transform:none;box-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.dac-product-card .product-card-container-content-footer-btn,.template-product :is(.js-product-add-cart,.js-fake-add-to-cart){margin-inline:0}.dac-product-card button.product-card-container-content-footer-btn:not(:disabled),.template-product :is(.js-product-add-cart,.js-fake-add-to-cart):not(:disabled):not(.rounded-none){box-shadow:0 2px 0 var(--dac-action-edge)}.dac-action{display:inline-flex;width:auto;max-width:100%;padding:11px 24px;font-size:14px!important;text-align:center;text-decoration:none}.template-product :is(.js-product-add-cart,.js-fake-add-to-cart){min-height:52px;border-radius:8px;font-size:16px!important}.template-product .js-product-add-cart.rounded-none{border-radius:0;box-shadow:none}.template-product .Product-info .js-product-add-cart:before,.template-product .Product-info .js-product-add-cart:after{content:none;animation:none}.dac-product-card a.product-card-container-content-footer-btn{background:#fff;color:var(--dac-ink);border-color:var(--dac-line-strong);box-shadow:none}.dac-action:focus-visible,.dac-product-card :is(a,button):focus-visible,.template-product :is(.js-product-add-cart,.js-fake-add-to-cart):focus-visible{outline:2px solid var(--dac-focus);outline-offset:3px}.dac-product-card .product-card-container-content-footer-btn:disabled,.template-product :is(.js-product-add-cart,.js-fake-add-to-cart):disabled{opacity:.6;cursor:not-allowed;box-shadow:none}@media(hover:hover)and (pointer:fine){.dac-product-card:hover{transform:none;border-color:#d2add0;box-shadow:0 7px 24px #5e27521a,0 1px 3px #23181f0a}.dac-action:hover,.dac-product-card button.product-card-container-content-footer-btn:hover:not(:disabled),.template-product :is(.js-product-add-cart,.js-fake-add-to-cart):hover:not(:disabled){background:var(--dac-action-hover);border-color:var(--dac-action-hover);color:#fff;box-shadow:none}.dac-product-card button.product-card-container-content-footer-btn:hover:not(:disabled),.template-product :is(.js-product-add-cart,.js-fake-add-to-cart):hover:not(:disabled):not(.rounded-none){box-shadow:0 3px #e7a7d2,0 4px 12px #3217291a}.dac-product-card a.product-card-container-content-footer-btn:hover{background:#faf6f9;border-color:var(--dac-action-hover);color:var(--dac-ink);box-shadow:none}}@media(max-width:767px){.dac-product-card{padding:2px;border-radius:7px}.dac-product-card .product-card-header{padding:0 4px}.dac-product-card .product-card-container-content{padding:10px 7px 7px}.dac-product-card .product-card-container-content-vendor{font-size:11px;line-height:16px}.dac-product-card .product-card-container-content-footer-img,.dac-product-card .product-card-container-content-footer-img img{width:24px;max-width:24px}.dac-product-card .product-card-container-content-footer-btn{padding-inline:6px}}@media(prefers-reduced-motion:reduce){.dac-action,.dac-product-card,.dac-product-card .product-card-container-content-footer-btn{transition:none}}:root{--dac-badge-new-fill:#ebddfc;--dac-badge-new-ink:#4b2279;--dac-badge-restock-fill:#fcdcf1;--dac-badge-restock-ink:#761653;--dac-badge-bestseller-fill:#d5f4fa;--dac-badge-bestseller-ink:#124c68;--dac-badge-low-fill:#ffe8c6;--dac-badge-low-ink:#713608;--dac-badge-final-fill:#ffe1d5;--dac-badge-final-ink:#7c2d1d;--dac-badge-sale-fill:#f1f8bf;--dac-badge-sale-ink:#344400;--dac-badge-beginner-fill:#d0f3e5;--dac-badge-beginner-ink:#125341;--dac-badge-seasonal-fill:#f9e1ed;--dac-badge-seasonal-ink:#692b50;--dac-badge-blackfriday-fill:#464149;--dac-badge-blackfriday-ink:#ffffff;--dac-badge-archived-fill:#f2eff3;--dac-badge-archived-ink:#514955}.dac-badge{--badge-fill:var(--dac-badge-new-fill);--badge-ink:var(--dac-badge-new-ink);display:inline-flex;align-items:center;justify-content:center;gap:5px;vertical-align:middle;box-sizing:border-box;width:max-content;max-width:100%;min-height:27px;padding:4px 9px;border:1px solid transparent;border-radius:4px;background:var(--badge-fill);box-shadow:none;color:var(--badge-ink);font-family:Red Hat Display,sans-serif;font-size:12px;line-height:16px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.dac-badge__icon{flex:0 0 14px;width:14px;height:14px}.dac-badge__label{text-transform:none}.dac-badge[data-dac-badge=restock]{--badge-fill:var(--dac-badge-restock-fill);--badge-ink:var(--dac-badge-restock-ink)}.dac-badge[data-dac-badge=bestseller]{--badge-fill:var(--dac-badge-bestseller-fill);--badge-ink:var(--dac-badge-bestseller-ink)}.dac-badge[data-dac-badge=low],.dac-badge[data-dac-badge=limited]{--badge-fill:var(--dac-badge-low-fill);--badge-ink:var(--dac-badge-low-ink)}.dac-badge[data-dac-badge=final],.dac-badge[data-dac-badge=clearance]{--badge-fill:var(--dac-badge-final-fill);--badge-ink:var(--dac-badge-final-ink)}.dac-badge[data-dac-badge=sale]{--badge-fill:var(--dac-badge-sale-fill);--badge-ink:var(--dac-badge-sale-ink);font-variant-numeric:proportional-nums lining-nums}.dac-badge[data-dac-badge=beginner]{--badge-fill:var(--dac-badge-beginner-fill);--badge-ink:var(--dac-badge-beginner-ink)}.dac-badge[data-dac-badge=seasonal]{--badge-fill:var(--dac-badge-seasonal-fill);--badge-ink:var(--dac-badge-seasonal-ink)}.dac-badge[data-dac-badge=blackfriday]{--badge-fill:var(--dac-badge-blackfriday-fill);--badge-ink:var(--dac-badge-blackfriday-ink)}.dac-badge[data-dac-badge=archived]{--badge-fill:var(--dac-badge-archived-fill);--badge-ink:var(--dac-badge-archived-ink)}.dac-badge-info{position:relative;display:inline-block;max-width:100%}.dac-badge-info>summary{cursor:pointer;list-style:none}.dac-badge-info>summary::-webkit-details-marker{display:none}.dac-badge-info>summary:focus-visible{outline:2px solid #202020;outline-offset:3px}.dac-badge__info{display:inline-grid;place-items:center;width:12px;height:12px;border:1px solid currentColor;border-radius:50%;font:700 9px/1 Georgia,serif}.dac-badge-info__text{position:absolute;z-index:6;top:calc(100% + 6px);left:0;width:260px;max-width:calc(100vw - 50px);padding:12px;border:1px solid #d9b9cd;border-radius:8px;background:#fff3fb;color:#33202c;box-shadow:0 6px 18px #32172926;font:500 12px/1.5 Red Hat Display,sans-serif;white-space:normal}.product-card-header .dac-badge{min-height:23px;padding:2px 6px;gap:4px;font-size:11px;line-height:16px}.product-card-header .dac-badge__icon{width:12px;height:12px;flex-basis:12px}.product-card .dac-badge-info__text{width:230px;max-width:calc(50vw - 44px)}.product-info-labels{flex-wrap:wrap;gap:7px!important;padding-bottom:3px}.template-product .product-info-grid{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}#shopify-section-footer footer{position:relative;color:#fff;background-color:#133e42;font-weight:500;border-top:0}#shopify-section-footer footer:before{content:"";display:block;height:5px;background:linear-gradient(90deg,#f19dd8,#d2a6f3 36%,#8ba6f7 65%,#60dae5)}#shopify-section-footer .c-container{max-width:1440px;padding-inline:32px}#shopify-section-footer .js-footer-list-toggle{font-family:Zenon,serif;font-size:19px;font-weight:700;text-decoration:none;letter-spacing:0;color:#ffe0f7}#shopify-section-footer [id^=menu-list-] li{padding-block:4px}#shopify-section-footer [id^=menu-list-] a{min-height:30px;line-height:24px;font-weight:500}#shopify-section-footer footer a{text-underline-offset:4px}#shopify-section-footer footer a:hover{color:#ffe0f7}#shopify-section-footer :is(a,button,input,[tabindex]):focus-visible{outline:2px solid #ffa5e5;outline-offset:4px}#shopify-section-footer .dac-footer-layout>div{min-width:0}#shopify-section-footer #footer_newsletter{isolation:isolate;max-width:400px;padding:28px;margin-top:0;border:2px solid transparent;border-radius:16px;background:radial-gradient(ellipse at 108% -8%,#b7eff4 0%,#9ba6db 23%,transparent 48%) padding-box,linear-gradient(135deg,#522752,#36264e 58%,#234956) padding-box,linear-gradient(125deg,#ff99d9,#d4adff 48%,#76e6ed) border-box;color:#fff;box-shadow:0 4px #142c3b,0 12px 24px #10213330}#shopify-section-footer .dac-newsletter-heading{position:relative;margin:0;padding:0 82px 0 0;text-align:left;font-family:Zenon,serif;font-size:33px;line-height:1.08;letter-spacing:-.025em;font-weight:700}#shopify-section-footer .dac-newsletter-heading span{display:block;color:#ffc1e9}#shopify-section-footer .dac-newsletter-caption{max-width:25ch;margin:16px 0 24px;color:#f7eaf6;font-size:14px;line-height:1.5;font-weight:500;text-align:left}#shopify-section-footer .dac-newsletter-gem{position:absolute;top:20px;right:12px;width:100px;height:auto;border:0;border-radius:0;background:none;box-shadow:none}#shopify-section-footer .dac-newsletter-gem svg{display:block;width:100%;height:auto}#shopify-section-footer #form-footer-subscribe>div{border:1px solid #fff;border-radius:8px;padding:4px;background:#fff;box-shadow:none;transition:border-color .16s ease}#shopify-section-footer #form-footer-subscribe>div:focus-within{border-color:#762c69;outline:2px solid #762c69;outline-offset:-2px;box-shadow:none}#shopify-section-footer #inputFooterBlock{min-height:44px}#shopify-section-footer #inputFooter{flex:1;min-width:0;width:auto;border:0;border-radius:4px;font-size:16px;line-height:24px;padding-left:10px;color:#202020}#shopify-section-footer #inputFooter::placeholder{color:#686168;opacity:1}#shopify-section-footer #inputFooter:autofill{box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#202020}#shopify-section-footer #submit-klaviyo{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;width:auto;min-height:44px;padding-inline:13px;border-radius:8px;background:#171717;color:#fff;box-shadow:none;font-size:12px;line-height:16px;font-weight:700;text-transform:none;white-space:nowrap;letter-spacing:0;transition:background-color .16s ease}#shopify-section-footer #submit-klaviyo svg{width:14px;height:14px;flex-shrink:0;transition:transform .16s ease}#shopify-section-footer #submit-klaviyo:hover:not(:disabled){background:#342039}#shopify-section-footer #submit-klaviyo:hover:not(:disabled) svg{transform:translate(2px)}#shopify-section-footer #submit-klaviyo:disabled{opacity:.65;cursor:wait}#shopify-section-footer #footer_newsletter button:focus-visible{outline:2px solid #ffdcf9;outline-offset:-3px}#shopify-section-footer #helperText{display:block;margin-top:8px;color:#ffc9da;font-size:12px;line-height:18px;font-weight:600}#shopify-section-footer #helperText:empty{margin:0}#shopify-section-footer #textGreetings{color:#f7eaf6}#shopify-section-footer .dac-newsletter-follow{max-width:400px;margin-top:0;flex-direction:column;align-items:stretch}#shopify-section-footer .dac-social-links{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:20px 0 10px;border:1px solid #d5f4fa38;border-radius:10px;background:linear-gradient(115deg,#ebddfc0d,#d5f4fa12);overflow:hidden}#shopify-section-footer .dac-social-links a{flex:1 1 64px;flex-direction:column;gap:7px;width:auto;min-width:64px;height:68px;padding:12px 4px 10px;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none;transition:background-color .16s ease}#shopify-section-footer .dac-social-links a+a{border-left:1px solid #d5f4fa26}#shopify-section-footer .dac-social-links a span{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.01em}#shopify-section-footer .dac-social-links a img{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1);transition:transform .18s ease}#shopify-section-footer .dac-social-links a:hover{transform:none;background:#ffdcf91c;box-shadow:none}#shopify-section-footer .dac-social-links a:hover img{transform:translateY(-2px)}#shopify-section-footer .dac-social-links a:focus-visible{outline-offset:-3px}#shopify-section-footer .dac-footer-shortcuts{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #ffffff30;padding-top:6px}#shopify-section-footer .dac-footer-shortcuts a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration-thickness:1px}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME form.klaviyo-form{border:1px solid #fff!important;border-radius:8px!important;padding:4px!important;background:#fff!important}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME form.klaviyo-form:focus-within{border-color:#762c69!important;outline:2px solid #762c69;outline-offset:-2px}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME input{min-width:0;border:0!important;border-radius:4px!important;box-shadow:none!important;outline:none!important;color:#202020!important;font-size:16px!important}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME input::placeholder{color:#686168!important;font-size:16px!important;text-transform:none}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME button{min-height:44px!important;border:0!important;border-radius:8px!important;padding:10px 13px!important;margin-right:0;background:#171717!important;color:#fff!important;font-size:12px!important;text-transform:none}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME button:hover{background:#342039!important}#shopify-section-footer #footer_newsletter .klaviyo-form-RXJaME .ql-container p :is(strong,span){color:#202020!important}@media(max-width:767px){#shopify-section-footer .c-container{padding-inline:20px}#shopify-section-footer .js-footer-list-toggle{min-height:56px;align-items:center;font-size:18px;text-transform:none}#shopify-section-footer [id^=menu-list-] a{min-height:36px;padding-block:6px}#shopify-section-footer #footer_newsletter{margin-top:24px;padding:24px 20px}#shopify-section-footer .dac-newsletter-heading{font-size:31px;padding-right:76px}#shopify-section-footer .dac-newsletter-gem{top:20px;right:10px;width:90px;height:auto}#shopify-section-footer .dac-newsletter-caption{margin-bottom:20px}#shopify-section-footer .dac-footer-layout{grid-template-columns:minmax(0,1fr)}#shopify-section-footer .dac-newsletter-follow{margin-top:0;flex-direction:column}#shopify-section-footer .dac-social-links{margin:20px 0 10px;padding:0;justify-content:center}#shopify-section-footer #submit-klaviyo{gap:6px;padding-inline:10px}#shopify-section-footer footer>div:last-child{padding:16px 12px}#shopify-section-footer footer>div:last-child a{padding-block:8px;font-size:10px}.product-card-header .dac-badge{min-height:20px;gap:3px;padding:2px 5px;font-size:10.5px;line-height:14px}}#shopify-section-footer .dac-newsletter-gem svg{transform-origin:50% 60%;transition:transform .3s ease}#shopify-section-footer #footer_newsletter:is(:hover,:focus-within) .dac-newsletter-gem svg{transform:translateY(-3px) rotate(-5deg)}#shopify-section-footer #footer_newsletter:is(:hover,:focus-within) .dac-filter-gem__flash{animation:dac-footer-facet .7s ease both}#shopify-section-footer #footer_newsletter:is(:hover,:focus-within) .dac-filter-gem__flash--center{animation-delay:.08s}#shopify-section-footer #footer_newsletter:is(:hover,:focus-within) .dac-filter-gem__flash--right{animation-delay:.16s}@keyframes dac-footer-facet{0%,to{opacity:0}35%{opacity:.85}}@media(max-width:359px){#shopify-section-footer .dac-newsletter-heading{font-size:28px;padding-right:60px}#shopify-section-footer .dac-newsletter-gem{width:80px}}@media(prefers-reduced-motion:reduce){#shopify-section-footer .dac-newsletter-gem svg,#shopify-section-footer .dac-social-links a img{transition:none;transform:none!important}#shopify-section-footer .dac-filter-gem__flash{animation:none!important}}@media(prefers-reduced-motion:reduce){.dac-badge,.js-product-add-cart,.js-fake-add-to-cart,#shopify-section-footer :is(.dac-social-links a,#submit-klaviyo,#submit-klaviyo svg,#form-footer-subscribe>div){transition:none!important}}body #header-container .AnnouncementBar:has(dac-sale-announcement){padding-block:5px}#header-megamenu-container-2{width:600px;max-width:calc(100vw - 32px);border:1px solid #e5e0e3;border-radius:8px;box-shadow:0 12px 36px #23181f1a}#header-megamenu-container-2:not(.is-open){display:none}#header-megamenu-container-2>div{display:grid;grid-template-columns:200px minmax(0,1fr);padding:24px;gap:24px;overflow:visible}#header-megamenu-container-2>div>ul{min-width:0;padding:0 16px 0 0;border-color:#e5e0e3}#header-megamenu-container-2 [data-megamenu-card]{min-width:0;min-height:44px;height:auto;padding:0}#header-megamenu-container-2 [data-megamenu-card] a{display:block;width:100%;padding:12px 8px;font-size:14px;line-height:20px;font-weight:500}#header-megamenu-container-2 [data-megamenu-card] a:hover{font-weight:500}#header-megamenu-container-2 a:focus-visible{outline:2px solid #202020!important;outline-offset:2px}#header-megamenu-container-2>div>div{min-width:0;padding:0}#header-megamenu-container-2>div>div>div{padding:20px;background:#fff0fa}#header-megamenu-container-2 .font-title{font-size:23px;line-height:1.15;letter-spacing:-.01em;max-width:none}#header-megamenu-container-2 .font-title+img{margin-left:8px;flex-shrink:0}#header-megamenu-container-2 .mt-8{margin-top:24px}#header-megamenu-container-2 a[href="/pages/quiz"]{color:#202020;background:none;font-size:21px}@media(min-width:1280px){#header-container .header-dac>div>.flex{gap:4px;padding-block:8px}#header-container #form-search-headerv2{margin-top:8px}}@media(max-width:767px){#header-container .js-menu-cart,#header-container .js-menu-wishlist{display:flex;align-items:center;min-height:44px}#header-container button.w-6{height:44px}#header-container a[href*="customer_authentication/login"],#header-container .searchBar-button-open{min-height:44px;min-width:24px}}@media(max-width:767px){.dac-product-card .oke-sr>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.dac-product-card .oke-sr-stars{margin:0}.dac-product-card .oke-sr-count{font-size:11px;line-height:17px;white-space:nowrap}.dac-product-card .oke-sr-label-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:767px){.dac-product-card{position:relative;padding:0;border:0;border-radius:0;box-shadow:none;transform:none;overflow:visible}.dac-product-card:hover{border:0;box-shadow:none}html:not(.list-view-enabled) .dac-product-card .product-card-header{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:flex-start;min-height:0;height:0;margin:0;padding:8px;background:transparent;pointer-events:none}html:not(.list-view-enabled) .dac-product-card .product-card-header .dac-card-badges{flex-direction:column;align-items:flex-start;align-content:flex-start;gap:4px;max-width:calc(100% - 50px);padding:0}html:not(.list-view-enabled) .dac-product-card .product-card-header .dac-badge{min-height:22px;max-width:100%;padding:3px 6px;gap:3px;border:0;border-radius:4px;background:var(--badge-fill);box-shadow:none;font-size:10px;line-height:16px;font-weight:600}html:not(.list-view-enabled) .dac-product-card .dac-badge__icon{display:none}html:not(.list-view-enabled) .dac-product-card .product-card-header-right{margin-left:auto;flex:0 0 44px;pointer-events:auto}html:not(.list-view-enabled) body.template-index .home-products-grid .dac-product-card .product-card-header-right{position:absolute;top:0;right:0}html:not(.list-view-enabled) .dac-product-card .dac-badge-info{pointer-events:auto}.dac-product-card .product-card-container-figure{border-radius:0}.dac-product-card .product-card-container-figure-link{background:#f8f7f8;border-radius:0}html:not(.list-view-enabled) .dac-product-card .product-card-container-content{padding:9px 12px 0}html:not(.list-view-enabled) .dac-product-card .product-card-container-content-title{font-size:16px!important;line-height:1.25!important;letter-spacing:-.015em}.dac-product-card .product-card-container-content-vendor{margin-top:4px;font-size:11px;line-height:16px}.dac-product-card .product-card-container-content-reviews{margin-top:5px;min-height:17px}.dac-product-card .product-card-container-content-footer{margin-top:5px}html:not(.list-view-enabled) .dac-product-card .product-card-container-content-footer>:first-child{padding:5px 0 8px}.dac-product-card .product-card-container-content-footer-btn{box-shadow:none;border-radius:8px;min-height:44px}.dac-product-card a.product-card-container-content-footer-btn{border-color:transparent;background:#f4f1f4;color:#342039}html.list-view-enabled .dac-product-card .product-card-header-right{flex:0 0 44px;justify-content:flex-end;margin-left:auto}html.list-view-enabled .dac-product-card{padding:12px;border-bottom:1px solid #eee8ed}.dac-product-card .product-card-header>.swym-button{margin-left:auto;flex:0 0 44px;pointer-events:auto}.dac-product-card .product-card-container-content-title a{font-size:inherit;line-height:inherit}.dac-product-card .product-card-container-content-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dac-product-card .product-card-container-figure-link>img{width:100%;height:100%;object-fit:contain}.dac-product-grid{width:100%;max-width:none;padding-inline:8px;gap:22px 8px}.dac-product-grid-wrap{padding-inline:0}.dac-product-grid-wrap>h2{padding-inline:12px;margin-bottom:18px}.template-product :is(.js-product-add-cart,.js-fake-add-to-cart){box-shadow:none}}.dac-collection-error{display:flex;align-items:center;gap:12px;margin:12px;padding:12px;background:#fff0fa;color:#342039;font-size:13px;line-height:1.5}.dac-collection-error[hidden]{display:none}.dac-collection-error button{min-height:44px;padding:8px 12px;text-decoration:underline;font-weight:700;flex-shrink:0}#header-container #search_bar{width:100%;min-width:0}#header-container .dac-search__field{display:flex;align-items:center;gap:2px;box-sizing:border-box;min-height:48px;padding:3px;border:1px solid #dfd6e2;border-radius:10px;background:linear-gradient(100deg,#fff1fb,#f7f0fc 55%,#edfaff);box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}#header-container .dac-search__field:hover{border-color:#bba7bb}#header-container .dac-search__field:focus-within{border-color:#96528c;box-shadow:inset 0 0 0 1px #96528c}#header-container #search_bar .search_input_desktop{flex:1;min-width:0;width:100%;height:40px;margin:0;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:#342039;font:500 16px/24px Red Hat Display,sans-serif;letter-spacing:0;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}#header-container #search_bar .search_input_desktop::placeholder{color:#716573;font-weight:400;opacity:1}#header-container #search_bar .search_input_desktop::-webkit-search-cancel-button{-webkit-appearance:none}#header-container #search_bar button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:8px;color:#40263d;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}#header-container #search_bar button[hidden]{display:none}#header-container #search_bar button svg{width:20px;height:20px}#header-container #search_bar .searchBar-icon{background:transparent;box-shadow:none}#header-container #search_bar .searchBar-icon:hover{background:transparent}#header-container #search_bar .searchBar-icon-close{background:transparent;color:#655b67}#header-container #search_bar .searchBar-icon-close:hover{background:#f6edf3}#header-container #search_bar button:focus-visible{outline:2px solid #713270;outline-offset:1px}body.search-overlay-open #header-container #form-search-headerv2{display:block!important}body.search-overlay-open #header-container:has(.search-bar-wrapper.scrolled) .HeaderMenu{visibility:hidden}@media(min-width:1280px){#header-container #search_bar .search_input_desktop{font-size:14px}}@media(max-width:1279px){#header-container #form-search-headerv2{padding-bottom:6px}#header-container .dac-search__field{min-height:44px;padding:0;border:0;border-radius:8px;background:#f5f5f5;box-shadow:inset 0 0 0 1px #e5e5e5}#header-container .dac-search__field:hover{box-shadow:inset 0 0 0 1px #e5e5e5}#header-container .dac-search__field:focus-within{box-shadow:inset 0 0 0 2px #96528c}#header-container #search_bar button{width:44px;height:44px;flex-basis:44px;color:#303030}#header-container #search_bar .search_input_desktop{height:44px;padding-inline:12px 4px;color:#272727}#header-container #search_bar .search_input_desktop::placeholder{color:#707070}#header-container #search_bar .searchBar-icon-close svg{width:16px;height:16px}#header-container #search_bar .searchBar-icon-close:hover{background:transparent}}@media(prefers-reduced-motion:reduce){#header-container .dac-search__field,#header-container #search_bar button{transition:none}}#header-container .dac-header-control{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex-shrink:0}#header-container .dac-header-control:focus-visible,#header-container .Header-iconLink:focus-visible{outline:2px solid var(--dac-focus);outline-offset:2px;border-radius:6px}#header-container .Header-icon img{width:28px;height:26px;max-width:28px;max-height:26px;object-fit:contain}#header-container .Header-icon--account img{width:24px}#header-container .Header-iconLink{min-width:44px}@media(max-width:1279px){#header-container .dac-header-mobile-start{gap:8px;flex-shrink:0}#header-container .dac-header-control,#header-container .Header-iconLink{width:32px;min-width:32px}#header-container .dac-header-control img{width:22px;height:22px;max-width:22px;max-height:22px;object-fit:contain}#header-container .Header-icon img{width:24px;height:24px;max-width:24px;max-height:24px}#header-container .Header-icon--cart img{width:26px;max-width:26px}#header-container .Header-icon--wishlist img{width:22px;max-width:22px}#header-container #button-search-icon{width:32px;margin-right:0}#header-container .logo-bottom-header{flex:1 1 auto;min-width:0;padding-inline:6px}#header-container .logo-bottom-header a{padding-left:0}#header-container .logo-bottom-header img{width:176px;max-width:100%;height:auto}}@media(max-width:1023px){.template-product .product-features .product-features__bubble-text-wrapper{max-width:min(340px,calc(100vw - 28px))}}body .dac-action-secondary{box-sizing:border-box;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;min-width:160px;min-height:44px;padding:11px 24px;border:1px solid var(--dac-line-strong);border-radius:8px;background:#fff;color:var(--dac-ink);box-shadow:none;font:700 13px/20px Red Hat Display,sans-serif;letter-spacing:.01em;text-align:center;text-transform:none;text-decoration:none;vertical-align:middle;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body a.dac-action-secondary:not(.hidden):not([hidden]){display:inline-flex}body .dac-action-secondary:focus-visible{outline:2px solid var(--dac-focus);outline-offset:3px}body .dac-action-secondary:disabled,body .dac-action-secondary[aria-disabled=true]{opacity:.6;cursor:wait}@media(hover:hover)and (pointer:fine){body .dac-action-secondary:hover:not(:disabled):not([aria-disabled=true]){background:#fff5fc;border-color:var(--dac-focus);color:var(--dac-focus)}}body .dac-blog-search input[name=search]{min-width:0;min-height:44px;padding:10px 12px;border-radius:8px}body .dac-blog-search .dac-action{flex-shrink:0;padding-inline:20px}body .dac-blog-article{min-width:0}body .dac-blog-article-meta,body .dac-blog-article-meta ul{flex-wrap:wrap;min-width:0}body .dac-blog-article-meta li{max-width:100%;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){body .dac-action-secondary{transition:none}}#shopify-section-footer #footer_newsletter #inputFooter:is(:focus,:focus-visible){outline:none;box-shadow:none}#header-container .dac-header-interactive:is(:hover,:focus-visible){color:var(--dac-focus)}.dac-link-label{text-decoration:underline;text-underline-offset:inherit;text-decoration-thickness:inherit}.dac-link-arrow{display:inline-block;text-decoration:none!important;unicode-bidi:normal}html body [data-dac-pointer-focus]:focus{outline:none!important}img.dac-sparkle[data-dac-sparkle]{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:contain;animation:none!important}@media(prefers-reduced-motion:no-preference){img.dac-sparkle[data-dac-sparkle=ambient].dac-sparkle--awake{animation:dac-pearl-breathe var(--dac-sparkle-duration, 10s) ease-in-out var(--dac-sparkle-delay, 0s) infinite!important}}@media(max-width:767px){.cro-faq-section .intro img.dac-sparkle.star-1{width:22px;height:22px;top:-30px;left:5%}.cro-faq-section .intro img.dac-sparkle.star-2{width:18px;height:18px;top:-25px;right:5%}}@keyframes dac-pearl-breathe{0%,to{translate:0 0;scale:.97;opacity:.72}50%{translate:0 -2px;scale:1.035;opacity:1}}body .dac-reviews-page .default-page__content,body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews){box-sizing:border-box;width:calc(100% - 40px);max-width:calc(35% + 643.5px)!important}body .dac-reviews-page .dac-reviews-hero,body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>h1.oke-a11yText{background:linear-gradient(180deg,#fff0 35%,#fff),linear-gradient(105deg,#ffdcf980,#ebddfc70 55%,#d5f4fa80)}@media(max-width:767px){body .dac-reviews-page .default-page__content{width:calc(100% - 32px)}body .dac-reviews-page .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-inline:2px}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews){width:calc(100% - 20px)}}body .okeReviews[data-oke-container] .oke-w-reviews-list-item :is(.oke-reviewContent-title,.oke-reviewContent-body,.oke-w-reviewReply-body){display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}body .okeReviews[data-oke-container] .oke-reviewContent-title{margin-bottom:0}body .okeReviews[data-oke-container] .oke-reviewContent-title+.oke-reviewContent-body{margin-top:8px}body .okeReviews[data-oke-container] .oke-w-reviews-list-item :is(.oke-reviewContent-readMore,.oke-w-reviewReply-readMore){display:none!important}body :is(.dac-reviews-page,.oke-allReviews){--reviews-ink: #202020;--reviews-muted: #686168;--reviews-line: #e5e0e3;--reviews-focus: #762c69;color:var(--reviews-ink);background:#fff;font:400 14px/1.6 Red Hat Display,sans-serif;letter-spacing:0}body :is(.dac-reviews-page,.oke-allReviews) .dac-reviews-hero{display:block;height:auto;padding:36px 32px 28px}body :is(.dac-reviews-page,.oke-allReviews) .dac-reviews-hero h1{max-width:1680px;margin:0 auto;color:var(--reviews-ink);font:700 clamp(28px,3vw,32px)/1.12 Zenon,serif;letter-spacing:-.025em;text-align:center;text-wrap:balance}body :is(.dac-reviews-page,.oke-allReviews) .default-page__content{min-height:500px;margin:0 auto;padding:8px 0 64px}body :is(.dac-reviews-page,.oke-allReviews) [data-oke-widget]{min-width:0;scroll-margin-top:160px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container]{--oke-text-fontFamily: "Red Hat Display", sans-serif;--oke-title-fontFamily: Zenon, serif;--oke-title-fontWeight: 700;--oke-text-primaryColor: #202020;--oke-text-secondaryColor: #686168;--oke-text-regular: 14px;--oke-text-small: 13px;--oke-text-large: 48px;--oke-bodyText-fontFamily: "Red Hat Display", sans-serif;--oke-bodyText-fontSize: 14px;--oke-bodyText-fontWeight: 400;--oke-title-fontSize: 22px;--oke-border-color: #e5e0e3;--oke-border-width: 1px;--oke-highlightColor: #762c69;--oke-shadingColor: #faf9fa;--oke-avatar-backgroundColor: #ebddfc;--oke-avatar-placeholderTextColor: #4b2279;--oke-button-backgroundColor: #171717;--oke-button-backgroundColorHover: #342039;--oke-button-backgroundColorActive: #342039;--oke-button-borderColor: #171717;--oke-button-borderColorHover: #342039;--oke-button-borderColorActive: #342039;--oke-button-borderRadius: 6px;--oke-button-fontFamily: "Red Hat Display", sans-serif;--oke-button-textColor: #fff;--oke-button-textColorHover: #fff;--oke-button-textColorActive: #fff;--oke-button-fontSize: 14px;--oke-filter-borderColorActive: #762c69;--oke-filter-searchHighlightColor: #ffdcf9;--oke-attributeBar-backgroundColor: #fff;--oke-attributeBar-borderColor: #e5e0e3;--oke-attributeBar-shadingColor: #ebddfc;--oke-attributeBar-markerColor: #762c69;--oke-widget-spaceAbove: 0;--oke-widget-spaceBelow: 0;font-family:Red Hat Display,sans-serif;letter-spacing:0}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container].oke-w{max-width:none;padding:0}body :is(.dac-reviews-page,.oke-allReviews) [data-oke-widget] :is(h2,h3,h4,h5,h6){padding:0;font-family:Red Hat Display,sans-serif;font-size:16px;line-height:1.4;letter-spacing:0}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] p{margin:0!important}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] p+p{margin-top:10px!important}body :is(.dac-reviews-page,.oke-allReviews) [data-oke-widget] :is(ul,ol){list-style:none;padding-left:0}body :is(.dac-reviews-page,.oke-allReviews) [data-oke-widget] li{margin:0;font-size:inherit}body :is(.dac-reviews-page,.oke-allReviews) [data-oke-widget] a{color:inherit;text-decoration:none;text-underline-offset:3px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-header{padding:24px 24px 0;margin-bottom:32px;border:1px solid var(--reviews-line);border-radius:8px;background:var(--reviews-paper)}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-ratingAverageModule-rating-average{font-family:Zenon,serif;font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.035em;color:var(--reviews-ink)}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-ratingAverageModule-count{color:var(--reviews-muted);font-size:13px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar{background:#ebe4ed;height:7px;border-radius:4px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar-fill{background:linear-gradient(90deg,#762c69,#4b2279);border-radius:inherit}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-navBar-item{min-height:44px;padding-block:10px;font:700 15px/22px Red Hat Display,sans-serif;letter-spacing:0;text-transform:none}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-navBar-item[aria-selected=true]{border-color:#d987c3}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-head{gap:12px;margin-bottom:24px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-controls{flex-wrap:wrap;align-items:center;margin-block:0;gap:12px;padding-block:0 12px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-sortSelect-label{display:inline-block;margin:0 12px 0 0;vertical-align:middle;font:500 14px/22px Red Hat Display,sans-serif;white-space:nowrap}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(.oke-button,.oke-w-writeReview,.oke-showMore button,.oke-showMore a){min-height:44px;padding:11px 20px;border:1px solid #171717;border-radius:6px;background:#171717;color:#fff;box-shadow:0 2px #e4b0d4;font:700 14px/20px Red Hat Display,sans-serif;text-transform:none;text-decoration:none;letter-spacing:0;transition:background-color .16s ease,border-color .16s ease}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-filterToggle{border-color:#c9c1c7;background:#fff;color:var(--reviews-ink);box-shadow:none}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(select,input[type=search],input[type=text]){box-sizing:border-box;min-height:44px;max-width:100%;border:1px solid #c9c1c7;border-radius:6px;background-color:#fff;color:var(--reviews-ink);font:500 16px/22px Red Hat Display,sans-serif;text-transform:none;letter-spacing:0}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container].oke-w select{min-height:44px;padding:8px 32px 8px 10px;font:500 14px/20px Red Hat Display,sans-serif}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] input:is([type=search],[type=text]){padding-block:10px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-block:28px;border-bottom:1px solid var(--reviews-line)}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-reviewContent-title{margin-top:10px;padding:0;color:var(--reviews-ink);font:700 22px/1.3 Zenon,serif;letter-spacing:-.015em}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-reviewContent-body{font:400 15px/1.7 Red Hat Display,sans-serif;letter-spacing:0;overflow-wrap:anywhere}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewMinimal-head{flex-wrap:wrap;gap:8px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewer{min-width:0;flex-wrap:wrap;row-gap:4px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] :is(.oke-w-reviewer-identity,.oke-product-details){min-width:0;overflow-wrap:anywhere}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewer-verified{color:var(--reviews-focus);background:none;-webkit-text-fill-color:currentColor;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-product-thumbnail-image{object-fit:contain;border-color:var(--reviews-line);border-radius:6px;background:#fff}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-product-details-name{font-weight:600}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-product-details-name a{text-decoration:underline;text-decoration-color:#c9c1c7}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-helpful{flex-wrap:wrap;row-gap:8px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-helpful-vote-button{min-width:44px;min-height:44px;border-radius:6px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviewReply{padding:16px;border:1px solid var(--reviews-line);border-radius:8px;background:#faf9fa}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-showMore{padding-top:12px}body :is(.dac-reviews-page,.oke-allReviews) :is(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--reviews-focus)!important;outline-offset:3px}@media(hover:hover)and (pointer:fine){body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(.oke-button,.oke-w-writeReview,.oke-showMore button,.oke-showMore a):hover:not(:disabled){border-color:#342039;background:#342039;color:#fff}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-filterToggle:hover:not(:disabled){border-color:#762c69;background:#fff1fb;color:#342039}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-product-details-name a:hover{color:var(--reviews-focus)}}@media(max-width:767px){body :is(.dac-reviews-page,.oke-allReviews) .dac-reviews-hero{padding:22px 16px 20px}body :is(.dac-reviews-page,.oke-allReviews) .default-page__content{padding-block:4px 40px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-header{padding:20px 16px 0;margin-bottom:24px;border-radius:8px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-block:24px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-reviewContent-title{font-size:20px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-controls{align-items:flex-start}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container].oke-w select{min-height:44px;font:500 16px/20px Red Hat Display,sans-serif}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(.oke-button,.oke-w-writeReview,.oke-showMore button,.oke-showMore a){box-shadow:none}}@media(prefers-reduced-motion:reduce){body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(.oke-button,.oke-w-writeReview,.oke-showMore button,.oke-showMore a){transition:none}}.dac-reviews-page .dac-reviews-hero .dac-reviews-intro{max-width:680px;margin:12px auto 0!important;color:#686168;font:400 16px/1.6 Red Hat Display,sans-serif;letter-spacing:0;text-align:center;text-wrap:pretty}.dac-reviews-page .dac-reviews-intro a{color:#762c69;text-decoration:underline;text-decoration-color:#c8a6c2;text-underline-offset:3px}.dac-reviews-page [data-oke-widget] div.okeReviews[data-oke-container].oke-w,.oke-allReviews div.okeReviews[data-oke-container].oke-w{padding:0;margin:0;max-width:none}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-header{flex:0 0 280px;width:280px;max-width:100%;padding:16px;margin:0 32px 0 0;align-self:flex-start}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews{flex:1 1 0;min-width:0}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content{width:100%;margin:0;flex-direction:column;gap:20px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-block{width:100%;max-width:100%;min-width:0;margin:0;gap:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-module{width:100%;max-width:100%;margin:0}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-block:empty,body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-block:not(:has(.oke-w-header-content-module>*)),body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-block:has(>.oke-w-header-content-module:only-child>.oke-w-attrModule):not(:has(.oke-attrBar)){display:none}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-module .oke-w-mediaGridModule{width:100%;max-width:100%}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-mediaGridModule:before{width:auto;margin:0 0 10px;text-align:left;font:700 16px/1.3 Zenon,serif;color:#202020}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-mediaGridModule .oke-mediaStrip-container .oke-mediaStrip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%!important;max-width:100%;gap:4px!important;padding:0;margin:0;border-radius:6px;background:transparent;box-shadow:none}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-mediaGridModule .oke-mediaStrip-container .oke-mediaStrip li{width:auto!important;min-width:0;max-width:100%;height:112px!important;margin:0;border-radius:6px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewer-avatar{padding:2px;border:1px solid #e5e0e3;border-radius:50%}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-avatar-placeholder{border:0;background:#ebddfc;color:#4b2279}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-selectAttr-item-value{border-color:#e5e0e3;border-radius:4px;background:#f4eff7;color:#514955;text-transform:none;letter-spacing:0;font-size:12px;line-height:20px;font-weight:600}body .okeReviews[data-oke-container] .oke-modal:has(>.oke-modal-content>.oke-allReviews){box-sizing:border-box;display:flex;align-items:center;padding:24px 0;background-color:#20182566}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews){display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;overflow:hidden;border:1px solid #e5e0e3;border-radius:12px;background:#fff;box-shadow:0 18px 64px #23182426}body .okeReviews[data-oke-container] .oke-allReviews{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:72px 24px 24px;border-radius:inherit}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>h1.oke-a11yText{flex-shrink:0}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>.oke-modal-close{top:16px;right:16px;z-index:2}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>.oke-modal-close:before{color:#342039}body .okeReviews[data-oke-container] .oke-allReviews .okeReviews[data-oke-container].oke-w{color:#202020;font-family:Red Hat Display,sans-serif}body .okeReviews[data-oke-container] .oke-allReviews .okeReviews[data-oke-container] p{color:inherit}body .okeReviews[data-oke-container] .oke-allReviews .okeReviews[data-oke-container] :is(.oke-helpful,.oke-helpful-vote-button,.oke-reviewContent-date){color:#686168}body .okeReviews[data-oke-container] .oke-allReviews .okeReviews[data-oke-container] .oke-w-main:has(>.oke-w-panel:not([hidden])){flex:1 1 0;min-width:0}@media(min-width:1025px){body :is(.dac-reviews-page,.oke-allReviews) .dac-reviews-hero{padding:28px 32px 20px}body :is(.dac-reviews-page,.oke-allReviews) .dac-reviews-hero h1{font-size:32px}body .dac-reviews-page .dac-reviews-hero .dac-reviews-intro{font-size:15px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container]{--oke-title-fontSize: 18px;--oke-text-large: 36px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-ratingAverageModule-rating-average{font-size:32px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-ratingAverageModule-rating-stars .oke-stars svg{height:22px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-mediaGridModule:before{font-size:16px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-block:20px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-reviewer-name{font-size:14px}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-reviewContent-title{margin-top:6px;font-size:18px;line-height:1.4}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-reviewContent-body{line-height:1.6}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(.oke-w-reviewMinimal-content,.oke-w-reviewMinimal-media){margin-top:16px}body .okeReviews[data-oke-container] .oke-modal:has(>.oke-modal-content>.oke-allReviews){padding-block:32px}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews){max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>h1.oke-a11yText{position:static;clip:auto;clip-path:none;width:auto;height:auto;overflow:visible;margin:0;padding:18px 88px 18px 24px;border-bottom:1px solid #e5e0e3;border-radius:12px 12px 0 0;color:#202020;font:700 26px/1.2 Zenon,serif;letter-spacing:-.025em;text-align:left;text-transform:none;white-space:normal}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>.oke-modal-close{top:12px;right:20px}body .okeReviews[data-oke-container] .oke-allReviews{padding:20px 24px 24px;border-radius:0 0 12px 12px}body .okeReviews[data-oke-container] .oke-allReviews .okeReviews[data-oke-container] .oke-w-reviews-controls{margin-top:0;padding-bottom:12px;border-bottom:1px solid #e5e0e3}}body .okeReviews[data-oke-container] .oke-reviewsTab{--oke-reviewsTab-backgroundColor: #ffffff;--oke-reviewsTab-textColor: #000000;border:1px solid #d4d4d4;background:#fff;box-shadow:none}body .okeReviews[data-oke-container] .oke-reviewsTab .oke-reviewsTab-label{color:#000}body .okeReviews[data-oke-container] .oke-reviewsTab .oke-reviewsTab-icon:before{color:#000}body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>.oke-modal-close:focus-visible{outline:2px solid #762c69;outline-offset:3px}body .okeReviews[data-oke-container] .oke-reviewsTab:focus-visible{outline:2px solid #202020;outline-offset:3px}@media(max-width:1024px){body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews)>h1.oke-a11yText{position:static;clip:auto;clip-path:none;display:flex;align-items:center;width:auto;height:auto;min-height:76px;overflow:visible;margin:0;padding:16px 76px 16px 16px;border-bottom:1px solid #e5e0e3;color:#202020;font:700 22px/1.25 Zenon,serif;letter-spacing:-.025em;text-align:left;text-transform:none;white-space:normal}body .okeReviews[data-oke-container] .oke-modal-content:has(>h1.oke-a11yText)>.oke-allReviews{padding-top:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header{width:100%;margin:0 0 20px;padding:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content{gap:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header-content-block{gap:12px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-mediaGridModule .oke-mediaStrip-container .oke-mediaStrip li{height:96px!important}body .okeReviews[data-oke-container] .oke-allReviews{padding:72px 16px 16px}}@media(min-width:768px)and (max-width:1024px){body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] .oke-w-header-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:28px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-mediaGridModule .oke-mediaStrip-container .oke-mediaStrip li{height:152px!important}}@media(max-width:767px){.dac-reviews-page .dac-reviews-hero .dac-reviews-intro{margin-top:10px!important;font-size:14px;line-height:1.55}}body :is(.dac-reviews-page,.oke-allReviews),body .okeReviews[data-oke-container] .oke-modal-content:has(>.oke-allReviews){--reviews-paper: linear-gradient(110deg, #fff5fc, #faf6ff 55%, #f3fcfe)}body .Product-reviews{--reviews-paper: linear-gradient(135deg, #fff0fb, #f4edfc 55%, #effbfe)}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header{background:var(--reviews-paper);border-radius:8px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) div.okeReviews[data-oke-container].oke-w{padding:0;max-width:none}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list{padding-inline:0;border-radius:0;background:#fdfcfd}body .Product-reviews .okeReviews[data-oke-container] .oke-w-reviews-list{background:transparent}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-block:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewer-name{font-size:13px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewMinimal-date{font-size:12px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item .oke-reviewContent-title{font:700 18px/1.35 Zenon,serif!important;letter-spacing:-.015em}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item :is(.oke-reviewContent-body,.oke-w-reviewReply-body){max-width:85ch;font:400 14px/1.6 Red Hat Display,sans-serif!important;color:#514b50;overflow-wrap:anywhere}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewMinimal:not(.oke-w-reviewMinimal--featuredMedia) :is(.oke-w-reviewMinimal-content,.oke-w-reviewMinimal-media){margin-top:12px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviewMinimal-footer{margin-top:8px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-main:has(>.oke-w-panel:not([hidden])){flex:1 1 0;min-width:0}@media(max-width:767px){body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding-block:14px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-reviews-list-item .oke-reviewContent-title{font-size:16px!important}}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-barAttributes{row-gap:16px}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-w-barAttributes-item{max-width:none;padding-block:0;margin-block:0}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-attrBar{margin-block:0}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-attrBar-title{margin-bottom:6px;font-size:13px;line-height:1.4;text-transform:none}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-attrBar-body{margin-top:0}body :is(.dac-reviews-page,.oke-allReviews,.Product-reviews) .okeReviews[data-oke-container] .oke-w-header .oke-attrBar-labels{margin-top:6px;line-height:1.4}body :is(.dac-reviews-page,.oke-allReviews) .okeReviews[data-oke-container] :is(select,input[type=search],input[type=text]):focus{border-color:var(--reviews-focus);outline:2px solid var(--reviews-focus)!important;outline-offset:-2px;box-shadow:none}#MainContent :is(.dac-home-closing__help,.ac-answer a,.dac-journey-how__guide,.tq-guide-nav a,.tq-guide-bottom>p a,.tq-personal-help .tq-link,.dac-product-card .product-card-container-content-vendor a):is(:hover,:focus-visible){color:#4f1e46;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}#MainContent :is(.rw-text-link,.ac-answer a):is(:hover,:focus-visible){color:#4f1e46!important;text-decoration-thickness:2px!important}#MainContent .dac-journey-hero__more a:is(:hover,:focus-visible){color:#fff;text-decoration-thickness:2px}#MainContent .dac-product-card .product-card-container-content-footer>a:is(:hover,:focus-visible) .product-card__price-info>*{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#MainContent :is(.dac-home-closing__help,.ac-answer a,.dac-journey-how__guide,.rw-text-link,.tq-guide-nav a,.tq-guide-bottom>p a,.tq-personal-help .tq-link):focus-visible{outline:2px solid var(--dac-focus);outline-offset:3px}#MainContent .dac-journey-hero__more a:focus-visible{outline:2px solid #fff;outline-offset:3px}#dac-logbook-journal-root .lj-card h2 button:hover{text-decoration:none}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden){border:1px solid var(--dac-select-line,#cbb3c5);border-radius:8px;background-color:var(--dac-select-surface,#fcf5fb);-webkit-appearance:none;appearance:none;color:var(--dac-ink,#202020);font-family:Red Hat Display,sans-serif;font-weight:500;min-height:44px;max-width:100%;align-items:center;line-height:1.4;vertical-align:middle;box-shadow:none;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='m3.5 5.25 3.5 3.5 3.5-3.5' fill='none' stroke='%23762c69' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;padding:10px 34px 10px 12px;transition:background-color .14s ease,border-color .14s ease,color .14s ease}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):focus-visible{border-color:var(--dac-focus,#762c69);outline:2px solid var(--dac-focus,#762c69);outline-offset:-2px;box-shadow:none}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):disabled{cursor:default;opacity:.6;background-color:var(--dac-surface,#f7f6f7)}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):is([aria-invalid=true],:user-invalid){border-color:#b23e4c}@media(hover:hover)and (pointer:fine){body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):enabled:hover{background-color:var(--dac-surface-hover,#fff5fb);border-color:#ad82a4;color:var(--dac-focus,#762c69)}}@supports (appearance:base-select){body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden),body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden)::picker(select){-webkit-appearance:base-select;appearance:base-select}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden){padding:10px 34px 10px 12px}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden)::picker-icon{display:none}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):open{background-color:var(--dac-selected,#f6eaf3);border-color:var(--dac-focus,#762c69)}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden)::picker(select){background:var(--dac-select-menu,#fffbfe);color:var(--dac-ink,#202020);border:1px solid var(--dac-line,#e5e0e3);border-radius:8px;padding:6px;margin-block:7px;box-shadow:0 9px 24px #20202012;width:max-content;min-width:min(calc(100vw - 24px),max(248px,anchor-size(width)));max-width:calc(100vw - 24px);max-height:min(50dvh,360px);overflow-y:auto;overscroll-behavior:contain;font:500 14px/1.4 Red Hat Display,sans-serif}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option{display:flex;align-items:center;min-height:44px;padding:10px 12px;border:0;border-radius:6px;background:transparent;color:var(--dac-ink,#202020);white-space:normal;overflow-wrap:anywhere}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option::checkmark{display:none}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option:checked{background:var(--dac-selected,#f6eaf3);color:var(--dac-focus,#762c69);font-weight:700;box-shadow:inset 3px 0 var(--dac-focus,#762c69)}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option:focus-visible{background:var(--dac-surface-hover,#fff5fb);color:var(--dac-focus,#762c69);outline:2px solid var(--dac-focus,#762c69);outline-offset:-2px}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option:disabled{opacity:.5}@media(hover:hover)and (pointer:fine){body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden) option:enabled:hover{background:var(--dac-surface-hover,#fff5fb);color:var(--dac-focus,#762c69)}}}@media(prefers-reduced-motion:reduce){body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden){transition:none}}@media(forced-colors:active){body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden){border-color:ButtonText}body :is(#MainContent,.shopify-section,.lj-dialog,form,[role=dialog]) select:not([multiple],[size]:not([size="1"]),[hidden],[aria-hidden=true],[tabindex="-1"],[data-dac-native-select],.hidden,.sr-only,.visually-hidden):focus-visible{outline-color:Highlight}}body #snize-sorting-options-list.snize-main-panel-dropdown-content{border:1px solid var(--dac-line,#e5e0e3);border-radius:8px;padding:6px;box-shadow:0 9px 24px #20202012;background:var(--dac-select-menu,#fffbfe)}body #snize-sorting-options-list li>a[role=option]{display:flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:6px;font:500 14px/1.4 Red Hat Display,sans-serif!important;color:var(--dac-ink,#202020)!important;text-decoration:none}body #snize-sorting-options-list li>a[role=option][aria-selected=true]{background:var(--dac-selected,#f6eaf3);color:var(--dac-focus,#762c69)!important;font-weight:700!important;box-shadow:inset 3px 0 var(--dac-focus,#762c69)}body #snize-sorting-options-list li>a[role=option]:focus-visible{background:var(--dac-surface-hover,#fff5fb);color:var(--dac-focus,#762c69)!important;outline:2px solid var(--dac-focus,#762c69);outline-offset:-2px}@media(hover:hover)and (pointer:fine){body #snize-sorting-options-list li>a[role=option]:hover{background:var(--dac-surface-hover,#fff5fb);color:var(--dac-focus,#762c69)!important}}body.snize-results-page #search-results-content #snize_results #dropdown-button{background:var(--dac-select-surface,#fcf5fb);border-color:var(--dac-select-line,#cbb3c5)!important;color:var(--dac-ink,#202020);box-shadow:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}body.snize-results-page #search-results-content #snize_results #dropdown-button:is([aria-expanded=true],:focus-visible){background:var(--dac-selected,#f6eaf3);border-color:var(--dac-focus,#762c69)!important}body.snize-results-page #search-results-content #snize_results #dropdown-button:focus-visible{outline:2px solid var(--dac-focus,#762c69);outline-offset:-2px}@media(hover:hover)and (pointer:fine){body.snize-results-page #search-results-content #snize_results #dropdown-button:hover{background:var(--dac-surface-hover,#fff5fb);border-color:#ad82a4!important;color:var(--dac-focus,#762c69)}}@media(prefers-reduced-motion:reduce){body.snize-results-page #search-results-content #snize_results #dropdown-button{transition:none}}body #MainContent .wishlist-select__list{align-items:stretch;background:var(--dac-select-menu,#fffbfe);border-color:var(--dac-line,#e5e0e3);border-radius:8px;box-shadow:0 9px 24px #20202012}body #MainContent .wishlist-select__list>header{min-height:52px;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--dac-line,#e5e0e3)}body #MainContent .wishlist-select__list :is(h2,h3){font:600 14px/1.4 Red Hat Display,sans-serif;color:var(--dac-ink,#202020)}body #MainContent .wishlist-select__list :is(.wishlist-select__item,.wishlist-select__current-item){min-height:44px;padding:10px 12px;border:0;border-radius:6px;margin-block:0 4px}body #MainContent .wishlist-select__list :is(.wishlist-select__current-item,.wishlist-select__item:has(input:checked)){background:var(--dac-selected,#f6eaf3);color:var(--dac-focus,#762c69);box-shadow:inset 3px 0 var(--dac-focus,#762c69)}body #MainContent .wishlist-select__list :is(.wishlist-select__item,.wishlist-select__current-item)>figure{flex:0 0 48px;width:48px;height:48px;padding:0;box-shadow:none}body #MainContent .wishlist-select__list .wishlist-select__list-items{width:100%}@media(hover:hover)and (pointer:fine){body #MainContent .wishlist-select__list .wishlist-select__item:hover{background:var(--dac-surface-hover,#fff5fb);color:var(--dac-focus,#762c69)}}@media(max-width:639px){body #MainContent .wishlist-select__list{border-radius:16px 16px 0 0;padding:12px 16px}}body.snize-results-page #search-results-content #snize_results #snize-sorting-options-list{min-width:248px;max-width:calc(100vw - 24px);max-height:min(50dvh,360px);overflow-y:auto;overscroll-behavior:contain}body.snize-results-page #search-results-content #snize_results #snize-sorting-options-list a[role=option]:focus-visible{outline:2px solid var(--dac-focus,#762c69)!important;outline-offset:-2px!important}body.snize-results-page #search-results-content #snize_results .snize-horizontal-wrapper:has(#dropdown-button[aria-expanded=true]){position:relative;z-index:40}body[data-dac-archive] #MainContent .dac-collection select{--dac-select-surface:#fbf6ec}body.snize-results-page #search-results-content #snize_results #snize-sorting-options-list li>a[role=option]{width:100%;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/1263/assets/dac-brand.css.map */
