.pdph *,.pdps *,.pdpm *,.pdpc *,.pdpsb *{box-sizing:border-box}.pdph{position:relative;background:var(--ph-bg);color:var(--ph-text);min-height:var(--ph-h);display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:.5px solid var(--ph-border);padding:56px var(--ph-gutter)}.pdph--glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 62% 72% at 50% 52%,rgba(255,255,255,.055) 0%,transparent 72%);pointer-events:none}.pdph__stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;max-width:100%;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.pdph__stage:active{cursor:grabbing}.pdph__img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(var(--ph-h) - 130px)}.pdph__model{height:calc(var(--ph-h) - 130px);width:calc((var(--ph-h) - 130px) * .8);max-width:calc(100vw - 5rem)}.pdph .bpv__shot--3d{width:auto;max-width:none}.pdph__meta{position:absolute;left:var(--ph-gutter);bottom:28px;z-index:3;max-width:70%}.pdph__eyebrow{font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--ph-dim);margin:0 0 8px}.pdph__title{font-size:var(--ph-title);font-weight:400;letter-spacing:normal;line-height:1.15;color:var(--ph-text);margin:0;text-wrap:balance}.pdph__hint{position:absolute;right:var(--ph-gutter);bottom:28px;z-index:3;display:flex;align-items:center;gap:8px;pointer-events:none}.pdph__hint span{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--ph-dim)}.pdph__hint i{width:16px;height:1px;background:var(--ph-dim);display:block}.pdph.pdph--solo-titulo{min-height:0;display:block;padding:34px var(--ph-gutter) 26px}.pdph.pdph--solo-titulo .pdph__meta{position:static;max-width:none}@media(max-width:768px){.pdph.pdph--solo-titulo{padding:24px var(--ph-gutter-m) 20px}}.pdps{background:var(--ps-bg);color:var(--ps-text);padding:var(--ps-pt) var(--ps-gutter) var(--ps-pb);border-bottom:.5px solid var(--ps-border)}.pdps__label{font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--ps-dim);margin:0 0 14px}.pdps__grid{display:grid;grid-template-columns:repeat(var(--ps-cols),minmax(0,1fr));border-top:.5px solid var(--ps-border)}.pdps__item{padding:14px 26px 0 0;border-right:.5px solid var(--ps-border);margin-right:26px}.pdps__item:last-child{border-right:0;margin-right:0;padding-right:0}.pdps__val{font-size:var(--ps-val);font-weight:400;color:var(--ps-text);line-height:1.25;margin:0 0 6px;text-wrap:balance}.pdps__lbl{font-size:8px;white-space:nowrap;letter-spacing:.08em;line-height:1.6;text-transform:uppercase;color:var(--ps-dim);margin:0}.pdpm{background:var(--pm-bg);color:var(--pm-text);border-bottom:.5px solid var(--pm-border)}.pdpm__label{padding:12px var(--pm-gutter);border-bottom:.5px solid var(--pm-border)}.pdpm__label span{font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--pm-dim)}.pdpm__cols{display:grid;grid-template-columns:3fr 2fr;min-height:var(--pm-h)}.pdpm--photo-right .pdpm__texture{order:2}.pdpm--photo-right .pdpm__info{order:1;border-left:0;border-right:.5px solid var(--pm-border)}.pdpm__texture{position:relative;overflow:hidden;background:#16150f;min-height:var(--pm-h)}.pdpm__texture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pdpm__texture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#0b0b0b00 55%,#0b0b0b80)}.pdpm__texture-label{position:absolute;bottom:22px;left:24px;z-index:2;margin:0;font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.pdpm__info{padding:40px var(--pm-gutter);display:flex;flex-direction:column;justify-content:center;border-left:.5px solid var(--pm-border)}.pdpm__name{font-size:var(--pm-name);font-weight:300;letter-spacing:-.01em;line-height:1.05;color:var(--pm-text);margin:0 0 18px}.pdpm__copy{font-size:10px;line-height:1.85;letter-spacing:.02em;color:var(--pm-mid)}.pdpm__copy p{margin:0 0 1em;font-size:10px;line-height:1.8}.pdpm__copy p:last-child{margin-bottom:0}.pdpm__badge{margin:26px 0 0;display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border:.5px solid var(--pm-border);width:fit-content}.pdpm__badge i{width:5px;height:5px;border-radius:50%!important;background:var(--pm-accent);display:block;flex:none}.pdpm__badge span{font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:var(--pm-dim)}.pdpc{background:var(--pc-bg);color:var(--pc-text);padding:var(--pc-pt) var(--pc-gutter) var(--pc-pb);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;border-bottom:.5px solid var(--pc-border)}.pdpc__eyebrow{font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--pc-dim);margin:0 0 10px}.pdpc__price{font-size:var(--pc-price);font-weight:300;letter-spacing:-.02em;line-height:1;color:var(--pc-text);margin:0;font-variant-numeric:tabular-nums}.pdpc__currency{font-size:.32em;letter-spacing:.08em;color:var(--pc-dim);vertical-align:middle;margin-left:4px}.pdpc__compare{font-size:.32em;color:var(--pc-dim);text-decoration:line-through;margin-left:8px;vertical-align:middle}.pdpc__note{font-size:9.5px;color:var(--pc-dim);letter-spacing:.02em;margin:12px 0 0}.pdpc__right{width:100%;max-width:var(--pc-col)}.pdpc__formwrap{display:block}.pdpc__form{display:flex;flex-direction:column;gap:14px;margin:0}.pdpc__stock,.pdpc__stock .custom-stock-bar,.pdpc__stock [data-stock-bar],.pdpc__guide{margin:0}.pdpc__guide .size-finder__trigger{padding-left:0;padding-right:0}.pdpc__guide:empty,.pdpc__stock:empty{display:none}.pdpc .product__submit__holder{width:100%}.pdpc__buttons{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch}.pdpc__qty{grid-column:1;align-self:stretch}.pdpc__item--add{grid-column:2}.pdpc [data-buy-it-now]{grid-column:1 / -1}.pdpc .product__submit__item{width:100%}.pdpc__item--add .btn{white-space:nowrap}.pdpc .shopify-payment-button,.pdpc .shopify-payment-button__button{width:100%}.pdpc__variants-row{display:flex}.pdpc__variants{font-family:inherit;font-size:12px;letter-spacing:.02em;padding:12px 14px;width:100%;background:transparent;color:var(--pc-text);border:.8px solid var(--pc-border)}.pdpc__errors{font-size:9.5px;color:#e05252}.pdpc__tagline{background:var(--pc-bg);color:var(--pc-dim);font-size:8px;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:18px var(--pc-gutter);margin:0;border-bottom:.5px solid var(--pc-border)}.pdpsb{display:none}@media(max-width:989px){.pdpsb{position:fixed;left:22px;right:22px;bottom:12px;z-index:60;display:flex;flex-direction:column;gap:7px;padding:8px 10px 10px;background:#0b0b0b4d;-webkit-backdrop-filter:blur(8px) saturate(220%) contrast(1.2) brightness(.75);backdrop-filter:blur(8px) saturate(220%) contrast(1.2) brightness(.75);border:1px solid rgba(255,255,255,.14);border-radius:6px;box-shadow:0 4px 18px #0000004d;overflow:hidden;transform:translateY(calc(100% + 24px));transition:transform .35s cubic-bezier(.4,0,.2,1)}.pdpsb.is-visible{transform:none}.pdpsb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff0f 0 2px,#0000000f 2px 6px);mix-blend-mode:overlay}.pdpsb__name,.pdpsb__price{text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.6)}body.js-drawer-open-cart .pdpsb{transform:translateY(calc(100% + 24px))}.pdpsb__info{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.pdpsb__name{font-size:10.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pdpsb__price{font-size:10.5px;color:#fff;font-weight:700;white-space:nowrap}.pdpsb__btns{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:7px}.pdpsb__btn{height:34px;padding:0 6px;border:1px solid #fff;border-radius:0;background:transparent;color:#fff;font:inherit;font-size:9.5px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;cursor:pointer}.pdpsb__btn--buy{background:#fff;color:#0b0b0b}#wizydiv iframe[title^=wizybot-launcher]{transition:bottom .35s cubic-bezier(.4,0,.2,1)}body.sofs-sb-on #wizydiv iframe[title^=wizybot-launcher]{bottom:calc(var(--sofs-sb-h, 90px) + 18px)!important}body.sofs-sb-ready .sofs-pdp-cabecera{margin-top:24px!important}body.sofs-sb-ready .sofs-pdp-cabecera .product__title{font-size:13px!important;line-height:1.3}body.sofs-sb-ready .sofs-pdp-cabecera .product__price-and-badge{margin-top:2px!important}body.sofs-sb-ready .sofs-pdp-cabecera .product__price{font-size:13px!important}}body:has(.bpv--pdp) .sofs-talla-unica .product__selectors{display:none!important}@media(min-width:990px){body:has(.bpv--pdp) .sofs-talla-unica .sofs-pdp-col--compra .product__form>*{margin-top:0!important;margin-bottom:0!important}body:has(.bpv--pdp) .form__wrapper .sofs-pdp-col--compra .product__form{gap:18px!important}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form>noscript{display:none!important}body:has(.bpv--pdp) .shopify-section--product>section{padding-top:0!important}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__submit__holder{padding-top:0!important}body:has(.bpv--pdp) .form__wrapper .sofs-pdp-col--compra>.upsell__products{margin-top:24px}}body:has(.bpv--pdp) .shopify-section--product [data-add-to-cart] [data-product-price],body:has(.bpv--pdp) .shopify-section--product [data-add-to-cart] [data-compare-price]{display:none!important}body:has(.bpv--pdp) .bpv--pdp .bpv__step-copy{font-size:9.5px;text-align:justify;-webkit-hyphens:manual;hyphens:manual}@media(max-width:768px){body:has(.bpv--pdp) .pdph{min-height:0!important;height:0;padding:0!important;border:0;position:relative;z-index:5;overflow:visible}body:has(.bpv--pdp) .pdph__title{display:none}body:has(.bpv--pdp) .pdph .pdph__meta{position:absolute!important;top:calc(3vw + 10px)!important;left:12px!important;right:auto!important;bottom:auto!important;margin:0!important;padding:0!important;max-width:none}body:has(.bpv--pdp) .pdph__eyebrow{display:inline-block;margin:0;padding:5px 9px;background:#0c0c0cd1;color:#fff;font-size:9px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}body:has(.bpv--pdp) .bpv--pdp .bpv__seclabel{display:none}body:has(.bpv--pdp) .bpv--pdp .bpv__stage-col{padding:calc(38px + 3vw) 0 0}body:has(.bpv--pdp) .bpv--pdp .bpv__stages{margin-bottom:-17px}body:has(.bpv--pdp) .bpv--pdp .bpv__hint{bottom:20px}body:has(.bpv--pdp) .bpv--pdp .bpv__switch{bottom:18px}}@media(prefers-reduced-motion:reduce){.pdpsb,#wizydiv iframe[title^=wizybot-launcher]{transition:none}}@media(max-width:768px){.pdph{min-height:var(--ph-h-m);padding:46px var(--ph-gutter-m) 84px}.pdph__img{max-height:calc(var(--ph-h-m) - 150px)}.pdph__model{height:calc(var(--ph-h-m) - 150px);width:calc((var(--ph-h-m) - 150px) * .85);max-width:calc(100vw - 2.5rem)}.pdph__meta{left:var(--ph-gutter-m);right:var(--ph-gutter-m);bottom:46px;max-width:none}.pdph__title{font-size:var(--ph-title-m)}.pdph__hint{left:var(--ph-gutter-m);right:auto;bottom:20px}.pdps{padding:12px var(--ps-gutter-m)}.pdps__label{margin-bottom:8px}.pdps__val{font-size:var(--ps-val-m, var(--ps-val));margin-bottom:4px}.pdps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdps__item{padding:8px 12px 8px 0;margin-right:12px;border-right:.5px solid var(--ps-border);border-bottom:.5px solid var(--ps-border)}.pdps__item:nth-child(2n){border-right:0;margin-right:0;padding-right:0}.pdps__item:nth-last-child(-n+2){border-bottom:0}.pdps__lbl{white-space:normal}.pdpm__cols{grid-template-columns:1fr;min-height:0}.pdpm--photo-right .pdpm__texture,.pdpm--photo-right .pdpm__info{order:0}.pdpm__texture{min-height:var(--pm-h-m)}.pdpm__texture:after{background:linear-gradient(to bottom,#0b0b0b00 60%,#0b0b0b73)}.pdpm__info{padding:28px var(--pm-gutter-m);border-left:0;border-top:.5px solid var(--pm-border)}.pdpm--photo-right .pdpm__info{border-right:0;border-top:.5px solid var(--pm-border)}.pdpm__name{font-size:var(--pm-name-m)}.pdpm__label{padding:10px var(--pm-gutter-m)}.pdpc{padding:28px var(--pc-gutter-m);flex-direction:column;align-items:stretch;gap:20px}.pdpc__price{font-size:var(--pc-price-m)}.pdpc__right{width:100%;max-width:none}.pdpc__variants{width:100%;text-align:left}.pdpc__tagline{padding:16px var(--pc-gutter-m)}}.pdph__stage--video{cursor:default;touch-action:auto}.pdph__video{display:block;height:calc(var(--ph-h) - 130px);width:auto;max-width:100%;object-fit:contain;pointer-events:none;background:var(--ph-bg, #F4F4F4)}@media(max-width:768px){.pdph__video{height:calc(var(--ph-h-m) - 150px)}}body:has(.bpv--pdp) .product-single__wrapper{grid-template-columns:1fr!important}body:has(.bpv--pdp) .product-gallery{display:none!important}body:has(.bpv--pdp) .pdpc{display:none!important}@media(min-width:990px){body:has(.bpv--pdp) .form__wrapper{max-width:none;display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);column-gap:120px;align-items:start}body:has(.bpv--pdp) .sofs-pdp-col--compra{order:2}body:has(.bpv--pdp) .sofs-pdp-col--extra{order:1;padding-top:0}body:has(.bpv--pdp) .form__wrapper{align-items:start}body:has(.bpv--pdp) .sofs-pdp-col--compra{display:flex;flex-direction:column}body:has(.bpv--pdp) .sofs-pdp-col--compra>product-form,body:has(.bpv--pdp) .sofs-pdp-col--compra>.product__form__wrapper{display:flex;flex-direction:column;flex:1;padding-bottom:0}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form{display:flex;flex-direction:column;flex:1;justify-content:flex-start;gap:28px}body:has(.bpv--pdp) .sofs-pdp-cabecera{margin:0 0 -38px;padding:0}body:has(.bpv--pdp) .sofs-pdp-cabecera>*{margin:0;padding:0}body:has(.bpv--pdp) .sofs-pdp-cabecera+*{margin-top:0!important;padding-top:0!important}body:has(.bpv--pdp) .sofs-pdp-cabecera .product__title-and-price{margin-bottom:6px}body:has(.bpv--pdp) .sofs-pdp-cabecera .product__price{font-size:15px}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form>*{margin-top:0;margin-bottom:0}body:has(.bpv--pdp) .sofs-pdp-col--compra>.upsell__products{margin-top:32px}body:has(.bpv--pdp) .sofs-pdp-col--compra:has(>.upsell__products)>product-form,body:has(.bpv--pdp) .sofs-pdp-col--compra:has(>.upsell__products)>.product__form__wrapper{flex:0 0 auto}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form>*:last-child,body:has(.bpv--pdp) .sofs-pdp-col--compra .product__submit__holder{margin-bottom:0;padding-bottom:0}body:has(.bpv--pdp) .sofs-pdp-col>*:first-child{margin-top:0!important}body:has(.bpv--pdp) .sofs-pdp-col>*:first-child>*:first-child{margin-top:0!important}body:has(.bpv--pdp) .form__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}body:has(.bpv--pdp) .pdpc__right{display:none!important}body:has(.bpv--pdp) .pdpc{padding-bottom:22px}@media(max-width:989px){body:has(.bpv--pdp) .sofs-pdp-col--compra{--FONT-ADJUST-BODY: 1;--FONT-ADJUST-HEADING: .824;--adjust-body: 1;--adjust-heading: .7;--adjust-nav: 1;--adjust-button: 1.06;--adjust-label: .65;--adjust-accent: .75}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form{gap:10px}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__form>*{margin-bottom:0}body:has(.bpv--pdp) .sofs-pdp-col--compra .product__submit__holder{padding-top:4px}body:has(.bpv--pdp) .sofs-pdp-cabecera>*{margin:0;padding:0}body:has(.bpv--pdp) .sofs-pdp-cabecera .product__title-and-price{margin-bottom:4px}}@media(min-width:990px){body:has(.bpv--pdp) .sofs-pdp-col--compra>.sofs-pdp-iconos{margin-top:24px}body:has(.bpv--pdp) .sofs-pdp-iconos>.product__block{margin-top:0!important;margin-bottom:0!important}}@media(min-width:990px){body:has(.bpv--pdp){--sofs-morral-gap: 40px}body:has(.bpv--pdp) .bpv--pdp .bpv__viewer{column-gap:var(--sofs-morral-gap)}body:has(.bpv--pdp) .form__wrapper{column-gap:var(--sofs-morral-gap)}body:has(.bpv--pdp) .form__wrapper .sofs-pdp-col--extra>.sofs-gal-acc{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/custom-pdp-morral.css.map */
