.product .variant-picker .swatch-block{border:2px solid transparent;border-radius:0}.product .variant-picker .swatch-block:before{content:none}.product .variant-picker input[type=radio]:checked+.swatch-block{border:2px solid rgb(var(--color-heading));background:transparent;color:inherit}.product .variant-picker__solid input[type=radio]:checked+.swatch-block .swatch-block__value{background:transparent}.header__icon--wishlist{position:relative}.header__icon--wishlist .icon-wishlist{display:block}.ss-wishlist-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.ss-wishlist-button .icon-wishlist{width:2.5rem;height:2.5rem}.ss-wishlist-icon__solid .icon-wishlist--filled path{fill:currentColor}.ss-wishlist-icon__solid,.ss-wishlist-button.active .ss-wishlist-icon__outline{display:none}.ss-wishlist-button.active .ss-wishlist-icon__solid{display:block}.ss-wishlist-item--hidden{display:none!important}.ss-wishlist-button--overlay{position:absolute;top:1rem;right:1rem;z-index:1}.card-product__media .ss-wishlist-button--overlay,.product__media-wrapper .ss-wishlist-button--overlay{background:transparent;box-shadow:none;width:auto;height:auto;border-radius:0}.product__media-wrapper,.product__media-wrapper .main-carousel{position:relative}.product__media-wrapper .main-carousel>.ss-wishlist-button--pdp{z-index:2}.ss-wishlist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:3rem}@media(min-width:750px){.ss-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;row-gap:5rem}}@media(min-width:990px){.ss-wishlist-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wishlist__empty{grid-column:1 / -1}.ss-wishlist-skeleton{min-width:0}.ss-wishlist-skeleton-card__media{aspect-ratio:2 / 2.5;border-radius:var(--media-radius, 0);margin-bottom:1.2rem}.ss-wishlist-skeleton-card__content{display:flex;flex-direction:column;gap:.8rem}.ss-wishlist-skeleton-card__line{height:1rem;border-radius:999px}.ss-wishlist-skeleton-card__line--title{width:72%}.ss-wishlist-skeleton-card__line--price{width:38%;height:.85rem}.ss-wishlist-skeleton-card__media,.ss-wishlist-skeleton-card__line{background:linear-gradient(90deg,rgba(var(--color-foreground) / .06),rgba(var(--color-foreground) / .12),rgba(var(--color-foreground) / .06));background-size:200% 100%;animation:ss-wishlist-shimmer 1.4s ease-in-out infinite}@keyframes ss-wishlist-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.wishlist:has(.ss-wishlist-empty) .main-page-title{display:none}.ss-wishlist-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 0 6rem;gap:1.5rem}.ss-wishlist-empty__icon{opacity:.35}.ss-wishlist-empty__icon .icon-wishlist{width:4rem;height:4rem}.ss-wishlist-empty__title{margin:0}.ss-wishlist-empty__text{margin:0;max-width:36rem;opacity:.75}@media(min-width:990px){.ss-wishlist-empty{padding:5rem 0 8rem}}.header__icon--wishlist .cart-count-bubble[hidden]{display:none}.product .product__media-icon-image{display:none!important}.product .product__modal-opener--image .product__media-toggle:hover{cursor:default}.product__media-list .splide__arrow{background:transparent;box-shadow:none}.product__media-list .splide__arrow:hover:not(:disabled){background:transparent;opacity:1}@media screen and (min-width:768px){.product--stacked .splide__gallery-stacked:not(.has-variant)>.splide__slide:first-child .product-media-container,.product--stacked .splide__gallery-stacked.has-variant>.splide__slide--current-variant .product-media-container{--aspect-ratio: calc(var(--preview-ratio) / .7)}.product--stacked .splide__gallery-stacked:not(.has-variant)>.splide__slide:first-child .media>img,.product--stacked .splide__gallery-stacked.has-variant>.splide__slide--current-variant .media>img{object-position:center bottom}}.template-page-sketches .image-with-text{max-width:860px;margin-inline:auto}@media(min-width:1024px){.template-page-sketches .image-with-text__grid{align-items:center}}.template-page-sketches .image-with-text__media-item,.template-page-sketches .image-with-text__media,.template-page-sketches .image-with-text__media .layer-image__group{height:auto}@media screen and (max-width:1069px){.header--has-menu .header__in{position:relative}.header--has-menu .header__in .header__icons .header__search{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--fluid-offset, 24px) + 2.8rem)}}.ss-material-care__item+.ss-material-care__item{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground) / .1)}.ss-material-care__title{margin:0 0 .6rem;text-transform:uppercase}.ss-material-care__text p+p{margin-top:.8rem}.product .variant-picker .swatch-block{padding:.85rem 1rem;margin-inline-end:4px}.product-specs-table{border-collapse:collapse;border:1px solid rgb(var(--color-border))}.product-specs-table.table-striped tr:nth-child(odd){background-color:transparent}.product-specs-table th,.product-specs-table td{border:1px solid rgb(var(--color-border))}.header__inline-menu .header__menu-item>.icon-caret{display:none}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-body-family);font-weight:500}.footer__content-bottom-wrapper{flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:1.25rem;gap:.75rem}.footer__content-bottom-wrapper>.flex-1{flex:0 0 auto;align-items:center;gap:.5rem;order:0}.footer__content-bottom-wrapper .footer__localization{justify-content:center}.footer__content-bottom-wrapper .footer__column--info{text-align:center}.footer__content-bottom-wrapper .list-payment{justify-content:center}.footer__content-bottom-wrapper .copyright__content{margin:0}@media(min-width:1024px){.template-collection-collection-with-image .image-with-text__grid{--ss-intro-image: clamp(360px, calc(100vh - 280px) , 600px);max-width:calc(2 * var(--ss-intro-image) + 4rem);margin-inline:auto}.template-collection-collection-with-image .image-with-text__media-item,.template-collection-collection-with-image .image-with-text__text-item{flex:1 1 0;min-width:0}.template-collection-collection-with-image .image-with-text__text-item{padding-inline:0}.template-collection-collection-with-image .image-with-text__content{max-width:none}}.menu-drawer__utility-links{flex-direction:row;align-items:center;gap:0 1.6rem}.menu-drawer__utility-links>.list-social{order:-1}.menu-drawer__utility-links .menu-drawer__account{position:relative;margin:0;padding-inline:2.4rem 0}.menu-drawer__utility-links .menu-drawer__account:before{inset-inline:0 auto}.menu-drawer .mega-menu__banner-mobile{display:none}@media(max-width:1023px){.section-header-horizontal:not(:has(.tab-scrollable)){flex-direction:row;align-items:center}.section-header-horizontal:not(:has(.tab-scrollable))>.flex-1{min-width:0}.section-header-horizontal:not(:has(.tab-scrollable)) .section__button{margin-top:0;white-space:nowrap}}.collection-card__info>.flex-1:has(>.collection-card__link+p){display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.collection-card__info>.flex-1>.collection-card__link+p{flex-shrink:0;margin:0}@media(max-width:1023px){.collection .featured-collection-slider.is-initialized:not(.is-active) .splide__list{row-gap:2rem}}.icon-with-text img[src*=georgia-map-outline]{width:auto}@media(hover:hover)and (min-width:1024px){.header__inline-menu .list-menu__has-mega .mega-menu__content{pointer-events:auto;transition:opacity .2s ease .3s,visibility 0s linear .5s,transform .2s ease .3s}.header__inline-menu .list-menu__has-mega:hover .mega-menu__content{transition:opacity .3s ease .15s,visibility 0s linear .15s,transform .3s ease .15s}.header__inline-menu .list-menu__has-mega .mega-menu__content .menu__animation{animation:none;opacity:1}.header__inline-menu .list-menu__has-dropdown .header__submenu-dropdown{transition:opacity .2s ease .3s,visibility 0s linear .5s,transform .2s ease .3s}.header__inline-menu .list-menu__has-dropdown:hover .header__submenu-dropdown{transition:opacity .3s ease .15s,visibility 0s linear .15s,transform .3s ease .15s}.header__inline-menu .list-menu__has-mega,.header__inline-menu .list-menu__has-dropdown{pointer-events:none}.header__inline-menu .list-menu__has-mega .list-menu__item-text,.header__inline-menu .list-menu__has-dropdown .list-menu__item-text,.header__inline-menu .list-menu__has-dropdown .header__submenu-dropdown{pointer-events:auto}}@media(max-width:1023px){.section-recently-viewed-products .grid.orgap-mobile{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.section-recently-viewed-products .grid.orgap-mobile::-webkit-scrollbar{display:none}.section-recently-viewed-products .grid.orgap-mobile>*{flex:0 0 45%;scroll-snap-align:start}}.template-page-about{--ss-ink: #111111;--ss-mute: #5f5e5a;--ss-body: #2b2a27;--ss-ground: #efefec;--ss-red: #dd4011;--ss-red-ink: #b8360c;counter-reset:ss-eyebrow}.template-page-about main{color:var(--ss-ink)}.template-page-about main :is(.h0,.h1,.h2,.image-with-text__heading,.section__heading,.rich-text__heading){font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.005em;line-height:1.04;color:var(--ss-ink);text-wrap:balance}.template-page-about main .image-with-text-overlay__heading{font-size:clamp(44px,6.4vw,96px);line-height:1.02;max-width:9em}.template-page-about main :is(.image-with-text__heading.h2,.section__heading.h2){font-size:clamp(34px,4.2vw,62px)}.template-page-about main .rich-text__heading.h1{font-size:clamp(38px,5.2vw,78px)}.template-page-about main .image-with-text__heading.h4{font-family:inherit;font-size:15px;letter-spacing:.03em;text-transform:uppercase}.template-page-about main .sub-heading{display:flex;align-items:baseline;gap:14px;font-size:12px;letter-spacing:.16em;color:var(--ss-mute)}.template-page-about main .sub-heading:before{counter-increment:ss-eyebrow;content:counter(ss-eyebrow,decimal-leading-zero);color:var(--ss-red-ink)}.template-page-about main .rte p{color:var(--ss-body);font-size:16px;line-height:1.6;max-width:31em}.template-page-about main .text-center .rte p,.template-page-about main .header-before-after .rte p{margin-inline:auto}.template-page-about main [id$=__about_intro] .rte p{font-family:var(--font-heading-family);font-size:clamp(24px,2.6vw,38px);line-height:1.28;letter-spacing:-.005em;color:var(--ss-ink);max-width:24em}.template-page-about main [id$=__about_closing] .rte p{font-size:clamp(18px,1.45vw,21px);line-height:1.55;max-width:32em}.template-page-about main [id$=__about_closing] .rich-text__image img{mix-blend-mode:multiply}.template-page-about main [id$=__about_woman] .rte.body-1 p{font-size:clamp(20px,1.8vw,26px);line-height:1.3;letter-spacing:-.01em;color:var(--ss-mute)}.template-page-about main [id$=__about_woman] .rte em{font-style:normal;color:var(--ss-red);margin:0 .3em}.template-page-about main [id$=__about_inspiration] .image-with-text__text:last-child p{font-size:13px;color:var(--ss-mute)}.template-page-about main .rte a,.template-page-about main .btn-underlined{color:var(--ss-ink);text-decoration:none;border-bottom:1px solid var(--ss-red);padding-bottom:4px;text-transform:none;transition:color .25s}.template-page-about main .btn-underlined:after{display:none}.template-page-about main .rte a:hover,.template-page-about main .btn-underlined:hover{color:var(--ss-red)}.template-page-about main .before-after-container{background:var(--ss-ground)}.template-page-about main .before-after-image.before img{mix-blend-mode:multiply}.template-page-about main .before-after-image__badge{background:none;color:var(--ss-ink);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.template-page-about main [id$=__about_cherry_kiss] .image-with-text__image img{mix-blend-mode:multiply}.template-page-about{--ss-pad: clamp(20px, 3.4vw, 48px);--ss-sec: clamp(88px, 11vw, 168px);--ss-gap: 24px}.template-page-about main .container{max-width:none;padding-inline:var(--ss-pad)}.template-page-about main [id$=__about_intro] .section-padding{padding-block:var(--ss-sec)}.template-page-about main [id$=__about_intro] .rich-text{max-width:960px}.template-page-about main [id$=__about_founder] .section-padding{padding-top:0;padding-bottom:var(--ss-sec)}.template-page-about main [id$=__about_wearable_art] .section-padding{padding-top:0;padding-bottom:clamp(72px,9vw,140px)}.template-page-about main [id$=__about_wearable_art] .header-before-after{max-width:760px;margin:0 auto clamp(64px,8vw,120px)}.template-page-about main [id$=__about_wearable_art] before-after-image{display:block;max-width:560px;margin-inline:auto}.template-page-about main [id$=__about_wearable_art] .before-after-image.before{aspect-ratio:4 / 5;height:auto}.template-page-about main [id$=__about_wearable_art] .before-after-image img{object-fit:cover}.template-page-about main [id$=__about_cherry_kiss] .section-padding{padding-top:0;padding-bottom:var(--ss-sec)}.template-page-about main [id$=__about_inspiration] .section-padding{padding-top:clamp(32px,4vw,64px);padding-bottom:var(--ss-sec)}.template-page-about main [id$=__about_inspiration] :is(.image-with-text__media,responsive-image){--aspect-ratio: 133.33% !important}.template-page-about main [id$=__about_woman] .image-with-text__media{--aspect-ratio: 136.99% !important}.template-page-about main [id$=__about_closing] .section-padding{margin-top:clamp(72px,9vw,140px);padding-top:calc(var(--ss-sec) * .8);padding-bottom:var(--ss-sec)}@media(min-width:1001px){.template-page-about main .image-with-text-overlay__media{height:min(86vh,58vw)!important;min-height:440px}.template-page-about main [id$=__about_hero] .image-with-text-overlay__box{max-width:46%}.template-page-about main [id$=__about_wearable_art] before-after-image{max-width:calc((100% - 11 * var(--ss-gap)) / 2 + 5 * var(--ss-gap))}.template-page-about main [id$=__about_founder] .image-with-text__grid,.template-page-about main [id$=__about_cherry_kiss] .image-with-text__grid,.template-page-about main [id$=__about_inspiration] .image-with-text__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ss-gap);align-items:center}.template-page-about main :is([id$=__about_founder],[id$=__about_cherry_kiss],[id$=__about_inspiration]) .image-with-text__text-item{max-width:none;padding:0}.template-page-about main [id$=__about_founder] .image-with-text__media-item,.template-page-about main [id$=__about_cherry_kiss] .image-with-text__media-item{grid-column:1 / 6;grid-row:1}.template-page-about main [id$=__about_founder] .image-with-text__text-item{grid-column:7 / 12;grid-row:1;justify-content:flex-start}.template-page-about main [id$=__about_cherry_kiss] .image-with-text__text-item{grid-column:7 / 13;grid-row:1}.template-page-about main [id$=__about_inspiration] .image-with-text__grid{align-items:end}.template-page-about main [id$=__about_inspiration] .image-with-text__text-item{grid-column:1 / 5;grid-row:1;align-self:start;position:sticky;top:120px;justify-content:flex-start}.template-page-about main [id$=__about_inspiration] .image-with-text__media-item{grid-column:6 / 13;grid-row:1;padding:0}.template-page-about main [id$=__about_inspiration] .image-with-text__media{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:var(--ss-gap);align-items:end;overflow:visible}.template-page-about main [id$=__about_inspiration] .layer-image__group{grid-column:1 / 5;grid-row:1}.template-page-about main [id$=__about_inspiration] .image-with-text__media>.absolute{position:static;grid-column:5 / 8;grid-row:1;display:block}.template-page-about main [id$=__about_inspiration] .layer-image-2{width:100%;max-width:none}.template-page-about main [id$=__about_woman] .image-with-text__text-item{max-width:50%;padding:clamp(24px,4vw,64px) clamp(24px,6vw,110px) clamp(72px,10vw,176px)}.template-page-about main .rte p{font-size:17px}}@media(max-width:1000px){.template-page-about main [id$=__about_inspiration] .image-with-text__media-item{padding:0}.template-page-about main [id$=__about_inspiration] .image-with-text__media{padding-bottom:28%}.template-page-about main [id$=__about_inspiration] .layer-image__group{--aspect-ratio: 104% !important;width:78%}.template-page-about main [id$=__about_inspiration] .image-with-text__media>.absolute{justify-content:flex-end}.template-page-about main [id$=__about_inspiration] .layer-image-2{width:56%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
