body.af-atelier{--af-a-ink: #14202b;--af-a-muted: #625e58;--af-a-paper: #faf8f4;--af-a-wash: #f2eee7;--af-a-line: #dfd9cf;--af-a-accent: #7b674f;--af-a-gutter: clamp(22px, 4vw, 64px);--af-a-width: 1440px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 36px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 24px;letter-spacing:.01em;font-size:16px;line-height:1.7;color:var(--af-a-ink);background:#fff}body.af-atelier *:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier *:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)):before,body.af-atelier *:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)):after{box-sizing:border-box}body.af-atelier .page-width:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:var(--af-a-width);padding-inline:var(--af-a-gutter)}body.af-atelier .page-width--narrow:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:940px}body.af-atelier #MainContent{margin-top:0;min-width:0}body.af-atelier .custom-video-banner--overlap:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-top:0}body.af-atelier :is(h1,h2,h3,.h0,.h1,.h2,.h3):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-wrap:balance}body.af-atelier :is(h1,.h0):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-size:clamp(34px,4.3vw,62px);line-height:1.13;letter-spacing:-.025em}body.af-atelier :is(h2,.h1):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-size:clamp(27px,3.1vw,44px);line-height:1.2;letter-spacing:-.018em}body.af-atelier :is(h3,.h2):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-size:clamp(22px,2.2vw,30px);line-height:1.3}body.af-atelier .rte:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){line-height:1.85;overflow-wrap:break-word}body.af-atelier .rte p:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-block:0 1.1em}body.af-atelier .rte p:last-child:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-bottom:0}body.af-atelier :is(a,button,input,select,textarea,summary):focus-visible:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){outline:2px solid currentColor;outline-offset:4px}body.af-atelier :is(.button,.shopify-challenge__button):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){min-height:48px;padding:14px 28px;min-width:0;font-size:12px;line-height:1.4;letter-spacing:.1em;border-radius:2px;transition:background-color .18s ease,color .18s ease,border-color .18s ease;white-space:normal;text-align:center;text-transform:uppercase;--buttons-radius: 2px;--buttons-radius-outset: 2px}body.af-atelier .button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)):before,body.af-atelier .button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)):after{border-radius:2px}body.af-atelier .button:not(.button--secondary):not(.button--tertiary):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:var(--af-a-ink);color:#fff}body.af-atelier .button:not(.button--secondary):not(.button--tertiary):hover:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:#2e3c46}body.af-atelier .button[disabled]:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){cursor:not-allowed}body.af-atelier .button--secondary:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:transparent;color:var(--af-a-ink);border:1px solid var(--af-a-line)}body.af-atelier slideshow-component:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){display:block}body.af-atelier .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:transparent;max-width:590px;padding:clamp(26px,4vw,64px);border-radius:0}body.af-atelier .slideshow__text .banner__heading:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-size:clamp(30px,3.4vw,50px);line-height:1.16;max-width:19ch;margin-bottom:22px}body.af-atelier .slideshow__text .banner__text:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:45ch;font-size:16px;line-height:1.75}body.af-atelier .slideshow__text .banner__buttons:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-top:22px}body.af-atelier.template_name_index .slideshow__text:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){top:auto}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:#faf8f4eb;border:1px solid rgba(255,255,255,.5);padding:clamp(24px,3.2vw,46px)}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .slideshow__text-wrapper:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){padding:clamp(22px,4vw,60px);align-items:flex-end}body.af-atelier .slideshow__controls:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){border:0;padding-block:10px}body.af-atelier .slider-button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){min-height:44px;min-width:44px}body.af-atelier .rich-text{padding-block:clamp(40px,5vw,76px)}body.af-atelier .rich-text__blocks{max-width:900px}body.af-atelier .rich-text__blocks p{font-size:16px;line-height:1.85}body.af-atelier .rich-text__heading{margin-bottom:24px}body.af-atelier .rich-text__text{max-width:76ch;margin-inline:auto}body.af-atelier :is(.img_w_text_inner,.lifestyle_inner){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,96px)}body.af-atelier :is(.img_w_text_main_img,.img_w_text_text,.lifestyle_text,.lifestyle_image){width:100%;min-width:0;padding:0}body.af-atelier .img_w_text_inner.img_second .img_w_text_main_img{order:2}body.af-atelier .img_w_text_inner.img_second .img_w_text_text{order:1}body.af-atelier .img_w_text_text_inner{padding:clamp(6px,2vw,28px) 0;max-width:59ch}body.af-atelier :is(.img_w_text_head,.lifestyle_text,.image_text_block_text) h2{margin-top:0;margin-bottom:24px}body.af-atelier :is(.img_w_text_head,.lifestyle_text,.image_text_block_text) .content{font-size:16px;line-height:1.85;padding-bottom:0;color:var(--af-a-muted)}body.af-atelier :is(.img_w_text_text_inner,.lifestyle_text,.image_text_block_text)>.button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-top:24px}body.af-atelier :is(.img_w_text_img,.lifestyle_image_inner){overflow:hidden;background:var(--af-a-wash)}body.af-atelier :is(.img_w_text_img,.lifestyle_image_inner)>img{display:block;width:100%;height:auto}body.af-atelier :is(.img_w_text_img,.lifestyle_image_inner)>picture{display:contents}body.af-atelier .lifestyle_image_inner ul{margin:0;gap:12px}body.af-atelier .image_text_block_inner{gap:24px}body.af-atelier .image_text_block_box{min-width:0}body.af-atelier .image_text_block_text{padding:clamp(22px,3vw,40px);background:var(--af-a-paper)}body.af-atelier .image_text_block_box_image{overflow:hidden}body.af-atelier .image_text_block_box_image img{transition:transform .4s ease}body.af-atelier .image_text_block_box.full_width .image_text_block_box_image img{width:100%;height:auto;position:static}body.af-atelier .image_text_block_link{margin-top:24px}body.af-atelier .image-with-text__grid{align-items:center}body.af-atelier .image-with-text__content{padding:clamp(24px,4.5vw,66px)}body.af-atelier .image-with-text__text{font-size:16px;line-height:1.85;color:var(--af-a-muted)}body.af-atelier .image-with-text__heading{font-size:clamp(28px,3vw,43px)}body.af-atelier .image-with-text__media{border:0}body.af-atelier .image-with-text__content>:last-child{margin-bottom:0}body.af-atelier .title_banner_text_inner{gap:60px;align-items:center}body.af-atelier .title_banner_text_left h3{font-size:clamp(34px,4vw,60px)}body.af-atelier .title_banner_text_right{min-width:0}body.af-atelier .collection{padding-block:clamp(36px,4vw,64px)}body.af-atelier .collection__title{text-align:left;margin-bottom:32px}body.af-atelier .collection__title h2.title{display:block;margin-bottom:10px}body.af-atelier .collection__description{font-size:16px;color:var(--af-a-muted)}body.af-atelier .product-grid .card-wrapper{height:100%}body.af-atelier .product-grid .card{height:100%;border:1px solid var(--af-a-line);background:#fff;padding:0;border-radius:2px;overflow:hidden}body.af-atelier .product-grid .card__inner{border:0;border-radius:0;background:var(--af-a-paper)}body.af-atelier .product-grid .card__media{top:0;right:0;bottom:0;left:0}body.af-atelier .product-grid .card__media .media img{object-fit:contain}body.af-atelier .product-grid .card__content{padding:0}body.af-atelier .product-grid .card__information{padding:20px 18px 14px}body.af-atelier .product-grid .card__heading{font-size:clamp(14px,1.4vw,18px);line-height:1.4;letter-spacing:.035em;margin-bottom:8px;text-align:left}body.af-atelier .product-grid .card-information{text-align:left}body.af-atelier .product-grid .card-information :is(.caption-with-letter-spacing,.caption-large,.product_type){font-size:12px;line-height:1.6;color:var(--af-a-muted)}body.af-atelier .product-grid .price{font-size:14px!important;line-height:1.6;color:var(--af-a-ink);letter-spacing:.015em}body.af-atelier .product-grid .quick-add{margin:0;padding:0 18px 18px}body.af-atelier .product-grid .quick-add__submit{min-height:44px;width:100%;min-width:0;padding:12px 10px;font-size:11px;letter-spacing:.075em;border-radius:1px}body.af-atelier .product-grid .card__badge{inset-inline-start:12px;bottom:12px}body.af-atelier .slider-component-full-width>.product-grid{padding-inline:var(--af-a-gutter)}body.af-atelier .facets-container{padding-top:12px;padding-bottom:28px}body.af-atelier .facet-filters__sort{min-height:44px}body.af-atelier .pagination-wrapper{margin-top:40px}body.af-atelier .related-products{padding-block:clamp(48px,5vw,80px)}body.af-atelier .related-products__heading{text-align:left;font-size:clamp(28px,3vw,40px);margin-bottom:28px}body.af-atelier .product:not(.af-signature .product){align-items:flex-start}body.af-atelier .product__title{margin-block:10px 20px}body.af-atelier .product__title h1{font-size:clamp(32px,3.2vw,48px)}body.af-atelier .product__info-wrapper{min-width:0}body.af-atelier .product__info-container>*+*{margin-top:20px}body.af-atelier .product__description{font-size:16px;line-height:1.85}body.af-atelier .price_prodcut .price{font-size:22px!important;line-height:1.4}body.af-atelier .product-form__input--pill input[type=radio]+label{min-height:44px;margin-inline:0 8px;padding:12px 18px;border-radius:2px;line-height:1.35}body.af-atelier .product-form__input .form__label{font-size:12px;letter-spacing:.08em;line-height:1.5;margin-bottom:12px}body.af-atelier .product-form__buttons{max-width:100%}body.af-atelier .product-form__submit{min-height:50px}body.af-atelier .quantity{min-height:48px;width:132px;border-radius:2px}body.af-atelier .quantity__button{width:42px;flex:0 0 42px;min-height:46px}body.af-atelier .quantity__input{min-width:0;font-size:16px}body.af-atelier .quantity:after{border-radius:2px}body.af-atelier .acc__card,body.af-atelier .product__accordion{border-block-start:1px solid var(--af-a-line)}body.af-atelier .acc__title,body.af-atelier .accordion summary{padding-block:20px}body.af-atelier .acc__panel{font-size:15px;line-height:1.8}body.af-atelier .product_image_with_text .page-width:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:1280px}body.af-atelier .drawer__inner{background:var(--af-a-paper);border:0;padding-inline:24px}body.af-atelier .cart-drawer .cart-item__name{font-size:16px}body.af-atelier .cart__footer{border-top:1px solid var(--af-a-line);padding-top:32px}body.af-atelier .cart__checkout-button{min-height:50px}body.af-atelier :is(.af-signature,.main-product) .thumbnail-list__item:before{padding-bottom:100%!important}body.af-atelier .main-blog{padding-bottom:72px}body.af-atelier .blog-articles{gap:32px!important}body.af-atelier .article-card{padding:0;border:1px solid var(--af-a-line);background:var(--af-a-paper)}body.af-atelier .article-card .card__content{padding:26px}body.af-atelier .article-card .card__heading{font-size:clamp(21px,2.2vw,30px);line-height:1.3;text-align:left;margin-bottom:18px}body.af-atelier .article-card__excerpt{font-size:15px;line-height:1.8;margin-bottom:24px}body.af-atelier .article-card__info{font-size:11px;letter-spacing:.06em}body.af-atelier .blog-articles>.blog-articles__article:only-child{grid-column:1/-1}@media(min-width:750px){body.af-atelier .blog-articles>.blog-articles__article:only-child .article-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}body.af-atelier .blog-articles>.blog-articles__article:only-child .article-card>.card__inner{min-height:380px;width:100%}body.af-atelier .blog-articles>.blog-articles__article:only-child .article-card>.card__content{align-content:center;padding:clamp(28px,4.5vw,64px)}}body.af-atelier .article-template header{max-width:920px;margin-inline:auto;padding-inline:var(--af-a-gutter);padding-block:30px}body.af-atelier .article-template__content{max-width:920px;line-height:1.9;font-size:17px}body.af-atelier .main-page-title{margin-bottom:34px}body.af-atelier.template_suffix_policy #MainContent .page-width:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier .shopify-policy__container{max-width:1020px;padding-inline:var(--af-a-gutter)}body.af-atelier.template_suffix_policy #MainContent .rte:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier .shopify-policy__body{font-size:16px;line-height:1.9;max-width:78ch;margin-inline:auto}body.af-atelier.template_suffix_policy #MainContent .rte h2:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier .shopify-policy__body h2{margin-top:40px;font-size:26px;line-height:1.35}body.af-atelier.template_suffix_policy #MainContent .rte h3:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier .shopify-policy__body h3{font-size:21px;margin-top:28px;line-height:1.4}body.af-atelier :is(.shopify-policy__body,.template_suffix_policy .rte) li:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-bottom:10px}body.af-atelier .shopify-policy__title{padding-block:40px 24px}body.af-atelier .contact_inner{gap:clamp(32px,6vw,90px);padding-block:30px 64px;align-items:start}body.af-atelier .contact_details{padding:0;width:34%}body.af-atelier .contact_form{padding:0;width:66%}body.af-atelier .contact_form .field__input{min-height:52px;border-radius:2px;border:1px solid var(--af-a-line);background:var(--af-a-paper);font-size:16px;line-height:1.5;padding:14px 18px}body.af-atelier .contact_form .field__input.text-area{min-height:150px}body.af-atelier .contact__button{margin-top:24px}body.af-atelier .customer{max-width:600px;padding-block:54px}body.af-atelier .customer .field input{font-size:16px}body.af-atelier .newsletter:not(.newsletter_popup){background:var(--af-a-paper);border-top:1px solid var(--af-a-line)}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter__wrapper{padding-block:clamp(44px,5vw,76px)}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter__subheading{max-width:54ch;margin:18px auto 28px;font-size:16px;line-height:1.8}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter-form{max-width:560px;margin-inline:auto}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter-form__field-wrapper{max-width:100%}body.af-atelier .newsletter:not(.newsletter_popup) .field{gap:10px;align-items:stretch;flex-wrap:nowrap}body.af-atelier .newsletter:not(.newsletter_popup) .field__input{min-width:0;width:auto;flex:1;min-height:50px;border:1px solid var(--af-a-line);border-radius:2px;background:#fff;padding:14px 18px;font-size:16px}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter-form__button{position:static;flex:0 0 auto;width:auto;min-width:120px;min-height:50px;padding:12px 24px;border-radius:2px}body.af-atelier .footer{background:#f5f3ef;border-top:1px solid var(--af-a-line);padding-top:clamp(44px,5vw,72px)}body.af-atelier .footer_logo_cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding-bottom:40px;margin-bottom:36px;border-bottom:1px solid var(--af-a-line)}body.af-atelier .footer_logo_inner{max-width:220px}body.af-atelier .footer_logo_cover img{width:100%;max-width:220px;height:auto}body.af-atelier .footer_logo_cover .content_quote{max-width:52ch;font-size:15px;line-height:1.85;padding:0;width:auto;justify-self:end;color:var(--af-a-muted)}body.af-atelier .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}body.af-atelier .footer-block.grid__item{width:auto;max-width:none;margin:0;min-width:0}body.af-atelier .footer-block__heading{font-size:13px;letter-spacing:.075em;line-height:1.5;margin-bottom:18px}body.af-atelier .footer-block__details-content{font-size:13px;line-height:1.85}body.af-atelier .footer-block__details-content .list-menu__item--link{font-size:12px;letter-spacing:.035em;line-height:1.6;padding-block:7px}body.af-atelier .footer__content-bottom{margin-top:42px;padding-block:24px;border-top:1px solid var(--af-a-line)}body.af-atelier .footer__copyright{font-size:10px;line-height:1.7;letter-spacing:.035em}body.af-atelier .list-social__link{padding:12px;min-width:44px;min-height:44px}body.af-atelier .newsletter_popup_wrap .newsletter__wrapper{padding:clamp(24px,4vw,48px)}body.af-atelier .newsletter_popup_wrap .newsletter__wrapper_pop_text h2{font-size:clamp(28px,3vw,40px)}body.af-atelier .newsletter_popup_wrap .newsletter-form__button{border-radius:2px;min-height:44px}@media(min-width:990px){body.af-atelier .product--large .product__info-wrapper{padding-inline-start:clamp(30px,5vw,76px)}body.af-atelier .product--right .product__info-wrapper{padding-inline:0 clamp(30px,5vw,76px)}}@media(min-width:750px)and (max-width:989px){body.af-atelier :is(.img_w_text_inner,.lifestyle_inner){gap:32px}body.af-atelier .image-with-text__content{padding:28px}body.af-atelier .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}}@media(max-width:749px){body.af-atelier{font-size:15px;--af-a-gutter: 22px}body.af-atelier .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){padding:24px 22px;width:100%;max-width:none}body.af-atelier .slideshow__text .banner__heading:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){font-size:clamp(26px,7.2vw,35px);max-width:21ch;margin:0 0 16px}body.af-atelier .slideshow__text .banner__buttons:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){margin-top:16px}body.af-atelier .slideshow__text .button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){min-height:44px;font-size:11px;padding:12px 22px}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .slideshow__text-wrapper:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){padding:0!important;position:relative!important;top:auto!important;height:auto!important}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){background:var(--af-a-paper);border:0;padding:26px 22px;text-align:left}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .slideshow__slide:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){display:flex;flex-direction:column}body.af-atelier .rich-text{padding-block:40px}body.af-atelier .rich-text__heading{margin-bottom:20px;font-size:28px}body.af-atelier .rich-text__blocks p{font-size:15px}body.af-atelier :is(.img_w_text_inner,.lifestyle_inner){grid-template-columns:minmax(0,1fr);gap:28px}body.af-atelier .img_w_text_inner.img_second .img_w_text_main_img{order:2}body.af-atelier .img_w_text_inner.img_second .img_w_text_text{order:1}body.af-atelier :is(.img_w_text_head,.lifestyle_text,.image_text_block_text) .content{font-size:15px;line-height:1.8}body.af-atelier .img_w_text_text_inner{max-width:none;padding:0}body.af-atelier .lifestyle_image{padding-top:0}body.af-atelier .image_text_block_inner{gap:18px}body.af-atelier .image_text_block_text{padding:24px 22px}body.af-atelier .image-with-text__content{padding:26px 0}body.af-atelier .image-with-text__text{font-size:15px}body.af-atelier .image-with-text__heading{font-size:28px}body.af-atelier .title_banner_text_inner{flex-direction:column;gap:24px}body.af-atelier .title_banner_text_left,body.af-atelier .title_banner_text_right{width:100%}body.af-atelier .collection{padding-block:32px 40px}body.af-atelier .collection__title{margin-bottom:24px}body.af-atelier .collection__description{font-size:14px}body.af-atelier .product-grid .card__information{padding:14px 12px 10px}body.af-atelier .product-grid .card__heading{font-size:13px;letter-spacing:.015em;margin-bottom:6px}body.af-atelier .product-grid .card-information :is(.caption-with-letter-spacing,.caption-large,.product_type){font-size:11px}body.af-atelier .product-grid .price{font-size:12px!important}body.af-atelier .product-grid .quick-add{padding:0 10px 10px}body.af-atelier .product-grid .quick-add__submit{min-height:44px;font-size:10px;padding:10px 5px;letter-spacing:.025em}body.af-atelier .product__title h1{font-size:33px}body.af-atelier .product__info-wrapper{padding-inline:0}body.af-atelier .product__description{font-size:15px}body.af-atelier .qty_add_card_btn{gap:12px}body.af-atelier .main-blog{padding-bottom:40px}body.af-atelier .blog-articles{gap:24px!important}body.af-atelier .article-card .card__content{padding:24px 22px}body.af-atelier .article-template__content{font-size:16px}body.af-atelier .contact_inner{flex-direction:column;gap:32px;padding-bottom:40px}body.af-atelier :is(.contact_details,.contact_form){width:100%;padding:0}body.af-atelier .newsletter:not(.newsletter_popup) .newsletter__subheading{font-size:15px}body.af-atelier .newsletter:not(.newsletter_popup) .field{display:flex;flex-direction:column;gap:10px}body.af-atelier .newsletter:not(.newsletter_popup) .field__input,body.af-atelier .newsletter:not(.newsletter_popup) .newsletter-form__button{width:100%;flex:initial}body.af-atelier .footer_logo_cover{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:30px;padding-bottom:30px}body.af-atelier .footer_logo_inner{max-width:190px;margin-inline:auto}body.af-atelier .footer_logo_cover .content_quote{justify-self:center;text-align:center;max-width:45ch;font-size:14px}body.af-atelier .footer__blocks-wrapper{grid-template-columns:minmax(0,1fr);gap:0}body.af-atelier .footer-block--menu{border-bottom:1px solid var(--af-a-line)}body.af-atelier .footer-block__heading{margin:0;padding-block:18px;font-size:13px}body.af-atelier .footer-block__details-content{padding-bottom:20px}body.af-atelier .footer__content-bottom{margin-top:28px}body.af-atelier .footer__content-bottom-wrapper{gap:18px}}@media(max-width:359px){body.af-atelier .product-grid .card__information{padding-inline:10px}body.af-atelier .product-grid .price{font-size:11px!important}}@media(prefers-reduced-motion:reduce){body.af-atelier .button:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)),body.af-atelier .image_text_block_box_image img{transition:none}}@media(max-width:750px){body.af-atelier #MainContent>.shopify-section:first-child .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:100%!important}body.af-atelier.template_name_index #MainContent>.shopify-section:first-child .banner__content:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){transform:none!important}}body.af-atelier .footer__blocks-wrapper{display:grid!important;gap:32px!important}body.af-atelier .footer-block.grid__item{width:100%!important;max-width:none!important}body.af-atelier .product-grid .card__information{padding:20px 18px 14px!important}@media(max-width:749px){body.af-atelier .footer__blocks-wrapper{gap:0!important}body.af-atelier .product-grid .card__information{padding:14px 12px 10px!important}body.af-atelier slideshow-component.mobile-text-below .slideshow__slide:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){display:flex;flex-direction:column}body.af-atelier slideshow-component.mobile-text-below .slideshow__text-wrapper:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){position:relative!important;inset:auto!important;width:100%;height:auto!important;transform:none!important}body.af-atelier slideshow-component.mobile-text-below .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){width:100%;max-width:none!important;padding:28px 22px;background:var(--af-a-paper)}body.af-atelier slideshow-component.mobile-text-below .slideshow__text .banner__text:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){max-width:none;width:100%}}body.af-atelier #MainContent [id^=Slider-].slideshow:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){clip-path:none!important;margin-bottom:0!important}body.af-atelier .product-grid .card__heading{justify-content:flex-start}@media(max-width:749px){body.af-atelier #MainContent slideshow-component .slideshow__slide:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){display:flex;flex-direction:column}body.af-atelier #MainContent slideshow-component .slideshow__text-wrapper:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){position:relative!important;inset:auto!important;width:100%;height:auto!important;transform:none!important;padding:0!important}body.af-atelier #MainContent slideshow-component .slideshow__text.banner__box:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){width:100%;max-width:none!important;background:var(--af-a-paper);padding:28px 22px}body.af-atelier #MainContent slideshow-component .banner__buttons--discover:not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){position:static!important;inset:auto!important;margin:20px 0 0!important;width:auto!important;transform:none!important}body.af-atelier #MainContent slideshow-component .slideshow__text-wrapper:not(:has(.banner__heading,.banner__text,.banner__buttons)):not(:where(.section-header,.section-header *,.af-classic-slideshow,.af-classic-slideshow *)){display:none}}body.af-atelier .product-grid .card__inner.ratio{--ratio-percent: 125% !important}body.af-atelier .product-grid .subtitle_pd_card{text-align:left;font-size:12px;line-height:1.6;padding-bottom:12px}body.af-atelier .product-grid .card-information{flex-wrap:wrap;gap:8px 10px}body.af-atelier .product-grid .card_product_var{font-size:12px;line-height:1.6}@media(max-width:749px){body.af-atelier .product-grid .subtitle_pd_card{font-size:11px;padding-bottom:8px}body.af-atelier .product-grid .card_product_var{font-size:11px}}body.af-atelier .section-header,body.af-atelier .af-classic-slideshow{font-size:1.5rem;line-height:28px;letter-spacing:0;color:rgba(var(--color-foreground),.75)}@media(min-width:750px){body.af-atelier .section-header,body.af-atelier .af-classic-slideshow{font-size:1.8rem}}@media(max-width:1350px){body.af-atelier .section-header,body.af-atelier .af-classic-slideshow{font-size:16px;line-height:22px}}@media(max-width:798px){body.af-atelier .section-header,body.af-atelier .af-classic-slideshow{font-size:14px;line-height:20px}}body.af-atelier #MainContent:has(>.shopify-section:first-child>.af-classic-slideshow.custom-video-banner--overlap){margin-top:calc(var(--header-height, 0px) * -1)}@media(max-width:389px){body.af-atelier .section-header .header__heading-logo-wrapper{max-width:calc(100vw - 160px)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/af-atelier.css.map */
