.gm-product-details .card__section{padding-top:12px;padding-bottom:20px}.gm-product-details .product-meta{margin-bottom:0}.gm-product-details .product-meta__title.gm-product-heading{display:block;margin:0 0 7px;color:#193c29;font-size:clamp(26px,2.6vw,33px);font-weight:740;line-height:1.33;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty}.gm-product-details .gm-product-heading__club{display:inline;color:#123b28;font-weight:780}.gm-product-details .gm-product-heading__separator{color:#789382;font-weight:460;white-space:nowrap}.gm-product-details .gm-product-heading__model{display:inline;color:#2c4436;font-size:1em;font-weight:610;line-height:inherit;letter-spacing:inherit}.gm-product-details .gm-product-heading:after{display:none}.gm-product-details .gm-product-heading__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 2px;min-height:22px}.gm-product-details .gm-product-heading__season{display:inline-block;color:#64776b;font-size:12px;font-weight:540;line-height:1.4}.gm-product-details .gm-product-heading__audience{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:3px 9px;border:1px solid #d9e5dc;border-radius:5px;background:#f3f6f3;color:#3b5b47;font-size:11px;font-weight:650;line-height:1.25}.gm-product-details .card__separator{margin:13px 0 14px;border-color:#e5ece7}.gm-product-details .product-form__variants>.product-form__option{margin-bottom:14px}.gm-product-details .product-form__option-name{display:block;margin-bottom:6px;color:#263f30;font-size:13px;font-weight:680;line-height:1.4}.gm-product-details .product-form__option .block-swatch-list{gap:7px;margin-top:7px}.gm-product-details .product-form__option .block-swatch__item{min-height:44px;padding:8px 11px;line-height:1.3}.gm-product-details .product-form__option[data-gm-patch-option] .block-swatch-list{gap:8px}.gm-product-details .product-form__option[data-gm-patch-option] .block-swatch__item{min-height:60px;padding:7px 9px}.gm-product-details .gm-size-guide{margin:5px 0 12px}.gm-product-details .product-form__variants .line-item-property__field.personalizacao{margin:3px 0 13px;padding:13px;gap:5px}.gm-product-details .gm-custom-heading{margin-bottom:6px;font-size:13px}.gm-product-details .gm-custom-help{margin-top:7px}.gm-product-details .product-form__info-list{margin-top:2px;margin-bottom:4px}.gm-product-details .product-form__info-item{margin-bottom:9px}.gm-product-details .product-form__info-title{font-size:13px;line-height:1.4}.gm-product-details .product-form__payment-container{margin-top:3px}.gm-product-details .gm-purchase-benefits{gap:7px;margin:12px 0 14px;padding:12px 13px}.gm-product-details .gm-purchase-benefits__item{gap:9px;font-size:12.5px;line-height:1.45}.gm-product-details .gm-purchase-benefits__note{margin-left:26px;line-height:1.4}@media(max-width:749px){.gm-product-details .card__section{padding-top:8px;padding-bottom:16px}.gm-product-details .product-meta__title.gm-product-heading{font-size:27px;line-height:1.25;margin-bottom:7px}.gm-product-details .gm-product-heading__meta{gap:7px}.gm-product-details .gm-product-heading__audience{font-size:10.5px}.gm-product-details .card__separator{margin:12px 0}.gm-product-details .product-form__variants>.product-form__option{margin-bottom:12px}.gm-product-details .product-form__info-list{margin:7px 0 11px}.gm-product-details .gm-purchase-benefits{padding:11px 12px;margin:11px 0 12px}}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:7px}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch{flex:0 0 auto;min-width:0;margin:0}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__item{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:54px;min-height:46px;height:auto;padding:10px 13px;border:1.5px solid #d5e0d8;border-radius:9px;background:#fff;color:#213c2c;box-shadow:none;font-size:14px;font-weight:700;line-height:1.25;text-align:center;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__item .block-swatch__item-text{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__radio:checked+.block-swatch__item{background:#145b3c;border-color:#145b3c;color:#fff;box-shadow:0 0 0 1px #145b3c}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__radio:focus-visible+.block-swatch__item{outline:2px solid #145b3c;outline-offset:3px}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__radio:disabled+.block-swatch__item{opacity:.45;cursor:not-allowed;text-decoration:line-through}@media(hover:hover){.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__radio:not(:checked):not(:disabled)+.block-swatch__item:hover{border-color:#7fa791;background:#f4faf6}}@media(max-width:749px){.gm-product-details .product-form__option[data-gm-size-option] .block-swatch-list{gap:7px}.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__item{min-width:53px;min-height:46px;padding:10px 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.gm-product-details .product-form__option[data-gm-size-option] .block-swatch__item{transition:none}}.gm-product-details .product-form__info-list>.gm-price-panel{display:block;width:100%;min-width:0;margin-bottom:2px}.gm-product-details .gm-price-panel>.product-form__info-title{display:block;width:auto;margin:0 0 4px;color:#6b7c70;font-size:12px;font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:none}.gm-product-details .gm-price-panel>.product-form__info-content{display:block;width:100%;min-width:0;margin:0}.gm-product-details .gm-price-panel .price-list{display:block;margin:0;line-height:1.2}.gm-product-details .gm-price-panel .price-list .price--highlight,.gm-product-details .gm-price-panel .price-list .price-without-discount{color:#173a28;font-size:clamp(30px,2.9vw,36px);font-weight:780;line-height:1.16;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gm-product-details .gm-price-panel .price-list .price--compare{color:#8c9b90;font-size:14px;font-weight:500;line-height:1.4}.gm-product-details .gm-price-panel .price-list .de-por{color:#718174;font-size:12px}.gm-product-details .gm-price-panel .align-price-discount{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:3px}.gm-product-details .gm-price-panel .discount__percentage{margin:0}.gm-product-details .gm-price-panel__shipping{display:flex;align-items:center;gap:7px;margin-top:5px;color:#4c6855;font-size:12px;font-weight:530;line-height:1.4}.gm-product-details .gm-price-panel__shipping svg{display:block;flex:0 0 17px;color:#216645}@media(max-width:749px){.gm-product-details .product-form__info-list>.gm-price-panel{margin-bottom:2px}.gm-product-details .gm-price-panel .price-list .price--highlight,.gm-product-details .gm-price-panel .price-list .price-without-discount{font-size:34px}}.gm-product-details .product-form__variants{margin-bottom:0}.gm-product-details .product-form__variants>.product-form__option[data-gm-patch-option]{margin-bottom:7px}.gm-product-details .product-form__info-list>.gm-price-panel{padding:0}.gm-product-details .product-form__info-list>.gm-price-panel:last-child{margin-bottom:2px}@media(max-width:749px){.gm-product-details .product-form__variants{margin-bottom:0}.gm-product-details .product-form__variants>.product-form__option[data-gm-patch-option]{margin-bottom:6px}.gm-product-details .product-form__info-list{margin-top:0;margin-bottom:3px}.gm-product-details .product-form__payment-container{margin-top:2px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gm-product-compact.css.map */
