body.template-product{background:#000}main{width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;transition:1s}#product-flipbook{top:-25px}.template-product .menu-item div,.template-product .menu-item a,.icon-menu-item .cart-link,.icon-menu-item .instagram{color:#fff}.template-product .icon-menu-item svg{width:20px;height:20px}.template-product .icon-menu-item svg path{fill:#fff}.shopify-section-template--22321387700489__flipbook{position:relative}.flipbook-wrapper .page-wrapper[page]:nth-of-type(odd) .inner-page:after,.flipbook-wrapper .page-wrapper[page]:nth-of-type(2n) .inner-page:after{display:none}.page-even:after{background:linear-gradient(to right,#0000,#0003 46%,#0000 49% 50%,#0000 51%,#000 52% 100%);bottom:-1em;content:"";right:-1em;position:absolute;top:-1em;width:2em;z-index:1}.page-odd:after{background:linear-gradient(to left,#0000 0% 46%,#00000082 49%,#0000 50% 51%,#0000004a 52%,#0000);bottom:-1em;content:"";left:-2em;position:absolute;top:-1em;width:4em;z-index:1}.product-details-page{overflow-y:scroll}.product-row{position:relative;z-index:1;display:flex}.product-description-row.product-row{min-height:40vh}.product-col-left,.product-col-right{width:50%}.product-description-row .product-col-right{padding:20px 20px 0;max-height:45vh}.product-images-row{flex-wrap:wrap}.product-images-row .media-item{width:50%}.media-item{position:relative}.media-item img{display:block;width:100%;object-fit:cover}.product-description-row .product__title,.product-description-row .product__title h1{font-size:24px;text-transform:uppercase;font-weight:700;margin-bottom:0;font-family:Impact}.product-description-row .product__sku,.price-item,.product-description-row .price--large{margin:0;font-size:12px;vertical-align:middle}.product-description-row .product__info-container>*+*{margin:0;font-size:12px;vertical-align:middle}.product-description-row .price>*{vertical-align:middle}.product-description-row .product-form__input--pill input[type=radio]+label{padding:0;background:transparent;font-size:16px;font-weight:700;opacity:.5;border:none;font-family:Impact}.product-description-row .product-form__input--pill input[type=radio].disabled:checked+label,.product-description-row .product-form__input--pill input[type=radio]:disabled:checked+label{color:#12121299;opacity:.5}.product-description-row .product-form__input--pill input[type=radio]:disabled+label,.product-description-row .product-form__input--pill input[type=radio].disabled+label{cursor:not-allowed}.product-description-row .product-form__input--pill input[type=radio]:checked+label{background:transparent;color:#000;opacity:1}.product-description-row .price--sold-out .price__badge-sold-out,.product-description-row .price--on-sale .price__badge-sale,.product-description-row .volume-pricing--sale-badge .price__badge-sale{padding:0;font-size:12px;margin:0;background:transparent;color:red}.product-description-row .product .price .badge,.product-description-row .product .price__container{margin:0}.product-description-row .product__info-container .product-form{margin-top:-5px}.product-description-row .product__info-container .product__description{height:calc(40vh - 200px);overflow:scroll;margin-top:0}.product-featured-media .media-item{position:relative;z-index:1;padding:0;display:flex;align-items:center;justify-content:center;height:100%}.product-featured-media .media-item img{width:100%;display:block;object-fit:cover}.lightbox{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100vh;background:#000c;overflow:hidden}.lightbox-column{height:100vh}.lightbox img{display:block;margin:0 auto;height:100%;object-fit:contain}.lightbox .lightbox-close{position:absolute;display:block;top:20px;left:20px;color:#fff;font-size:15px;height:30px;width:30px;background:#ffffff4d;border:2px solid #ffffff;border-radius:50%;line-height:25px;text-align:center;text-decoration:none}.lightbox .lightbox-close:hover{text-decoration:none}.lightbox .lightbox-container{max-width:1024px;margin:30px auto 25px}.lightbox-toggle{position:absolute;height:100%;width:100%;top:0;left:0}.lightbox-toggle svg{stroke:#fff;opacity:.5;position:absolute;left:5px;bottom:5px;width:15px;height:15px}.template-product .product__info-wrapper{padding:0}#mobile-carousel-featured{display:none!important}.owl-carousel .owl-item img{height:100%;object-fit:cover}.owl-carousel,.owl-stage-outer,.owl-carousel .owl-stage,.owl-carousel .owl-item,.slide-media-item{height:100%}@media (max-width: 1023px){#product-flipbook{display:block!important;visibility:visible;opacity:1;width:100%!important;height:100%!important}main{height:100%;overflow-y:scroll}body.template-product,#product-flipbook .page{background:#fff}#product-flipbook .page-wrapper,#product-flipbook .inner-page,#product-flipbook .clip,#product-flipbook .page{position:relative!important;width:100%!important;height:100%!important;overflow:visible!important;transform:unset!important;transform-origin:unset!important;top:unset!important;left:unset!important}.product-description-row .product__info-container .product__description{max-height:unset;height:auto}.lightbox .lightbox-container{max-width:768px}.desktop-item{display:none!important}.mobile-item{display:block}#mobile-carousel-featured{display:block!important;max-width:511px;width:100%}.lightbox .lightbox-close{left:10px}}@media (max-width: 767px){.product-description-row{display:block}.media-item,.product-col-left,.product-col-right{width:100%}.product-featured-media .media-item{padding:0}.lightbox .lightbox-container{max-width:400px}#mobile-carousel-featured{max-width:100vw}.lightbox img{width:100%}.product-description-row .product-col-right{max-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-flipbook.css.map */
