.product-detail .size-options{gap:9px;max-width:380px}.product-detail .size-options .number-size{width:46px;min-width:46px;height:46px;padding:0;border-radius:50%;font-size:12px;font-weight:500;background:#fafafa;border-color:#c7c4bf;color:#88857f}.product-detail .size-options .month-size{height:44px;background:#fafafa;border-color:#c7c4bf}.product-detail .size-options button[aria-pressed=true]{background:#c09b59;border-color:#c09b59;color:#fff}.product-detail .size-label,.product-detail .color-label{font-size:13px;color:#99958e;font-weight:400;letter-spacing:0}.product-detail .size-label{margin-bottom:12px}.product-detail .measure-link{display:inline-flex;align-items:center;gap:7px;color:#876027;margin-top:3px;font-size:11px;text-decoration:none}.measure-link span{text-decoration:underline;text-underline-offset:3px}.product-detail .measure-link svg{width:24px;height:23px;fill:none;stroke:currentColor;stroke-width:.8;flex-shrink:0}.product-detail .color-label{margin:31px 0 17px}.product-detail .product-color{margin-bottom:29px;min-height:49px}.product-detail .product-color i{display:block;width:45px;height:45px;border:2px solid #fff;outline:1px solid #bd984f;box-shadow:0 0 0 3px #fff,0 0 0 4px #bd984f;border-radius:50%;margin:4px;flex-shrink:0}.product-detail .product-color>span{font-size:11px;color:#a09889}.product-detail>.button[data-add]{min-height:38px;font-size:12px;font-weight:400;letter-spacing:0;background:#775000;border-color:#775000;border-radius:99px;margin-bottom:28px;padding:9px 18px}.product-detail>.button[data-add]:hover{background:#654300}.product-detail .delivery{border-top:1px solid #c6c1b9;padding-top:24px}.product-detail .delivery .free-shipping-banner{display:block;margin:0 0 24px;padding:8px 10px;background:#bf9b5c;color:#fffaf0;text-align:center;font-size:12px;line-height:1.4;border-radius:2px}.product-detail .delivery .shipping-label{font-size:14px;font-weight:400;color:#99958e;margin:0 0 12px}.product-detail .delivery form{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:10px}.product-detail .delivery input{width:100%;min-width:0;height:38px;min-height:38px;background:#fafafa;border:1px solid #eae7e1;border-radius:99px;padding:8px 15px;font-size:12px}.product-detail .delivery form .button{height:38px;min-height:38px;padding:8px 15px;border-radius:99px;background:#bf9b5c;border-color:#bf9b5c;font-size:12px;font-weight:400;color:#fff;letter-spacing:0}.product-detail .delivery form .button:hover{background:#aa884f}.product-detail .delivery .cep-help{font-size:12px;text-decoration:underline;text-underline-offset:2px;color:#99958e}.floating-buy .button{background:#775000;border-color:#775000}@media(max-width:600px){.product-detail .size-options{max-width:350px}.product-detail .size-options .number-size{width:46px;height:46px;min-width:46px}.product-detail>.button[data-add]{min-height:37px;font-size:12px}.product-detail .delivery .shipping-label{font-size:14px}.product-detail .delivery .free-shipping-banner{font-size:12px}}
