body{overflow-x:hidden}@font-face{font-family:Trajan_Pro;src:url(/cdn/shop/files/TrajanPro-Regular.eot?v=1680696282);src:url(/cdn/shop/files/TrajanPro-Regular.eot?v=1680696282?#iefix) format("embedded-opentype"),url(/cdn/shop/files/TrajanPro-Regular.woff2?v=1680696282) format("woff2"),url(/cdn/shop/files/TrajanPro-Regular.woff?v=1680696282) format("woff"),url(/cdn/shop/files/TrajanPro-Regular.ttf?v=1680696282) format("truetype"),url(/cdn/shop/files/TrajanPro-Regular.svg?v=1680696282#TrajanPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EngraversGothicBT;src:url(/cdn/shop/files/EngraversGothicBT.eot?v=1680696260);src:url(/cdn/shop/files/EngraversGothicBT.eot?v=1680696260?#iefix) format("embedded-opentype"),url(/cdn/shop/files/EngraversGothicBT.woff2?v=1680696260) format("woff2"),url(/cdn/shop/files/EngraversGothicBT.woff?v=1680696260) format("woff"),url(/cdn/shop/files/EngraversGothicBT.ttf?v=1680696495) format("truetype"),url(/cdn/shop/files/EngraversGothicBT.svg?v=1680696260#EngraversGothicBT) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TrajanPro-Bold;src:url(/cdn/shop/files/TrajanPro-Bold.eot?#iefix) format ("eot"),url(/cdn/shop/files/TrajanPro-Bold.eot) format ("eot"),url(/cdn/shop/files/TrajanPro-Bold.woff) format ("woff"),url(/cdn/shop/files/TrajanPro-Bold.woff2) format ("woff2"),url(/cdn/shop/files/TrajanPro-Bold.ttf) format ("ttf"),url(/cdn/shop/files/TrajanPro-Bold.otf) format ("otf"),url(/cdn/shop/files/TrajanPro-Bold.svg) format ("svg");font-style:normal;font-display:swap}@font-face{font-family:EngGoth;src:url(/cdn/shop/files/EngGoth.eot?#iefix) format ("eot"),url(/cdn/shop/files/EngGoth.eot) format ("eot"),url(/cdn/shop/files/EngGoth.woff) format ("woff"),url(/cdn/shop/files/EngGoth.woff2) format ("woff2"),url(/cdn/shop/files/EngGoth.ttf) format ("ttf"),url(/cdn/shop/files/EngGoth.otf) format ("otf"),url(/cdn/shop/files/EngGoth.svg) format ("svg");font-style:normal;font-display:swap}html{padding:0!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-variant:petite-caps!important;text-transform:uppercase!important;font-weight:600}p,span,li,tr,td,input,select,option,textarea,button,.button,a.btn,a.button,h3{font-family:EngraversGothicBT!important;text-transform:none;font-size:18px;color:#000}.sort-by label,.sort-by label span{font-family:EngraversGothicBT!important;text-transform:none;font-size:16px;color:#000}h3.product-item__title a{font-family:EngraversGothicBT!important;font-size:22px!important;text-transform:uppercase}.product-item__vendor{font-family:EngraversGothicBT!important;text-transform:uppercase;font-size:20px;font-style:normal;line-height:18px;color:#000;opacity:.8;letter-spacing:.6px!important;margin:5px auto 0}p{font-family:Bicyclette Light!important;line-height:1.2}.site-header .site-header__heading{padding:0 0 20px}.site-header .site-navigation,.navigation-desktop{padding:0!important}.site-header .navigation-desktop li summary:after,.site-header .navigation-desktop li a:after{bottom:0}.site-header .navigation-desktop li .navigation-desktop__tier-1-link{padding:15px 0}.site-navigation .nav-divider{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:stretch;-webkit-box-align:stretch;-ms-box-align:stretch;flex-wrap:wrap;width:100%;height:auto;margin:0 auto;padding:0}.site-navigation .nav-divider .nav-flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-box-align:center;-ms-box-align:center;flex-wrap:wrap;width:100%;height:100%;margin:0 auto;padding:0;justify-content:center}.site-navigation .nav-divider .nav-flex .nav-graphics{width:48%;margin:0;padding:0;position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-box-align:center;-ms-box-align:center;flex-wrap:wrap;border-top:1px solid #dcdcdc}.site-navigation .nav-divider .nav-flex .nav-img{width:3%;height:auto;margin:0 auto;padding:0;padding-top:10px!important}.site-navigation .nav-divider .nav-flex .nav-img img{display:block;width:100%;margin:0 auto;padding:0}.header-controls__wrapper .nav-img img{width:220px}.navigation-desktop__tier-1-link:after{background-color:#000!important}.rich-text__heading span{display:block;width:100%;height:auto;margin:0 auto;padding:0}.slideshow__wrapper.rt-margin{margin-top:0}.slideshow__wrapper.rbt-margin{margin-bottom:0}.slideshow-slide__content{display:none!important}.promotion-block__content.Unset-Post{position:unset;transform:unset;padding:15px}.promotion-block__subheading{margin:8px auto}.footer-block .Social-Logo{width:100%;height:auto;margin:0;padding:0;text-align:center}.footer-block .Social-Logo img{display:inline-block;width:100%;height:auto;margin:0 auto;padding:0;max-width:50px}.footer-blocks{padding-left:20px;padding-right:20px}.footer-blocks .footer-block:first-child p{display:block;max-width:80%;font-size:1.1rem}.footer{margin-bottom:0!important;max-width:100%;margin:0 auto}.footer-blocks .footer-block:first-child .Social-Logo{position:absolute;top:0;margin-top:0}.footer-blocks{margin-bottom:2rem!important}.footer-menu__item:not(:last-child){margin-bottom:.45rem!important}.social-links li{text-align:center}.footer-attribution{border-top:1px solid #dcdcdc;text-align:center!important;opacity:1!important;padding:30px 0}.footer-attribution span{width:fit-content;line-height:1.2}.footer-attribution span a{line-height:1.2}input[type=text],input[type=email],input[type=password],input[type=search],input[type=telephone],input[type=tel],input[type=number],textarea{border-radius:0!important}.image-with-text__button{font-size:1rem!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;font-family:EngraversGothicBT!important}.image-with-text__button:hover:not(:disabled),.image-with-text__button:active,.pxs-newsletter-form-button:hover{box-shadow:inset 0 -4rem #000!important;color:#fff!important}.featured_collection__view-all{color:#000!important;border:1px solid black!important;border-radius:0!important;font-size:1rem!important}.pxs-newsletter-form-button{color:#000!important;border:1px solid black!important;border-radius:0!important;font-size:.7rem!important}.promotion-blocks__wrapper .promotion-block__cta{border:1px solid black;padding:1.125rem 2rem}.product-item__quick-shop-button{border-radius:0!important;font-size:.9rem!important;color:#000!important}.product-item__quick-shop-button:hover:not(:disabled),.product-item__quick-shop-button:active,.customer-login__submit:hover,.customer-create__submit:hover{color:#fff!important;box-shadow:inset 0 -4rem #000!important;border:1px solid #000!important}.customer-login__submit,.customer-create__submit{border-color:#000!important;border-radius:0!important;color:#000!important;font-size:1rem!important}h2.pxs-newsletter-heading{font-family:EngraversGothicBT!important;font-size:var(--font-size-heading-1)!important}h3.product-item__title{font-weight:600}.pxs-announcement-bar-text-desktop,.pxs-announcement-bar-text-mobile{color:#fff!important;text-transform:uppercase;font-weight:100;font-size:13px;letter-spacing:.78px}.piranesi-history-section .rich-text__heading{color:#9b9b9b;font-size:.9rem;font-weight:400}.piranesi-history-section .rich-text__heading span{font-size:2.1rem;color:#000;font-weight:700}.piranesi-house-banner{background-color:#040608;border-top:none}.piranesi-house-banner .image-with-text__container{margin-top:0!important}.piranesi-house-banner .image-with-text__heading,.piranesi-house-banner .image-with-text__text p{color:#fff}.piranesi-house-banner .image-with-text__heading{font-size:2.4rem;font-weight:400}.inventory-status__bar{display:none}.Promo_Image{padding:20px 0;flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:stretch;-webkit-box-align:stretch;-ms-box-align:stretch}.Promo_Image .Bnner_image{width:50%;height:auto;margin:0 auto;padding:0}.Promo_Image .Bnner_image .Flex-Box{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-box-align:center;-ms-box-align:center;height:100%;width:100%;margin:0 auto;padding:0;flex-wrap:wrap}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Info{display:block;width:100%;height:auto;margin:0 auto;padding:15px}.Promo_Image .Bnner_image .Flex-Box .Content-Box{display:block;width:100%;height:auto;margin:0 auto;padding:0}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Image{display:block;width:100%;height:auto;margin:0 auto;padding:0;overflow:hidden}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Image a{display:block;width:100%;height:auto;margin:0 auto;padding:0}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Image img{display:block;width:100%;height:auto;margin:0 auto;padding:0;max-height:600px;transition:cubic-bezier(0,0,.2,1) .5s}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Image:hover img{transform:scale(1.05)}.Promo_Image .Bnner_image .Flex-Box .Title{display:block;width:100%;height:auto;margin:5px auto;padding:0}.Promo_Image .Bnner_image .Flex-Box .Title h3{margin:0 auto;display:block;width:100%;height:auto;padding:0}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Desc{display:block;width:100%;height:auto;margin:5px auto;padding:0}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Desc p{display:block;width:100%;height:auto;margin:0 auto;padding:0}.location-boxes{padding-top:50px;border-width:2px}.location-boxes .box_property{width:33.3%;min-height:40vh;border:1px solid #000;display:grid;align-items:center}.location-boxes .Multicolmn-text{border:none}.location-boxes .Multicolmn-text .head{margin-bottom:5px}.location-boxes .Multicolmn-text p{font-size:1rem}.location-boxes .Logo-item{gap:30px!important}.extra-text{padding-bottom:12px}.product-item__image.product-item__image--natural{background:#f7f7f7a6;width:100%;text-align:center;margin-right:auto;margin-left:auto}.Swiper-Text{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-box-align:center;-ms-box-align:center;flex-wrap:wrap;position:relative;width:100%;height:auto;margin:0 auto;padding:0}.Swiper-Text.align-start{align-items:flex-start;-webkit-box-align:start;-ms-box-align:start}.Swiper-Text.align-end{align-items:flex-end;-webkit-box-align:end;-ms-box-align:end}.Swiper-Text.align-center{align-items:center;-webkit-box-align:center;-ms-box-align:center}.Swiper-Text.start{justify-content:flex-start}.Swiper-Text.end{justify-content:flex-end}.Swiper-Text.center{justify-content:center}.Swiper-Text .slide-with-text{width:100%;height:auto;margin:0 auto;padding:0}.Swiper-Text .Full-box_txt{position:absolute;width:auto;height:auto;margin:0 auto;padding:0;z-index:2}.Swiper-Text .Full-box_txt.darl{background-color:#000000d4}.Swiper-Text .Full-box_txt.darl .Desc-Head,.Swiper-Text .Full-box_txt.darl .rite-rch p{color:#fff}.Full-box_txt.light{top:23%}.Swiper-Text.start .Full-box_txt{left:5%}.Swiper-Text.end .Full-box_txt{right:5%}.Swiper-Text .Full-box_txt .Inner-Title{display:block;width:100%;height:auto;margin:0 auto;padding:25px}.Swiper-Text .Full-box_txt .Inner-Title.right{text-align:right}.Swiper-Text .Full-box_txt .Inner-Title.left{text-align:left}.Swiper-Text .Full-box_txt .Inner-Title.center{text-align:center}.Swiper-Text .Full-box_txt .Inner-Title .Desc-Head{width:100%;height:auto;margin:0 auto;padding:0}.Swiper-Text .Full-box_txt .Inner-Title .rite-rch{width:100%;height:auto;margin:15px auto;padding:0}.Swiper-Text .Full-box_txt .Inner-Title .rite-rch p{display:block;width:100%;height:auto;margin:0 auto;padding:0}.Swiper-Text .Full-box_txt .Inner-Title a.cust-button{margin:0 auto}.cust-button{text-decoration:none;cursor:pointer;display:inline-block;transition:border-color .2s ease-out,box-shadow 225ms cubic-bezier(.5,0,.5,1),color .2s ease-out;font-size:1rem!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;font-family:EngraversGothicBT!important;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:1.125rem 2rem;line-height:1.4;background-color:#fff;box-shadow:inset 0 0 #ebebeb;margin:1.5rem auto}.cust-button:hover{box-shadow:inset 0 -4rem #000!important;color:#fff!important;--slide-y-from: 0px}.cust-button:hover span{color:#fff}@media only screen and (max-width:767px){.site-header--sticky .site-header__heading{opacity:1!important;padding-top:45px!important}.piranesi-house-banner .image-with-text__heading,.piranesi-house-banner .image-with-text__text p{text-align:center}.location-boxes .Logo-item{flex-wrap:wrap;width:100%!important}.location-boxes .box_property,.Promo_Image .Bnner_image{width:100%}.Promo_Image .Bnner_image .Flex-Box .Content-Box .Image img{max-height:100%}.template-collection .container-slider .slide-with-text .Inner-Title{width:100%;position:unset;height:auto;margin:0 auto;padding:15px}.Swiper-Text .Full-box_txt{position:unset}}.collection-page__product-list .product-item__info .product-item__title a{font-weight:600}.collection-page__product-list .product-item__info .product-item__title{margin:0 auto}.collection-page__product-list .product-item__info .product-item__title p{font-size:.9em;font-style:normal;font-weight:600;line-height:18px;color:#000;opacity:.8;letter-spacing:.6px!important;margin:5px auto 0}.product-item__title p{color:#000;font-weight:400;font-size:20px}.collection-page__product-list .product-item__info .product-item__price{margin:5px auto}.collection-page__product-list .product-item__info .product-item__price span{font-size:18px;font-style:normal;line-height:18px;color:#000;letter-spacing:.6px!important;margin:5px auto 0}.product__wrapper h1.product__heading{font-size:35px;font-family:EngraversGothicBT!important}.product-details__add-to-cart-buttons{display:inherit!important}.product-details__add-to-cart-button.cust-button{width:fit-content!important;text-transform:uppercase!important}.product-details__add-to-cart-button.cust-button span{text-transform:uppercase!important}span.product-price__minimum.hide-price{display:none}.main__wrapper select{width:26%!important}@media(min-width:768px){.main__wrapper .product-gallery{width:50%!important}}@media(min-width:768px)and (max-width:1400px){.main__wrapper .product-gallery{width:70%!important}}.product-gallery--media{text-align:center}.collection-page__sort-filter{width:40%!important}.collection-page__sort-filter select{font-size:17px!important}.Sku_variant{text-align:left;position:relative;padding:0 1px;margin-top:10px}.Sku_variant h3{font-size:15px;font-weight:400;color:gray;margin-top:0}.product__wrapper p.product__vendor{font-size:1.3rem}.product-details__description{margin-top:0!important}.product-details__add-to-cart-button{padding:8px!important}.search-icon .header-controls__search-submit{cursor:pointer!important;left:-22px}.custom-tumbnail fieldset.botones-radio{display:flex;width:20%;border:none;padding:0}p.product-item__price.hide-price{display:none}a.PriceZero1 span,.PriceZero1{font-size:20px;text-decoration:none}.product__wrapper .product-details .faq-outer .accordion-content{border:none;padding:0!important;margin:0 auto}.product__wrapper .product-details .faq-outer .accordion-content ul{list-style:inside;margin:0 auto;padding:.5em 0}.product__wrapper .product-details .faq-outer .accordion-content p{padding:.5em 0}.product__wrapper .product-details .faq-outer .accordion-content ul li{margin:0 auto;font-family:Bicyclette Light!important}.product__wrapper .product-details .faq-outer .accordion-content ul li span{font-family:Bicyclette Light!important}.collection-page__sort-filter label{font-family:Trajan_Pro}.product-details__options--show-label .product-details__option-name{display:block;font-size:14px}.product-quantity-label,label.customer-password__label,.customer-email__label,label.customer-first-name__label,label.customer-last-name__label,th.cart-table-columns__total,th.cart-table-columns__quantity,th.cart-table-columns__price,th.cart-table-columns__image-details{font-family:Trajan_Pro}input#SingleOptionSelector-1,#SingleOptionSelector-2,#SingleOptionSelector-3{display:none}img.variantImg{border:1px solid;padding:5px;cursor:pointer}img.variantImg:hover{box-shadow:0 0 3px #696969}.imagen-mas-boton{margin-right:5px;width:50px}.accordion,.cw-popup-form label,.cw-popup-content-body p,.featured_collection__view-all,.customer-login__register{font-family:EngraversGothicBT!important}a.breadcrumbs__link{font-family:EngraversGothicBT!important;font-size:19.2px}.pxu-lia-section--play,.main__wrapper{overflow:hidden}select#template--14586011451455__main-single-option-form-0-0{width:15%!important}.ProInsta svg.icon-instagram{color:#000}.share-buttons__twitter,.share-buttons__facebook,.share-buttons__pinterest{padding:.5rem .75rem .5rem 1.1rem!important}.variant-titleee{font-family:EngraversGothicBT;font-size:18px;margin-bottom:10px}.PriceZero .GFG{text-decoration:none;cursor:pointer;display:inline-block;transition:border-color .2s ease-out,box-shadow 225ms cubic-bezier(.5,0,.5,1),color .2s ease-out;font-size:20.8px!important;border:none!important;border-radius:0!important;font-family:EngraversGothicBT!important;font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:8px 0;line-height:1.4;background-color:#fff;box-shadow:inset 0 0 #ebebeb;margin:0}.hidebtn{display:none!important}#gf-products img.lazyload,#gf-products img.lazyloaded{width:100%;height:100%!important}h2.footer-block__title{font-size:25px;font-family:EngraversGothicBT!important}a.footer-menu__link{font-size:15px;text-transform:uppercase}.footer-social-media{width:100%}.social-links{margin-top:25px!important}.footer-social-media p:nth-child(5){display:none}.footer-social-media p:nth-child(4){margin:0!important}.accordion-content h4:nth-child(1){display:none}ul.swatches{margin:0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:5px}ul.swatches li.swatch{margin:0 5px 0 0;display:inline-block;position:relative;width:60px}.swatch img{cursor:pointer}.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-list__title,.gl-fullscreen-layer .gl-card-title{font-size:22px!important;font-weight:700;font-family:EngraversGothicBT!important;color:#000!important}.gl-card-title a{color:#000!important;font-weight:600;font-size:22px!important}.gl-fullscreen-layer .gl-fullscreen-top-searches ul li a{font-size:21px!important;display:flex;justify-content:space-between;padding:5px 8px!important;border-radius:4px;text-decoration:none;color:#333;font-family:EngraversGothicBT}.gf-search-item-product-vendor{opacity:1!important;font-size:18px!important;color:#000!important}.gl-fullscreen-layer .gl-fullscreen-results__meta a{font-size:16px!important;text-decoration:none!important;color:#000!important}.search-icon .header-controls__search-submit{cursor:pointer!important;left:0}.navigation-desktop__tier-1-link{font-family:EngraversGothicBT!important;font-size:18px!important;color:#000!important;margin:0 35px!important;letter-spacing:1.08px}.navigation-desktop__tier-1-item:first-child .navigation-desktop__tier-1-link{margin:0 25px!important}.navigation-desktop__tier-1-link .icon-chevron-small{transform:rotate(0);transition:all .3s}body:has(.shop-mega-menu[data-animation-state=open]) .navigation-desktop__tier-1-details .icon-chevron-small{transform:rotate(-90deg)}.shop-mega-menu{left:0;width:100%;margin-left:0!important;border-right:0px!important;border-left:0px!important;padding:30px 0!important}#main-content:before{width:100%;transition:height .1s;content:"";display:block;height:0;background-color:#000;position:absolute;left:0;right:0;z-index:2;opacity:.3}.tab-content-wrapper{min-height:218px;position:relative}.tab-content-loader-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:2}.tab-content{display:none;opacity:0;transition:opacity .5s}.tab-content.active{display:block;opacity:1}.menu-collection-card-title{font-family:EngraversGothicBT!important;font-size:18px!important;text-transform:uppercase;color:#000;line-height:1!important;margin-bottom:10px}.menu-collection-card-desc{font-family:Bicyclette Light!important;font-size:14px!important;color:#000}.menu-collection-card-image img{margin-left:auto;margin-right:auto;max-width:180px;margin-bottom:10px}.menu-collection-carousel{max-width:75%;margin:30px auto 10px}.menu-collection-carousel .owl-dots{display:none}.menu-collection-carousel a{text-decoration:none}.tab-list-container{display:flex;column-gap:60px;justify-content:center}.tab-list-container a{font-family:EngraversGothicBT!important;font-size:16px!important;text-transform:uppercase;color:#000;letter-spacing:.96px;text-decoration:none;opacity:.5}.tab-list-container a.active{opacity:1!important}.tab-list-container a:after{width:0;opacity:1;content:"";height:2px;display:block;background:#481148;transition:width .5s}.tab-list-container a:hover:after{width:100%!important}.tab-list-container a.active:after{width:100%}.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot.owl-nav{position:absolute;left:-40px;top:50%;background-color:var(--base-color)!important;display:block;font-size:3em;margin:0;cursor:pointer;color:#fff;transform:translate(-50%,-50%)}.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot.owl-nav{position:absolute;right:-50px;top:50%;background-color:var(--base-color)!important;display:block;font-size:3em;margin:0;cursor:pointer;color:#fff;transform:translate(-50%,-50%)}.image-with-text--desktop-image-alignment-left .collection-images-carousel .owl-nav button.owl-next{right:0}.image-with-text--desktop-image-alignment-right .collection-images-carousel .owl-nav button.owl-prev{left:0}@media(max-width:767px){.collection-images-carousel .owl-nav button.owl-prev{left:-20px!important}.collection-images-carousel .owl-nav button.owl-next{right:-30px!important}}@media only screen and (min-width:961px)and (max-width:1263px){.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot.owl-nav{right:-50px}}.menu-collection-carousel.owl-carousel .owl-nav button.owl-prev{left:-40px}.menu-collection-carousel.owl-carousel .owl-nav button.owl-next{right:-40px}.collection-hero-carousel.owl-carousel .owl-nav button.owl-prev{left:-30px}.collection-hero-carousel.owl-carousel .owl-nav button.owl-next{right:-40px}@media(max-width:767px){.collection-hero-carousel.owl-carousel .owl-nav button.owl-prev{left:-15px!important}.collection-hero-carousel.owl-carousel .owl-nav button.owl-next{right:-25px!important}}.site-header__wrapper{padding-top:10px;padding-bottom:15px}.slideshow__wrapper{margin-top:0!important}.promotion-block__heading{text-transform:uppercase}h1,.age-gate__heading,h2,h3,h4,h5,h6{color:#000!important}.header-mobile{display:none}.header-desktop{display:block}.nav-img{margin-left:auto;margin-right:auto}@media(min-width:961px){.header-controls__wrapper{padding-top:20px;overflow:unset}}.footer-newsletter-container{max-width:440px}.custom-footer-newsletter{background:#000;width:100%;display:flex;justify-content:center;padding-top:80px;padding-bottom:80px}.custom-footer-newsletter h2{margin-top:0;margin-bottom:5px;letter-spacing:1.56px}.custom-footer-newsletter p{font-family:Bicyclette Light}.custom-footer-newsletter h2,.custom-footer-newsletter p,.custom-footer-newsletter button{color:#fff!important}.newsletter-form-inputs{display:flex;max-height:40px}.newsletter-form-inputs input{margin:0!important;outline:none}.footer-newsletter__submit{padding:0 13px!important;border:1px solid white!important;transition:all .5s}.footer-newsletter__submit svg{transition:all .5s}.footer-newsletter__submit:hover{background-color:#fff}.footer-newsletter__submit:hover svg{color:#000}.footer-newsletter__wrapper .footer-newsletter__submit{margin-bottom:-2px;border:0px!important}.footer-newsletter__wrapper .footer-newsletter__submit:hover{background-color:#000}.footer-newsletter__wrapper .footer-newsletter__submit:hover svg{color:#fff}.footer-blocks{margin-left:auto;margin-right:auto}@media(max-width:960px){.mobile-menu-hero img{width:174px;transform:translate(-20px)!important}.nav-img{height:auto;width:174px;transform:translate(-20px)}.footer{width:100%!important;max-width:100%}.footer-blocks{padding:30px;display:flex;flex-direction:column;gap:0px!important;padding-top:0!important}.footer-blocks .footer-block{padding-top:40px;padding-bottom:40px}.footer-blocks .footer-block+.footer-block{border-top:1px solid rgba(0,0,0,.3)}.icon-mobile-nav{height:30px;width:30px}.header-controls__wrapper{padding-bottom:20px;align-items:end!important}.site-header .header-controls__account-cart{display:none}.header-desktop{display:none!important}.header-mobile{display:block}.site-header__wrapper{display:none}.footer-block__title{text-align:center;font-size:26px!important}.footer-menu__item{text-align:center}.header-controls__wrapper{padding-bottom:45px;padding-top:20px}.pxs-announcement-bar{display:none;padding:5px!important}.footer p{text-align:center}}.header-controls__mobile-trigger{padding-left:10px}.navigation-mobile__account{display:none!important}.navigation-mobile__search{display:none}.navigation-mobile__close-button{position:relative!important;padding-bottom:0!important;padding-left:0!important;margin-left:-20px}.mobile-menu-hero{display:flex;align-items:end}.mobile-menu-hero img{margin-left:auto;margin-right:auto;transform:translate(-40px)}.mobile-menu__tier-1-link,.mobile-menu__tier-1-button,.mobile-menu__tier-2-item a,.mobile-menu__heading{font-family:EngraversGothicBT;font-size:22px!important;text-transform:uppercase;color:#000!important}ul.mobile-menu{padding-top:60px!important}div.navigation-mobile__flyout{padding:50px;display:flex;flex-direction:column}.menu-social{display:flex;margin-top:auto;column-gap:20px}.shopify-section:not(#shopify-section-pxs-announcement-bar,#shopify-section-static-header,#shopify-section-static-footer){padding-left:20px;padding-right:20px}body{padding:0!important}.site-header__wrapper{border-bottom:0px!important}.site-header__wrapper{max-width:100%!important}.nav-sticky-menu__mobile button{padding-bottom:0}input[type=email],input[type=email]::placeholder{font-family:Bicyclette Light!important;text-transform:none!important;font-size:18px!important}.footer-social-media p strong{font-family:EngraversGothicBT;text-transform:uppercase;font-weight:400}body h3.product-item__title a{font-family:EngraversGothicBT!important;font-weight:400!important;font-size:20px!important;letter-spacing:1.1px;line-height:1.1!important}body .product-item__vendor{font-family:Bicyclette Light!important;font-size:18px!important;text-transform:unset;font-weight:400}body .product-item__price{margin-top:10px!important}a:visited{color:#000!important}.product-item .product-item__image{overflow:hidden}.product-item__image,.product-item__image-link{background-color:#f7f7f7a6!important}.product-item .product-item__image-link{overflow:hidden}.product-item .product-item__image-link img{transition:all .5s}.product-item:hover .product-item__image-link img{transform:scale(1.05)}.product-item:hover .product-item__image-alternate{transform:translate(-50%,-50%) scale(1.05)!important}.shop-mega-menu{padding:0!important;height:0!important;min-width:100%;background:transparent!important;overflow:hidden;transition:all .8s!important;opacity:1!important;display:block!important}body:has(.shop-mega-menu[data-animation-state=open]) .shop-mega-menu{height:100vh!important}.shop-mega-menu .shop-mega-menu-overlay{width:100%;content:"";display:block;background-color:#000;position:absolute;left:0;right:0;z-index:2;opacity:.3;height:100vh}.shop-mega-menu-wrapper{padding:25px 30px;background-color:#fff!important;z-index:3;position:relative;min-width:100%}@media only screen and (min-width:961px)and (max-width:1263px){.nav-sticky .nav-sticky-menu li .navigation-desktop__tier-1-link{font-size:14px!important;margin:0 8px!important}}.product-item__image-primary{visibility:visible!important}.newsletter-title{font-size:26px}.newsletter-desc{margin-bottom:35px;letter-spacing:.5px}@media(max-width:767px){.newsletter-title{font-size:22px;margin-bottom:10px!important;letter-spacing:1.32px!important}}a.footer-menu__link{width:fit-content;text-decoration:none!important;display:block}a.footer-menu__link:after,.footer-attribution a:after{width:0;opacity:1;content:"";height:1px;background:#481148;transition:.2s ease;display:block}a.footer-menu__link:hover:after,.footer-attribution a:hover:after{width:100%!important}.footer-attribution{display:flex!important;column-gap:30px!important;justify-content:center;padding-top:14px}@media(max-width:767px){.footer-attribution{flex-direction:column;row-gap:10px;padding-top:30px;align-items:center}.social-links{display:flex;justify-content:center}.footer-newsletter__wrapper,.newsletter-footer-heading{display:none!important}.footer-social-media{max-width:290px;margin-left:auto;margin-right:auto}.footer-blocks{margin-bottom:0!important;padding-bottom:0}.footer-menu__item{display:flex;justify-content:center}}.footer-attribution span a,.footer-attribution span{text-decoration:none;text-transform:uppercase;font-size:15px;color:#000}.piranesi-underline-button,.image-with-text__content .email,.image-with-text__content .phone{transition:all .2s ease;color:#000}.piranesi-underline-button:hover,.image-with-text__content .email:hover,.image-with-text__content .phone:hover{color:gray!important}.product__vendor{text-transform:none!important}.product__vendor a{font-family:Bicyclette Light!important;text-transform:none}.product-price__minimum{font-size:1.4rem}.gf-label{text-transform:uppercase}.nav-sticky-container .header-controls__account-cart{top:unset}.owl-prev.disabled{display:none!important}.header-controls__account-cart{position:absolute;right:60px!important;top:50%!important}.nav-sticky-container .header-controls__account-cart{right:0!important}.loader{height:0;width:0;padding:15px;border:6px solid #ccc;border-right-color:#888;border-radius:22px;-webkit-animation:rotate 1s infinite linear;position:absolute;left:50%;top:50%}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}.nav-logo-icon{height:40px}.instafeed-container{cursor:pointer}#insta-feed .slider-arrow:hover,.instafeed-lightbox .lightbox-instagram .arrows a:hover,.instafeed-shopify .slider-arrow:hover{box-shadow:none!important;background-color:unset!important}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{box-shadow:none!important;background-color:unset!important;font-size:0px!important}#insta-feed .slider-arrow:after{content:" ";font-size:20px;background-image:url(//piranesi-shop.myshopify.com/cdn/shop/t/23/assets/nav-left.svg?v=24801147716135167441693232609);height:20px;display:block;background-position:center;background-repeat:no-repeat;transform:translateY(-20px)}#insta-feed>div .slider-arrow:nth-of-type(2):after{background-image:url(//piranesi-shop.myshopify.com/cdn/shop/t/23/assets/nav-right.svg?v=128063936804296392111692879442)}.popup{width:100%;height:100%;background:#0006;display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;text-align:left}.popup.show{display:block}.popup h1{line-height:1}.popup .popup__content{width:70%;overflow:auto;padding:50px;background:#fff;color:#000;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.popup.popup-inquire .popup__content{width:50%}.popup.popup-inquire .popup__content img{max-width:80%}.popup.popup-inquire img{max-height:50vh}.popup.popup-inquire .row{display:flex}.popup .popup__content .popup__close{position:absolute;right:20px;top:30px;width:20px;height:20px;display:block;cursor:pointer}.popup .popup__content .popup__close span{cursor:pointer;position:fixed;width:20px;height:1px;background:#000}.popup .popup__content .popup__close span:nth-child(1){transform:rotate(45deg)}.popup .popup__content .popup__close span:nth-child(2){transform:rotate(135deg)}.popup__image{flex:50%}.popup__image img{height:100%;width:100%}.popup__text{flex:50%;padding-left:50px}.popup .popup__text h1{margin-bottom:25px!important}.popup .popup__text p{margin-bottom:25px;line-height:1.5}body.overflow-hidden{overflow:hidden}.footer-newsletter__message.footer-newsletter__message--success{font-weight:700}@media(max-width:767px){.popup .popup__content{flex-direction:column}.popup .popup__content .footer-newsletter__wrapper{display:grid!important}.popup .popup__content{width:90%;padding:40px 25px}.popup.popup-inquire .popup__content{width:90%}.popup__text{padding-left:0}.popup .popup__text p{margin-bottom:10px}.popup .popup__text h1{font-size:25px;margin-top:10px}}#insta-feed .instafeed-overlay:before,.instafeed-shopify .instafeed-overlay:before{content:"SHOP"!important;background:none!important;position:absolute;top:45%!important}.products-carousel{max-width:95%;margin-left:auto;margin-right:auto}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:100%!important;padding-top:100%!important}#insta-feed{max-width:95%}.atelier-generation{padding-top:5px}.atelier-generation h2.image-with-text__heading{margin-bottom:15px!important}.location-phone-container,.location-email-container{margin-bottom:20px!important;margin-top:5px!important}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px!important}.md-inline-block{display:none}@media(min-width:768px){.md-hidden,.image-with-text__text.pxu-lia-element br{display:none!important}.md-inline-block{display:inline-block!important}}@media(max-width:767px){#gf-products{margin-left:-15px!important;margin-right:-15px!important}#gf-products .product-item{padding:10px}#gf-products .product-item .product-item__title a{font-size:18px!important;line-height:22px!important;display:block;margin-bottom:10px}#gf-products .product-item{margin-bottom:5px}.product__wrapper h1.product__heading{line-height:1}.slideshow__wrapper{margin-bottom:1.5rem!important}.rich-text__wrapper:first-child{margin-top:1.5rem!important}.promotion-block__content.Unset-Post{padding-left:0}}.gf-summary{font-size:16px!important;text-transform:uppercase;opacity:.8}.badges-wrapper__badge.badges-wrapper__badge--sold-out{font-size:14px;line-height:1.1!important}input.gf-controls-search-input{font-size:19.2px!important;text-transform:uppercase}.separator{width:100%;height:1px;background:#000;opacity:.1}#read-more{scroll-margin-top:120px;margin-top:2rem;margin-bottom:2rem;width:100%;box-sizing:border-box}.collection-page__post-grid-rich-text-inner{max-width:833px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}#read-more .collection-page__post-grid-rich-text-inner.rte{text-align:start}#read-more .collection-page__post-grid-rich-text-inner>h2:first-child,#read-more .collection-page__post-grid-rich-text-inner>*:first-child>h2:first-child{text-align:center}#read-more .collection-page__post-grid-rich-text-inner>h2:first-child:after,#read-more .collection-page__post-grid-rich-text-inner>*:first-child>h2:first-child:after{content:"";display:block;width:96px;height:1px;margin:21px auto 47px;background:#cbcbcb}.collection-page .infinite-scroll{margin-top:60px;margin-bottom:0}.collection-page .infinite-scroll .infinite-scroll__loading,.collection-page .infinite-scroll .infinite-scroll__show-more{margin-bottom:0}.collection-page #gf_pagination_wrap{margin-top:60px;margin-bottom:0}.collection-page .infinite-scroll+#gf_pagination_wrap{margin-top:0}@media(max-width:991px){.collection-page .infinite-scroll,.collection-page #gf_pagination_wrap{margin-top:48px;margin-bottom:0}.collection-page .infinite-scroll+#gf_pagination_wrap{margin-top:0}}@media(max-width:767px){.collection-page .infinite-scroll,.collection-page #gf_pagination_wrap{margin-top:36px;margin-bottom:0}.collection-page .infinite-scroll+#gf_pagination_wrap{margin-top:0}}@media(max-width:768px){#gf-products{grid-gap:0px!important}.gf-left #gf-grid+.infinite-scroll{width:100%;float:none;clear:none;padding-left:0}.gf-left #gf-grid+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.pagination+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+.pagination+.collection-page__post-grid-rich-text,.gf-left #gf-grid+#gf_pagination_wrap+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+#gf_pagination_wrap+.collection-page__post-grid-rich-text{width:100%;float:none;clear:both;padding-left:0}}@media(min-width:768px){.template-collection #main-content .main__wrapper>div{display:flex;flex-direction:column}.spf-has-filter #gf-grid #gf_pagination_wrap{clear:both;width:100%;float:none;box-sizing:border-box}.gf-left #gf-grid+.infinite-scroll{width:80%;float:right;clear:right;padding-left:25px;box-sizing:border-box}.gf-left #gf-grid+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.pagination+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+.pagination+.collection-page__post-grid-rich-text,.gf-left #gf-grid+#gf_pagination_wrap+.collection-page__post-grid-rich-text,.gf-left #gf-grid+.infinite-scroll+#gf_pagination_wrap+.collection-page__post-grid-rich-text{width:80%;float:right;clear:right;padding-left:25px;box-sizing:border-box}#gf-tree{position:sticky!important;top:100px}.collection-page__product-list--4-columns,.search-results{grid-template-columns:repeat(3,1fr)!important}#gf-products{grid-gap:44px 36px!important}}.owl-stage{margin-left:auto;margin-right:auto}.product-gallery .pxu-lia-element.product-gallery--media-thumbnail{border:1px solid #dfdfdf;padding:5px}ul.swatches li.swatch{border:1px solid #dfdfdf;width:70px;height:70px;display:inline-flex;align-items:center;justify-content:center;padding:5px}ul.swatches li.swatch a{display:flex}.product-gallery--media-thumbnail{width:82px}.product-gallery--media-thumbnail img{margin:auto}@media only screen and (min-width:961px)and (max-width:1202px){.navigation-desktop__tier-1-item:first-child .navigation-desktop__tier-1-link{margin:0 8px!important}.navigation-desktop__tier-1-link{font-size:16px!important;margin:0 13px!important}}@media(max-width:992px){.collection-page__header{margin-top:0!important}}.d-none{display:none!important}@media(min-width:767px){.d-md-block{display:block!important}.d-md-none{display:none!important}}.gf-actions{justify-content:end}.check-disabled{opacity:.5;pointer-events:none!important}.cursor-not-allowed{cursor:not-allowed!important}.menu-view-all{margin-top:50px}.menu-view-all a{color:#000!important;text-decoration:none;width:fit-content;display:block;margin-left:auto;margin-right:auto;letter-spacing:.9px}.menu-view-all a:after{width:0;opacity:1;content:"";height:2px;display:block;background:#481148;transition:width .5s}.menu-view-all a:hover:after{width:100%!important}.btn-inquire,.btn-piranesi{width:fit-content;text-transform:uppercase;font-size:18px;font-weight:400;font-family:EngraversGothicBT!important;cursor:pointer;transition:.5s ease!important;color:#000;background:unset;box-shadow:none!important;outline:none;border:1px solid black;padding:.5rem 3.5rem!important;text-align:center;text-decoration:none}.btn-inquire:hover,.btn-piranesi:hover{box-shadow:unset!important;background:#481148!important;color:#fff!important}.d-flex{display:flex;flex-wrap:wrap}.flex-column{flex-direction:column}.col-12{width:100%}@media(min-width:768px){.col-md-6{width:50%}}.mb-5{margin-bottom:10px}#formRequest input{border:0px;border-bottom:1px solid black;outline:none;font-family:Bicyclette Light!important;margin-bottom:0;text-transform:none;font-size:16px!important}#formRequest button{margin-top:30px}.align-items-center{align-items:center}.request-error{margin-top:10px;color:#ab4242}.text-center{text-align:center}.lity-content{background:#fff!important}@media(max-width:767px){.scrollToTopBtn{display:none!important}}.scrollToTopBtn{background-color:#fff;border:1px solid rgb(109,109,109);border-radius:50%;color:#fff;cursor:pointer;font-size:30px;line-height:48px;width:48px;height:48px;padding:12px;position:fixed;bottom:30px;right:30px;z-index:100;opacity:0;transform:translateY(100px);transition:all .5s ease;display:flex;justify-content:center;align-items:center}.scrollToTopBtn:hover{background:#000}.scrollToTopBtn:hover svg path{fill:#fff}.showBtn{opacity:1;transform:translateY(0)}@media(max-width:767px){.popup .popup__content .popup__close{right:10px;top:20px}}.zoomImg{background:#fff!important}a.btn-inquire{margin-bottom:20px!important}.product-item{position:relative}.badge-web-exclusive{position:absolute;right:8px;top:8px;z-index:1;font-size:14px;line-height:1.1!important;text-transform:uppercase!important;background-color:#000;border:0px;color:#fff;padding:4px 8px;font-family:Bicyclette Light!important;font-weight:400;line-height:1;letter-spacing:.1em;display:flex;align-items:center}.price-available-upon-request{font-family:EngraversGothicBT!important;text-decoration:unset;font-size:18px;text-transform:uppercase;color:#000}.mobile-menu__tier-3-link{text-transform:uppercase;line-height:1.15}.mobile-menu__tier-3-menu{display:flex;flex-wrap:wrap;gap:10px;row-gap:15px;justify-content:space-between;margin-top:25px!important}.mobile-menu__tier-3-item{width:48%}.mobile-menu__tier-3-item .menu-collection-card{text-decoration:none!important}.mobile-menu__tier-3-item .menu-collection-card-title{text-decoration:none!important;text-align:center}.mobile-menu__tier-3-item .menu-collection-card-image img{max-width:100%;margin-bottom:5px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
