.atelier-occasion-collage{padding-top:5rem;padding-bottom:6rem}.atelier-occasion-collage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,5vw,7rem)}.atelier-occasion-collage__card{min-width:0}.atelier-occasion-collage__art{display:block;position:relative;aspect-ratio:.92;margin:0 1rem 2.4rem}.atelier-occasion-collage__scene{position:absolute;left:0;top:0;width:86%;aspect-ratio:1;transform:rotate(-2deg)}.atelier-occasion-collage__scene img{display:block;width:100%;height:100%;object-fit:contain}.atelier-occasion-collage__detail{position:absolute;right:0;bottom:0;width:34%;aspect-ratio:1;border:7px solid #fff;background:#fff;transform:rotate(5deg);box-shadow:0 4px 14px #18181815}.atelier-occasion-collage__detail img{display:block;width:100%;height:100%;object-fit:contain}.atelier-occasion-collage__card--2 .atelier-occasion-collage__scene{transform:rotate(2deg)}.atelier-occasion-collage__card--2 .atelier-occasion-collage__detail{transform:rotate(-5deg)}.atelier-occasion-collage__caption{padding:0 1rem}.atelier-theme .atelier-occasion-collage h2{margin:0 0 1.8rem;font-size:clamp(2.8rem,3vw,4rem);line-height:1.12}.atelier-theme .atelier-occasion-collage .button{color:#fff;background:#181818;min-height:4.8rem;padding:1.3rem 2.5rem;border-radius:2px;font-size:1.3rem}.atelier-theme .atelier-occasion-collage .button:after{border-radius:2px}@media(max-width:749px){.atelier-occasion-collage{padding-top:3.6rem;padding-bottom:4rem}.atelier-occasion-collage__grid{grid-template-columns:1fr;gap:4.5rem}.atelier-occasion-collage__art{margin:0 .5rem 2rem}.atelier-occasion-collage__detail{border-width:5px}.atelier-occasion-collage__caption{padding:0}.atelier-theme .atelier-occasion-collage h2{font-size:3rem;margin-bottom:1.5rem}}.atelier-theme .atelier-occasion-photos--pair .atelier-occasion-photos__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:72rem;margin-inline:auto}.atelier-occasion-photos--pair>h2{text-align:center}.atelier-sharing-hero{position:relative;width:100%;max-width:1942px;margin:0 auto;background:#fff1e5;color:#202522}.atelier-sharing-hero__copy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.atelier-sharing-hero__link{display:flex;flex-direction:column;text-decoration:none}.atelier-sharing-hero__picture,.atelier-sharing-hero__picture img{display:block;width:100%}.atelier-sharing-hero__picture img{height:auto;aspect-ratio:1942 / 809;object-fit:contain}.atelier-sharing-hero__cta{display:none}.atelier-theme .atelier-sharing-hero__link:focus-visible{outline:3px solid #202522;outline-offset:-6px;box-shadow:inset 0 0 0 9px #fffaf3}@media(max-width:989px){.atelier-sharing-hero__copy{position:static;width:auto;height:auto;padding:2.8rem 2.4rem 0;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}.atelier-sharing-hero__eyebrow{margin:0 0 1.5rem;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.14em;line-height:1.6}.atelier-theme .atelier-sharing-hero h1{max-width:12em;margin:0 0 1.4rem;color:#202522;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.8rem,10.2vw,5.8rem);font-weight:400;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.atelier-sharing-hero__intro{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;color:#202522}.atelier-sharing-hero__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:4.8rem;max-width:calc(100% - 4.8rem);box-sizing:border-box;padding:1.3rem 2.3rem;margin:2rem 2.4rem 2.8rem;background:#202522;color:#fffaf3;border:1px solid #202522;border-radius:1px;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;line-height:1.5;text-align:center}.atelier-sharing-hero__picture img{aspect-ratio:1198 / 809}.atelier-sharing-hero__link:hover .atelier-sharing-hero__cta{background:#303833;border-color:#303833}.atelier-sharing-hero__link:focus-visible .atelier-sharing-hero__cta{outline:2px solid #202522;outline-offset:4px}}@media(min-width:750px)and (max-width:989px){.atelier-sharing-hero__copy{padding-top:3.6rem;padding-right:4rem;padding-left:4rem}.atelier-sharing-hero__cta{margin-right:4rem;margin-left:4rem}}.atelier-native-collage{background:var(--collage-backdrop, #fff)}.atelier-native-collage .collage__item--product .card,.atelier-native-collage .collage__item--product .card__inner,.atelier-native-collage .collage__item--product .card__media,.atelier-native-collage .collage__item--product .media{background:transparent!important}.atelier-native-collage .card__inner:has(img[src*=elsa-birthday-orange-tray-final-20261021]){--ratio-percent: 60% !important}.atelier-native-collage .collage__item .card__media .media img[src*=elsa-birthday-orange-tray-final-20261021]{object-fit:cover;clip-path:inset(0 7% 0 7% round 8px)}.atelier-native-collage .card__inner:has(img[src*=elsa-birthday-plexi-hamper-corrected-angle1-20261021]){--ratio-percent: 80% !important}.atelier-native-collage .collage__item .card__media .media img[src*=elsa-birthday-plexi-hamper-corrected-angle1-20261021]{object-fit:cover;clip-path:inset(0 round 8px)}.atelier-native-collage .card__inner:has(img[src*=elsa-get-well-pvc-box-final-20261021]){--ratio-percent: 90% !important}.atelier-native-collage .collage__item .card__media .media img[src*=elsa-get-well-pvc-box-final-20261021]{object-fit:cover;clip-path:inset(0 round 8px)}.atelier-native-collage .card__inner:has(img[src*=elsa-get-well-plexi-tray-final-20261021]){--ratio-percent: 72% !important}.atelier-native-collage .collage__item .card__media .media img[src*=elsa-get-well-plexi-tray-final-20261021]{object-fit:cover;clip-path:inset(0 round 8px)}.atelier-native-collage .collage-heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.atelier-theme .atelier-native-collage .collage-wrapper-title{margin:0;font-size:clamp(3rem,2.7vw,4rem);line-height:1.15}.atelier-native-collage .collage-subtitle{max-width:62ch;margin:.8rem 0 0;font-size:1.4rem;line-height:1.6;color:#3f3f3f}.atelier-native-collage .collage{column-gap:1.6rem;row-gap:1.2rem;align-items:start}.atelier-native-collage .card--extend-height{height:auto}.atelier-native-collage .card--extend-height .card__inner{flex-grow:0}.atelier-native-collage .collage__item--product:has(.atelier-cutout-image) .card__inner:before{display:none}.atelier-native-collage .collage__item--product:has(.atelier-cutout-image) .card__media{position:relative;inset:auto;width:100%;margin:0}.atelier-native-collage .collage__item--product:has(.atelier-cutout-image) .media{position:relative;height:auto;aspect-ratio:auto}.atelier-native-collage .collage__item--product .atelier-cutout-image{position:static;display:block;width:100%;height:auto!important;aspect-ratio:auto;clip-path:none!important}.atelier-native-collage .collage__item--product:has(.atelier-cutout-image) .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0}.atelier-native-collage .card__inner,.atelier-native-collage .card__media,.atelier-native-collage .card .media,.atelier-native-collage .atelier-collection-art{background:transparent!important}.atelier-native-collage .collage__item .card__media .media img{object-fit:contain}.atelier-native-collage .collage__item .card__media .media img.atelier-collection-art--social-post{transform:none!important}.atelier-native-collage .card__information{padding-top:.7rem;padding-bottom:0}.atelier-theme .atelier-native-collage .price{color:#3f3f3f}.atelier-native-collage .collage-heading .button{flex-shrink:0;background:#181818;color:#fff;border-radius:2px;min-height:4.8rem}.atelier-native-collage .collage-heading .button:after{border-radius:2px}@media(min-width:750px){.atelier-native-collage[data-occasion=birthdays] .collage{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.atelier-native-collage[data-occasion=birthdays] .collage__item--left:first-child{grid-column:1;grid-row:1 / span 2}.atelier-native-collage[data-occasion=birthdays] .collage__item--left:not(:first-child){grid-column:2}}@media(max-width:749px){.atelier-native-collage .collage-heading{align-items:flex-start;flex-direction:column;gap:1.4rem;margin-bottom:1.6rem}.atelier-theme .atelier-native-collage .collage-wrapper-title{font-size:3rem}.atelier-native-collage .collage{column-gap:1.2rem;row-gap:1.2rem}.atelier-native-collage .collage-heading .button{min-height:4.4rem;padding:1.2rem 1.8rem;font-size:1.2rem}}@media(min-width:750px){.atelier-native-collage--three-products[data-occasion=birthdays] .collage{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(3,auto)}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:first-child{grid-column:1;grid-row:1 / span 3}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:not(:first-child){grid-column:2;grid-row:auto}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:nth-child(2){grid-row:1}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:nth-child(3){grid-row:2}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:nth-child(4){grid-row:3}}@media(max-width:749px){.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:first-child{grid-column:1 / span 2}.atelier-native-collage--three-products[data-occasion=birthdays] .collage__item--left:nth-child(4){grid-column:1 / span 2;justify-self:center;width:min(100%,27rem)}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
