.product-details,.buy-buttons-block{--height-buy-buttons: 52px}.product-details add-to-cart-component .add-to-cart-button{height:52px!important;min-height:0!important;padding-block:0!important;background:#111!important;border-color:#111!important;font-size:13px!important;font-weight:500!important;letter-spacing:.1em}.product-details add-to-cart-component .add-to-cart-button:hover{background:#333!important;border-color:#333!important}.product-details .add-to-cart-button .svg-wrapper svg{width:18px;height:18px}.product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-border-radius: 999px}.dialog-zoomed-gallery__dialog{background:#fff}.dialog-zoomed-gallery .product-media-container{display:flex;justify-content:center;align-items:center;min-height:100dvh}.dialog-zoomed-gallery .product-media{width:100%;max-width:1000px;margin-inline:auto}.dialog-zoomed-gallery .product-media__image{width:100%;height:auto;max-height:92dvh;object-fit:contain}.product-details accordion-custom:not(:first-of-type) .details-content{font-size:13px;line-height:1.55;color:#555}.product-details accordion-custom .details-content a{color:inherit;text-decoration:underline}.pj-page{max-width:820px;margin:0 auto;line-height:1.65;font-size:15px}.pj-page h2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;margin:2.2em 0 .6em;padding-bottom:.4em;border-bottom:1px solid #e6e6e6}.pj-page h3{font-size:15px;margin:1.6em 0 .4em}.pj-page p,.pj-page li{margin:0 0 .8em}.pj-page ul,.pj-page ol{padding-left:1.2em;margin:0 0 1em}.pj-page .pj-brands{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pj-page .pj-brands li{margin:0;border:1px solid #e6e6e6;border-radius:999px;padding:4px 12px;font-size:13px}.main_coll ul.product-grid:before{display:none!important}.main_coll ul.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 16px!important;padding:0!important}@media(max-width:989px){.main_coll ul.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.main_coll ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 10px!important}}.main_coll .product-grid__item{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.main_coll .product-grid__item .product-badges{top:8px!important;left:8px!important;right:auto!important}.main_coll .product-grid__item .product-badges__badge{background:#111!important;color:#fff!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px!important;border-radius:2px!important}.main_coll .product-grid__item h3,.main_coll .product-grid__item .text-block p{font-size:12px!important;font-weight:500!important;letter-spacing:.04em;line-height:1.35!important;white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_coll quick-add-component{display:none!important}.cart-drawer__dialog .cart-drawer__heading{display:flex;align-items:center;gap:8px;letter-spacing:.06em}.cart-drawer__dialog .cart-bubble{position:static!important;margin:0!important}.cart-drawer__dialog .cart-bubble__text-count{font-size:11px}.cart-drawer__dialog tbody tr.cart-items__table-row{background:transparent!important;border:0!important;border-bottom:1px solid #e6e6e6!important;border-radius:0!important;padding:16px 0!important;margin:0!important}.cart-drawer__dialog .cart-items__media-image{aspect-ratio:3 / 4;object-fit:contain;background:#fff;border:0!important}.cart-drawer__dialog .cart-items__title{font-size:14px!important;font-weight:500;line-height:1.3}.cart-drawer__dialog .cart-items__variants{font-size:12px!important;color:#666}.cart-drawer__dialog cart-quantity-selector-component{transform:scale(.85);transform-origin:left center}.cart-drawer__dialog .cart__checkout-button{background:#111!important;height:52px!important;min-height:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase}.cart-drawer__dialog .cart__checkout-button:hover{background:#333!important}.pj-brand{display:inline-flex;align-items:center;gap:10px;margin-bottom:6px;text-decoration:none;color:inherit}.pj-brand img{height:44px;max-width:160px;width:auto;object-fit:contain;display:block}@media(max-width:749px){.pj-brand img{height:36px}}.pj-brand span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pj-brand:hover span{text-decoration:underline}.ann_bar_sec .ann_bar_items{display:flex;align-items:center;gap:24px}.ann_bar_sec .ann_center{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ann_bar_sec .ann_slider,.ann_bar_sec .ann_slider .swiper-wrapper{width:100%!important;transform:none!important}.ann_bar_sec .ann_slider .swiper-slide{width:100%!important}.ann_bar_sec .ann_text_item{display:inline-block;white-space:nowrap;font-size:12px;letter-spacing:.08em;padding-left:100%;animation:pj-marquee 22s linear infinite}.ann_bar_sec .ann_center:hover .ann_text_item{animation-play-state:paused}@keyframes pj-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ann_bar_sec .ann_text_item{animation:none;padding-left:0}}.varianti-atelier-link .color-title{display:flex!important;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;height:38px!important;min-height:0!important;overflow:hidden;font-size:10px!important;line-height:1.25!important;padding:2px 4px 4px!important;word-break:break-word}.varianti-atelier-list{align-items:stretch!important}.varianti-atelier-item{display:flex!important}.varianti-atelier-link{display:flex!important;flex-direction:column;height:100%;box-sizing:border-box}media-gallery .product-media-container,media-gallery .product-media{aspect-ratio:3 / 4!important;height:auto!important;max-height:none!important}media-gallery .product-media__image{aspect-ratio:auto!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#fff}.main_coll .product-grid__item{position:relative}.main_coll .card-gallery .product-media-container,.main_coll .card-gallery .product-media{aspect-ratio:3 / 4!important;height:auto!important;background:#fff}.main_coll .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;aspect-ratio:auto!important}.main_coll .product-grid__item .custom-wishlist-btn{top:8px!important;right:8px!important;width:32px;height:32px;padding:6px!important;background:#ffffffd9!important;border-radius:50%;z-index:3}.main_coll .product-grid__item .custom-wishlist-btn svg{width:18px!important;height:18px!important}.main_coll .product-card__content{gap:6px!important}.facets--vertical .facets__filters-wrapper,.facets--drawer .facets__filters-wrapper{max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;display:flex!important;flex-direction:column}@media(min-width:750px){.facets--vertical .filter_open_btn{display:none!important}}.facets--vertical .facets__item,.facets--drawer .facets__item{border:0!important;border-bottom:1px solid #e6e6e6!important;border-radius:0!important;margin:0!important;padding:0!important;background:transparent!important}.facets--vertical .facets__panel,.facets--drawer .facets__panel{border:0!important;border-radius:0!important;padding:0!important;margin:0!important;background:transparent!important}.facets--vertical .facets__panel>summary,.facets--drawer .facets__panel>summary{padding:14px 0 8px!important;min-height:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.facets--vertical .facets__panel>summary svg,.facets--vertical .facets__panel>summary .svg-wrapper,.facets--drawer .facets__panel>summary svg,.facets--drawer .facets__panel>summary .svg-wrapper{display:none!important}.facets--vertical .facets__panel-content,.facets--drawer .facets__panel-content{padding:0 0 14px!important;max-height:none!important;overflow:visible!important}.facets--vertical facet-inputs-component ul,.facets--drawer facet-inputs-component ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.facets--vertical facet-inputs-component li,.facets--drawer facet-inputs-component li{margin:0!important;padding:3px 0!important}.facets--vertical .checkbox__label,.facets--drawer .checkbox__label{font-size:12px!important;line-height:1.3!important}.facets--vertical .show-more__button,.facets--drawer .show-more__button{font-size:12px!important;text-decoration:underline;margin-top:6px}.facets--drawer .facets__drawer-actions .button{background:#111!important;border-color:#111!important;color:#fff!important}.facets--drawer,.facets--drawer .facets__form-wrapper,.facets--drawer .facets__form,.facets--drawer .facets__filters-wrapper{max-width:100%;overflow-x:hidden!important;overscroll-behavior-x:none;touch-action:pan-y}.facets--drawer .facets__item,.facets--drawer .facets__panel,.facets--drawer .facets__panel-content,.facets--drawer facet-inputs-component,.facets--drawer show-more-component{min-width:0;max-width:100%;box-sizing:border-box}.facets--drawer .checkbox__label{overflow-wrap:anywhere}.facets--drawer price-facet-component,.facets--drawer .price-facet{max-width:100%}.facets--drawer input[type=number],.facets--drawer input[type=range]{max-width:100%;min-width:0}@media(max-width:360px){.facets--drawer facet-inputs-component ul{grid-template-columns:1fr}}html,body{overflow-x:clip}.swiper-wrapper:has(.designer_product_card){align-items:stretch}.swiper-slide:has(>.designer_product_card){height:auto;display:flex;position:relative}.designer_product_card{display:flex!important;flex-direction:column;width:100%;height:100%;padding:14px!important}.designer_product_image{position:relative;display:block!important;aspect-ratio:3 / 4;min-height:0!important;background:#fff;overflow:hidden;border-radius:4px}.designer_product_image.has-border{border:1px solid #000}.designer_product_image img{width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;border:0!important;display:block}.pj-card__badge{position:absolute;left:8px;bottom:8px;background:#111;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 7px;border-radius:2px}.designer_product_vendor{margin-top:12px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.designer_product_title{margin-top:4px!important;font-size:15px!important;letter-spacing:0!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;display:block!important;height:2.6em;max-height:2.6em;overflow:hidden;position:relative;background:transparent!important}.designer_product_vendor,.designer_product_price{position:relative;z-index:1}.designer_product_vendor{display:block;line-height:1.5!important}.designer_product_card button.designer_cart_btn{-webkit-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;color:inherit!important;-webkit-tap-highlight-color:transparent;outline:none}.designer_product_card .designer_cart_btn:focus-visible{outline:2px solid #000!important;outline-offset:2px;border-radius:999px}.designer_product_para:empty{display:none}.designer_product_price{margin-top:auto!important;padding-top:10px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:16px!important}.designer_product_price_old{font-size:.8em;opacity:.55}.designer_product_bottom{justify-content:flex-end!important;margin-top:8px!important}.designer_product_swatches:empty{display:none}.pj-card__choose{display:inline-block;max-width:81px}.pj-card .custom-wishlist-btn{top:22px!important;right:22px!important;z-index:3}@media(max-width:749px){.designer_product_card{padding:10px!important}.designer_product_title{font-size:13px!important}.designer_product_price{font-size:14px!important}}.double_collection_sec .designer_product_card{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:6px!important}.double_collection_sec .designer_product_card *{color:#111!important}.double_collection_sec .designer_product_price_old{color:#777!important}.double_collection_sec .pj-card__badge{color:#fff!important}.double_collection_sec .designer_cart_btn span img{filter:none!important}.double_collection_sec .double_collection_top h2{line-height:1.05}.designer_product_card .designer_cart_btn,.designer_product_card .pj-card__choose{max-width:64px!important}.designer_product_card .designer_cart_icon{width:64px;height:auto}.double_collection_sec .double_collection_top h2{font-size:clamp(26px,2.8vw,44px)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designer_sliderr:not(.swiper-initialized),.single_collection_slider:not(.swiper-initialized),[class*=double_slider_]:not(.swiper-initialized){overflow:hidden}.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper,.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper,[class*=double_slider_]:not(.swiper-initialized)>.swiper-wrapper{display:flex;gap:12px}.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide,.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide,[class*=double_slider_]:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex:0 0 calc((100% - 12px) / 1.4)}@media(min-width:768px){.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper,.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper{gap:16px}.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide,.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 32px) / 3)}[class*=double_slider_]:not(.swiper-initialized)>.swiper-wrapper{gap:17px}[class*=double_slider_]:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 17px)/2)}}@media(min-width:992px){.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 48px)/4)}}@media(min-width:1200px){.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper,.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper{gap:24px}.designer_sliderr:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 120px) / 6)}.single_collection_slider:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 96px)/5)}[class*=double_slider_]:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-basis:calc((100% - 34px) / 3)}}.new_header .menu-list__list-item:first-child{border-right:0!important}@media(max-width:749px){.new_foo .foo_t_c_items{flex-wrap:wrap!important;row-gap:28px}.new_foo .contact_info_sec{flex:0 0 100%!important;width:100%!important;max-width:100%!important;border-right:0!important;padding:0!important}.new_foo .contact_info_sec a{word-break:break-word}.new_foo .new_fo_menus{flex:0 0 100%!important;width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr 1fr;gap:20px}.new_foo .footer_mid_manu{width:auto!important;max-width:none!important;padding:0!important;border:0!important}.new_foo .footer_mid_manu h2,.new_foo .contact_info_sec h2{font-size:15px!important;letter-spacing:.5px;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.new_foo .footer_mid_manu li a{font-size:14px}}.dialog-zoomed-gallery__dialog .product-media-container,.dialog-zoomed-gallery__dialog .product-media{aspect-ratio:auto!important;height:auto!important}.dialog-zoomed-gallery__dialog .product-media__image{aspect-ratio:var(--ratio, auto)!important;width:100%!important;height:auto!important;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pj-product.css.map */
