@font-face{font-family:Niconne;src:url(/cdn/shop/files/Niconne.woff2?v=1725454276) format("woff2"),url(/cdn/shop/files/Niconne.woff?v=1725454276) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/cdn/shop/files/Philosopher.woff2?v=1725454276) format("woff2"),url(/cdn/shop/files/Philosopher.woff?v=1725454276) format("woff");font-weight:400;font-style:normal;font-display:swap}span.label-option{text-transform:capitalize}slider-component.gp-image-2-button .grid__item.slider__slide>a{position:absolute;width:100%;height:calc(100% + -0px);top:0;left:0;right:0;z-index:1}.custom-featured-product .atc-container{bottom:0;top:unset!important}.custom-featured-product .atc-container button{margin-bottom:0}slider-component.gp-image-2-button .grid__item.slider__slide{position:relative}.product-item-details .title{height:55px;overflow:hidden}.custom_video{background:#d5d4d2;margin:80px 0}.for_sales_hiddden.col{display:none}.custom_video video{max-width:350px;width:100%;display:block;margin:0 auto;padding:50px 0}.rich-text_iner{text-align:center;margin-top:2.5rem;margin-bottom:3.5rem}.rich-text_iner .rich-text__blocks{max-width:700px}.custom-featured-product .gp-product-media-wrapper{position:sticky;display:block;top:10px}.custom-featured-product .gp-product-detail{padding-top:0}@media only screen and (max-width: 768px){.is-sticky .atc-container{bottom:8%!important}}@media (max-width: 1024px){.rich-text_iner{margin-top:2rem;margin-bottom:3rem}.custom-featured-product .social-sharing{justify-content:center}.product-item-details .title{height:48px}}@media (max-width: 1199px){.custom-featured-product .gp-product-col-main-inner{text-align:center}.custom-featured-product .price.price--large.price--on-sale{justify-content:center}.custom-featured-product .gp-product-detail .product-form .form-add-cart{display:flex;justify-content:center}}@media (max-width: 385px){.custom-featured-product product-form form{display:flex;flex-flow:row wrap;justify-content:center}.custom-featured-product quantity-input.gp-product-qty{margin:auto auto 10px!important}.rich-text_iner .rich-text__blocks{margin:auto;width:calc(100% + -0rem)}.custom-featured-product .gp-product-detail{padding-top:0}.custom_video{margin:59px 0}.custom_video video{max-width:100%;width:100%;padding:0}}@media (min-width: 1023px){.rich-text_iner p{font-size:20px}}.custom-product__wrapper{max-width:500px}.custom-product__field{margin:10px 0 15px}.custom-product__field-label{margin-bottom:5px}.custom-product__field-input{width:100%;padding:0 10px!important;font-size:16px}.custom-product__field-select{width:100%;background-size:12px;font-size:16px;padding:0 10px}.custom-product-output{position:relative;max-width:400px;width:100%;height:100%}.custom-product__output-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:70%;overflow:hidden}.custom-product__output-text p{margin:0;text-align:center;line-height:1;color:#000;white-space:nowrap}#custom-name__text{font-size:34px;margin-bottom:2px}#custom-flat__text{font-size:18px}.ajax_cart-popup .product-item-options{margin:2px 0}.ajax_cart-popup .product-item-options .property-item{margin-bottom:2px}.ajax_cart-popup .product-item-options .property-item *{display:inline-block;margin:0}.gp-product-detail .product-form:has(.custom-product-output__wrapper){margin:5px 0 0}.custom-product-output__wrapper{margin-bottom:10px}.input-error__text{display:none;color:var(--color-primary);margin-top:3px}.custom-product__field-label sup{font-size:16px;line-height:1;color:var(--color-primary);vertical-align:initial}.msg__container ul{display:inline-flex;flex-direction:row;align-items:stretch;box-shadow:none;line-height:1.14285714em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15);font-size:14px;box-sizing:border-box;width:100%;overflow:hidden}.msg__container ul li{display:flex;position:relative;flex:1 0 auto;flex-direction:column;vertical-align:middle;align-items:center;margin:0;padding:10px 4px;background:#fff;color:#000000de;box-shadow:none;border-radius:0;border:none;border-right:1px solid rgba(34,36,38,.15);transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;box-sizing:inherit;width:33.333%}.msg__container ul li:after{position:absolute;z-index:2;content:"";top:50%;right:0;border:medium none;background-color:#fff;width:1.14285714em;height:1.14285714em;border-style:solid;border-color:#22242626;border-width:0 1px 1px 0;-webkit-transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translate(50%) rotate(-45deg)}li.brdr_none:after{display:none}li.brdr_none{border-right:0!important}.msg__container ul li{font-weight:600}.msg__container ul li span{font-weight:400}.delivery-widget__container{max-width:500px}.delivery_title p{color:#000}.del_icn svg{fill:currentColor;width:1.5em;height:1.5em}.product__icon-with-text-image{max-width:400px;margin:8px 0 20px}.product__icon-with-text-image img{width:100%;object-fit:cover}.available-offers{border:1px #999 dashed;width:100%;border-radius:12px;max-width:392px;margin:15px 0}.available-offers__heading{border-bottom:1px solid #999;padding:8px;width:100%;display:block;animation:blinker 2.5s linear infinite;color:red;font-size:18px}@keyframes blinker{50%{opacity:.4;color:#000}}.available-offers ul li{border-bottom:1px solid #999;padding:8px;font-size:14px}.available-offers ul li strong{color:#2c2c2c}.available-offers ul li:last-child{border-bottom:none}.pushowl-widget-node{display:none}.metal-posters__images{margin-top:80px}.metal-posters__images figure{margin:0}.metal-posters__images figure img{display:block}.header-new-badge{position:absolute!important;top:7px;right:10px;background:#ff6e68;color:#fff;font-size:11px;padding:2px 10px}.header-new-badge:after{display:none!important}@media only screen and (max-width: 1024px){.whatsapp-widget{bottom:50px!important}.metal-posters__images{margin:60px -15px 0}.header-new-badge{position:static!important;margin-left:5px}}@media only screen and (max-width: 767px){.metal-posters__images{margin:60px -5px 0}}@media only screen and (max-width: 680px){.delivery-widget__container,.product__icon-with-text-image,.available-offers{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map?v=83431047711742473371728053667 */
