.es.es-pdp--soft{--soft-r:14px;--soft-r-sm:10px;--soft-bg:#f4f6f5}.es.es-pdp--soft .es-pdp__grid{gap:clamp(32px,4.5vw,64px);padding-top:16px}.es.es-pdp--soft .es-gal{grid-template-columns:minmax(0,1fr);gap:12px}.es.es-pdp--soft .es-gal__thumbs{order:2;flex-direction:row;max-height:none;overflow:visible;gap:10px}.es.es-pdp--soft .es-gal__thumbs button{width:72px;height:72px;border:2px solid transparent;background:var(--soft-bg);border-radius:var(--soft-r-sm)!important;box-shadow:none}.es.es-pdp--soft .es-gal__thumbs button[aria-current=true]{border-color:var(--es-green);box-shadow:none}.es.es-pdp--soft .es-gal__thumbs img{object-fit:contain;mix-blend-mode:multiply;padding:6px;box-sizing:border-box}.es.es-pdp--soft .es-gal__stage{order:1;border:0;background:var(--soft-bg);border-radius:var(--soft-r)!important;aspect-ratio:1/1;display:grid;place-items:center}.es.es-pdp--soft .es-gal__stage img{width:92%;height:92%;object-fit:contain;mix-blend-mode:multiply}.es.es-pdp--soft .es-gal__stage .es-gal__nav,.es.es-pdp--soft .es-gal__count{border-radius:999px!important}.es.es-pdp--soft .es-tag{border-radius:999px!important;background:var(--es-green-soft);color:var(--es-green-dark);padding:6px 12px;left:16px;top:16px}.es.es-pdp--soft .es-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px!important;background:var(--es-green-soft);color:var(--es-green-dark);font-size:12.5px;font-weight:700;margin-bottom:10px}.es.es-pdp--soft .es-buy h1{font-size:clamp(26px,2.4vw,32px);letter-spacing:-.01em;line-height:1.1;margin:0}.es.es-pdp--soft .es-buy__meta{font-size:13.5px;margin-top:8px}.es.es-pdp--soft .es-buy{gap:18px}.es.es-pdp--soft .es-buy>*{order:13}.es.es-pdp--soft .es-form{display:contents}.es.es-pdp--soft .es-buy>div:first-child{order:1}.es.es-pdp--soft .es-form>.es-stock{order:2;margin:-4px 0 -2px}.es.es-pdp--soft .es-buy>.es-price{order:3}.es.es-pdp--soft .es-buy>.es-summary{order:4}.es.es-pdp--soft .es-form>fieldset,.es.es-pdp--soft .es-form>.es-sizecard{order:5}.es.es-pdp--soft .es-form>.es-cut,.es.es-pdp--soft .es-form>.es-tm,.es.es-pdp--soft .es-form>.es-tpc{order:6}.es.es-pdp--soft .es-form>.es-plan{order:7}.es.es-pdp--soft .es-form>.es-addons,.es.es-pdp--soft .es-form>.es-sum,.es.es-pdp--soft .es-form>.es-inquiry,.es.es-pdp--soft .es-form>style{order:8}.es.es-pdp--soft .es-form>.es-buyrow{order:9}.es.es-pdp--soft .es-buy>.es-paylogos{order:10}.es.es-pdp--soft .es-buy>.es-lf-jump{order:11}.es.es-pdp--soft .es-buy>.es-usps{order:12}.es.es-pdp--soft .es-buy>.es-advice{order:14}.es.es-pdp--soft .es-price.es-price--unit{gap:6px}.es.es-pdp--soft .es-price__unit b{font-size:clamp(34px,3.4vw,42px);letter-spacing:-.02em}.es.es-pdp--soft .es-price__unit em{font-size:16px;font-weight:500}.es.es-pdp--soft .es-piece{background:none;border:0;padding:0;justify-content:flex-start;gap:8px;font-size:13px}.es.es-pdp--soft .es-piece span{font-weight:400;color:var(--es-muted);font-size:13px}.es.es-pdp--soft .es-piece b{font-size:15px;font-family:var(--text-font-family);font-weight:700}.es.es-pdp--soft .es-price__legal{font-size:12.5px}.es.es-pdp--soft .es-sizecard{border:1px solid var(--es-line);border-radius:var(--soft-r)!important;padding:18px 20px;display:grid;gap:16px}.es.es-pdp--soft .es-sizecard__h{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--heading-font-family);font-size:15px;font-weight:700;letter-spacing:.01em}.es.es-pdp--soft .es-sizecard__h span{font-family:var(--text-font-family);font-weight:500;color:var(--es-muted);font-size:13px}.es.es-pdp--soft .es-sizecard fieldset{margin:0;padding:0;border:0}.es.es-pdp--soft .es-sizecard legend{font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--es-muted);font-weight:700;margin-bottom:8px}.es.es-pdp--soft .es-chip>span,.es.es-pdp--soft .es-chip>a{border-radius:var(--soft-r-sm)!important;min-height:42px;font-weight:600}.es.es-pdp--soft .es-chip input:checked+span{box-shadow:none;border-width:1.5px;color:var(--es-green-dark)}.es.es-pdp--soft .es-zus,.es.es-pdp--soft .es-cut,.es.es-pdp--soft .es-plan,.es.es-pdp--soft .es-addons,.es.es-pdp--soft .es-summary{border-radius:var(--soft-r)!important;overflow:hidden}.es.es-pdp--soft .es-form>.es-cut{margin:0}.es.es-pdp--soft .es-cut__plate,.es.es-pdp--soft .es-cut__plate i{border-radius:6px!important}.es.es-pdp--soft .es-cut__num,.es.es-pdp--soft .es-cut__res,.es.es-pdp--soft .es-cut .es-qty,.es.es-pdp--soft .es-cut__msg{border-radius:var(--soft-r-sm)!important}.es.es-pdp--soft .es-cut__free{border-radius:999px!important}.es.es-pdp--soft .es-zus input,.es.es-pdp--soft .es-zus select,.es.es-pdp--soft .es input[type=number]{border-radius:var(--soft-r-sm)!important}.es.es-pdp--soft .es-buyrow{grid-template-columns:138px minmax(0,1fr);gap:10px}.es.es-pdp--soft .es-buyrow .es-qty{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;align-items:stretch;height:54px;border-radius:12px!important;overflow:hidden;background:#fff}.es.es-pdp--soft .es-buyrow .es-qty button{width:auto;height:auto;min-width:0;padding:0;font-size:22px;line-height:1;display:grid;place-items:center;border:0;background:#fff;color:var(--es-ink);cursor:pointer}.es.es-pdp--soft .es-buyrow .es-qty button:hover{background:var(--soft-bg)}.es.es-pdp--soft .es-buyrow .es-qty input{flex:none;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;border-left:1px solid var(--es-line);border-right:1px solid var(--es-line);border-radius:0!important;text-align:center;font-weight:700;font-size:16px;background:#fff;color:var(--es-ink);-moz-appearance:textfield}.es.es-pdp--soft .es-buyrow .es-qty input::-webkit-inner-spin-button,.es.es-pdp--soft .es-buyrow .es-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.es.es-pdp--soft .es-btn,.es.es-pdp--soft .es-btn--ghost{border-radius:12px!important}.es.es-pdp--soft .es-stock{font-size:14.5px}.es.es-pdp--soft .es-usps{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;font-size:13.5px;padding:0;border:0;background:none}.es.es-pdp--soft .es-usps>div{display:flex;gap:8px;align-items:center;padding:0;border:0}.es.es-pdp--soft .es-usps svg{color:var(--es-green);flex:none}.es.es-pdp--soft .es-paylogos__ic{border-radius:4px!important}.es.es-pdp--soft .es-advice{border-radius:var(--soft-r)!important;background:var(--soft-bg)!important;padding:16px 18px!important;gap:12px 14px!important;grid-template-columns:44px minmax(0,1fr)!important}.es.es-pdp--soft .es-advice__ic{width:44px;height:44px;display:grid;place-items:center;background:#fff;color:var(--es-green);border-radius:50%!important}.es.es-pdp--soft .es-advice__txt{font-size:14px!important}.es.es-pdp--soft .es-advice__links .es-link{border-radius:var(--soft-r-sm)!important;border:1px solid var(--es-line)!important;background:#fff!important}.es.es-pdp--soft .es-sec--tint{background:var(--soft-bg)}.es.es-pdp--soft .es-spec,.es.es-pdp--soft .es-ship,.es.es-pdp--soft .es-set__box,.es.es-pdp--soft .es-faq details{border-radius:var(--soft-r)!important;overflow:hidden}.es.es-pdp--soft .es-set__img,.es.es-pdp--soft .es-set__sel,.es.es-pdp--soft .es-set__qty,.es.es-pdp--soft .es-set__one{border-radius:8px!important}.es.es-pdp--soft .es-set__box{background:#fff}.es.es-pdp--soft .es-sticky .es-btn{border-radius:12px!important}.es.es-pdp--soft .es-set__chk{appearance:none;-webkit-appearance:none;width:44px!important;height:26px!important;border-radius:999px!important;background:#cfd6d2;position:relative;cursor:pointer;margin:0;border:0;padding:0;transition:background .18s;flex:none}.es.es-pdp--soft .es-set__chk:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%!important;background:#fff;box-shadow:0 1px 3px #0003;transition:left .18s}.es.es-pdp--soft .es-set__chk:checked{background:var(--es-green)}.es.es-pdp--soft .es-set__chk:checked:after{left:21px}.es.es-pdp--soft .es-set__chk:focus-visible{outline:3px solid var(--es-green-soft)}.es.es-pdp--soft .es-set__cols,.es.es-pdp--soft .es-set__row{grid-template-columns:52px 64px minmax(0,1fr) 190px 112px 130px}.es.es-pdp--soft .es-set__p small{min-height:0}@media(max-width:900px){.es.es-pdp--soft .es-gal__stage{aspect-ratio:1/1}.es.es-pdp--soft .es-gal__thumbs button{width:60px;height:60px}.es.es-pdp--soft .es-sizecard{padding:14px 16px}.es.es-pdp--soft .es-usps{grid-template-columns:1fr}.es.es-pdp--soft .es-buyrow{grid-template-columns:132px minmax(0,1fr)}.es.es-pdp--soft .es-buyrow .es-qty{grid-template-columns:42px minmax(0,1fr) 42px}.es.es-pdp--soft .es-advice{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center;gap:10px 12px!important;padding:14px!important}.es.es-pdp--soft .es-advice__ic{width:40px;height:40px}.es.es-pdp--soft .es-advice__ic svg{width:20px;height:20px}.es.es-pdp--soft .es-advice__txt{font-size:14px!important;line-height:1.4!important}.es.es-pdp--soft .es-advice__links{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.es.es-pdp--soft .es-advice__links .es-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 10px;font-size:14.5px;font-weight:700;color:var(--es-ink);text-decoration:none;white-space:nowrap}.es.es-pdp--soft .es-advice__links a[href^="tel:"]{grid-column:1/-1;background:var(--es-green)!important;border-color:var(--es-green)!important;color:#fff;font-family:var(--heading-font-family);font-size:16px}.es.es-pdp--soft .es-advice__links a[href^="tel:"]:before{content:"";flex:none;width:18px;height:18px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.es.es-pdp--soft .es-advice__links a[href^="mailto:"]:before{content:"";flex:none;width:18px;height:18px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23307c54' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")}.es.es-pdp--soft .es-set__box{background:transparent;border:0;border-radius:0!important;overflow:visible}.es.es-pdp--soft .es-set__head{background:#fff;border:1px solid var(--es-line);border-radius:var(--soft-r)!important;margin-bottom:10px}.es.es-pdp--soft .es-set__row{display:grid;grid-template-columns:56px minmax(0,1fr) 44px;grid-template-areas:"i t c" "s s s" "q q p";gap:10px 12px;padding:14px;background:#fff;border:1px solid var(--es-line);border-radius:var(--soft-r)!important;margin-bottom:10px;align-items:start}.es.es-pdp--soft .es-set__row--plate{background:var(--es-green-soft);border-color:transparent}.es.es-pdp--soft .es-set__chk{grid-area:c;margin-top:0;align-self:start}.es.es-pdp--soft .es-set__img{grid-area:i;width:56px;height:56px;border-radius:10px!important;background:#fff}.es.es-pdp--soft .es-set__t{grid-area:t;font-size:14px;line-height:1.3}.es.es-pdp--soft .es-set__t span{font-size:12px}.es.es-pdp--soft .es-set__sel,.es.es-pdp--soft .es-set__one{grid-area:s;border-radius:10px!important;min-height:42px}.es.es-pdp--soft .es-set__qty{grid-area:q;max-width:none;width:116px;grid-template-columns:36px 1fr 36px;min-height:42px;border-radius:10px!important}.es.es-pdp--soft .es-set__p{grid-area:p;align-self:center;justify-self:end;text-align:right;display:grid;gap:2px}.es.es-pdp--soft .es-set__p b{font-size:18px}.es.es-pdp--soft .es-set__p small{order:-1;font-size:11.5px}.es.es-pdp--soft .es-set__row.is-off{background:#fff;opacity:.6}.es.es-pdp--soft .es-set__row.is-off .es-set__sel,.es.es-pdp--soft .es-set__row.is-off .es-set__one,.es.es-pdp--soft .es-set__row.is-off .es-set__qty{display:none}.es.es-pdp--soft .es-set__row.is-off .es-set__p{grid-area:q/q/p/p;justify-self:start;text-align:left;display:flex;gap:8px;align-items:baseline}.es.es-pdp--soft .es-set__row.is-off .es-set__p b{font-size:15px}.es.es-pdp--soft .es-set__row.is-off .es-set__p small{order:1}.es.es-pdp--soft .es-set__foot{position:static;box-shadow:none;background:#fff;border:1px solid var(--es-line);border-radius:var(--soft-r)!important;display:grid;grid-template-columns:1fr;gap:12px;padding:14px;margin-top:2px}.es.es-pdp--soft .es-set__sum{gap:4px}.es.es-pdp--soft .es-set__sum b{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:24px;white-space:nowrap}.es.es-pdp--soft .es-set__sum em{margin:0;font-size:14px}.es.es-pdp--soft .es-set__sum>span{font-size:12px;line-height:1.4}.es.es-pdp--soft .es-set__add{width:100%;min-height:52px;padding:0 18px;font-size:15px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/es-pdp-soft.css.map */
