@charset "UTF-8";body.unicos-theme.pdp #tg-studio-widget{--studio-tile-max:86px;--studio-tile-columns:4;--studio-tile:86px;--studio-field-height:44px;color:var(--ink);font-family:var(--brand-sans);font-size:var(--fs-text);line-height:1.3}body.unicos-theme.pdp #tg-studio-widget,body.unicos-theme.pdp #tg-studio-widget *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}body.unicos-theme.pdp #tg-studio-widget .tg-studio-widget__status{background:none;color:var(--text-secondary);font-size:var(--fs-label);line-height:1.4}body.unicos-theme.pdp #tg-studio-widget .tg-studio-widget__status.is-error{background:rgba(226,51,51,.045);border:1px solid rgba(226,51,51,.18);border-radius:var(--r-sm);color:var(--red);font-weight:500;padding:10px 12px}body.unicos-theme.pdp #tg-studio-widget .studio-options{gap:16px!important}@media(max-width:900px),(min-width:901px)and (max-width:1024px)and (orientation:portrait){body.unicos-theme.pdp #tg-studio-widget .studio-options{gap:14px!important}}body.unicos-theme.pdp #tg-studio-widget .studio-option{gap:10px!important}body.unicos-theme.pdp #tg-studio-widget .studio-option__control{gap:8px!important}body.unicos-theme.pdp #tg-studio-widget .studio-option__label{color:var(--ink)!important;font-size:var(--fs-text)!important;line-height:1.2}body.unicos-theme.pdp #tg-studio-widget .studio-option__required{color:var(--red)!important;margin-left:0!important}body.unicos-theme.pdp #tg-studio-widget .studio-option__required:before{content:" ";white-space:pre}body.unicos-theme.pdp #tg-studio-widget .studio-option__price{color:var(--ink)!important;font-size:var(--fs-label)!important;font-weight:500!important}body.unicos-theme.pdp #tg-studio-widget .studio-option__help{color:var(--text-secondary)!important;font-size:var(--fs-label)!important;line-height:1.4;margin-bottom:-3px}body.unicos-theme.pdp #tg-studio-widget .studio-option__placeholder,body.unicos-theme.pdp #tg-studio-widget .studio-options__empty,body.unicos-theme.pdp #tg-studio-widget .studio-placeholder{background:var(--papel-crema)!important}body.unicos-theme.pdp #tg-studio-widget .studio-option__placeholder,body.unicos-theme.pdp #tg-studio-widget .studio-options__empty,body.unicos-theme.pdp #tg-studio-widget .studio-placeholder>p{color:var(--text-secondary)!important}@media(min-width:761px){body.unicos-theme.pdp #tg-studio-widget .studio-options:has(>.studio-option--character):has(.studio-count){align-items:end;column-gap:8px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.unicos-theme.pdp #tg-studio-widget .studio-options:has(>.studio-option--character):has(.studio-count)>*{grid-column:1/-1}body.unicos-theme.pdp #tg-studio-widget .studio-options:has(>.studio-option--character):has(.studio-count)>.studio-option--text:has(+.studio-option--text>.studio-option__control:first-child),body.unicos-theme.pdp #tg-studio-widget .studio-options:has(>.studio-option--character):has(.studio-count)>.studio-option--text:has(>.studio-option__control:first-child){grid-column:auto}body.unicos-theme.pdp #tg-studio-widget .studio-options:has(>.studio-option--character):has(.studio-count)>.studio-option--text:has(>.studio-option__control:first-child){margin-top:-8px}}body.unicos-theme.pdp #tg-studio-widget .studio-tiles{gap:8px!important}body.unicos-theme.pdp #tg-studio-widget .studio-tile{background-color:var(--choice-bg)!important;border:1px solid var(--control-border)!important;border-radius:var(--choice-radius)!important;box-shadow:none!important;gap:0!important;height:var(--studio-tile);padding:5px!important;position:relative;transition:border-color 90ms ease-out,background-color 90ms ease-out,box-shadow 90ms ease-out!important}body.unicos-theme.pdp #tg-studio-widget .studio-tile.is-selected{background-color:var(--control-active-bg)!important;border-color:var(--choice-selected)!important;box-shadow:inset 0 0 0 1px var(--choice-selected)!important;transition-duration:0s!important}body.unicos-theme.pdp #tg-studio-widget .studio-tile:focus-visible{outline:var(--choice-focus-width) solid var(--focus-ring);outline-offset:var(--choice-focus-offset)}body.unicos-theme.pdp #tg-studio-widget .studio-tile:disabled{border-color:var(--choice-disabled-border)!important;box-shadow:none!important;cursor:not-allowed!important;filter:grayscale(1) opacity(var(--choice-disabled-opacity))!important}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-tile:not(.is-selected,:disabled):hover{background-color:var(--control-hover-bg)!important;border-color:var(--control-border-hover)!important;transition-duration:0s!important}}body.unicos-theme.pdp #tg-studio-widget .studio-tile__media{background:#f6f6f8!important;border-radius:var(--r-xs)!important}body.unicos-theme.pdp #tg-studio-widget .studio-tile__label{color:rgba(0,0,0,0)!important;font-size:0!important;left:0;line-height:10px;overflow:visible!important;position:absolute;right:0;top:calc(var(--studio-tile) - 2px)}body.unicos-theme.pdp #tg-studio-widget .studio-tile .studio-tile__price{left:0;position:absolute;right:0;top:0}body.unicos-theme.pdp #tg-studio-widget .studio-tile .studio-tile__price:before{color:var(--ink);content:attr(data-price);font-size:var(--fs-label);font-weight:500}body.unicos-theme.pdp #tg-studio-widget .studio-tiles:has(.studio-tile__price) .studio-tile{height:calc(var(--studio-tile) + 13px);padding-bottom:18px!important}body.unicos-theme.pdp #tg-studio-widget .studio-tile__name{background:var(--ink);border-radius:var(--r-xs);bottom:calc(var(--studio-tile) + 18px);box-shadow:0 4px 12px rgba(64,28,28,.12);color:var(--papel-crema)!important;font-size:var(--fs-label)!important;font-weight:500;left:50%;line-height:1.25;max-width:200px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);visibility:hidden;white-space:normal;width:max-content;z-index:8}@supports(position-area:top){body.unicos-theme.pdp #tg-studio-widget .studio-tile__name{position-anchor:--studio-tile;position-area:top;inset:auto;margin-bottom:10px;position:fixed;transform:none}}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-tile:hover{anchor-name:--studio-tile}body.unicos-theme.pdp #tg-studio-widget .studio-tile:hover .studio-tile__name{opacity:1;transition:opacity .3s,visibility .3s;visibility:visible}}body.unicos-theme.pdp #tg-studio-widget .studio-tiles[data-rail=true] .studio-tile__name{bottom:-4px}@supports(position-area:top){body.unicos-theme.pdp #tg-studio-widget .studio-tiles[data-rail=true] .studio-tile__name{position-area:center;align-self:end;inset:auto;margin-bottom:-3px}}body.unicos-theme.pdp #tg-studio-widget .studio-tiles[data-rail=true]{margin:-7px;overscroll-behavior-inline:contain;padding:7px;scroll-padding-inline:7px}body.unicos-theme.pdp #tg-studio-widget .studio-tiles[data-rail=true]::-webkit-scrollbar{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-tiles__arrow{border-color:var(--control-border)!important;box-shadow:0 2px 10px rgba(64,28,28,.1)!important;color:var(--ink)!important;transition:opacity .16s var(--ease-standard),border-color .16s var(--ease-standard),background-color .16s var(--ease-standard)!important;z-index:3}body.unicos-theme.pdp #tg-studio-widget .studio-tiles__arrow:before{content:"";inset:-8px;position:absolute}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-tiles__arrow:hover{background:var(--papel-crema)!important;border-color:var(--control-border-hover)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-chip{background-color:var(--choice-bg)!important;border:1px solid var(--control-border)!important;border-radius:var(--choice-radius)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;color:var(--ink)!important;font-size:var(--fs-small)!important;font-weight:500;padding:8px 14px!important;transition:border-color 90ms ease-out,background-color 90ms ease-out,box-shadow 90ms ease-out!important}body.unicos-theme.pdp #tg-studio-widget .studio-chip.is-selected{background-color:var(--control-active-bg)!important;border-color:var(--choice-selected)!important;box-shadow:inset 0 0 0 1px var(--choice-selected)!important;transition-duration:0s!important}body.unicos-theme.pdp #tg-studio-widget .studio-checklist{border-color:var(--control-border)!important;border-radius:var(--r-sm)!important}body.unicos-theme.pdp #tg-studio-widget .studio-checklist__item{color:var(--ink)!important;font-size:var(--fs-small)!important;min-height:44px;padding:10px 12px!important}body.unicos-theme.pdp #tg-studio-widget .studio-checklist__item.is-selected{background:var(--control-active-bg)!important}body.unicos-theme.pdp #tg-studio-widget .studio-checklist__box{border-color:var(--control-border-active)!important}body.unicos-theme.pdp #tg-studio-widget .studio-checklist__item.is-selected .studio-checklist__box{background:var(--ink)!important;border-color:var(--ink)!important}body.unicos-theme.pdp #tg-studio-widget .studio-date,body.unicos-theme.pdp #tg-studio-widget .studio-field__input,body.unicos-theme.pdp #tg-studio-widget .studio-location__input,body.unicos-theme.pdp #tg-studio-widget .studio-search__box,body.unicos-theme.pdp #tg-studio-widget .studio-select,body.unicos-theme.pdp #tg-studio-widget .studio-song__input,body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__trigger{background:var(--papel-blanco)!important;border:1px solid var(--control-border)!important;border-radius:var(--r-sm)!important;box-shadow:inset 0 1px 2px rgba(64,28,28,.03)!important;color:var(--ink)!important;font-size:var(--fs-text)!important;height:var(--studio-field-height)!important;outline:0;padding:0 12px!important;transition:border-color .16s var(--ease-standard)!important}body.unicos-theme.pdp #tg-studio-widget .studio-date:focus-visible,body.unicos-theme.pdp #tg-studio-widget .studio-field__input:focus-visible,body.unicos-theme.pdp #tg-studio-widget .studio-location__input:focus-visible,body.unicos-theme.pdp #tg-studio-widget .studio-search__box:focus-within,body.unicos-theme.pdp #tg-studio-widget .studio-select:focus-visible,body.unicos-theme.pdp #tg-studio-widget .studio-song__input:focus-visible,body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select.is-open .studio-thumb-select__trigger,body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__trigger:focus-visible{border-color:var(--focus-ring)!important}body.unicos-theme.pdp #tg-studio-widget .studio-field__input::placeholder,body.unicos-theme.pdp #tg-studio-widget .studio-location__input::placeholder,body.unicos-theme.pdp #tg-studio-widget .studio-search__input::placeholder,body.unicos-theme.pdp #tg-studio-widget .studio-song__input::placeholder{color:var(--text-secondary)!important}body.unicos-theme.pdp #tg-studio-widget .studio-field--multiline .studio-field__input{height:auto!important;line-height:1.35;min-height:92px;padding:12px!important}body.unicos-theme.pdp #tg-studio-widget .studio-field--multiline .studio-field__input[rows="2"]{line-height:1.2;min-height:56px;padding:8px 12px!important;resize:none}body.unicos-theme.pdp #tg-studio-widget .studio-field--multiline .studio-field__input:has(+.studio-field__counter),body.unicos-theme.pdp #tg-studio-widget .studio-field__input:has(+.studio-field__counter){padding-right:52px!important}body.unicos-theme.pdp #tg-studio-widget .studio-field__counter{color:var(--text-secondary)!important;font-size:var(--fs-label)!important;right:12px!important}body.unicos-theme.pdp #tg-studio-widget .studio-field__counter.is-max{color:var(--red)!important}body.unicos-theme.pdp #tg-studio-widget .studio-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1.5 5 5 5-5' fill='none' stroke='%23401c1c' stroke-opacity='.66' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;line-height:1;padding-right:38px!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__box{gap:9px!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__input{color:var(--ink)!important;font-size:var(--fs-text)!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__icon{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-location{gap:0!important}body.unicos-theme.pdp #tg-studio-widget .studio-date-field{margin-top:16px!important}body.unicos-theme.pdp #tg-studio-widget .studio-date-field__label{color:var(--ink)!important;font-size:var(--fs-text)!important;line-height:normal}body.unicos-theme.pdp #tg-studio-widget .studio-date{width:auto!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__results{border:1px solid var(--control-border)!important;border-radius:var(--r-sm)!important;box-shadow:0 8px 22px rgba(64,28,28,.07)!important;max-height:none!important;padding:4px;top:calc(var(--studio-field-height) + 6px)!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__result{border-radius:var(--r-xs);color:var(--ink)!important;font-size:var(--fs-small)!important;line-height:1.55!important;padding:6px 12px!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__result.is-active{background:var(--papel-crema)!important}body.unicos-theme.pdp #tg-studio-widget .studio-search__result-title{font-weight:500}body.unicos-theme.pdp #tg-studio-widget .studio-search__empty,body.unicos-theme.pdp #tg-studio-widget .studio-search__loading,body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__empty{color:var(--text-secondary)!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select.is-open{z-index:60}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__trigger{gap:0!important;padding-right:8px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__trigger>svg{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__trigger:after{background-color:var(--text-secondary);content:"";flex:0 0 26px;height:10px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7.017 10.398a.788.788 0 0 1-.563-.234L1.139 4.85a.797.797 0 0 1 1.127-1.095l4.751 4.72 4.752-4.72a.797.797 0 0 1 1.127 1.063L7.58 10.132a.787.787 0 0 1-.564.266Z'/%3E%3C/svg%3E") center/10px 10px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7.017 10.398a.788.788 0 0 1-.563-.234L1.139 4.85a.797.797 0 0 1 1.127-1.095l4.751 4.72 4.752-4.72a.797.797 0 0 1 1.127 1.063L7.58 10.132a.787.787 0 0 1-.564.266Z'/%3E%3C/svg%3E") center/10px 10px no-repeat}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__thumb{background:#f6f6f8!important;border:0!important;border-radius:var(--r-xs)!important;height:26px!important;margin-right:10px;width:26px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__thumb img{object-fit:cover!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__value{color:var(--ink)!important;line-height:1.2;padding:6px 10px;white-space:normal!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__menu{border:1px solid rgba(64,28,28,.15)!important;border-radius:var(--r-sm)!important;box-shadow:0 8px 22px rgba(64,28,28,.09)!important;top:100%!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__search{background:#fff!important;border:0!important;border-radius:6px 6px 0 0;padding:10px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__search-icon{color:#8b979d!important;height:15px!important;left:17px!important;width:15px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__search-input{background:#edeef0!important;border:0!important;border-radius:4px!important;color:#000!important;font-family:inherit!important;font-size:16px!important;height:35px!important;line-height:18.4px!important;padding:5px 10px 5px 28px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__search-input::placeholder{color:#575e66!important;opacity:1}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__list{max-height:200px!important;padding:10px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__search+.studio-thumb-select__list{padding-top:0!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option{border-radius:var(--r-xs)!important;color:var(--ink)!important;font-size:var(--fs-small)!important;gap:0!important;margin:0 0 6px;min-height:50px;overflow:hidden;padding:5px 7px!important;position:relative}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option:before{background:var(--hairline);content:"";height:1px;left:7px;position:absolute;right:0;top:49px}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option:last-child{margin-bottom:0}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option:last-child:before{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option.is-selected{background:var(--control-active-bg)!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option>svg{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option .studio-thumb-select__thumb{background:rgba(0,0,0,0)!important;border:1px solid var(--papel-blanco)!important;height:40px!important;width:40px!important}body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option.is-selected .studio-thumb-select__thumb{border-color:var(--control-border-active)!important}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-thumb-select__option:not(.is-selected):hover{background:var(--papel-crema)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-upload{flex-wrap:wrap;gap:9px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button{background:var(--papel-blanco)!important;border:1px solid var(--control-border);border-radius:var(--r-sm)!important;box-shadow:inset 0 1px 2px rgba(64,28,28,.03);color:var(--ink)!important;flex:1 1 auto;font-size:var(--fs-small)!important;gap:9px!important;height:auto!important;line-height:1.2;min-height:46px;padding:10px 14px!important;transition:border-color .18s var(--ease-standard),background-color .18s var(--ease-standard),box-shadow .18s var(--ease-standard)!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button svg{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button:before{background-color:var(--text-secondary);content:"";flex:0 0 auto;height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 14.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4.5M12 15.5v-12M7.5 8 12 3.5 16.5 8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 14.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4.5M12 15.5v-12M7.5 8 12 3.5 16.5 8'/%3E%3C/svg%3E") center/contain no-repeat;width:18px}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button:focus-visible{border-color:var(--focus-ring)!important;outline:0}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button[aria-busy=true]{opacity:1!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload--multiple:not(:has(.studio-upload__slot.is-uploading)) .studio-upload__button[aria-busy=true]:before,body.unicos-theme.pdp #tg-studio-widget .studio-upload:not(.studio-upload--multiple) .studio-upload__button[aria-busy=true]:before{animation:reel-upload-spin .8s linear infinite;background:none;border:2px solid var(--text-secondary);border-radius:50%;border-right:2px solid rgba(0,0,0,0);height:18px;-webkit-mask:none;mask:none;width:18px}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-upload__button:hover{background:var(--control-hover-bg)!important;border-color:var(--control-border-hover)!important;box-shadow:var(--control-hover-shadow)}body.unicos-theme.pdp #tg-studio-widget .studio-upload__button:not([aria-busy=true]):hover:before{background-color:var(--ink)}}body.unicos-theme.pdp #tg-studio-widget .studio-upload.is-filled .studio-upload__button:not([aria-busy=true]):before{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-upload.is-filled .studio-upload__button{gap:8px!important;padding-inline:10px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__thumb{border-radius:var(--r-xs)!important;height:28px!important;margin:-5px 0;width:28px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__remove:not(.studio-upload__slot-remove){background:none!important;border:0!important;color:var(--text-secondary)!important;flex:0 0 44px;height:auto!important;min-height:46px;width:44px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__remove:not(.studio-upload__slot-remove) svg{height:16px!important;width:16px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__remove:not(.studio-upload__slot-remove):focus-visible{border-radius:var(--r-sm)!important;outline:2px solid var(--focus-ring);outline-offset:-2px}body.unicos-theme.pdp #tg-studio-widget .studio-upload__remove:not(.studio-upload__slot-remove):disabled{display:none!important}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-upload__remove:not(.studio-upload__slot-remove):hover{color:var(--ink)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-upload--multiple{flex-wrap:nowrap;gap:7px!important}body.unicos-theme.pdp #tg-studio-widget .studio-reel__help{margin-bottom:0}body.unicos-theme.pdp #tg-studio-widget .studio-reel__progress{color:var(--text-secondary)!important;font-size:var(--fs-label)!important}@media(max-width:760px),(min-width:761px)and (max-width:1024px)and (orientation:portrait){body.unicos-theme.pdp #tg-studio-widget .studio-upload__slots{gap:6px!important}}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-button{background:rgba(244,235,228,.24);border:1px dashed rgba(64,28,28,.21)!important;border-radius:var(--r-sm)!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-button:focus-visible{outline:var(--choice-focus-width) solid var(--focus-ring);outline-offset:var(--choice-focus-offset)}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot.is-filled .studio-upload__slot-button{border-style:solid!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-index{color:rgba(64,28,28,.45)}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-loading{background:rgba(255,255,255,.6)!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-loading svg{display:none}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-loading:after{animation:reel-upload-spin .8s linear infinite;border:2px solid rgba(64,28,28,.18);border-radius:50%;border-top:2px solid var(--ink);content:"";height:22px;width:22px}@media(prefers-reduced-motion:reduce){body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-loading:after{animation-duration:2.4s}}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot.is-uploading .studio-upload__slot-remove{display:none!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-remove{background:rgba(255,255,255,.92)!important;border:0!important;border-radius:50%!important;box-shadow:0 1px 4px rgba(64,28,28,.16)!important;color:var(--ink)!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-remove svg{stroke-width:4.4;height:10.2px!important;width:10.2px!important}body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-remove:before{content:"";inset:-8px -8px -2px -2px;position:absolute}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-upload__slot-remove:hover{background:var(--papel-blanco)!important;color:var(--ink)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-option__error{margin:-4px 0 0}body.unicos-theme.pdp #tg-studio-widget .studio-song__error,body.unicos-theme.pdp #tg-studio-widget .studio-song__notice{font-size:var(--fs-label)!important;margin:0 0 10px!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__notice{color:var(--text-secondary)!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__error{color:var(--red)!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__input{line-height:1.35}body.unicos-theme.pdp #tg-studio-widget .studio-song__input.is-selected{background-color:rgba(64,28,28,.045)!important;color:var(--text-strong)!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__button{background:var(--red)!important;border:0;border-radius:var(--r-sm)!important;height:44px!important;transition:background-color .16s var(--ease-standard);width:46px!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}body.unicos-theme.pdp #tg-studio-widget .studio-song__button svg{height:19px!important;width:19px!important}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-song__button:hover{background:var(--red-dark)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-song__dots{animation:pdpSongSearchDots 1s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:-9px 0 0 #fff,9px 0 0 #fff;display:block!important;height:5px;width:5px}body.unicos-theme.pdp #tg-studio-widget .studio-song__dots>span{display:none!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__results{border:1px solid var(--control-border)!important;border-radius:var(--r-sm)!important;box-shadow:0 8px 22px rgba(64,28,28,.07)!important;margin:0!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__result{border-radius:var(--r-xs)!important;min-height:54px;padding:7px!important;transition:background-color .14s var(--ease-standard)}body.unicos-theme.pdp #tg-studio-widget .studio-song__result.is-active{background:var(--papel-crema)!important}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-song__result:hover{background:var(--papel-crema)!important}}body.unicos-theme.pdp #tg-studio-widget .studio-song__thumb{border-radius:var(--r-xs)!important}body.unicos-theme.pdp #tg-studio-widget .studio-song__title{color:var(--ink)!important;font-size:13px!important;line-height:1.25}body.unicos-theme.pdp #tg-studio-widget .studio-song__artist{color:var(--text-secondary)!important;font-size:var(--fs-label)!important;line-height:1.2}body.unicos-theme.pdp #tg-studio-widget .studio-count__option{background-color:var(--choice-bg)!important;border:1px solid var(--control-border)!important;border-radius:var(--choice-radius)!important;box-shadow:none!important;color:var(--ink)!important;font:500 var(--fs-text)/1 var(--brand-sans)!important;transition:border-color 90ms ease-out,background-color 90ms ease-out,box-shadow 90ms ease-out!important}body.unicos-theme.pdp #tg-studio-widget .studio-count__option.is-selected{background-color:var(--control-active-bg)!important;border-color:var(--choice-selected)!important;box-shadow:inset 0 0 0 1px var(--choice-selected)!important;transition-duration:0s!important}body.unicos-theme.pdp #tg-studio-widget .studio-count__option:focus-visible{outline:var(--choice-focus-width) solid var(--focus-ring);outline-offset:var(--choice-focus-offset)}body.unicos-theme.pdp #tg-studio-widget .studio-characters__count{color:var(--text-secondary)!important;font-size:var(--fs-label)!important;line-height:1.2}@media(max-width:760px),(min-width:761px)and (max-width:1024px)and (orientation:portrait){body.unicos-theme.pdp #tg-studio-widget .studio-characters__cards{gap:6px!important;margin-bottom:0!important;padding-bottom:6px!important}}body.unicos-theme.pdp #tg-studio-widget .studio-character-card{background-color:var(--choice-bg)!important;border:1px solid var(--control-border)!important;border-radius:var(--choice-radius)!important;box-shadow:none!important;transition:border-color 90ms ease-out,background-color 90ms ease-out,box-shadow 90ms ease-out!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card.is-ready{background-color:var(--control-active-bg)!important;border-color:var(--choice-selected)!important;box-shadow:inset 0 0 0 1px var(--choice-selected)!important;transition-duration:0s!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card.is-ready .studio-character-card__action{color:var(--ink)!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card:focus-visible{outline:var(--choice-focus-width) solid var(--focus-ring);outline-offset:var(--choice-focus-offset)}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-widget .studio-character-card:not(.is-ready,:disabled):hover,body.unicos-theme.pdp #tg-studio-widget .studio-count__option:not(.is-selected):hover{background-color:var(--control-hover-bg)!important;border-color:var(--control-border-hover)!important;transition-duration:0s!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card:not(.is-ready,:disabled):hover .studio-character-card__action{color:var(--ink)!important;transition-duration:0s}}body.unicos-theme.pdp #tg-studio-widget .studio-character-card__number{color:rgba(64,28,28,.55)!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card__image{background:rgba(244,235,228,.34)!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card__check{box-shadow:0 0 0 1px rgba(64,28,28,.16),0 1px 2px rgba(64,28,28,.1)!important;color:var(--ink)!important}body.unicos-theme.pdp #tg-studio-widget .studio-character-card__action{color:var(--text-secondary)!important;transition:color 90ms ease-out}body.unicos-theme.pdp #tg-studio-widget .studio-error{background:rgba(226,51,51,.045)!important;border:1px solid rgba(226,51,51,.18)!important;border-radius:var(--r-sm)!important;color:var(--red)!important;font-size:var(--fs-label)!important;font-weight:500;line-height:1.4;margin:16px 0 0!important;padding:10px 12px!important}body.unicos-theme.pdp #tg-studio-widget .studio-option.has-error :is(.studio-upload__button,.studio-upload__slot-button,.studio-field__input,.studio-select,.studio-date,.studio-search__box,.studio-location__input,.studio-song__input,.studio-thumb-select__trigger,.studio-tile,.studio-chip,.studio-checklist,.studio-count__option){border-color:var(--control-error-border)!important;box-shadow:0 0 0 3px var(--control-error-halo)!important}body.unicos-theme.pdp #personalizar.pdp-custom:has(#tg-studio-widget .studio-thumb-select.is-open){overflow:visible}@media(max-width:900px),(min-width:901px)and (max-width:1024px)and (orientation:portrait){body.unicos-theme.pdp .product__galeria.is-pinned:not(.is-zoomed) .studio-transform-controls{display:none!important}}body.unicos-theme.pdp .product__galeria .swiper-slide.tg-studio-slide{align-items:center;display:flex;justify-content:center}body.unicos-theme.pdp .product__galeria .product-slider:not(.swiper-initialized) .tg-studio-slide{display:none}body.unicos-theme.pdp .product__galeria .tg-studio-canvas{--studio-selection:var(--rojo-oscuro);width:100%}@media(max-width:760px){body.unicos-theme.pdp .product__galeria .studio-transform-controls{padding:10px!important}}body.unicos-theme.pdp .product__galeria .studio-transform-controls__button{background:var(--papel-blanco)!important;border:1px solid var(--control-border)!important;border-radius:var(--choice-radius)!important;isolation:isolate;overflow:hidden;position:relative}body.unicos-theme.pdp .product__galeria .studio-transform-controls__button:active{background:var(--control-active-bg)!important}body.unicos-theme.pdp .product__galeria .studio-transform-controls__button:before{background:var(--ink);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:1}body.unicos-theme.pdp .product__galeria .product-thumbnail-slider .tg-studio-design-thumbnail{background:var(--papel-crema);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}body.unicos-theme.pdp .product .single_add_to_cart_button{display:inline-block}body.unicos-theme.pdp .product .single_add_to_cart_button .tg-studio-btn-overlay{display:none}body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]){cursor:pointer;opacity:1;pointer-events:auto}body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]) .add-text:before,body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]) .edit-text:before{animation:reel-upload-spin .8s linear infinite;border:2px solid rgba(255,255,255,.35);border-radius:50%;border-top-color:currentcolor;content:"";display:inline-block;flex:none;height:16px;margin-right:10px;vertical-align:-2px;width:16px}@media(prefers-reduced-motion:reduce){body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]) .add-text:before,body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]) .edit-text:before{animation-duration:2.4s}}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp .product form.cart:has(#tg-studio-widget.is-busy:not(.has-error)) .single_add_to_cart_button:disabled:not([aria-busy=true]):hover{background:var(--red-dark)}}body.unicos-theme.pdp .studio-map-picker-backdrop{--mp-input-border:1px solid var(--control-border);--mp-input-focus-color:var(--focus-ring);--mp-input-radius:var(--r-sm);--mp-input-font:var(--brand-sans);--mp-button-font:var(--brand-sans);--mp-button-weight:500;--mp-button-radius:var(--r-sm);--mp-primary:var(--red);--mp-primary-text:#fff;--mp-primary-border:var(--red)}body.unicos-theme.pdp #tg-studio-character-editor,body.unicos-theme.pdp .studio-character-editor-backdrop{--ed-font:var(--brand-sans);--ed-ink:var(--ink);--ed-muted:var(--text-secondary);--ed-line:rgba(64,28,28,0.08);--ed-line-soft:rgba(64,28,28,0.07);--ed-border:var(--control-border);--ed-border-hover:var(--control-border-hover);--ed-hover-bg:var(--control-hover-bg);--ed-selected:var(--choice-selected);--ed-selected-bg:var(--control-active-bg);--ed-pill-bg:rgba(64,28,28,0.07);--ed-type-bg:rgba(255,255,255,0.72);--ed-button-border:rgba(64,28,28,0.13);--ed-button-border-hover:rgba(64,28,28,0.42);--ed-primary:var(--red);--ed-primary-hover:var(--red-dark);--ed-primary-text:#fff;--ed-preview-bg:radial-gradient(circle at 50% 72%,rgba(226,51,51,0.08),transparent 46%),var(--papel-crema);--ed-preview-shadow:drop-shadow(0 10px 12px rgba(64,28,28,0.1));--ed-backdrop:rgba(64,28,28,0.5);--ed-scrim:var(--modal-scrim);--ed-focus:var(--focus-ring);--ed-danger:var(--red);--ed-popup-border:rgba(64,28,28,0.1);--ed-popup-shadow:0 30px 100px rgba(64,28,28,0.24);--ed-dialog-shadow:0 26px 78px rgba(64,28,28,0.18);--ed-float-shadow:0 1px 4px rgba(64,28,28,0.14);--ed-radius-lg:var(--r-md);--ed-radius:var(--r-sm);--ed-radius-sm:var(--r-xs);--ed-z:var(--z-editor)}body.unicos-theme.pdp #tg-studio-character-editor .studio-character-editor__subtab.is-active .studio-character-editor__subtab-icon{filter:brightness(.78) contrast(4)}@media(hover:hover)and (pointer:fine){body.unicos-theme.pdp #tg-studio-character-editor .studio-character-editor__save.is-secondary:hover{transition-duration:0s}}