.product-form #bis_notify_me_btn.box-3{max-width:100%!important}.product-form .bis_ui_button{width:100%!important;color:#7f8c8b!important;background-color:#fff!important;border:1px solid #7F8C8B!important;font-family:AudleyGrotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:14px!important;line-height:16px!important;transition:color .3s ease,background-color .3s ease}@media screen and (min-width: 1300px){.product-form .form .bis_ui_button{width:50%!important}}.product-form .bis_ui_button:hover{color:#fff!important;background-color:#7f8c8b!important}.product{--gap: 46px;display:flex;flex-direction:column;gap:var(--gap);padding-left:24px;padding-right:24px;padding-bottom:50px}@media (min-width: 1024px){.product{flex-direction:row;padding-left:0;padding-right:0}}.product__media{flex-direction:column;display:flex;position:relative;padding-bottom:60px;margin-bottom:auto;width:100%}.product__media img{display:block;margin:auto;object-fit:contain}@media (min-width: 1023px){.product__media img{height:700px}}@media (max-width: 1023px){.product__media img{width:91%}}.product__media .swiper-wrapper{align-items:center}@media (min-width: 1024px){.product__media{width:56%}}.product__info{width:100%}@media (min-width: 1024px){.product__info{width:calc(44% - var(--gap));padding-right:72px}}.product__vendor{text-transform:uppercase;color:#b1aaa3;font-size:15px}.product__title{font-family:AudleyGrotesk!important;margin:5px 0 18px;font-size:36px;color:#373738;font-weight:300;line-height:1.2}.product__price{color:#373738;font-family:Inter,sans-serif;font-weight:700;padding-top:13px;font-size:20px;padding-bottom:40px;border-bottom:1px solid #c5c8cc}.product__collections{display:flex;flex-wrap:wrap;gap:4px}.product__collections__item{text-decoration:none;color:#fff;padding:5px .7rem;line-height:1.2;display:flex;justify-content:center;align-items:center;background:#b1aaa3;font-weight:300;font-size:16px}.tab{color:#373738;padding-block:6px;border-bottom:1px solid #c5c8cc;padding:24px 0}.tab input{-webkit-appearance:none;appearance:none;display:none}.tab input:checked+label:after{content:"-"}.tab input:checked~.tab__content{display:block}.tab .tab__content{display:none;font-family:PPWriter-otf;font-size:15px;padding-bottom:20px}.tab .tab__content *{line-height:24px;letter-spacing:0}.tab .tab__content ul{list-style:none;padding-inline-start:0;margin-block-start:0;margin-bottom:0}.tab .tab__content ul li:not(:last-child){margin-bottom:16px}.tab .tab__content ul li{padding-left:20px;position:relative}.tab .tab__content ul li:before{content:"";display:inline-block;position:absolute;top:.8em;left:0;width:2px;height:2px;background:currentColor;border-radius:50%;margin-right:8px;vertical-align:middle}.tab .tab__content *:last-child{margin-bottom:0}.tab .tab__content img{max-width:66%;height:auto;margin-top:20px}.tab .tab__content a{text-decoration:underline;text-underline-offset:4px;color:currentColor}.tab .tab__content [data-block-key=blo16]{margin-bottom:16px}.tab label{cursor:pointer;color:#373738;position:relative;text-transform:uppercase;font-family:Inter,sans-serif;font-size:14px;font-weight:700;width:100%;display:flex;min-height:48px;align-items:center}.tab label:after{content:"+";font-size:32px;position:absolute;font-weight:300;right:0;height:100%;display:flex;top:0;align-items:center}.product__buy{margin-block:2rem}.quantity-input{display:flex;align-items:center;margin-bottom:10px}.quantity-input input{border:none;background:none;width:42px;text-align:center;height:42px}.quantity-input input:focus,.quantity-input input:active{outline:none;box-shadow:none}.block{padding-block:20px;border-top:1px solid #c5c8cc;border-bottom:1px solid #c5c8cc}.product__barcode{font-size:13px;font-family:PPWriter,ui-serif,Georgia,Cambria}.designer-image img{display:block;margin:auto;width:100%;height:auto}.designer-info{font-family:PPWriter-otf}.designer-info a{text-decoration:underline;text-underline-offset:4px;color:currentColor;text-transform:uppercase;font-family:AudleyGrotesk,sans-serif}.article-card img{height:auto;max-width:100%}.article-card .article-card__meta{font-size:12px;margin:0;text-transform:uppercase;color:#aa9881}.article-card .article-card__title{font-family:PPWriter,ui-serif,Georgia,Cambria;color:#373738;margin-block:9px 8px}.article-card .article-card__title a{text-decoration:none;text-underline-offset:4px;color:currentColor}.article-card .article-card__excerpt{font-family:PPWriter,ui-serif,Georgia,Cambria;color:#373738;font-size:15px;margin-block:0 15px;line-height:1.6}.article-card .article-card__tags{display:flex;gap:4px;flex-wrap:wrap}.article-card .article-card__tag{text-decoration:none;color:#fff;padding:8px;line-height:1.2;display:inline-flex;justify-content:center;height:24px;align-items:center;background:#b1aaa3;font-weight:300;font-size:12px;text-transform:uppercase;white-space:nowrap}.article-card .article-card__tag:hover{background-color:#b2aba4b3}.product__quantity{margin-top:2.5rem}@media screen and (min-width: 1300px){.product__buy .btn{width:50%!important}}.product-wishlist-icon-btn{width:50%}.product-wishlist-icon{position:absolute;left:90%;top:50%;width:15.09px;height:20px;transform:translate(-40%,-60%)}.product-wishlist-icon svg{position:absolute;width:15.09px;height:20px}.swiper-pagination{position:relative!important;bottom:-10px!important}.swiper-pagination-bullet{width:40px!important}.main-product-appointment{border-bottom:1px solid #c5c8cc}.product-appointment{max-width:120rem;gap:2.5rem;margin-inline:auto;padding-block-end:4rem;padding-inline:3.6rem}.product-appointment .Vtl-WishlistButtonWrapper{display:none}.product-appointment .product__media{padding-block-end:0}.product-appointment .product__media img{height:auto;aspect-ratio:5 / 4.5;object-fit:cover;width:100%}.product-appointment .product__description{margin-bottom:2rem}.product-appointment .product-appointment__author{font-family:var(--font-family-audley-grotesk-regular),sans-serif;font-size:1.3rem;line-height:1.6rem;color:rgba(var(--tuna));letter-spacing:.039rem;margin-block:.6rem 0;text-align:left}.product-appointment .product-appointment__book-service{margin-block-start:2rem}.product-appointment .product-appointment__book-service .btn{margin-block-end:0}@media screen and (min-width: 1024px){.product-appointment{gap:6rem;padding:0 3.6rem 6rem}.product-appointment .product__media,.product-appointment .product__info{width:50%}.product-appointment .product__info{padding-inline-end:0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/product-page.css.map */
