.product__info-container .product__title,.product__info-container .product__title h1{font-size:clamp(2.6rem,1.8rem + 1.2vw,3.4rem);font-weight:400}.product__info-container .product__title{margin-bottom:.5rem}.product__info-container>[id^=price-]{margin:.6rem 0 2.4rem}.product__info-container .price--large,.product__info-container .price--large .price-item{font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:2.1rem;font-weight:400;letter-spacing:0;color:#1c1b1a}@media(min-width:750px){.product__info-container .price--large,.product__info-container .price--large .price-item{font-size:2.3rem}}.product__info-container .product__tax{font-size:1.15rem;color:#5a554f}.ancona-client-tools{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1rem;align-items:stretch;border:1px solid rgba(28,27,26,.12);padding:1.4rem;margin:1.6rem 0 .4rem}.ancona-client-tools__label{grid-column:1 / -1;margin:0 0 .2rem;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5a554f}.ancona-client-tools .ancona-save__btn,.ancona-client-tools .ancona-cmpbtn,.ancona-client-tools .ancona-inquiry__btn,.ancona-client-tools .ancona-print__btn{width:100%;justify-content:flex-start;min-height:4.4rem;padding:.8rem 1.2rem;border:1px solid rgba(28,27,26,.18);border-radius:0;background:transparent;color:#1c1b1a;font-size:1.3rem;letter-spacing:.04em}.ancona-client-tools .ancona-save__btn:hover,.ancona-client-tools .ancona-cmpbtn:hover,.ancona-client-tools .ancona-inquiry__btn:hover,.ancona-client-tools .ancona-print__btn:hover{background:#c6a6641f;border-color:#8a6a2f80}.ancona-client-tools .ancona-save__btn.is-saved{background:#1c1b1a;color:#fdfbf7;border-color:#1c1b1a}.ancona-client-tools .ancona-cmpbtn.is-active{background:transparent;border-color:#8a6a2f;color:#8a6a2f}.ancona-client-tools:not(:has(>.ancona-save:not([hidden]),>.ancona-cmpwrap:not([hidden]),>.ancona-inquiry:not([hidden]),>.ancona-print:not([hidden]))){border:0;padding:0;margin:0}.ancona-client-tools:not(:has(>.ancona-save:not([hidden]),>.ancona-cmpwrap:not([hidden]),>.ancona-inquiry:not([hidden]),>.ancona-print:not([hidden])))>.ancona-client-tools__label{display:none}.product__info-container .product-form__input--pill{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));gap:.6rem}.product__info-container .product-form__input--pill .form__label{grid-column:1 / -1;margin-bottom:.6rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:#5a554f}.product__info-container .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;margin:0;min-height:4.4rem;padding:.8rem .6rem;font-size:1.4rem;letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:center;border:1px solid rgba(28,27,26,.25);border-radius:0}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#c6a664}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:#1c1b1a;color:#fdfbf7;border-color:#1c1b1a}.product__accordion.accordion{border-top:1px solid rgba(28,27,26,.12);border-bottom:1px solid rgba(28,27,26,.12)}.product__accordion.accordion .summary__title .svg-wrapper{display:none}.product__accordion.accordion .accordion__title{font-family:var(--font-body-family, "Assistant", system-ui, sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1c1b1a}.product__accordion.accordion summary{align-items:center;min-height:4.4rem;padding:1.6rem 0}.product__accordion.accordion summary .icon-caret{display:none}.product__accordion.accordion summary:after{content:"";flex:0 0 auto;margin-left:auto;align-self:center;width:1.1rem;height:1.1rem;background:linear-gradient(currentColor,currentColor) center / 1.1rem 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 1.1rem no-repeat}.product__accordion.accordion details[open] summary:after{transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.product__accordion.accordion summary:after{transition:transform .32s cubic-bezier(.22,.61,.36,1)}}.product__accordion.accordion .accordion__content{padding:0 0 .4rem}.ancona-reassure--line{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:1.6rem 0 0;padding:1.2rem 0 0;border-top:1px solid rgba(28,27,26,.1);font-family:var(--font-body-family, "Assistant", system-ui, sans-serif);font-size:1.3rem;line-height:1.6;letter-spacing:.02em;color:#5a554f}.ancona-reassure--line svg{width:18px;height:18px;flex:0 0 auto;color:#8a6a2f}.ancona-reassure--line a{color:#1c1b1a;text-underline-offset:3px}.ancona-specs{margin:2.4rem 0}.ancona-specs__label{margin:0 0 .6rem;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5a554f}.ancona-specs dl{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);margin:0;border-top:1px solid rgba(28,27,26,.12)}.ancona-specs dt,.ancona-specs dd{margin:0;padding:.85rem 0;border-bottom:1px solid rgba(28,27,26,.1)}.ancona-specs dt{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5a554f}.ancona-specs dd{font-size:1.45rem;color:#1c1b1a;font-variant-numeric:tabular-nums}.ancona-specs a{color:#1c1b1a;text-underline-offset:3px}.product-form__buttons .button{min-height:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ancona-atelier-pdp.css.map */
