body.fotografista-design{--fd-forest: #284139;--fd-forest-dark: #20372f;--fd-ink: #292929;--fd-muted: #716e66;--fd-clay: #9a663d;--fd-link-underline: #bb6830;--fd-line: #e3e3dc;--fd-tint: #f1f4f2;--fd-cream: #f4f3eb;--fd-sans: "Fotografista Nunito Sans", "Helvetica Neue", Arial, sans-serif;--fd-serif: "Bottega Libre Baskerville", Georgia, serif;--fd-sans-weight: 500;--font-body-family: var(--fd-sans);--font-body-style: normal;--font-body-weight: var(--fd-sans-weight);--font-body-weight-bold: 600;--font-body-weight-bolder: 700;--font-navigation-weight: var(--fd-sans-weight);--font-button-weight: var(--fd-sans-weight);font-family:var(--fd-sans);font-weight:var(--fd-sans-weight)}body.fotografista-design:not(.fotografista-design--bottega),body.fotografista-design :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,#MenuDrawer,#CartDrawer,#SearchDrawer,.quick-view,.sticky-atc-bar){--font-body-family: var(--fd-sans);--font-body-style: normal;--font-body-weight: var(--fd-sans-weight);--font-body-size: 1.7rem;--font-body-weight-bold: 600;--font-body-line-height: 1.75;--font-heading-family: var(--fd-sans);--font-heading-style: normal;--font-heading-weight: 500;--font-heading-letter-spacing: -.015em;--font-heading-transform: none;--font-hd1-transform: none;--font-subheading-family: var(--fd-sans);--font-subheading-weight: 500;--font-navigation-family: var(--fd-sans);--font-button-family: var(--fd-sans);--buttons-letter-spacing: 0;--font-pcard-title-family: var(--fd-sans);--font-pcard-title-style: normal;--font-pcard-title-weight: 500;--font-pcard-title-transform: none;--font-pcard-title-size: 1.8rem;--font-hd1-size: clamp(3.4rem, 2.5rem + 2vw, 5.8rem);--font-hd2-size: clamp(3.2rem, 2.4rem + 1.8vw, 4.8rem);--font-hd3-size: clamp(2.8rem, 2.2rem + 1.4vw, 4rem);--font-h1-size: clamp(3.2rem, 2.4rem + 1.5vw, 4.6rem);--font-h2-size: clamp(2.8rem, 2.1rem + 1.2vw, 3.6rem);--font-h3-size: clamp(2.3rem, 1.9rem + .7vw, 2.8rem);--font-h4-size: clamp(1.9rem, 1.6rem + .5vw, 2.3rem);--font-h5-size: 1.8rem;--font-h6-size: 1.6rem;--color-keyboard-focus: 154,102,61;font-family:var(--fd-sans)}body.fotografista-design:not(.fotografista-design--bottega){--page-padding: max(2rem, calc((100vw - var(--page-width)) / 2));color:var(--fd-ink);background:#fff;line-height:1.75}body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent{--font-heading-family: var(--fd-serif);--font-heading-weight: 400;--fd-content-heading-family: var(--fd-serif);--fd-content-heading-weight: 400;--fd-cream: var(--fd-tint);--fd-author-panel: #fff}body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent :is(.color-scheme-2,.color-scheme-4,.color-scheme-8,.color-scheme-11){--color-background: 241, 244, 242;--color-secondary-background: 241, 244, 242}@media(min-width:768px){body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent :is(.desktop-color-scheme-2,.desktop-color-scheme-4,.desktop-color-scheme-8,.desktop-color-scheme-11){--color-background: 241, 244, 242;--color-secondary-background: 241, 244, 242}}@media(max-width:767px){body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent :is(.mobile-color-scheme-2,.mobile-color-scheme-4,.mobile-color-scheme-8,.mobile-color-scheme-11){--color-background: 241, 244, 242;--color-secondary-background: 241, 244, 242}}body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent .fg-collections h2{font-family:var(--fd-serif);font-weight:400}body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent :is(.page__content,.article__content,.rich-text__text.rte,.fotografista-author-details,.fotografista-collection-copy) :is(h1,h2,h3,h4,h5,h6){color:var(--fd-forest);font-synthesis:none}body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}body.fotografista-design:not(.fotografista-design--bottega) #MainContent :is(.section__heading,.rich-text__heading,.collection-hero__title,.main-page-title,.product__title,.cart__title){color:var(--fd-forest);line-height:1.32;text-wrap:balance;font-synthesis:none}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .color-scheme-inverse :is(.section__heading,.rich-text__heading,.collection-hero__title){color:#fff}body.fotografista-design:not(.fotografista-design--bottega) #MainContent :is(.rte,.section__description){line-height:1.8}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .rte strong{font-weight:600}body.fotografista-design:not(.fotografista-design--bottega) #MainContent :is(.text-subheading,.section__subheading){color:var(--fd-clay);letter-spacing:.1em;font-size:1.2rem;line-height:1.5}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .section__header{--header-padding-bottom: 3.2rem;--header-padding-bottom-large: 4rem}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .section__description{max-width:68ch}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .text-center .section__description{margin-inline:auto}body.fotografista-design :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,#MainContent,#CartDrawer,#SearchDrawer) :is(.btn--primary,.btn--secondary){font-size:1.6rem}body.fotografista-design .header{--section-padding-top: 2rem;--section-padding-bottom: 2rem;--header-icon-size: 4.4rem;border-bottom:1px solid var(--fd-line);color:var(--fd-ink);min-height:8.8rem}body.fotografista-design .header.w-full{padding-inline:var(--page-padding)}body.fotografista-design .header__logo--image{max-width:var(--logo-width)}body.fotografista-design .menu__item{font-size:1.7rem;letter-spacing:0;text-transform:none;line-height:1.4;padding-inline:.8rem}body.fotografista-design .header__menu>ul{flex-wrap:nowrap}body.fotografista-design .header__menu>ul>li{flex-shrink:0}body.fotografista-design .header__buttons{column-gap:.4rem}body.fotografista-design .cart-count{color:#fff;background:var(--fd-forest)}body.fotografista-design :is(.dropdown__nav,.mega-menu__container){border-color:var(--fd-line)}body.fotografista-design .shopify-section-group-header-group .announcement-bar{font-family:var(--fd-sans);font-size:1.3rem;line-height:1.5}body.fotografista-design .menu-drawer__item-link{font-family:var(--fd-sans);font-size:1.7rem;color:var(--fd-ink);padding-block:1.5rem}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card,.product-card--overlay){color:var(--fd-ink);background:transparent;border:0;border-radius:1.2rem;box-shadow:none}body.fotografista-design:not(.fotografista-design--bottega) .product-card:not(.product-card--list) .product-card__image-wrapper{border-radius:1.2rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card:not(.product-card--list) .product-card__info{padding:1.2rem 0 0}body.fotografista-design:not(.fotografista-design--bottega) .product-card--list .product-card__wrapper{padding:0}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__overlay-card{padding:1.2rem 1.2rem 1.4rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__image-wrapper{border-radius:1.2rem;background:#f7f7f3}body.fotografista-design:not(.fotografista-design--bottega) .product-card__image img{object-fit:contain}body.fotografista-design:not(.fotografista-design--bottega) .product-card__info{padding:1.6rem 0 0;gap:.65rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__title{color:var(--fd-forest);font-size:1.8rem;line-height:1.45;letter-spacing:-.015em;text-wrap:pretty}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__vendor,.product-card__type){font-family:var(--fd-sans);font-size:1.4rem;color:var(--fd-muted);letter-spacing:0}body.fotografista-design:not(.fotografista-design--bottega) .product-card .f-price{font-size:1.6rem;font-weight:500}body.fotografista-design:not(.fotografista-design--bottega) .product-card__atc{min-height:4.4rem;font-size:1.6rem;box-shadow:none}body.fotografista-design:not(.fotografista-design--bottega) .product-card__quickview{top:1.2rem;inset-inline-end:1.2rem}body.fotografista-design:not(.fotografista-design--bottega) .products-list{--column-gap: 2.8rem;--row-gap: 3.2rem;--column-gap-tablet: 2rem;--row-gap-tablet: 2.8rem;--column-gap-mobile: 1.4rem;--row-gap-mobile: 2rem}body.fotografista-design:not(.fotografista-design--bottega) :is(.custom-card__info,.card-collection__info){padding:2rem}body.fotografista-design:not(.fotografista-design--bottega) :is(.custom-card__title,.collection-card__title,.card-collection__title){color:rgb(var(--color-foreground));font-family:var(--fd-content-heading-family, var(--fd-sans));line-height:1.45}body.fotografista-design.index-template #MainContent>.shopify-section:first-child .rich-text-section{background:var(--fd-cream);padding-block:clamp(4.4rem,5vw,7.2rem);border-bottom:1px solid var(--fd-line)}body.fotografista-design.index-template #MainContent>.shopify-section:first-child .rich-text{max-width:86rem;margin-inline:auto}body.fotografista-design.index-template #MainContent>.shopify-section:first-child .rich-text__text{max-width:66ch;margin-inline:auto}body.fotografista-design.index-template #MainContent>.shopify-section:first-child .rich-text__heading{font-size:clamp(3.5rem,2.3rem + 2.3vw,5.2rem)}body.fotografista-design.index-template #MainContent .featured-collection .section__heading{font-size:clamp(2.8rem,2.1rem + 1.1vw,3.5rem)}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card__title{color:var(--fd-forest);line-height:1.45}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card__text{font-size:1.5rem;line-height:1.8}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card{padding:2.8rem;background:var(--fd-tint);border-radius:1.2rem}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card--image-full{padding:0;background:transparent}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card--image-full .multicolumn-card__info{padding:2rem 0}body.fotografista-design:not(.fotografista-design--bottega) .slideshow__title{line-height:1.35}body.fotografista-design.collection-template .collection-hero__text{--padding-x: 5rem;--padding-y: 4rem}body.fotografista-design.collection-template .collection-hero__description{max-width:65ch;font-size:1.6rem;line-height:1.8}body.fotografista-design.collection-template .collection-hero__info{padding-block:clamp(2.4rem,3vw,4.2rem)}body.fotografista-design:not(.fotografista-design--bottega) .collection__toolbar{border-block:1px solid var(--fd-line);padding-block:1.5rem;margin-bottom:2.4rem;font-size:1.4rem}body.fotografista-design:not(.fotografista-design--bottega) .collection__content{--facet-width: clamp(250px, 20vw, 285px);gap:3.4rem}body.fotografista-design:not(.fotografista-design--bottega) .facet-accordion-details .accordion-details__summary{padding-block:1.8rem}body.fotografista-design:not(.fotografista-design--bottega) :is(.facet-remove,.facet-drawer-button){border-radius:.7rem}body.fotografista-design:not(.fotografista-design--bottega) .pagination{margin-top:4rem}body.fotografista-design.product-template .product{--product-gap: 4.8rem}body.fotografista-design.product-template .product__info-wrapper{color:var(--fd-ink)}body.fotografista-design.product-template .product__title{font-size:clamp(3rem,2rem + 1.3vw,3.8rem)}body.fotografista-design.product-template .product__blocks>.product__block+.product__block{margin-top:2.2rem}body.fotografista-design.product-template .product__block--price{padding-bottom:0;border-bottom:0}body.fotografista-design.product-template .product__price .f-price{font-size:2.2rem}body.fotografista-design.product-template .product__tax{font-size:1.3rem;color:var(--fd-muted)}body.fotografista-design.product-template .product-form__input{min-width:0;margin-top:2.2rem}body.fotografista-design.product-template .product-form__input .form__label{line-height:1.55;font-size:1.5rem;font-weight:600;margin-bottom:1.2rem}body.fotografista-design.product-template .product-form__input--button input[type=radio]+label{padding:.9rem 1.4rem;min-height:4.4rem;font-size:1.6rem;line-height:1.45;border-color:#ccd5cd;color:var(--fd-forest);background:#fff}body.fotografista-design.product-template .product-form__input--button input[type=radio]:checked+label{color:#fff;border-color:var(--fd-forest);background:var(--fd-forest)}body.fotografista-design.product-template .product-form__input--button input[type=radio]:is(.disabled,:disabled)+label{color:#96978e;border-color:#d7d9d2}body.fotografista-design.product-template .product-form__input--button input[type=radio]:is(.disabled,:disabled):checked+label{color:#f1f4f2}body.fotografista-design.product-template .product-form__input--button input[type=radio]:not(:disabled):not(.disabled)+label:hover{background:var(--fd-tint);color:var(--fd-forest)}body.fotografista-design.product-template .product-form__input--button input[type=radio]:checked+label:hover{background:var(--fd-forest-dark);color:#fff}body.fotografista-design.product-template .product__block--buy_buttons{padding-top:0;border-top:0}body.fotografista-design.product-template .product__media-icon{color:var(--fd-forest)}body.fotografista-design.product-template .product__accordion .accordion-details__summary{padding-block:1.8rem}body.fotografista-design.product-template .product__accordion h2{font-family:var(--fd-sans);font-weight:600;font-size:1.6rem}body.fotografista-design.page-template:not(.fotografista-design--bottega):not(.fotografista-design--about) .main-page-title{margin-bottom:3.2rem}body.fotografista-design.page-template:not(.fotografista-design--bottega):not(.fotografista-design--about) .page__content{max-width:76ch;margin-inline:auto}body.fotografista-design:not(.fotografista-design--bottega) .contact-form-section .section__header{max-width:78rem;margin-inline:auto}body.fotografista-design:not(.fotografista-design--bottega) :is(.form-control,.select__select,.field__input){font-size:1.6rem;line-height:1.6}body.fotografista-design:not(.fotografista-design--bottega) .form-control{border-color:#cfd7cf}body.fotografista-design:not(.fotografista-design--bottega) .template-search__header{padding-block:2.4rem 4rem}body.fotografista-design :is(#MenuDrawer,#CartDrawer,#SearchDrawer) .drawer__header{padding-block:2rem;border-bottom:1px solid var(--fd-line)}body.fotografista-design :is(#MenuDrawer,#CartDrawer,#SearchDrawer) .drawer__inner{color:var(--fd-ink);background:#fff}body.fotografista-design :is(#MenuDrawer,#CartDrawer,#SearchDrawer) .drawer__footer{background:var(--fd-tint);border-top:1px solid var(--fd-line)}body.fotografista-design :is(#CartDrawer,.cart) .cart-item__title{color:var(--fd-forest);font-size:1.7rem;line-height:1.45}body.fotografista-design :is(#CartDrawer,.cart) .cart-item__media img{object-fit:contain}body.fotografista-design:not(.fotografista-design--bottega) .cart__header{margin-bottom:4rem}body.fotografista-design:not(.fotografista-design--bottega) .cart__footer{background:var(--fd-tint);border-radius:1.2rem;padding:2.8rem}body.fotografista-design:not(.fotografista-design--bottega) .cart__form table th{font-family:var(--fd-sans);font-weight:600;font-size:1.3rem;color:var(--fd-muted)}body.fotografista-design .footer{--color-background: 255, 255, 255;color:var(--fd-ink);background:rgb(var(--color-background));border-top:1px solid var(--fd-line);font-family:var(--fd-sans);font-size:1.5rem;line-height:1.75}body.fotografista-design .footer__wrapper{padding-block:5.4rem 2.6rem}body.fotografista-design .footer-block__heading{font-synthesis:none;color:var(--fd-forest);line-height:1.4;margin-bottom:1.8rem}body.fotografista-design .footer-newsletter .footer-block__heading{max-width:25ch;font-family:var(--fd-serif);font-weight:400;font-size:clamp(2.4rem,1.9rem + .9vw,3rem)}body.fotografista-design .footer-image-box__text{max-width:42ch}body.fotografista-design .footer .linklist--vertical{line-height:1.75}body.fotografista-design .footer .linklist--vertical a{padding-block:.4rem}body.fotografista-design .footer__bottom{border-top:1px solid #dcded5;margin-top:3.2rem;padding-top:2.2rem}body.fotografista-design .footer__copyright-content{color:var(--fd-muted);font-size:1.2rem}@media(min-width:768px){body.fotografista-design:not(.fotografista-design--bottega){--page-padding: max(3.2rem, calc((100vw - var(--page-width)) / 2))}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .section--padding{padding-block-start:var(--section-padding-top, 0px);padding-block-end:var(--section-padding-bottom, 0px)}}@media(min-width:1024px){body.fotografista-design:not(.fotografista-design--bottega){--page-padding: max(4rem, calc((100vw - var(--page-width)) / 2))}body.fotografista-design .header{column-gap:2rem}}@media(max-width:1199px){body.fotografista-design .menu__item{font-size:1.6rem;padding-inline:.5rem}body.fotografista-design.collection-template .collection-hero__text{--padding-x: 3.2rem}body.fotografista-design.product-template .product{--product-gap: 3.2rem}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card{padding:2.2rem}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card--image-full{padding:0}}@media(max-width:767px){body.fotografista-design:not(.fotografista-design--bottega){--font-pcard-title-size: 1.7rem}body.fotografista-design .header{min-height:7.6rem;--section-padding-top: 1.5rem;--section-padding-bottom: 1.5rem}body.fotografista-design .header__logo--image{max-width:var(--logo-width-mobile)}body.fotografista-design .header__buttons{column-gap:.1rem}body.fotografista-design:not(.fotografista-design--bottega) #MainContent .section__header{--header-padding-bottom: 2.4rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__info{padding:1.6rem 0 0;gap:.5rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__title{font-size:1.7rem;line-height:1.45}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__vendor,.product-card__type){font-size:1.4rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card .f-price{font-size:1.6rem}body.fotografista-design:not(.fotografista-design--bottega) .collection__toolbar{font-size:1.3rem;padding-block:1.2rem}body.fotografista-design.collection-template .collection-hero__text{--padding-x: 2rem;--padding-y: 2.8rem}body.fotografista-design.collection-template .collection-hero__description{max-width:100%;font-size:1.5rem}body.fotografista-design.product-template .product{--product-gap: 2.8rem}body.fotografista-design.product-template .product__title{font-size:3rem}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card{padding:2.2rem}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card--image-full{padding:0}body.fotografista-design .footer__wrapper{padding-top:3.6rem}body.fotografista-design .footer__bottom{margin-top:2.4rem}body.fotografista-design:not(.fotografista-design--bottega) .cart__footer{padding:2rem}}@media(prefers-reduced-motion:reduce){body.fotografista-design .product-card__image{transition:none}}body.fotografista-design :is(.fotografista-collection-copy,.fotografista-author-details){font-size:1.6rem;line-height:1.8}body.fotografista-design :is(.fotografista-collection-copy,.fotografista-author-details) h2{color:var(--fd-forest);font-synthesis:none}body.fotografista-design :is(.fotografista-collection-copy__faq,.fotografista-author-faq){border-color:var(--fd-line)}body.fotografista-design :is(.fotografista-collection-copy__faq,.fotografista-author-faq) summary{font-family:var(--fd-sans);font-size:1.6rem;line-height:1.6}body.fotografista-design.product-template #MainContent .product__block--custom_liquid>h1,body.fotografista-design.product-template #MainContent .product__block--custom_liquid:first-child>h2{font-family:var(--fd-content-heading-family, var(--fd-sans));font-size:clamp(3rem,2rem + 1.3vw,3.8rem);line-height:1.3;font-weight:var(--fd-content-heading-weight, var(--fd-sans-weight));color:var(--fd-forest);letter-spacing:-.02em;font-synthesis:none;text-wrap:balance}body.fotografista-design.product-template #MainContent .vendor-heading{font-family:var(--fd-sans);font-size:1.6rem;line-height:1.6}body.fotografista-design.product-template #MainContent .product-tag-item{font-family:var(--fd-sans);font-size:1.3rem;line-height:1.5;border-color:var(--fd-line);border-radius:.4rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__info>div[style*="justify-content: space-between"]{flex-wrap:wrap;gap:.8rem 1rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__title .text-limit-1-line{white-space:normal;overflow:visible;-webkit-line-clamp:unset;display:block}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__title{font-family:var(--fd-sans);font-size:1.8rem;line-height:1.45;font-synthesis:none}body.fotografista-design.article-template #MainContent .article__title{color:var(--fd-forest);line-height:1.3;font-synthesis:none;text-wrap:balance}body.fotografista-design .collection-card__title{font-synthesis:none}@media(max-width:767px){body.fotografista-design.product-template #MainContent .product__block--custom_liquid>h1,body.fotografista-design.product-template #MainContent .product__block--custom_liquid:first-child>h2{font-size:3rem;line-height:1.35}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__title{font-size:1.7rem}}body.fotografista-design:not(.fotografista-design--bottega) #MainContent :is(.product__title,.custom-card__title,.collection-card__title,.card-collection__title){font-family:var(--fd-content-heading-family, var(--fd-sans));font-weight:var(--fd-content-heading-weight, 500)}body.fotografista-design:not(.fotografista-design--bottega) .multicolumn-card__text{font-size:1.7rem;line-height:1.65}body.fotografista-design :is(.dropdown__nav,.mega-menu__container) :is(a,.menu__item){font-size:1.6rem;line-height:1.5}body.fotografista-design :is(.accordion-details__summary,.collapsible-tabs__heading){font-family:var(--fd-sans)}body.fotografista-design .accordion-details__content{font-size:1.7rem;line-height:1.65}body.fotografista-design :is(.accordion-details__content .rte,.accordion-details__content.rte){max-width:65ch}body.fotografista-design #MainContent .fotografista-about{--sans: var(--fd-sans)}body.fotografista-design #MainContent [data-bottega]{--font-body: var(--fd-sans)}body.fotografista-design :is(fotografista-ar,.fotografista-ar-dialog){font-family:var(--fd-sans)}body.fotografista-design #MainContent :is(.fotografista-about,.fotografista-contact,.fg-guide,.fg-guide-comparison,.fotografista-why,.fg-collections,fotografista-ar,[data-bottega]),body.fotografista-design .fotografista-ar-dialog,body.fotografista-design .accordion-details__helptext{font-weight:var(--fd-sans-weight)}body.fotografista-design #MainContent .fotografista-about :is(.zoom-mark,.viewer-close,.work figcaption b),body.fotografista-design #MainContent .fotografista-contact :is(.fotografista-contact__channel-label,.fotografista-contact__channel a,.fotografista-contact__details dt),body.fotografista-design #MainContent .fotografista-featured-gallery :is(.slideshow__subtitle,.slideshow__description,.slideshow__buttons .btn,.swiper-pagination),body.fotografista-design #MainContent [data-bottega] :is(.bottega-eyebrow,.bottega-title sup,.bottega-definition,.bottega-button span[aria-hidden],.bottega-choice-dimensions>span,.bottega-materials-list dt span,.bottega-practical summary span,.bottega-materials-list dt small,.bottega-resolution small,.bottega-surcharge-label,.bottega-text-toggle,.bottega-adjustments-details summary,.bottega-order-features li),body.fotografista-design #demo-filter-drawer summary,body.fotografista-design.product-template #MainContent .tax-label{font-weight:var(--fd-sans-weight)}body.fotografista-design #MainContent .fotografista-about em{font-weight:inherit}body.fotografista-design #MainContent [data-bottega] .bottega-definition em{font-weight:400}body.fotografista-design.product-template #MainContent .vendor-heading{font-weight:var(--fd-sans-weight)!important}body.fotografista-design .fotografista-ar-native-banner{font-family:var(--fd-sans);font-weight:var(--fd-sans-weight)}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__title,.product-card--overlay .pcard__title){height:2.7em;min-height:2.7em;max-height:2.7em;flex-shrink:0;margin:0;overflow:hidden;color:var(--fd-forest);font-family:var(--fd-serif);font-size:1.8rem;font-weight:400;line-height:1.35;letter-spacing:-.015em;text-align:left;text-transform:none}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__title>a,.product-card--overlay .pcard__title .text-limit-1-line){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:ellipsis}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__info,.product-card--overlay .pcard__info-main):has(.fotografista-card-footer){display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;text-align:left;container-type:inline-size;container-name:fotografista-card-info}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-meta{min-width:0;min-height:2.1rem;margin-top:.6rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-meta .product-card__vendor{min-width:0;margin:0;color:var(--fd-ink);font-family:var(--fd-sans);font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:0;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:left;text-transform:none}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-footer{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;min-height:3.3rem;margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--fd-line)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition{display:inline-flex;grid-column:1;grid-row:1;align-items:center;gap:.5rem;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--fd-muted);font-family:var(--fd-sans);font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;white-space:nowrap}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition:before{content:"";display:block;flex:0 0 .6rem;width:.6rem;height:.6rem;border:1px solid currentColor;border-radius:50%;background:transparent}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition--limited{color:var(--fd-clay)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition--limited:before{background:currentColor}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-edition{display:inline-block;justify-self:start;align-self:center;width:fit-content;max-width:100%;padding:4px 10px;border:0;border-radius:4px;font-family:var(--fd-sans);font-size:9px;line-height:1;text-transform:uppercase;white-space:nowrap}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-edition:before{display:none}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-edition--limited{background:#27372f;color:#f6e9d6;font-weight:700;letter-spacing:.05em}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-edition--open{background:#f6e9d6;color:#27372f;border:1px solid #E5D9C9;font-weight:600;letter-spacing:.02em}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-price{display:flex;grid-column:2;grid-row:1;justify-content:flex-end;align-items:center;min-width:0;margin:0;text-align:right}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-price .f-price{width:auto;max-width:100%;justify-content:flex-end;margin:0;color:var(--fd-ink);font-family:var(--fd-sans);font-size:1.6rem;font-weight:600;line-height:1.5;text-align:right}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-price .f-price :is(.f-price__regular,.f-price__sale){justify-content:flex-end;text-align:right}body.fotografista-design:not(.fotografista-design--bottega) .product-card__info>.product-card__type{margin-top:.8rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card__swatches{margin-top:.8rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__info-main{flex:1 1 auto;min-width:0;width:100%}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__info-main>*+*{margin-top:0}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__info-main>.fotografista-card-meta{margin-top:.6rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__info-main>.fotografista-card-footer{margin-top:.8rem}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay>.media-wrapper{border-radius:1.2rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card{overflow:hidden;border:1px solid var(--fd-line);border-radius:1.2rem;background:var(--fd-author-panel, #faf8f3);color:var(--fd-forest)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__wrapper{gap:0}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__image{border-radius:0}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__inner{padding:1.8rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__info{align-items:flex-end;gap:1rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__summary{min-width:0;gap:.8rem;text-align:left}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__title,body.fotografista-design:not(.index-template):not(.fotografista-design--bottega) #MainContent .fotografista-author-card .collection-card__title{min-height:2.5em;margin:0;color:var(--fd-forest);font-family:var(--fd-sans);font-size:2rem;font-weight:500;line-height:1.25}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card__count{margin:0;color:var(--fd-muted);font-family:var(--fd-sans);font-size:1.5rem;line-height:1.45}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card__count span{color:var(--fd-clay);font-weight:600}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card__arrow{display:inline-flex;flex:0 0 20px;color:var(--fd-clay);margin-bottom:.2rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-related-author-card .collection-card__info{align-items:flex-start;flex-direction:column;gap:.8rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-related-author-card .collection-card__summary{width:100%}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-related-author-card__action{display:inline-flex;align-items:center;justify-content:flex-start;min-height:4.4rem;color:var(--fd-forest);font:500 1.5rem/1.4 var(--fd-sans);text-decoration:underline;text-decoration-color:var(--fd-link-underline);text-underline-offset:5px}@media(max-width:767px){body.fotografista-design:not(.fotografista-design--bottega) .product-card:not(.product-card--list) .product-card__info{padding:1.2rem 0 0}body.fotografista-design:not(.fotografista-design--bottega) .product-card--list .product-card__wrapper{padding:0}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .pcard__overlay-card{padding-inline:0}body.fotografista-design:not(.fotografista-design--bottega) :is(.product-card__title,.product-card--overlay .pcard__title){font-size:1.6rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__inner{padding:1.3rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__title{font-size:1.75rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card__count{font-size:1.4rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card .collection-card__info{gap:.6rem}}@container fotografista-card-info (max-width: 219px){body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-meta{min-height:4.2rem}}@container fotografista-card-info (max-width: 230px){body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-footer{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.95rem,auto) minmax(2.4rem,auto);gap:.4rem}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition{grid-column:1;grid-row:1;white-space:normal}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-price{grid-column:1;grid-row:2}}@media(max-width:767px){body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-footer{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.95rem,auto) auto;gap:.8rem;min-height:0;padding-top:0;border-top:0}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-edition{grid-column:1;grid-row:1;white-space:normal}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-price{grid-column:1;grid-row:2;width:100%;padding-top:.8rem;border-top:1px solid var(--fd-line)}}body.fotografista-design.collection-template .fotografista-collection-description{max-width:64ch;margin-top:2.4rem;font-size:1.7rem;line-height:1.7;text-align:left;overflow-wrap:break-word}body.fotografista-design.collection-template .collection-hero:not(.collection-hero--image-as-bg) .fotografista-collection-description{padding:clamp(2rem,3vw,3.2rem);border:1px solid var(--fd-line);border-radius:1.2rem;background:var(--fd-cream);color:var(--fd-ink)}body.fotografista-design.collection-template .fotografista-collection-description :is(p,ul,ol){margin-block:0 1.2em}body.fotografista-design.collection-template .fotografista-collection-description :is(p,ul,ol):last-child{margin-bottom:0}body.fotografista-design.collection-template .fotografista-collection-description :is(h2,h3,h4,h5,h6){margin-block:1.5em .65em;font-family:var(--fd-content-heading-family, var(--fd-sans));font-weight:var(--fd-content-heading-weight, 500)}body.fotografista-design.collection-template .fotografista-collection-copy{font-size:1.7rem;line-height:1.7;color:var(--fd-ink)}body.fotografista-design.collection-template .rich-text-section .rich-text__text.rte{max-width:65ch;margin-inline:auto;color:var(--fd-ink);text-align:left;font-size:1.7rem;line-height:1.7}body.fotografista-design.collection-template.fotografista-exlusive .rich-text-section .rich-text__text.rte{padding:clamp(2rem,3vw,3.2rem);border:1px solid var(--fd-line);border-radius:1.2rem;background:var(--fd-cream)}@media(min-width:1024px){body.fotografista-design.collection-template.fotografista-exlusive .rich-text-section .rich-text__text.rte{max-width:106ch;columns:2;column-gap:3.2rem}}body.fotografista-design.product-template .fotografista-product-purchase{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:center;padding-top:2rem;border-top:1px solid var(--fd-line)}body.fotografista-design.product-template .fotografista-product-purchase>.product__block{min-width:0;margin:0;padding:0;border:0}body.fotografista-design.product-template .fotografista-product-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem}body.fotografista-design.product-template .fotografista-product-price .f-price{margin:0;font-size:2.2rem;line-height:1.3}body.fotografista-design.product-template .fotografista-product-price .product__tax{margin:0;font-size:1.2rem;line-height:1.5}body.fotografista-design.product-template .fotografista-product-price .product__tax:empty{display:none}body.fotografista-design.product-template .fotografista-product-price .installment{margin:0}body.fotografista-design.product-template .fotografista-product-price .price-and-stock-wrapper{gap:.8rem}body.fotografista-design.product-template .fotografista-product-price .tax-label{font-size:1.2rem}body.fotografista-design.product-template .fotografista-product-purchase .product-form__buttons{gap:1rem}body.fotografista-design.product-template .fotografista-product-purchase .product-form__submit{min-width:0;padding-inline:1.6rem}body.fotografista-design.product-template .fotografista-product-purchase .product-form__quantity{flex:0 0 auto}body.fotografista-design.product-template:not(.fotografista-design--bottega) product-info[data-update-url=true] .product__block--variant_picker select.form-control--select{min-height:48px;height:auto;padding-block:1.2rem;line-height:normal}body.fotografista-design.product-template .product__blocks>.fotografista-product-purchase+.product__block--custom_liquid:has(.fotografista-inquiry-link){margin-top:1.2rem}@media(min-width:1024px){body.fotografista-design.product-template .fotografista-product-purchase{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2rem}}@media(max-width:767px){body.fotografista-design.collection-template .fotografista-collection-description{max-width:100%;font-size:1.7rem;margin-top:2rem}body.fotografista-design.collection-template .collection-hero:not(.collection-hero--image-as-bg) .fotografista-collection-description{padding:2rem}}body.fotografista-design.index-template #MainContent .section--featured-collection .section__heading{font-family:var(--fd-serif);font-weight:400;font-size:clamp(2.6rem,2rem + 1vw,3.5rem);line-height:1.35}body.fotografista-design.index-template .section--featured-collection .section__header{width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem 3.2rem}body.fotografista-design.index-template .section--featured-collection .section__header--text{min-width:0;text-align:left}body.fotografista-design.index-template .section--featured-collection .section__header--button{flex-shrink:0;text-align:right}body.fotografista-design.index-template .section--featured-collection .section__header--button .btn{min-height:0;padding:0 0 .4rem;font:500 1.7rem/1.45 var(--fd-sans);color:var(--fd-ink);border:0;border-bottom:1px solid var(--fd-link-underline);border-radius:0;background:none;box-shadow:none;white-space:normal}body.fotografista-design.index-template .section--featured-collection .section__header--button .btn:after{display:none}@media(min-width:1024px){body.fotografista-design .header--left-center{--header-grid-template: "logo navigation icons" / auto minmax(0, 1fr) auto}body.fotografista-design .header--left-center .header__navigation{justify-content:center}}@media(min-width:1024px)and (max-width:1199px){body.fotografista-design .header--left-center{column-gap:1.4rem}body.fotografista-design .header--left-center .menu__item{padding-inline:.55rem;font-size:1.6rem}}@media(max-width:1023px){body.fotografista-design .header-mobile--left{column-gap:.8rem}body.fotografista-design .header-mobile--left .header__logo--image{max-width:min(160px,35vw)}body.fotografista-design .header-mobile--left .header__buttons{column-gap:0;--header-icon-size: 4rem;margin-inline:0}}@media(max-width:767px){body.fotografista-design.index-template .section--featured-collection .section__header{align-items:flex-start;gap:1rem 2rem;flex-wrap:wrap}body.fotografista-design.index-template .section--featured-collection .section__header--button{margin-inline-start:auto}body.fotografista-design.index-template .section--featured-collection .section__header--button .btn{font-size:1.6rem}}body.fotografista-design a{text-decoration-color:var(--fd-link-underline)}body.fotografista-design :is(.btn--underline,.btn--link):after{background-color:var(--fd-link-underline)}body.fotografista-design .reversed-link{background-image:linear-gradient(to var(--transform-origin-end),var(--fd-link-underline),var(--fd-link-underline))}body.fotografista-design:not(.fotografista-design--bottega) .reversed-link{background-image:none}body.fotografista-design:not(.fotografista-design--bottega) :is(.link-underline,.disclosure-list__item a):hover{text-decoration-line:inherit}body.fotografista-design:not(.fotografista-design--bottega) .rte a{text-decoration-thickness:1px}body.fotografista-design:not(.fotografista-design--bottega) :is(.btn--underline,.btn--link):after{animation:none}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-card-author-link{color:inherit;text-decoration:none}body.fotografista-design:not(.fotografista-design--bottega) .product-card--overlay .fotografista-card-author-link{position:relative;z-index:3}body.fotografista-design:not(.fotografista-design--bottega) :is(a[href]:not(.btn,.fb-baneris,.fg-collections__tile),a.btn--underline,a.btn--link):is(:focus-visible,:active),body.fotografista-design:not(.fotografista-design--bottega) .header :is(summary,.search-drawer-button):is(:focus-visible,:active),body.fotografista-design:not(.fotografista-design--bottega) .header summary:is(:focus-visible,:active) .menu__item{color:var(--fd-clay)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card:is(:focus-within,:active){border-color:var(--fd-link-underline)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card:is(:focus-within,:active) :is(.collection-card__title,.fotografista-author-card__arrow){color:var(--fd-clay)}@media(hover:hover)and (pointer:fine){body.fotografista-design:not(.fotografista-design--bottega) :is(a[href]:not(.btn,.fb-baneris,.fg-collections__tile),a.btn--underline,a.btn--link):hover,body.fotografista-design:not(.fotografista-design--bottega) .header :is(summary,.search-drawer-button):hover,body.fotografista-design:not(.fotografista-design--bottega) .header summary:hover .menu__item{color:var(--fd-clay)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card:hover{border-color:var(--fd-link-underline)}body.fotografista-design:not(.fotografista-design--bottega) .fotografista-author-card:hover :is(.collection-card__title,.fotografista-author-card__arrow){color:var(--fd-clay)}}body.fotografista-design.index-template #MainContent .fotografista-artwork-inquiry .rich-text__heading{font-family:var(--fd-serif);font-weight:400;font-size:clamp(2.4rem,1.8rem + 1vw,3.2rem);line-height:1.4}body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text__text{max-width:76ch;font-size:1.8rem;line-height:1.7}body.fotografista-design.index-template .fotografista-artwork-inquiry .btn--underline{min-height:44px;border-radius:0;font:500 16px/1.4 var(--fd-sans);color:var(--fd-ink);text-decoration:underline;text-decoration-color:var(--fd-link-underline);text-decoration-thickness:1px;text-underline-offset:6px}body.fotografista-design.index-template .fotografista-artwork-inquiry .btn--underline:after{display:none}@media(min-width:1024px){body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(3.2rem,5vw,7.2rem);row-gap:1.2rem;text-align:left}body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text>*{margin:0}body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text__heading{grid-column:1;grid-row:1}body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text__text{grid-column:1;grid-row:2}body.fotografista-design.index-template .fotografista-artwork-inquiry .rich-text>motion-element:last-child{grid-column:2;grid-row:1 / 3;align-self:center}}@media(max-width:767px){body.fotografista-design.index-template .section--featured-collection .section__header{gap:1rem 1.2rem}body.fotografista-design.index-template .section--featured-collection .section__header--button{margin-top:0}body.fotografista-design .footer .footer-newsletter input[type=email].form-control,body.fotografista-design #SearchDrawer input[type=search].form-control{min-height:4.8rem;box-sizing:border-box;line-height:normal}body.fotografista-design .footer .newsletter-form__design-1 .newsletter-form__button,body.fotografista-design #SearchDrawer :is(.search__field-icon,.search__reset){top:50%;transform:translateY(-50%)}}@media(min-width:768px){body.fotografista-design.index-template .fotografista-mobile-extra{display:none}}@media(max-width:767px){body.fotografista-design.index-template .fotografista-mobile-catalog .section__header--button{display:none}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-footer{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;gap:.8rem;min-height:3.9rem;padding-top:.8rem;border-top:1px solid var(--fd-line)}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-edition{grid-column:1;grid-row:1}body.fotografista-design.index-template:not(.fotografista-design--bottega) .fotografista-card-price{grid-column:2;grid-row:1;padding-top:0;border-top:0}}body.fotografista-design.collection-template .collection-section>.section-divider{display:none}body.fotografista-design.collection-template .collection-hero--gallery-heading .collection-hero__text{--padding-x: 0;--padding-y: 0;padding:0;text-align:left}body.fotografista-design.collection-template .collection-hero--gallery-heading .collection-hero__info{padding-block:0}body.fotografista-design.collection-template .collection-hero--gallery-heading .collection-hero__title{margin:0;text-align:left}body.fotografista-design.collection-template .collection-hero--gallery-heading .collection-hero__title:after{content:"";display:block;width:64px;height:2px;margin-top:20px;background:var(--fd-link-underline)}body.fotografista-design.collection-template .collection-hero--gallery-heading .fotografista-collection-description{max-width:none;margin:18px 0 0;padding:0;border:0;border-radius:0;background:none}body.fotografista-design.collection-template .fotografista-collection-copy--intro .rte{max-width:none;text-align:left}body.fotografista-design:is(.collection-template,.search-template) :is(.face-form,.facet-drawer__header,.facet-short-drawer) :is(h2,h3,h4,.h2,.h3,.h4){font-family:var(--fd-sans);font-weight:500}@media(min-width:1024px){body.fotografista-design .header__navigation>.header__menu>ul{column-gap:10px}}@media(min-width:1200px){body.fotografista-design .header__navigation>.header__menu>ul{column-gap:16px}}body.fotografista-design:is(.collection-template,.search-template) .face-form{font-family:var(--fd-sans);font-size:15px;line-height:1.5;font-weight:500}body.fotografista-design:is(.collection-template,.search-template) .face-form :is(h2,h3,h4,.h2,.h3,.h4){font-family:var(--fd-sans);font-size:16px;line-height:1.5;font-weight:700}body.fotografista-design:is(.collection-template,.search-template) .face-form :is(label,.button-show-more){font-family:var(--fd-sans);font-size:15px;line-height:1.5;font-weight:500}body.fotografista-design:is(.collection-template,.search-template) .face-form :is(.text-sm,.accordion-details__helptext){font-size:13px;font-weight:500}body.fotografista-design a.fotografista-glass-guide-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--fd-forest);font:500 16px/1.5 var(--fd-sans);text-decoration:underline;text-decoration-color:var(--fd-link-underline);text-decoration-thickness:1px;text-underline-offset:5px}body.fotografista-design a.fotografista-glass-guide-link:is(:hover,:focus-visible){color:var(--fd-clay)}@media(max-width:767px){body.fotografista-design.product-template .fotografista-artplacer-slot .fixed-artplacer-container{position:static!important;inset:auto!important;padding:12px 0 0!important;z-index:auto!important;text-align:left!important}body.fotografista-design.product-template .fotografista-artplacer-slot .artplacer-button{font:500 16px/1.5 var(--fd-sans);border-radius:10px;margin:0!important;min-height:44px}}@media(max-width:1023px){body.fotografista-design .menu-drawer__item-link{padding-block:7px;min-height:44px;line-height:1.5}}@media(max-width:767px){:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-footer{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;gap:.8rem;min-height:3.9rem;padding-top:.8rem;border-top:1px solid var(--fd-line)}:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-price{grid-column:2;grid-row:1;padding-top:0;border-top:0}:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-edition{display:inline-block;grid-column:1;grid-row:1;justify-self:start;align-self:center;width:fit-content;max-width:100%;padding:4px 10px;border:0;border-radius:4px;font-size:9px;line-height:1;text-transform:uppercase;white-space:nowrap}:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-edition:before{display:none}:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-edition--limited{background:#27372f;color:#f6e9d6;font-weight:700;letter-spacing:.05em}:is(body.fotografista-design.collection-template,body.fotografista-design.product-template .section--related-products) .fotografista-card-edition--open{background:#f6e9d6;color:#27372f;border:1px solid #E5D9C9;font-weight:600;letter-spacing:.02em}}@media(max-width:767px){body.fotografista-design.product-template .section--related-products .swipe-mobile{--column-width-mobile:100%}}@media(max-width:767px){body.fotografista-design.product-template .section--related-products .swipe-mobile__inner{width:100%;min-width:0}}@media(max-width:767px){body.fotografista-design.collection-template .collection__toolbar{gap:12px}body.fotografista-design.collection-template .collection__toolbar .facet-drawer-button{min-height:44px;border-radius:8px}body.fotografista-design.collection-template .fotografista-mobile-sort{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--fd-line);border-radius:8px;color:var(--fd-forest);font:500 16px/1.5 var(--fd-sans)}body.fotografista-design.collection-template .fotografista-mobile-sort select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font:500 16px/1.5 var(--fd-sans)}body.fotografista-design.collection-template .fotografista-mobile-sort:focus-within{outline:1px solid var(--fd-clay);outline-offset:2px}}body.fotografista-design :is(.header,#MenuDrawer,.dropdown__nav,.mega-menu__container){--color-foreground: 41, 41, 41}body.fotografista-design .header :is(.menu__item,.menu__link),body.fotografista-design .dropdown__nav,body.fotografista-design .mega-menu__container{color:var(--fd-ink)}body.fotografista-design .header :is(a,summary):is(:hover,:focus-visible,:active) .menu__item,body.fotografista-design .header .menu__item:is(:hover,:focus-visible,:active){color:var(--fd-link-underline)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fotografista-design.css.map */
