body:not(:has(#MainContent[data-template=index])) #header-group,body:not(:has(#MainContent[data-template=index])) #header-group .header-section,body:not(:has(#MainContent[data-template=index])) #header-group .header,body:not(:has(#MainContent[data-template=index])) #header-group .header__row,body:not(:has(#MainContent[data-template=index])) #header-group .header__columns{background-color:#0d0d0d!important;--header-bg-color: #0d0d0d !important;--color-background: #0d0d0d !important;--color-background-rgb: 13 13 13 !important}body:not(:has(#MainContent[data-template=index])) #header-group .header,body:not(:has(#MainContent[data-template=index])) #header-group .header__row{--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-border: rgba(255,255,255,.14) !important;--color-border-rgb: 255 255 255 !important}body:not(:has(#MainContent[data-template=index])) #header-group .menu-list__link,body:not(:has(#MainContent[data-template=index])) #header-group a,body:not(:has(#MainContent[data-template=index])) #header-group .header__icon,body:not(:has(#MainContent[data-template=index])) #header-group .dropdown-localization__button,body:not(:has(#MainContent[data-template=index])) #header-group svg{color:#fff!important}body:not(:has(#MainContent[data-template=index])) #header-group svg [stroke]:not([stroke=none]){stroke:#fff!important}body:not(:has(#MainContent[data-template=index])) #header-group .menu-list__submenu,body:not(:has(#MainContent[data-template=index])) #header-group .overflow-menu::part(overflow){background-color:#0d0d0d!important;--color-background: #0d0d0d !important}body:not(:has(#MainContent[data-template=index])) .menu-drawer,body:not(:has(#MainContent[data-template=index])) .menu-drawer__submenu{background-color:#0d0d0d!important;--color-background: #0d0d0d !important;--color-background-rgb: 13 13 13 !important;--color-border: rgba(255,255,255,.14) !important;--color-border-rgb: 255 255 255 !important;border-right-color:#ffffff1f!important}body:not(:has(#MainContent[data-template=index])) .menu-drawer,body:not(:has(#MainContent[data-template=index])) .menu-drawer *{color:#fff!important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--menu-top-level-font-color: #ffffff !important;--menu-parent-font-color: #ffffff !important;--menu-child-font-color: #ffffff !important}body:not(:has(#MainContent[data-template=index])) .menu-drawer svg{fill:currentColor!important}body:not(:has(#MainContent[data-template=index])) .menu-drawer svg [stroke]:not([stroke=none]){stroke:#fff!important}body:not(:has(#MainContent[data-template=index])) .menu-drawer__list-item--divider{border-block-end-color:#ffffff1f!important}.product-information .product-form-buttons{gap:12px!important}.product-information .quantity-selector{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important}.product-information .quantity-selector input,.product-information .quantity-selector [class*=input]{background:transparent!important;color:#fff!important;font-weight:600!important}.product-information .quantity-selector button,.product-information .quantity-selector button svg{background:transparent!important;color:#ffffffa6!important;fill:currentColor!important}.product-information .quantity-selector button:hover,.product-information .quantity-selector button:hover svg{color:#fff!important}.product-information button[name=add],.product-information .add-to-cart-button{background:linear-gradient(135deg,#7c5cbf,#b18cf0)!important;border:none!important;border-radius:14px!important;font-weight:700!important;letter-spacing:.02em!important;color:#fff!important;box-shadow:0 10px 28px #7c5cbf66!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.product-information button[name=add] *,.product-information .add-to-cart-button *{background:transparent!important;border-color:transparent!important;color:#fff!important;text-shadow:none!important}.product-information button[name=add]:hover,.product-information .add-to-cart-button:hover{transform:translateY(-1px)!important;box-shadow:0 14px 34px #7c5cbf8c!important;filter:brightness(1.06)!important}.product-information .add-to-cart-button .add-to-cart-icon,.product-information button[name=add] .add-to-cart-icon{display:none!important}.product-information .add-to-cart-button .add-to-cart-text__content:before,.product-information button[name=add] .add-to-cart-text__content:before{content:"";display:inline-block;width:1.05em;height:1.05em;margin-right:.5em;vertical-align:-.16em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center / contain}.product-information .accelerated-checkout-block,.product-information .shopify-payment-button__button{border-radius:14px!important}.product-information .shopify-payment-button span{background:transparent!important;border-color:transparent!important}.product-information more-payment-options-link a,.product-information .shopify-payment-button__more-options{color:#ffffffb3!important}.product-information .price,.product-information .price .price__container,.product-information .price .price__regular,.product-information .price .price__sale,.product-information .price .price__current,.product-information .price .price-item{background:linear-gradient(135deg,#b18cf0,#22d3ee)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;border-color:transparent!important}.product-information .price,.product-information .price .price__regular,.product-information .price .price__current,.product-information .price__container{font-size:2rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em!important}body:has(#MainContent[data-template=product]) .resource-card__content,body:has(#MainContent[data-template=product]) .resource-card__content *,body:has(#MainContent[data-template=product]) .resource-card__title,body:has(#MainContent[data-template=product]) .resource-card__subtext,body:has(#MainContent[data-template=product]) [class*=recommendation] :is(h2,h3,h4,p,a,span),body:has(#MainContent[data-template=product]) product-recommendations,body:has(#MainContent[data-template=product]) product-recommendations *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/friends-header.css.map */
