body,p,h1,h2,h3,h4,h5,h6,a,span,label,input,textarea,select,button,li,td,th,.announcement-bar__message,.footer-block__heading,.caption,.price,.product__title,.collection-list__title,.newsletter-form__field-wrapper .field__label,.product-card-wrapper .card__heading,.blog-articles__heading,.title,.article-card__title,.article-card__excerpt,.rich-text__heading,.rich-text__text,.caption-with-letter-spacing,.pagination__item,.breadcrumbs__item,.predictive-search__item-heading,.product-recommendations__heading,.facets__summary,.product__description,.collection__title,.collection-list-view__item-title,.collection-list__item-title,.list-menu__item,.field__label,.cart__empty-text,.cart-item__name,.cart-item__price,.price__regular,.price__sale,.price__compare{color:#fff!important}.content-for-layout .section,.content-for-layout .collection,.content-for-layout .featured-collection,.content-for-layout .collage,.content-for-layout .image-with-text,.content-for-layout .multicolumn,.content-for-layout .slideshow,.content-for-layout .newsletter,.content-for-layout .rich-text,.content-for-layout .video-section,.content-for-layout .contact-form,.content-for-layout .split-image-text,main .section,main .page-width:not(.header *):not(.footer *){background-color:#000130d9!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer,.header,.content-container,.card,.announcement-bar,.collection-list__item,.article-card{background-color:#000130bf}a:link,a:visited,a:hover,a:active,.link,.underlined-link,.button--tertiary,.field__input,select,textarea,input,.button,.button--primary,.button--secondary{color:#fff!important}.product-form__input input[type=radio]+label,.card__heading,.card__information,.card-information__text,.price .price-item,.footer-block__details-content{color:#fff!important}.featured-collection .grid__item,.collection .grid__item{padding:1.5rem!important}.product-card-wrapper,.card-wrapper{padding:1rem!important;margin-bottom:2rem!important}.card__information{padding:2rem 1.5rem!important}.collection.section-padding{padding:3rem 0!important}@media screen and (max-width:749px){.featured-collection .grid__item,.collection .grid__item{padding:1rem!important}.product-card-wrapper,.card-wrapper{padding:.5rem!important;margin-bottom:1.5rem!important}.card__information{padding:1.5rem 1rem!important}}.layout-with-sidebars{display:flex;flex-direction:row;width:100%;max-width:95vw;margin:0 auto;min-height:100vh}.sidebar{position:static;width:18rem;min-width:120px;height:120px;max-height:120px;padding:.5rem;margin-top:2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:none;color:#fff;overflow:hidden}.sidebar__banner{width:100%!important;height:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:.5rem;box-shadow:0 4px 15px #0000004d}#MainContent{background:#010133!important}.sidebar--left{border-right:1px solid rgba(255,255,255,.08)}.sidebar--right{border-left:1px solid rgba(255,255,255,.08)}.content-for-layout{flex:1 1 0%;min-width:0;margin-top:0!important;padding-top:0!important}.content-for-layout>:first-child,main>:first-child{margin-top:0!important;padding-top:0!important}product-info.section-main-product-padding{padding-top:0!important;margin-top:0!important}.section-main-product-padding{padding-top:0!important;margin-top:0!important}.template-product .section{margin-top:0!important;padding-top:0!important}.product{margin-top:0!important;padding-top:1rem!important}.section{margin-top:0!important}.template-product product-info{margin-top:0!important;padding-top:0!important}.template-product .page-width{margin-top:0!important;padding-top:0!important}@media screen and (max-width:749px){.section-main-product-padding,.template-product .section{padding-top:0!important}.product{padding-top:.5rem!important}}@media screen and (min-width:1440px){.sidebar{width:18rem;padding:.5rem;height:140px;max-height:140px;overflow:hidden}}@media screen and (min-width:1920px){.sidebar{width:22rem;padding:.5rem;height:150px;max-height:150px;overflow:hidden}}@media screen and (min-width:2560px){.sidebar{width:26rem;padding:.5rem;height:160px;max-height:160px;overflow:hidden}}@media(max-width:1100px){.sidebar{display:none}.layout-with-sidebars{flex-direction:column}}.product-grid .card__content{padding:.8rem .5rem!important}.product-grid .card__heading{font-size:1.2rem!important;line-height:1.3!important;margin-bottom:.5rem!important}.product-grid .card__information{padding:.8rem .5rem!important}.product-grid .price{font-size:1.1rem!important}.product-grid .card__media{margin:.5rem!important;width:calc(100% - 1rem)!important}@media screen and (min-width:990px){.product-grid.grid{--grid-desktop-horizontal-spacing: .25rem;--grid-desktop-vertical-spacing: .25rem}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.grid{--grid-desktop-horizontal-spacing: .25rem;--grid-desktop-vertical-spacing: .25rem}}@media screen and (max-width:749px){.product-grid .card__content{padding:1rem .5rem!important}}.product-grid .card-wrapper{transform:scale(1);margin:0;transition:transform .3s ease,background-color .3s ease,border-radius .3s ease,box-shadow .3s ease;position:relative;overflow:visible}.product-grid .card-wrapper:hover{transform:scale(1.02) translateY(-2px);box-shadow:0 8px 25px #00000026,0 0 0 1px #ffffff1a;z-index:10}.product-grid .card-wrapper .card{transition:all .3s ease;border:1px solid transparent}.product-grid .card-wrapper:hover .card{border-color:#fff3}.product-grid .card-wrapper .card__media{overflow:hidden;transition:all .3s ease}.product-grid .card-wrapper:hover .card__media{transform:scale(1.03)}.product-grid .card-wrapper .card__media img{transition:all .3s ease;filter:brightness(1) contrast(1)}.product-grid .card-wrapper:hover .card__media img{filter:brightness(1.05) contrast(1.05)}.product-grid .card__heading a{transition:color .3s ease,text-shadow .3s ease}.product-grid .card-wrapper:hover .card__heading a{color:#fff!important;text-shadow:0 0 8px rgba(255,255,255,.3)}.product-grid .card-wrapper .price{transition:all .3s ease}.product-grid .card-wrapper:hover .price{transform:translate(2px);color:#fff!important}.product-grid .card-wrapper .badge{transition:all .3s ease}.product-grid .card-wrapper:hover .badge{transform:scale(1.05);box-shadow:0 2px 8px #0003}@media screen and (max-width:749px){.product-grid.grid{--grid-mobile-horizontal-spacing: .25rem;--grid-mobile-vertical-spacing: .25rem}}.grid,.grid.product-grid{gap:.125rem!important}.grid__item{padding:.125rem!important}@media screen and (max-width:749px){.grid{gap:.1rem!important}.grid__item{padding:.1rem!important}}.product-grid .grid__item{margin:0!important;padding:.1rem!important}.product-grid .card-wrapper{margin:0!important;padding:0!important}.page-width{padding-left:1rem!important;padding-right:1rem!important}@media screen and (max-width:749px){.page-width{padding-left:.5rem!important;padding-right:.5rem!important}}.collection.page-width{padding-left:.5rem!important;padding-right:.5rem!important}.facets-wrapper{margin-bottom:0!important;padding-bottom:0!important}.product-grid-container,#product-grid{margin-top:0!important;padding-top:0!important}.facets-container{margin-bottom:0!important}.product-grid .card{padding:.5rem!important;margin:.1rem!important}.product-grid .card__content{padding:.75rem .5rem!important}.product-grid .card__information{padding:.5rem!important}@media screen and (max-width:749px){.product-grid .card{padding:.25rem!important;margin:.05rem!important}.product-grid .card__content{padding:.5rem .25rem!important}}.footer__content-bottom{display:flex;flex-direction:column}.footer__content-bottom-wrapper{order:1}.footer__payment{order:2;margin-top:2rem!important;text-align:center;border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem}.footer__column--info{display:flex;flex-direction:column}.list-payment{justify-content:center;display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (max-width:749px){.footer__payment{margin-top:1.5rem!important;padding-top:1rem}}.list-menu__item a[href*="/pages/contact"],.list-menu__item a[href="/contact"],.list-menu__item a[href*=contact]{display:none!important}.list-menu__item:has(a[href*="/pages/contact"]),.list-menu__item:has(a[href="/contact"]),.list-menu__item:has(a[href*=contact]){display:none!important}.menu-drawer__menu-item[href*="/pages/contact"],.menu-drawer__menu-item[href="/contact"],.menu-drawer__menu-item[href*=contact]{display:none!important}.menu-drawer__menu li:has(.menu-drawer__menu-item[href*="/pages/contact"]),.menu-drawer__menu li:has(.menu-drawer__menu-item[href="/contact"]),.menu-drawer__menu li:has(.menu-drawer__menu-item[href*=contact]){display:none!important}@media(prefers-reduced-motion:reduce){.product-grid .card-wrapper,.product-grid .card-wrapper .card,.product-grid .card-wrapper .card__media,.product-grid .card-wrapper .card__media img,.product-grid .card__heading a,.product-grid .card-wrapper .price,.product-grid .card-wrapper .badge{transition:none!important}.product-grid .card-wrapper:hover{transform:none!important;box-shadow:none!important}.product-grid .card-wrapper:hover .card__media{transform:none!important}.product-grid .card-wrapper:hover .card__media img{filter:none!important}}@media(hover:none)and (pointer:coarse){.product-grid .card-wrapper:hover{transform:scale(1.01) translateY(-1px);box-shadow:0 4px 12px #0000001a}.product-grid .card-wrapper:hover .card__media{transform:scale(1.01)}.product-grid .card-wrapper:hover .card__media img{filter:brightness(1.02) contrast(1.02)}}.product-grid .card-wrapper a:focus{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.product-grid .card-wrapper a:focus .card{border-color:#fff6;box-shadow:0 0 0 2px #fff3}.template-product .product-form__input--pill input[type=radio]+label{border-color:red!important;background-color:transparent!important}.template-product .product-form__input--pill input[type=radio]+label:hover{border-color:red!important}.template-product .product-form__input--pill input[type=radio]:checked+label{background-color:red!important;border-color:red!important;color:#fff!important}.template-product .product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem #010133,0 0 0 .5rem #ff00008c!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-theme.css.map */
