.product-details:has(.defset-pdp-heading){color:#252722;font-family:var(--font-body--family)}.defset-pdp-heading{width:100%}.defset-pdp-brand{font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#6a6e64}.defset-pdp-heading h1{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-size:var(--font-h1--size);font-weight:var(--font-h1--weight);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);margin:10px 0 0;text-wrap:balance;color:#252722}.product-details:has(.defset-pdp-heading) product-price :is(.price,.compare-at-price){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);letter-spacing:var(--font-h1--letter-spacing)}.product-details:has(.defset-pdp-heading) product-price .price{font-size:36px;line-height:1.15}.product-details:has(.defset-pdp-heading) .defset-net-price{font-size:12px;color:#6a6e64;margin-top:6px}.product-details:has(.defset-pdp-heading) .add-to-cart-button{min-height:52px;border-radius:10px;font-weight:500}.product-details:has(.defset-pdp-heading) quantity-selector{border-radius:10px}defset-pdp-state{display:block;width:100%}defset-pdp-state[aria-busy=true]{visibility:hidden}.defset-pdp-status{font-size:12px;display:flex;align-items:center;gap:6px;line-height:1.6;margin:0 0 14px}.defset-pdp-status>span{position:relative;width:10px;height:10px;border-radius:50%;background:#23c96e;flex:none}.defset-pdp-status--unavailable>span{background:#85877f}@media(prefers-reduced-motion:no-preference){.defset-pdp-status:not(.defset-pdp-status--unavailable)>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #23c96e;border-radius:inherit;pointer-events:none;animation:defset-pdp-radar 2.4s ease-out infinite}}@keyframes defset-pdp-radar{0%{transform:scale(1);opacity:.65}75%,to{transform:scale(2.4);opacity:0}}.defset-pdp-fulfillment{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;border-top:1px solid #e5e6df;border-bottom:1px solid #e5e6df}.defset-pdp-fulfillment>div{display:flex;flex-direction:column;gap:5px;min-width:0}.defset-pdp-fulfillment>div+div{border-left:1px solid #e5e6df;padding-left:16px}.defset-pdp-label{display:flex;align-items:center;gap:7px;font-size:12px;color:#696d63;margin-bottom:3px}.defset-pdp-label svg{height:17px;width:17px;flex:none}.defset-pdp-fulfillment strong{font-size:14px;font-weight:500;line-height:1.4}.defset-pdp-fulfillment small,.defset-pdp-fulfillment a{font-size:11px;line-height:1.5;color:#65695f;text-underline-offset:3px}.defset-pdp-services{width:100%;font-size:13px;line-height:1.5}.defset-pdp-demo,.defset-pdp-services .defset-pdp-panel{background:#f4f4f4;border:0;color:#303030;border-radius:12px;padding:22px;margin:0 0 16px}.defset-pdp-demo__eyebrow,.defset-pdp-panel__heading{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-body--family);font-size:10px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;text-wrap:initial;color:#303030}.defset-pdp-wave{display:flex;align-items:center;gap:2px;height:20px}.defset-pdp-wave i{width:2px;border-radius:3px;background:currentColor;display:block}@media(prefers-reduced-motion:no-preference){.defset-pdp-wave i{animation:defset-pdp-pulse 1.8s ease-in-out infinite}}@keyframes defset-pdp-pulse{0%,to{transform:scaleY(.55)}45%{transform:scaleY(1)}72%{transform:scaleY(.7)}}.defset-pdp-demo p{font-size:12px;line-height:1.6;margin:0;max-width:44ch;color:#5a5a5a}.defset-pdp-demo__eyebrow+p{margin-top:12px}.defset-pdp-demo .defset-pdp-demo__note{font-size:12px;margin-top:8px}.defset-pdp-demo__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:18px}.defset-pdp-demo__photo{aspect-ratio:4/3;overflow:hidden;border-radius:5px;background:#e5e5e5}.defset-pdp-demo__photo img{display:block;width:100%;height:100%;object-fit:cover}.defset-pdp-demo__photo--1 img{object-position:72% 50%}.defset-pdp-demo__photo--2 img{object-position:64% 48%}.defset-pdp-demo__photo--3 img{object-position:65% 50%}.defset-pdp-demo__visit{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:15px;margin-top:16px;border-top:1px solid #dedede;font-size:11px;line-height:1.6}.defset-pdp-demo__visit small{display:block;font-size:11px}.defset-pdp-demo__visit a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;white-space:nowrap;font-size:12px}.defset-pdp-disclosure{border-bottom:1px solid #e5e6df;width:100%}.defset-pdp-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:16px 0;font-size:13px;list-style:none}.defset-pdp-disclosure summary::-webkit-details-marker{display:none}.defset-pdp-disclosure summary>span:last-child{color:#777b70}.defset-pdp-disclosure[open] summary>span[aria-hidden]{transform:rotate(45deg)}.defset-pdp-panel__heading svg{width:20px;height:20px;flex:none;stroke-width:2}.defset-pdp-finance>.defset-pdp-panel__heading{min-height:20px}.defset-pdp-finance__intro{margin:12px 0 18px;font-size:12px;line-height:1.6;color:#5a5a5a}.defset-pdp-finance .defset-services__financing{display:block;padding:0;border:0}.defset-pdp-finance .defset-services__financing .ib-calculator__item{border:0}.defset-pdp-finance .defset-services__financing .ib-calculator__item+.ib-calculator__item{border-top:1px solid #dedede;padding-top:14px}.defset-pdp-finance .ib-calculator-item__logo{display:none}.defset-pdp-panel__heading .defset-pdp-icon-beat{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.defset-pdp-panel__heading .defset-pdp-icon-beat{animation:defset-pdp-payment-pulse 1.8s ease-in-out infinite;animation-delay:var(--beat-delay,0s)}.defset-pdp-contact .defset-pdp-icon-beat{animation-name:defset-pdp-chat-pulse}}@keyframes defset-pdp-payment-pulse{0%,to{transform:scaleY(.45);opacity:.5}45%{transform:scaleY(1);opacity:1}72%{transform:scaleY(.7);opacity:.8}}@keyframes defset-pdp-chat-pulse{0%,65%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-2px);opacity:1}}.defset-pdp-assurance{display:flex;flex-wrap:wrap;gap:14px 20px;padding:0 0 16px;border-bottom:1px solid #e5e6df;font-size:11px;color:#64685e}.defset-pdp-assurance>*{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.defset-pdp-assurance svg{width:16px;height:16px;flex:none}.defset-pdp-contact__channels{display:grid;gap:12px;margin-top:16px}.defset-pdp-contact__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;min-width:0}.defset-pdp-contact__row+.defset-pdp-contact__row{border-top:1px solid #dedede;padding-top:12px}.defset-pdp-contact a{color:inherit;text-underline-offset:4px}.defset-pdp-contact__detail{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:44px;min-width:0;text-decoration:none}.defset-pdp-contact__detail>span{font-size:11px;line-height:1.5;color:#5a5a5a}.defset-pdp-contact__detail>strong{font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.defset-pdp-contact__detail:hover>strong{text-decoration:underline}.defset-pdp-contact__whatsapp{display:inline-flex;align-items:center;gap:5px;min-height:44px;font-size:12px;white-space:nowrap}.defset-pdp-description{width:100%;padding-top:12px}.defset-pdp-description h2{font-family:var(--font-body--family);font-size:15px;font-weight:500;margin:0 0 8px}.defset-pdp-description>p{font-size:13px;line-height:1.65;color:#65695f;margin:0}.defset-pdp-description .rte{font-size:14px;line-height:1.65;padding-bottom:18px}.defset-pdp-services a:focus-visible,.defset-pdp-disclosure summary:focus-visible,.defset-pdp-brand:focus-visible{outline:2px solid #245d2d;outline-offset:4px}.defset-pdp-finance .defset-services__financing .ib-calculator__list{margin:0;padding:0;list-style:none;display:grid;gap:14px}.defset-pdp-finance .defset-services__financing .ib-calculator__item{padding:0;margin:0}.defset-pdp-finance .defset-services__financing .ib-calculator-item__row{display:flex;align-items:center;gap:12px}.defset-pdp-finance .defset-services__financing .ib-calculator-item__logo{width:60px;flex:0 0 60px}.defset-pdp-finance .defset-services__financing .ib-calculator-item__image{max-width:60px;height:24px;object-fit:contain}.defset-pdp-finance .defset-services__financing .ib-calculator-item-content__text{font-size:13px;line-height:1.5}.defset-pdp-finance .defset-services__financing .ib-calculator-item-content__text--sm{font-size:11px}@media(max-width:749px){.defset-pdp-demo,.defset-pdp-services .defset-pdp-panel{padding:18px}.defset-pdp-demo__visit{flex-wrap:wrap}.defset-pdp-fulfillment{gap:12px}.defset-pdp-fulfillment>div+div{padding-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/defset-pdp-review.css.map */
