:root{--rayff-ink:#352a24;--rayff-muted:#74695f;--rayff-line:#ddd2c4;--rayff-serif:Georgia,"Times New Roman",serif}body{line-height:1.6}h1,h2,h3,.h1,.h2,.h3{font-family:var(--rayff-serif);font-weight:400;letter-spacing:-.025em;text-transform:none;line-height:1.12}h1,.h1{font-size:clamp(2.35rem,4.6vw,4.75rem)}h2,.h2{font-size:clamp(2rem,3.1vw,3.2rem)}h3,.h3{font-size:clamp(1.45rem,2vw,2rem)}.text-block p{line-height:1.65}.header-logo,.header-logo__text{font-family:var(--rayff-serif);font-weight:400;letter-spacing:.045em}.header__menu-item,.menu-list__link{font-size:13px;font-weight:400;letter-spacing:.025em}.announcement-bar{letter-spacing:.08em}.button,.button-secondary{font-size:13px;letter-spacing:.045em;min-height:48px;padding-inline:28px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.button:hover{background:#584338;box-shadow:0 4px 14px #352a2414}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid #a87946;outline-offset:4px}[id$=__section_Fh7TFQ] .hero__content-wrapper{max-width:1440px}[id$=__section_Fh7TFQ] h1{font-family:var(--rayff-serif);font-weight:400;font-size:clamp(2.6rem,4.7vw,4.7rem);line-height:1.05;letter-spacing:-.035em;color:#352a24}[id$=__section_Fh7TFQ] .text-block:has(p){max-width:420px}[id$=__collection_list_FFV7jq] .section-resource-list__content{align-items:flex-start;text-align:left}[id$=__collection_list_FFV7jq] .collection-card{border-bottom:1px solid var(--rayff-line);padding-bottom:15px}[id$=__collection_list_FFV7jq] .collection-card img{transition:transform .5s ease}[id$=__collection_list_FFV7jq] .collection-card:hover img{transform:scale(1.025)}[id$=__collection_list_FFV7jq] .collection-card .text-block{background:transparent}product-card .card-gallery{background:#fff;border:1px solid #ebe5dc}product-card .product-media__image{object-fit:contain!important;padding:20px;background:#fff}product-card .product-card__content{gap:14px}product-card .text-block{line-height:1.5}product-card .price{font-size:14px;font-weight:500;color:#352a24}product-card .compare-at-price{font-size:12px;opacity:.55}product-card .product-badges__badge{font-family:var(--font-body--family);font-size:10px;font-weight:400;letter-spacing:.06em;padding:6px 9px}[id$=__product_list_8kR3Hb],[id$=__rayff_femininos]{border-top:1px solid #e7dfd4}[id$=__rayff_editoriais] .image-block{overflow:hidden}[id$=__rayff_editoriais] img{transition:transform .6s ease}[id$=__rayff_editoriais] .image-block:hover img{transform:scale(1.025)}[id$=__rayff_editoriais] .text-block p{max-width:520px}[id$=__rayff_beneficios] h3{font-family:var(--rayff-serif);font-size:24px;letter-spacing:-.015em}[id$=__rayff_beneficios] .text-block p{font-size:14px}[id$=__rayff_faq] .section{max-width:none}[id$=__rayff_faq] .accordion{width:min(100%,900px);align-self:center}[id$=__rayff_faq] summary{font-family:var(--font-body--family);font-size:15px;font-weight:400;text-transform:none;letter-spacing:0;min-height:66px}[id$=__rayff_faq] .text-block p{color:#685d54}[id$=__rayff_newsletter] .email-signup__input{border-bottom:1px solid #9e8e7a;background:transparent}footer h2{font-size:32px}footer h3{font-family:var(--font-body--family);font-size:13px;letter-spacing:.08em;text-transform:uppercase}footer .menu__heading{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}footer p,footer .menu__item{font-size:14px;line-height:1.8}footer a{text-decoration:none;text-underline-offset:4px}footer a:hover{text-decoration:underline}footer .footer-content{gap:48px}.footer-utilities{border-top:1px solid #ffffff24}@media(min-width:990px){[id$=__rayff_faq]>.section{padding-inline:8vw}[id$=__rayff_beneficios] .group-block+.group-block{border-left:1px solid #ffffff24;padding-left:28px}}@media(max-width:749px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.55rem}[id$=__section_Fh7TFQ] h1{font-size:2.65rem}[id$=__section_Fh7TFQ] .hero__container{min-height:660px;padding-block:32px}[id$=__section_Fh7TFQ] .text-block:has(p){max-width:310px}[id$=__section_Fh7TFQ] .text-block p{font-size:14px}[id$=__section_Fh7TFQ] .hero__content-wrapper{justify-content:flex-start}.section-resource-list{padding-block:44px!important}[id$=__collection_list_FFV7jq] .resource-list{column-gap:14px;row-gap:24px}[id$=__collection_list_FFV7jq] .collection-card .text-block{font-size:12px}product-card .product-media__image{padding:12px}product-card .product-badges__badge{font-size:9px;padding:4px 6px}product-card .price{font-size:13px}[id$=__rayff_editoriais] .section,[id$=__rayff_faq] .section{padding-block:44px}[id$=__rayff_beneficios] .group-block{padding-block:12px;border-bottom:1px solid #ffffff24}[id$=__rayff_beneficios] .group-block:last-child{border-bottom:0}[id$=__rayff_newsletter] .section{padding-block:44px}footer .footer-content{gap:32px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body .text-block :is(h1,h2,h3){font-family:var(--rayff-serif)!important;font-weight:400!important;letter-spacing:-.025em!important;text-transform:none!important}body .text-block h2{font-size:clamp(2rem,3.1vw,3.2rem)!important;line-height:1.12!important}body .text-block h3{font-size:clamp(1.45rem,2vw,2rem)!important;line-height:1.2!important}main[data-template=product] .text-block h1{font-size:clamp(2rem,3vw,3.2rem)!important;line-height:1.14!important}main[data-template=collection] .text-block h1{font-size:clamp(2.2rem,4vw,4rem)!important;line-height:1.14!important}[id$=__rayff_beneficios] .text-block h3{font-size:24px!important}footer .text-block h2{font-size:32px!important}footer .text-block h3{font-family:var(--font-body--family)!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important}[id$=__rayff_faq] summary :is(h3,h4,h5,.h5){font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:400!important}main[data-template=product] .product-media__image{object-fit:contain}@media(max-width:749px){body .text-block h2{font-size:2rem!important}body .text-block h3{font-size:1.55rem!important}main[data-template=product] .product-information{padding-inline:20px}}main[data-template=index]>.shopify-section:not(:first-child){position:relative}main[data-template=index]>.shopify-section:not(:first-child):before{content:"";display:block;position:relative;z-index:1;height:44px;background:linear-gradient(180deg,var(--rayff-from),var(--rayff-to));pointer-events:none}[id$=__collection_list_FFV7jq]{--rayff-from:#f3eee6;--rayff-to:#f3eee6}[id$=__product_list_8kR3Hb]{--rayff-from:#f3eee6;--rayff-to:#faf8f4}[id$=__rayff_femininos]{--rayff-from:#faf8f4;--rayff-to:#faf8f4}[id$=__rayff_editoriais]{--rayff-from:#faf8f4;--rayff-to:#f3eee6}[id$=__rayff_beneficios]{--rayff-from:#f3eee6;--rayff-to:#352a24}[id$=__rayff_faq]{--rayff-from:#352a24;--rayff-to:#faf8f4}[id$=__rayff_newsletter]{--rayff-from:#faf8f4;--rayff-to:#eee5d9}main[data-template=index] [id$=__section_Fh7TFQ] .hero{position:relative}main[data-template=index] [id$=__section_Fh7TFQ] .hero:after{content:"";position:absolute;inset:auto 0 0;height:44px;background:linear-gradient(180deg,transparent,#f3eee6);pointer-events:none;z-index:1}main[data-template=index] [id$=__product_list_8kR3Hb],main[data-template=index] [id$=__rayff_femininos]{border-top:0}main[data-template=index] [id$=__rayff_femininos]:before{height:1px;margin-inline:var(--page-margin,40px);background:#ddd2c4}body:has(main[data-template=index]) .page-wrapper>footer:before{content:"";display:block;height:44px;background:linear-gradient(180deg,#eee5d9,#352a24)}@media(max-width:749px){main[data-template=index]>.shopify-section:not(:first-child):before{height:28px}main[data-template=index] [id$=__rayff_femininos]:before{height:1px;margin-inline:20px}main[data-template=index] [id$=__section_Fh7TFQ] .hero:after,body:has(main[data-template=index]) .page-wrapper>footer:before{height:28px}}main[data-template=index]>.shopify-section[id$=__rayff_femininos]:before{height:1px;margin-inline:var(--page-margin,40px);background:#ddd2c4}main[data-template=index]>.shopify-section:not(:first-child):before{height:14px}main[data-template=index] [id$=__section_Fh7TFQ] .hero:after,body:has(main[data-template=index]) .page-wrapper>footer:before{height:14px}main[data-template=index]>.shopify-section[id$=__collection_list_FFV7jq]:before{height:0}main[data-template=index]>.shopify-section[id$=__rayff_femininos]:before{height:1px}@media(max-width:749px){main[data-template=index]>.shopify-section:not(:first-child):before{height:10px}main[data-template=index] [id$=__section_Fh7TFQ] .hero:after,body:has(main[data-template=index]) .page-wrapper>footer:before{height:10px}main[data-template=index]>.shopify-section[id$=__collection_list_FFV7jq]:before{height:0}main[data-template=index]>.shopify-section[id$=__rayff_femininos]:before{height:1px}}main[data-template=index]>.shopify-section[id$=__rayff_beneficios]:before,main[data-template=index]>.shopify-section[id$=__rayff_faq]:before,body:has(main[data-template=index]) .page-wrapper>footer:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rayff-design.css.map */
