.gf-rv2{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.gf-rv2.is-in{opacity:1;transform:none}.gf-stagger>*{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.gf-stagger.is-in>*{opacity:1;transform:none}.gf-stagger.is-in>*:nth-child(1){transition-delay:0s}.gf-stagger.is-in>*:nth-child(2){transition-delay:.08s}.gf-stagger.is-in>*:nth-child(3){transition-delay:.16s}.gf-stagger.is-in>*:nth-child(4){transition-delay:.24s}.gf-stagger.is-in>*:nth-child(5){transition-delay:.32s}.gf-stagger.is-in>*:nth-child(6){transition-delay:.4s}.gf-stagger.is-in>*:nth-child(7){transition-delay:.48s}.gf-stagger.is-in>*:nth-child(8){transition-delay:.56s}.gf-pdp .product__info-container{background:#fcfaf8;border:1px solid rgba(43,17,25,.1);border-radius:4px;padding:26px 24px 24px}@media(max-width:749px){.gf-pdp .product__info-container{padding:20px 16px;border-radius:0;border-left:0;border-right:0}}.gf-pdp .product-form__submit{will-change:transform}.gf-pdp .price--on-sale .price-item--sale{font-size:26px}.gf-pdp-save{display:inline-block;margin-left:10px;padding:3px 9px;border-radius:999px;background:var(--pdp-claret);color:var(--pdp-pearl);font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;vertical-align:3px}.gf-pdp-deliver{display:flex;align-items:center;gap:8px;margin-top:12px;font-family:Hanken Grotesk,sans-serif;font-size:13px;line-height:1.45;color:var(--pdp-ink)}.gf-pdp-deliver svg{flex:none;width:16px;height:16px;color:var(--pdp-claret)}.gf-pdp-deliver b{font-weight:700}@media(min-width:990px){.gf-pdp .product__media-wrapper{position:sticky;top:20px;align-self:start}.gf-pdp .product__info-container{position:static}}.gf-pdp .product__media-item{overflow:hidden;border-radius:3px}.gf-pdp .product__media img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.gf-pdp .vtl-ub-pb-main-widget,.gf-pdp .vtl-pr-main-widget--product-page,.gf-pdp .vtl-rp-main-widget{margin-top:34px;padding:24px 22px;background:#fff;border:1px solid rgba(43,17,25,.1);border-radius:4px}.gf-pdp .Vtl-ProductBundleWidget__BundleTitle,.gf-pdp .vtl-pr-header h2,.gf-pdp .vtl-rp-main-widget h2{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;font-size:24px!important;color:var(--pdp-ink)!important;letter-spacing:normal!important}.gf-pdp .Vtl-UBBundleBoxAtcButton,.gf-pdp .Vtl-BundleSummary__ButtonRow button{background:var(--pdp-claret)!important;color:var(--pdp-pearl)!important;border:0!important;border-radius:999px!important;min-height:50px!important;font-family:Hanken Grotesk,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.gf-pdp .Vtl-BundleSummary__SavingsAmount{color:var(--pdp-claret)!important;font-weight:700!important}.gf-pdp .vtl-pr-main-widget__cards,.gf-pdp .vtl-pr-masonry{position:relative;max-height:620px;overflow:hidden;transition:max-height .5s cubic-bezier(.22,1,.36,1)}.gf-pdp .vtl-pr-main-widget.is-expanded .vtl-pr-main-widget__cards,.gf-pdp .vtl-pr-main-widget.is-expanded .vtl-pr-masonry{max-height:6000px}.gf-pdp-reviews-fade{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,#fff0,#fff 85%);pointer-events:none}.gf-pdp .vtl-pr-main-widget.is-expanded .gf-pdp-reviews-fade{display:none}.gf-pdp-reviews-more{display:block;width:100%;margin-top:14px;min-height:46px;border:1px solid var(--pdp-claret);border-radius:999px;background:transparent;color:var(--pdp-claret);font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s}.gf-pdp-reviews-more:hover{background:var(--pdp-claret);color:var(--pdp-pearl)}.gf-pdp .vtl-pr-review-card{border:1px solid rgba(43,17,25,.09)!important;border-radius:4px!important;background:#fcfaf8!important}.gf-pdp[data-hide-store-badge] .Vtl-ReviewsBadge__Widget,.gf-pdp[data-hide-extra-recs] .vtl-rp-main-widget{display:none}@media(prefers-reduced-motion:reduce){.gf-rv2,.gf-stagger>*{opacity:1!important;transform:none!important;transition:none!important}.gf-pdp .product__media img{transition:none!important}.gf-pdp .product-form__submit{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/atelier-pdp-pro.css.map */
