.galeria-product-preview{width:min(1120px,calc(100% - 32px));margin:32px auto 64px;color:#203529}.galeria-product-preview__back{display:inline-block;margin-bottom:20px;color:#75182b}.galeria-product-preview__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,5vw,64px);align-items:start}.galeria-product-preview__grid>img{width:100%;height:auto;border-radius:16px}.galeria-product-preview__panel,.galeria-product-page .product-details{background:#fff;border:1px solid #e9e1d5;border-radius:16px;padding:clamp(18px,3vw,32px);box-shadow:0 12px 32px #30241a0d}.galeria-product-preview h1{color:#203529;font-size:clamp(26px,4vw,40px);margin:0 0 20px}.galeria-product-offer{border-top:1px solid #ece6da;padding-top:14px;color:#203529}.galeria-product-offer__compare{display:block;color:#64645f;font-size:.9rem}.galeria-product-offer__price{display:block;font-size:clamp(28px,4vw,40px);line-height:1.1;font-weight:750}.galeria-product-offer__pix{background:#eef3ee;border-radius:10px;padding:12px;margin:14px 0 10px}.galeria-product-offer__pix small{display:block;color:#414e45}.galeria-product-offer__badge{display:inline-block;border-radius:20px;background:#75182b;color:#fff;padding:3px 9px;font-size:.75rem;font-weight:700}.galeria-product-offer__saving{display:inline-block;background:#f6ede0;border-radius:20px;color:#75182b;padding:5px 10px;font-size:.85rem;font-weight:700}.galeria-product-preview__actions{display:grid;grid-template-columns:68px 1fr;gap:10px;margin-top:20px}.galeria-product-preview__actions input,.galeria-product-preview__actions button{border:0;border-radius:9px;min-height:52px}.galeria-product-preview__actions input{width:100%;text-align:center;background:#f1eee8;color:#203529}.galeria-product-preview__actions button,.galeria-product-page .product-details .add-to-cart-button:not(:disabled){background:#204b36;color:#fff;font-weight:700;border-radius:9px;min-height:52px}.galeria-product-preview__note,.galeria-product-policies{margin-top:16px;padding:12px;background:#f8f5ee;border-radius:9px;font-size:.88rem;color:#414e45}.galeria-product-policies ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 10px}.galeria-product-policies p{margin:0}@media(max-width:680px){.galeria-product-preview__grid{grid-template-columns:1fr}}.galeria-product-offer__headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px}.galeria-product-offer__headline>span{color:#536359;font-size:1rem}.galeria-product-offer__pix{display:flex;align-items:center;gap:10px}.galeria-product-offer__pix-icon{flex:none;font-size:24px;color:#204b36}.galeria-product-offer__pix small{margin-top:4px}.galeria-product-preview__actions button{display:flex;align-items:center;justify-content:center;gap:9px}.galeria-product-preview__actions button svg{width:20px;height:20px}.galeria-product-preview__actions button:disabled{cursor:default;opacity:.8}.galeria-product-preview__note{margin-top:8px;padding:0;background:none}.galeria-product-policies{padding:0;background:none}.galeria-product-policies a{display:flex;justify-content:space-between;margin-top:8px;padding:12px;border-radius:9px;background:#f8f5ee;color:#203529}.galeria-product-gallery__main{display:block;width:100%;aspect-ratio:4 / 5;height:auto;object-fit:contain;border:1px solid #e9e1d5;border-radius:16px;background:#faf7f1}.galeria-product-gallery__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.galeria-product-gallery__thumbs button{padding:2px;border:1px solid #e9e1d5;border-radius:8px;background:#fff;cursor:pointer}.galeria-product-gallery__thumbs button[aria-pressed=true]{border-color:#75182b}.galeria-product-gallery__thumbs img{display:block;width:54px;height:54px;object-fit:cover;border-radius:5px}.galeria-product-specs{margin-top:28px;border-top:1px solid #ece6da;padding-top:20px}.galeria-product-specs h2{margin:0 0 10px;font-size:1.2rem;color:#203529}.galeria-product-specs p{margin:0 0 10px}.galeria-product-specs dl{margin:0}.galeria-product-specs dl>div{padding:8px 0;border-top:1px solid #ece6da}.galeria-product-specs dt{font-weight:700}.galeria-product-specs dd{margin:0}.galeria-product-offer__saving{background:#203529;color:#fff}.galeria-product-offer__saving strong{color:#f5dba3}.galeria-product-preview__buy{text-transform:uppercase;letter-spacing:.02em}.galeria-quantity{display:flex;align-items:center;padding:4px;border-radius:9px;background:#f1eee8}.galeria-quantity input{min-width:0;padding:0;-webkit-appearance:textfield;appearance:textfield}.galeria-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.galeria-quantity__buttons{display:grid;gap:3px}.galeria-product-preview__actions .galeria-quantity__buttons button{width:22px;min-height:22px;border-radius:4px;background:#e4ded3;color:#203529;cursor:pointer}.galeria-product-policy{display:flex;align-items:center;gap:12px;padding:12px;margin-top:10px;border-radius:9px;background:#faf7f1}.galeria-product-policy__icon{flex:none;color:#75182b;font-size:1.15rem}.galeria-product-policy small,.galeria-product-policies .galeria-product-policy a{display:block;margin:2px 0 0;padding:0;background:none;font-size:.82rem}.galeria-product-offer__pix-icon,.galeria-product-policies__pix{display:inline-flex;align-items:center;color:#237154}.galeria-product-policies__pix{justify-content:center;padding:1px 8px;border:1px solid #e9e1d5;border-radius:4px}.galeria-product-policy__correios{flex:none;width:76px;height:auto}.galeria-product-policy{padding:14px 16px;background:#fff;box-shadow:0 8px 24px #30241a12}.galeria-product-policy--guarantee{display:grid;gap:14px}.galeria-product-policy--guarantee p{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:baseline}.galeria-product-policy--guarantee p>span:first-child{color:#203529;font-size:1rem}.galeria-product-policy--delivery{margin-top:14px;gap:14px}.galeria-product-policy--delivery strong{font-weight:650}.galeria-product-policy--delivery small{line-height:1.4}.galeria-product-offer,.galeria-product-policies,.galeria-product-specs,.galeria-product-preview__actions,.galeria-product-preview__actions :is(input,button),.galeria-product-page .product-details .add-to-cart-button{font-family:var(--galeria-interface-font, system-ui, sans-serif)}.galeria-product-offer__price{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.galeria-product-policy__correios{width:68px}.galeria-product-policy--guarantee p{grid-template-columns:30px minmax(0,1fr);align-items:center}.galeria-product-policy__symbol{box-sizing:content-box;padding:4px;border-radius:7px;background:#eef3ee;color:#204b36}.galeria-product-policy--guarantee strong{color:#203529;font-weight:700}.galeria-product-editorial-wrap{width:min(1120px,calc(100% - 32px));margin:0 auto 64px}.galeria-product-story,.galeria-product-related{margin-block-start:clamp(30px,6vw,72px);padding:clamp(22px,5vw,58px);font:400 15px/1.7 var(--galeria-interface-font, sans-serif);color:#342f2a}.galeria-product-story{background:#fff;border-top:4px solid #75182b}.galeria-product-related{background:#f5f0e7}.galeria-product-editorial__eyebrow{margin:0 0 10px;color:#75182b;font-size:.67rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.galeria-product-editorial__title,.galeria-product-story h3,.galeria-product-story h4{font-family:var(--font-heading--family, Georgia, serif);font-weight:400;color:#26211d}.galeria-product-editorial__title{margin:0;font-size:clamp(32px,5vw,56px);line-height:1.03;letter-spacing:-.035em}.galeria-product-story__name{margin:15px 0 24px;font-size:.78rem;color:#645b52}.galeria-product-story h3{margin:0 0 8px;font-size:clamp(23px,3vw,30px)}.galeria-product-story h4{margin:23px 0 8px;font-size:19px}.galeria-product-story__copy{max-width:68ch}.galeria-product-story__copy p{margin:0 0 12px}.galeria-product-story__copy ul{padding-inline-start:21px}.galeria-product-story__copy dt{font-weight:700}.galeria-product-story__copy dd{margin:0 0 8px}.galeria-product-related>p:not(.galeria-product-editorial__eyebrow){margin:14px 0 10px}.galeria-product-related__link{color:#75182b;font-weight:750;font-size:.76rem;text-transform:uppercase;text-underline-offset:4px}.galeria-product-related__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(175px,24%);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:18px;padding-block:16px 8px;border-top:1px solid #d8cdbf}.galeria-product-related__track>article{scroll-snap-align:start;background:#fff}@media(max-width:680px){.galeria-product-related{padding-inline:12px}.galeria-product-related__track{grid-auto-columns:82%;gap:8px}}.galeria-variant-options{display:grid;gap:12px;margin-top:18px}.galeria-variant-options label{display:grid;gap:5px;font:600 14px/1.4 var(--galeria-interface-font, sans-serif)}.galeria-variant-options select{width:100%;min-height:44px;padding:8px 12px;border:1px solid #cfc1af;border-radius:7px;background:#fff;color:#203529;font:inherit}.galeria-variant-specs{padding:clamp(20px,5vw,48px);background:#f5f0e7}.galeria-variant-specs h3{margin:0 0 12px}.galeria-variant-specs dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin:0}.galeria-variant-specs dl div{padding:11px;border-radius:6px;background:#fff}.galeria-variant-specs dt{font-weight:700}.galeria-variant-specs dd{margin:4px 0 0}.galeria-details-tabs{display:flex;gap:clamp(10px,3vw,30px);overflow-x:auto;border-bottom:1px solid #ded2c3}.galeria-details-tabs button{flex:none;padding:10px 2px;border:0;border-bottom:3px solid transparent;background:transparent;color:#50463d;font:650 .82rem/1.3 var(--galeria-interface-font, sans-serif);cursor:pointer}.galeria-details-tabs button[aria-selected=true]{border-bottom-color:#75182b;color:#75182b}.galeria-details-tabs button:focus-visible{outline:2px solid #75182b;outline-offset:-2px}.galeria-details-panel{padding-top:22px}.galeria-details-panel[hidden],.galeria-variant-specs[hidden],.galeria-preview-sticky[hidden]{display:none}.galeria-details-panel .galeria-variant-specs{padding:0;background:none}.galeria-details-panel .galeria-variant-specs dl div{padding:14px;background:#f5f0e7}.galeria-details-technical{margin-top:18px}.galeria-details-technical :is(dl,ul){margin:8px 0;padding-inline-start:20px}.galeria-details-technical dd{margin:0 0 7px}.galeria-details-care ol{display:grid;gap:8px;padding-inline-start:22px}.galeria-variant-options h2{margin:0 0 4px;font-size:1.15rem}.galeria-variant-options fieldset{min-inline-size:0;border:0;padding:0;margin:0}.galeria-variant-options legend{padding:0;margin-bottom:6px;font-weight:700}.galeria-variant-options__choices{display:flex;flex-wrap:wrap;gap:6px}.galeria-variant-options__choices button{min-height:40px;border:1px solid #d8cdbf;border-radius:7px;padding:6px 11px;background:#fff;color:#203529;font:600 .8rem/1.2 var(--galeria-interface-font, sans-serif);cursor:pointer}.galeria-variant-options__choices button[aria-pressed=true]{border-color:#75182b;background:#f8ecef;color:#75182b}.galeria-variant-options__choices button:disabled{opacity:.45;cursor:default;text-decoration:line-through}#galeria-buy{scroll-margin-top:24px}.galeria-product-related{background:#fff;border:1px solid #dce6df;border-top:4px solid #204b36;border-radius:12px}.galeria-product-related__track{border-color:#e1ebe4}.galeria-product-related__track>article{border:1px solid #e1ebe4;border-radius:8px;overflow:hidden}.galeria-product-related__track .galeria-shelf-details{background:#204b36}.galeria-product-related__track .galeria-shelf-details:hover{background:#163927}.galeria-product-related__link{color:#204b36}.galeria-details-panel .galeria-variant-specs dl div{border:1px solid #dce6df;border-radius:8px;background:#f2f7f3}.galeria-details-panel .galeria-variant-specs dt{color:#204b36}.galeria-details-panel .galeria-variant-specs dd{color:#26211d;font-weight:650}.sticky-add-to-cart__price:has([data-galeria-native-pix])>:not([data-galeria-native-pix]){display:none}[data-galeria-native-pix]{color:#75182b;white-space:nowrap}@media(max-width:680px){.galeria-product-page sticky-add-to-cart .sticky-add-to-cart__button{width:auto;padding:8px 11px}.galeria-product-page sticky-add-to-cart .add-to-cart-text__content{display:initial}}.galeria-product-story{border:1px solid #dce6df;border-radius:12px;background:#fff}.galeria-product-story .galeria-product-editorial__title{margin:0 0 18px;color:#204b36;font-size:clamp(28px,4vw,44px)}.galeria-details-tabs{border-color:#dce6df}.galeria-details-tabs button[aria-selected=true]{color:#204b36;border-bottom-color:#204b36}.galeria-product-story__copy{line-height:1.72;color:#273a30}.galeria-product-story__copy h3{margin:22px 0 7px;color:#204b36;font-size:clamp(20px,2.8vw,26px)}.galeria-product-story__copy li+li{margin-top:4px}@media(max-width:680px){.galeria-product-story{padding:14px 16px 24px}}.galeria-details-tabs{display:flex;gap:4px;padding:4px;border:1px solid #e1ebe4;border-radius:8px;background:#f2f7f3}.galeria-details-tabs button{flex:1 1 0;min-width:0;min-height:44px;padding:7px 4px;border:0;border-radius:5px;text-align:center;white-space:normal}.galeria-details-tabs button[aria-selected=true]{background:#204b36;color:#fff}.galeria-preview-sticky{position:fixed;z-index:100;inset:auto 0 calc(12px + env(safe-area-inset-bottom,0px));width:min(700px,calc(100% - 24px));margin-inline:auto;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;border:1px solid #dce6df;border-top:2px solid #204b36;border-radius:10px;background:#fff;color:#203529;box-shadow:0 4px 24px #20352925;font:600 .75rem/1.3 var(--galeria-interface-font, sans-serif)}.galeria-preview-sticky__image{width:100%;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f2f7f3}.galeria-preview-sticky__image img{display:block;width:100%;height:100%;object-fit:cover}.galeria-preview-sticky__summary>:is(strong,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.galeria-preview-sticky__summary small{color:#536359;font-size:.66rem}[data-galeria-sticky-price]{color:#75182b;font-size:.92rem;font-weight:750;white-space:nowrap}.galeria-preview-sticky__action{display:grid;gap:2px;justify-items:center}.galeria-preview-sticky button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:5px 9px;border:0;border-radius:6px;background:#204b36;color:#fff;font:inherit}.galeria-preview-sticky button svg{width:15px;height:15px;flex:none}.galeria-preview-sticky button:disabled{background:#40614f}.galeria-preview-sticky__status{color:#536359;font-size:.63rem}body:has(.galeria-preview-sticky){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.galeria-product-page sticky-add-to-cart .sticky-add-to-cart__bar{border-color:#dce6df;background:#fff;color:#203529}.galeria-product-page sticky-add-to-cart .sticky-add-to-cart__button{background:#204b36;color:#fff;border-radius:6px}@media(max-width:680px){.galeria-preview-sticky{bottom:0;width:100%;grid-template-columns:36px minmax(0,1fr) auto;gap:7px;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px));border-radius:0}.galeria-preview-sticky button{max-width:114px;padding-inline:6px;font-size:.67rem}.galeria-details-tabs button{font-size:.72rem}}.galeria-details-heading{margin-bottom:24px}.galeria-details-heading .galeria-product-editorial__title{margin-bottom:0}.galeria-details-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px}.galeria-details-photos img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#f2f7f3}.galeria-details-care ol{counter-reset:care-step;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;padding:0;list-style:none}.galeria-details-care li{counter-increment:care-step;padding:16px;border:1px solid #dce6df;border-radius:8px;background:#f2f7f3}.galeria-details-care li:before{content:counter(care-step,decimal-leading-zero);display:block;margin-bottom:6px;color:#75182b;font-weight:750}.galeria-details-care li strong{display:block;margin-bottom:4px;color:#204b36}.galeria-details-faq details{padding:12px 0;border-bottom:1px solid #dce6df}.galeria-details-faq summary{color:#204b36;font-weight:650;cursor:pointer}.galeria-details-faq p{margin:8px 0 0}@media(max-width:680px){.galeria-details-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.galeria-details-selection{display:inline-block;margin:12px 0 0;padding:5px 9px;border:1px solid #dce6df;border-radius:6px;color:#204b36;font-size:.78rem}.galeria-details-selection[hidden]{display:none}.galeria-specification-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.galeria-specification-card{overflow:hidden;border:1px solid #dce6df;border-radius:8px;background:#fff}.galeria-specification-card img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.galeria-specification-card__copy{padding:12px}.galeria-specification-card__copy h3{font-size:1rem;color:#204b36}.galeria-details-panel .galeria-specification-card dl{display:block}.galeria-details-panel .galeria-specification-card dl div{border:0;padding:5px 0;background:transparent}.galeria-details-panel .galeria-specification-other:not(:empty){margin-top:12px}@media(max-width:600px){.galeria-specification-cards{grid-template-columns:1fr}}.galeria-specification-card__media{position:relative;background:#f3f2ed}.galeria-specification-card__media img{object-fit:contain}.galeria-specification-measure:not([hidden]){position:absolute;display:grid;align-items:center;inset:14% 13px 14% auto;padding-inline-end:9px;border-inline-end:1px solid #204b36;color:#204b36;font-weight:750}.galeria-specification-measure:before,.galeria-specification-measure:after{content:"";position:absolute;inset-inline-end:-4px;width:8px;border-top:1px solid #204b36}.galeria-specification-measure:before{top:0}.galeria-specification-measure:after{bottom:0}.galeria-specification-card__copy{padding:clamp(15px,3vw,24px)}.galeria-details-panel .galeria-specification-card dl div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid #e1ebe4;border-radius:0;padding:8px 0}.galeria-details-panel .galeria-specification-card dl dd{margin:0;text-align:end}.galeria-specification-card__copy p{margin:12px 0 0;color:#536359}.galeria-product-reviews{margin:clamp(26px,5vw,52px) 0;padding:clamp(20px,4vw,36px);border:1px solid #e3dbd1;border-radius:12px;background:#fffdf9;color:#203529}.galeria-product-reviews h2{margin:0 0 12px;color:#75182b;font-size:clamp(24px,4vw,36px)}.galeria-product-reviews p{margin:0;color:#536359}
/*# sourceMappingURL=/cdn/shop/t/2/assets/galeria-product.css.map */
