.pswp{background:#f3f3f3!important}.pswp__bg{background:#fff!important;opacity:1!important}.template-product .pswp__scroll-wrap>.pswp__button.pswp__button--arrow{display:none}.template-product .pswp__scroll-wrap .pswp__top-bar{position:absolute;left:0;bottom:3rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:10;pointer-events:none!important;top:unset}.template-product .pswp__scroll-wrap .pswp__top-bar .pswp__button{position:relative;padding:0;cursor:pointer;-webkit-appearance:none;-webkit-touch-callout:none;width:5rem;height:5rem;align-items:center;justify-content:center;outline:none;--color-foreground: 0, 0, 0;border:1px solid #e6e6e6;--color-border: 230, 230, 230;--color-background: 255, 255, 255;opacity:1;transition:.3s opacity,.3s color,.3s box-shadow;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden;box-shadow:none;border-radius:50%;margin:15px}.pswp__img{background:#fff;border-radius:18px;box-shadow:0 1px 2px #00000008,0 20px 50px #00000014}.pswp__button{width:56px;height:56px;border-radius:999px;background:#fffffff2!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 30px #0000000f}.pswp__button svg{width:22px;height:22px;stroke:#111}.product-gallery-custom,.swiper,.swiper-wrapper,.swiper-slide{touch-action:pan-y pinch-zoom}.slider-image{overflow:hidden;position:relative}.slider-image img{touch-action:none;will-change:transform;transform-origin:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .05s linear}.header__logo .my-0,.header__logo{display:inline-flex;align-items:center;justify-content:center}header header-inner{padding-bottom:8px;padding-top:8px}.show-desktop-only,.show-mobile-only{display:inline-flex}.template-collection-merch .facets-vertical{margin-top:20px}.template-product .complementary-products-gird__container .product__badges{top:auto!important;bottom:10px;left:10px}@media screen and (min-width:769px){.show-mobile-only{display:none!important}}@media screen and (max-width:768px){#MainContent .shopify-section:first-child .item-hero-full_screen,slide-section .item-hero-full_screen{--item-height-mb: calc(60vh - var(--header-height, 8.6rem));min-height:calc(60vh - var(--header-height, 8.6rem))}.show-desktop-only{display:none!important}.template-index .bls_header.transparent-mobile{position:static}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .icon-menu{background-color:#000}.template-index .section-header:not(.shopify-section-header-sticky) .header__logo .header__heading-link .header__heading-logo{display:none}.template-index .section-header:not(.shopify-section-header-sticky) .header__logo .header__heading-link .header__heading-logo.header__heading-logo-color{display:block}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header__icon svg *{fill:#000}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .cart-count{background-color:#000;color:#fff}}.list-social__link.rounded-corner-item:hover svg path{fill:#fff}.template-index sticky-header[data-sticky-type=always]>header{background:transparent;box-shadow:none;border-bottom:none;transition:all .3s ease}.template-index .scrolled-past-header sticky-header[data-sticky-type=always]>header{background:#fffffff2;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 8px #0000000f}.template-index sticky-header[data-sticky-type=always] .main-menu>.menu-link .first-level{color:#fff}.template-index sticky-header[data-sticky-type=always] .header__icon svg,.template-index sticky-header[data-sticky-type=always] .header__menu svg{fill:#fff}.template-index .scrolled-past-header sticky-header[data-sticky-type=always] .main-menu>.menu-link .first-level{color:#000}.template-index .scrolled-past-header sticky-header[data-sticky-type=always] .header__icon svg{fill:#000}.template-index sticky-header[data-sticky-type=always] .header__menu .icon-menu{background-color:#fff}.open-nav .template-index .bls_header.transparent-mobile{background-color:#fff}.open-nav .template-index sticky-header[data-sticky-type=always] .header__icon svg,.open-nav .template-index sticky-header[data-sticky-type=always] .header__menu svg{fill:#000}.template-index .scrolled-past-header sticky-header[data-sticky-type=always] .header__menu .icon-menu{background-color:#000}@media screen and (max-width:1024.98px){.open-nav .mobile-menu-drawer,.side-menu:checked~.mobile-menu-drawer{opacity:1;pointer-events:auto;transform:unset;visibility:visible;overflow:visible;height:100vh;top:var(--header-height, 70px);height:calc(100dvh - var(--header-height, 70px))}.open-nav .scrolled-past-header .mobile-menu-drawer{top:70px}}@media screen and (max-width:768px){.template-index sticky-header[data-sticky-type=always] .header__menu .icon-menu{background-color:#000}.template-index .scrolled-past-header sticky-header[data-sticky-type=always]>header{background:#fffffff2;backdrop-filter:unset;-webkit-backdrop-filter:unset}.template-index sticky-header[data-sticky-type=always] .header__icon svg{fill:#000}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-style.css.map */
