html,body{overflow-x:hidden}body:has(main[data-template="page.about"]),body:has(main[data-template="page.faq"]){background:#0a0a0a!important}main[data-template="page.about"],main[data-template="page.faq"],main[data-template="page.about"] .page-width-content,main[data-template="page.faq"] .page-width-content,main[data-template="page.about"] .section-content-wrapper,main[data-template="page.faq"] .section-content-wrapper,main[data-template="page.about"] .shopify-section,main[data-template="page.faq"] .shopify-section{background:#0a0a0a!important}main[data-template="page.about"] h1,main[data-template="page.faq"] h1{color:#ff8ddc!important;font-family:Blockletter,sans-serif;-webkit-text-stroke:0}body:has(main[data-template=list-collections]){background:#0a0a0a!important}main[data-template=list-collections],main[data-template=list-collections] .page-width-content,main[data-template=list-collections] .section-content-wrapper,main[data-template=list-collections] .shopify-section{background:#0a0a0a!important}main[data-template=list-collections] h1{color:#ff8ddc!important;font-family:Blockletter,sans-serif}main[data-template=list-collections] .collection-card,main[data-template=list-collections] .resource-card{background:#141414!important;border-radius:14px;overflow:hidden;position:relative;align-self:start;aspect-ratio:4 / 5;height:auto!important;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}main[data-template=list-collections] .collection-card__image,main[data-template=list-collections] .resource-card .image-block{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:unset!important;border-radius:14px;overflow:hidden}main[data-template=list-collections] .collection-card .image-block__image,main[data-template=list-collections] .resource-card .image-block__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}main[data-template=list-collections] .collection-card:after,main[data-template=list-collections] .resource-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to top,#000000bf,#0000);pointer-events:none;z-index:1}main[data-template=list-collections] .collection-card:hover,main[data-template=list-collections] .resource-card:hover{transform:translateY(-6px);box-shadow:0 0 0 2px #924daa,0 16px 40px #924daa66}main[data-template=list-collections] .collection-card:hover .image-block__image,main[data-template=list-collections] .resource-card:hover .image-block__image{transform:scale(1.08)}main[data-template=list-collections] .collection-card p,main[data-template=list-collections] .collection-card__title,main[data-template=list-collections] .resource-card__title{position:absolute;left:16px;bottom:16px;right:auto;z-index:2;display:inline-block;color:#fff!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.6);background:#0a0a0abf;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:8px 16px;margin:0!important;transition:background .3s ease,border-color .3s ease}main[data-template=list-collections] .collection-card:hover p,main[data-template=list-collections] .collection-card:hover .collection-card__title{border-color:#ff8ddc99}main[data-template=list-collections] h2,main[data-template=list-collections] h3{color:#f2f0ee!important}main[data-template^=product] .trust-badges{gap:22px!important;margin-top:16px!important}main[data-template^=product] .trust-badges__item{font-size:13px!important;font-weight:600!important;letter-spacing:.01em;color:#1a1a1a!important}main[data-template^=product] .trust-badges__item img{width:22px!important;height:22px!important;filter:invert(48%) sepia(60%) saturate(500%) hue-rotate(290deg) brightness(105%)!important}main[data-template^=product] .button:not(.button-secondary){border-radius:12px!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}main[data-template^=product] .button:not(.button-secondary):hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}main[data-template^=product] .quantity-selector{border-radius:12px!important}main[data-template^=product] .variant-option__button-label{border-radius:10px!important;transition:border-color .2s ease,transform .15s ease,background-color .2s ease!important}main[data-template^=product] .variant-option__button-label:hover{transform:translateY(-1px)}main[data-template^=product] .variant-option__button-label:has(:checked){background-color:#0a0a0a!important;border-color:#ff8ddc!important;box-shadow:0 0 0 1px #ff8ddc!important}main[data-template^=product] .accordion_XcyX3k,main[data-template^=product] #shopify-block-accordion_XcyX3k{border:none!important}main[data-template^=product] .details{border:1px solid #eee!important;border-radius:12px!important;margin-bottom:10px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}main[data-template^=product] .details:hover{border-color:#ff8ddc!important;box-shadow:0 4px 16px #ff8ddc1f}main[data-template^=product] .details__header{padding:18px 20px!important;font-family:Blockletter,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:.03em;font-weight:400!important;transition:color .2s ease!important}main[data-template^=product] .details__header:hover{color:#924daa!important}main[data-template^=product] .details__header .icon-plus,main[data-template^=product] .details__header .icon-caret{margin-left:auto;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ff8ddc1f;transition:background .2s ease,transform .3s ease}main[data-template^=product] .details[open] .details__header .icon-plus,main[data-template^=product] .details[open] .details__header .icon-caret{background:#ff8ddc}main[data-template^=product] .details[open] .details__header .icon-caret svg,main[data-template^=product] .details[open] .details__header .icon-plus svg{color:#0a0a0a!important;stroke:#0a0a0a!important}main[data-template^=product] .details-content{padding:0 20px 20px!important}main[data-template^=product] .details-content p{color:#0a0a0ab3;line-height:1.6}main[data-template^=product] [class*=jdgm-prev-badge],main[data-template^=product] .jm-star-rating,main[data-template^=product] [id^=shopify-block-judge_me]{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:6px 14px!important;margin-top:8px!important;background:#5ec75214!important;border:1px solid rgba(94,199,82,.3)!important;border-radius:999px!important;width:fit-content!important}main[data-template^=product] [class*=jdgm-prev-badge]:hover,main[data-template^=product] [id^=shopify-block-judge_me]:hover{background:#5ec75229!important;border-color:#5ec752!important;cursor:pointer}main[data-template^=product] .jm-star-rating__font-icon{font-size:0!important;color:transparent!important;position:relative!important;display:inline-block!important;width:14px!important}main[data-template^=product] .jm-star-rating__font-icon:after{content:"\2605"!important;font-size:14px!important;color:#5ec752!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important}main[data-template^=product]{--jm-review-widget-star-and-histogram-color: #5EC752 !important}main[data-template^=product] [class*=jdgm-star],main[data-template^=product] [class*=jdgm-prev-badge] svg,main[data-template^=product] [id^=shopify-block-judge_me] svg{color:#5ec752!important;fill:#5ec752!important}main[data-template^=product] [class*=jdgm-prev-badge] *,main[data-template^=product] [id^=shopify-block-judge_me] *{font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important;text-decoration:none!important;color:#1a1a1a!important}main[data-template^=product] [class*=jdgm-prev-badge__text]{color:#1a1a1a!important}main[data-template^=product] [class*=jdgm-rev-widg]{padding-block:40px}main[data-template^=product] h1{letter-spacing:-.01em;line-height:1.05}main[data-template^=product] .price{font-size:1.15em;font-weight:600}main[data-template^=product] ._product-details{border-radius:16px}footer.section-wrapper{position:relative;border-top:1px solid rgba(255,255,255,.18);box-shadow:0 -8px 40px #00000059,inset 0 1px #ffffff38,inset 0 -1px #00000026;transition:box-shadow .4s ease}footer.section-wrapper:hover{box-shadow:0 -14px 60px #00000073,inset 0 1px #ffffff52,inset 0 -1px #0003}footer.section-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.55) 70%,transparent 100%);z-index:2;pointer-events:none}footer.section-wrapper .footer-glass-panel{background:#0a0a0ad9!important;backdrop-filter:blur(var(--footer-blur, 16px)) saturate(180%);-webkit-backdrop-filter:blur(var(--footer-blur, 16px)) saturate(180%);position:relative;z-index:1}footer.section-wrapper .footer-glass-panel .background-image-container{opacity:.35!important}footer.section-wrapper .section-background{opacity:.75}.payment-icons{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.payment-icons svg,.payment-icons img,[class*=payment-icon] svg,[class*=payment-icon] img{width:44px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.15);background:#ffffff14;padding:3px 5px;box-shadow:0 2px 6px #00000040,inset 0 1px #fff3;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .25s ease;transform-style:preserve-3d;display:block}.payment-icons svg:hover,.payment-icons img:hover,[class*=payment-icon] svg:hover,[class*=payment-icon] img:hover{transform:translateY(-5px) rotateX(8deg) scale(1.12);background:#ffffff38;box-shadow:0 10px 28px #0006,inset 0 1px #fff6,0 0 0 1px #fff3}header-component[transparent] .header__row{position:relative;background:#0a0a0a40!important;backdrop-filter:blur(18px) saturate(200%) brightness(1.1);-webkit-backdrop-filter:blur(18px) saturate(200%) brightness(1.1);border-bottom:1px solid rgba(255,141,220,.25);box-shadow:inset 0 1px #ffffff59,inset 0 -12px 20px -12px #41338166,0 8px 32px #4133814d}header-component[transparent] .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/Polish_20260814_164338283.png?v=1786718749);background-repeat:no-repeat;background-size:220% auto;background-position:0% 50%;filter:grayscale(1) brightness(1.3) contrast(1.1);animation:mm-header-pattern-pan 40s ease-in-out infinite;mix-blend-mode:screen;opacity:.5;z-index:0;pointer-events:none}@keyframes mm-header-pattern-pan{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}header-component[transparent] .header__row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:color;z-index:1;pointer-events:none;animation:mm-header-tint-cycle 18s ease-in-out infinite}@keyframes mm-header-tint-cycle{0%{background-color:#924daa}28%{background-color:#924daa}33%{background-color:#ff8ddc}61%{background-color:#ff8ddc}66%{background-color:#5ec752}94%{background-color:#5ec752}to{background-color:#924daa}}header-component[transparent] .header__row a,header-component[transparent] .header__row button,header-component[transparent] .header__row svg{position:relative;z-index:3;color:#f2f0ee}header-component[transparent][data-sticky-state=active] .header__row{background:#0a0a0a99!important}header-component[transparent][data-sticky-state=active] .header__row:before{opacity:.3}.menu-drawer{background:#fff!important;border-right:1px solid rgba(10,10,10,.08);box-shadow:10px 0 36px #4133812e}.menu-drawer .menu-drawer__menu-item-text{color:#0a0a0a!important;transition:color .25s ease}.menu-drawer svg{color:#0a0a0a!important}.menu-drawer .menu-drawer__list-item--divider{border-block-end-color:#0a0a0a1a!important}.menu-drawer__submenu{background:#fff!important}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--parent,.menu-drawer .menu-drawer__menu-item--child{position:relative;border-radius:10px;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .3s ease}.menu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer .menu-drawer__menu-item--parent:hover,.menu-drawer .menu-drawer__menu-item--child:hover{background-color:#924daa0f;transform:translate(8px) translateY(-2px) rotateX(6deg);box-shadow:-6px 10px 20px #41338133,inset 0 1px #fff9}.menu-drawer .menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--parent:hover .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text{color:#924daa!important}.details__header .icon-plus{display:none!important}.menu-drawer .menu-drawer__menu-item--mainlist:hover .icon-plus,.menu-drawer .menu-drawer__menu-item--mainlist:hover .icon-caret{transform:rotate(90deg) scale(1.1)}.menu-drawer .icon-plus,.menu-drawer .icon-caret{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.menu-drawer .menu-drawer__menu-item--mainlist:active,.menu-drawer .menu-drawer__menu-item--parent:active,.menu-drawer .menu-drawer__menu-item--child:active{transform:translate(4px) translateY(0) scale(.98)}.menu-list__submenu .mega-menu__link,.menu-list__submenu .mega-menu__link--parent{color:#0a0a0a!important;display:inline-block;border-radius:6px;transition:color .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1),text-shadow .3s ease}.menu-list__submenu .mega-menu__link:hover,.menu-list__submenu .mega-menu__link--parent:hover{color:#924daa!important;transform:translate(6px) translateY(-1px);text-shadow:-3px 5px 10px rgba(65,51,129,.25)}.menu-list__submenu .mega-menu__link:active,.menu-list__submenu .mega-menu__link--parent:active{transform:translate(3px) translateY(0)}@media(max-width:767px){.sticky-atc{right:88px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/footer-glass.css.map */
