.grid-gama-filters-panel{border-radius:1rem;padding-bottom:1rem;padding-top:1rem;width:100%}@media (min-width:640px){.grid-gama-filters-panel{padding-bottom:1.25rem;padding-top:1.25rem}}.grid-gama-tabs{display:flex;flex-direction:column;margin-bottom:1rem;row-gap:1rem;width:100%}@media (min-width:768px){.grid-gama-tabs{column-gap:0;flex-direction:row;flex-wrap:wrap;row-gap:.75rem}}.grid-gama-tab:not(:last-child){border-right-width:0;margin-right:0;padding-right:0}@media (min-width:768px){.grid-gama-tab:not(:last-child){border-right-width:1px;border-style:solid;margin-right:1rem;padding-right:1rem}@media (min-width:640px){.grid-gama-tab:not(:last-child){margin-right:1.5rem;padding-right:1.5rem}}.grid-gama-tab:not(:last-child){border-right-color:hsla(240,8%,51%,.18)}}.grid-gama-tab{--tw-text-opacity:1;background-color:transparent;border-width:0;color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer;font-weight:600;gap:.5rem;letter-spacing:.025em;padding-left:0;padding-right:0;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:640px){.grid-gama-tab{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem)}}.grid-gama-tab{font-variant-caps:all-small-caps}@media (min-width:768px){.grid-gama-tab{align-items:center;display:flex;display:inline-flex;flex-wrap:wrap;width:auto}}.grid-gama-tab:hover{color:var(--main-color-normal)}.grid-gama-tab-label{border-bottom:2px solid transparent;font-variant-caps:all-small-caps;padding-bottom:2px;transition:border-color .2s ease-in-out}.grid-gama-tab-filter-flag{align-items:center;background-color:var(--main-color-normal-semi10,rgba(127,86,217,.12));border-color:var(--main-color-normal-semi10,hsla(240,8%,51%,.25));border-radius:var(--border-radius-full,9999px);border-width:1px;color:var(--main-color-normal);display:inline-flex;font-variant:normal;letter-spacing:normal;margin-left:.5rem;max-width:100%;text-transform:none}.grid-gama-tab-filter-flag[hidden]{display:none!important}.grid-gama-tab-filter-flag-inner{align-items:center;display:inline-flex;font-size:var(--font-size-sm,.875rem);font-weight:600;justify-content:center;letter-spacing:.025em;line-height:var(--line-height-sm,1.25rem);min-width:0;overflow:hidden;padding:.15rem .25rem .25rem .75rem;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.grid-gama-tab-filter-flag-inner{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);padding:.275rem .375rem .375rem .875rem}}.grid-gama-tab-filter-flag-inner{font-variant-caps:all-small-caps;line-height:normal}.grid-gama-tab-filter-flag-clear{align-items:center;border-radius:var(--border-radius-full,9999px);cursor:pointer;display:inline-flex;font-size:var(--font-size-xs,.75rem);justify-content:center;line-height:var(--line-height-xs,1rem);padding:.15rem .5rem .25rem .25rem}@media (min-width:640px){.grid-gama-tab-filter-flag-clear{font-size:var(--font-size-sm,.875rem);line-height:var(--line-height-sm,1.25rem);padding:.275rem .625rem .375rem .25rem}}.grid-gama-tab-filter-flag-clear{color:var(--main-color-normal);line-height:normal;opacity:.7;transition:color .15s ease-in-out,opacity .15s ease-in-out}.grid-gama-tab-filter-flag-clear:focus-visible,.grid-gama-tab-filter-flag-clear:hover{opacity:1;outline:none}.grid-gama-tab-active{color:var(--main-color-normal)}.grid-gama-tab-active .grid-gama-tab-label{border-bottom-color:var(--main-color-normal)}.grid-gama-chips-group{width:100%}.grid-gama-header-carousel-container .grid-gama-header-button.grid-gama-filter-chip{border-radius:var(--border-radius-full,9999px);padding:.275rem 1rem .375rem}@media (min-width:640px){.grid-gama-header-carousel-container .grid-gama-header-button.grid-gama-filter-chip{padding:.4rem 1.25rem .5rem}}.grid-gama-header-carousel-container .grid-gama-header-button.grid-gama-filter-chip{background-color:#fff;border-color:hsla(240,8%,51%,.25);font-variant-caps:all-small-caps}.grid-gama-header-carousel-container .grid-gama-header-button.grid-gama-filter-chip:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.grid-gama-header-carousel-container .grid-gama-header-button.grid-gama-filter-chip.active{--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:var(--main-color-normal);border-color:var(--main-color-normal);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.grid-gama-header-carousel-container{width:100%}.grid-gama-header{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;cursor:default;display:flex;gap:.5rem;justify-content:center;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;user-select:none}.grid-gama-header::-webkit-scrollbar{display:none}.grid-gama-scroll-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(31 41 55/var(--tw-border-opacity,1));border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;display:flex;display:none;height:2.5rem;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.grid-gama-scroll-btn:hover{border-color:var(--main-400)}.grid-gama-scroll-btn:hover:not(.opacity-50){--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(249 250 251/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.grid-gama-scroll-btn:active:not(.opacity-50){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(-50%) scale(.95)}.grid-gama-scroll-btn.opacity-50{cursor:not-allowed}.grid-gama-scroll-btn i{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.grid-gama-scroll-btn:hover:not(.opacity-50) i{color:var(--main-color-normal)}.grid-gama-header-button{--tw-text-opacity:1;align-items:center;border-width:2px;color:rgb(31 41 55/var(--tw-text-opacity,1));cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm,.875rem);font-weight:600;justify-content:center;letter-spacing:.025em;line-height:var(--line-height-sm,1.25rem);padding:.275rem 1rem .375rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}@media (min-width:640px){.grid-gama-header-button{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);padding:.4rem 1.25rem .5rem}}.grid-gama-header-button{border-color:var(--main-color-normal-semi10);font-variant-caps:all-small-caps;line-height:normal;min-width:fit-content}.grid-gama-header-button:hover{border-color:var(--main-color-normal);color:var(--main-color-normal)}.grid-gama-header-button.active{--tw-text-opacity:1;background-color:var(--main-color-normal);border-color:var(--main-color-normal);color:rgb(255 255 255/var(--tw-text-opacity,1))}.detail-gama-page{position:relative}.detail-gama-page .gama-name{font-size:var(--font-size-3xl,1.875rem);font-weight:700;line-height:var(--line-height-3xl,2.25rem);margin-top:1rem}@media (min-width:768px){.detail-gama-page .gama-name{font-size:var(--font-size-5xl,3rem);line-height:var(--line-height-5xl,1);margin-top:.5rem}}.detail-gama-page .gama-name{color:var(--alter-color-normal)}.detail-gama-page .gama-price{font-size:var(--font-size-xl,1.25rem);font-weight:700;line-height:var(--line-height-xl,1.75rem);margin-top:.5rem}@media (min-width:768px){.detail-gama-page .gama-price{margin-top:1rem}}.detail-gama-page .gama-price{color:var(--alter-color-normal)}.detail-gama-page .gama-price .gama-price-value{font-weight:700}.detail-gama-page .detail-row.gama-motorizaciones{display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}@media (min-width:768px){.detail-gama-page .detail-row.gama-motorizaciones{margin-bottom:3rem;margin-top:3rem}}.detail-gama-page .detail-row.gama-description{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){.detail-gama-page .detail-row.gama-description{margin-bottom:3rem;margin-top:3rem}}.detail-gama-page .detail-row.gama-description .gama-description-title{font-size:var(--font-size-sm,.875rem);font-weight:700;line-height:var(--line-height-sm,1.25rem)}@media (min-width:768px){.detail-gama-page .detail-row.gama-description .gama-description-title{font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-lg,1.75rem)}}.detail-gama-page .detail-row.gama-description .gama-description-title{font-family:var(--font-family-special)}.detail-gama-page .gama-description-content.wysiwyg-format h1{font-size:var(--gama-heading-h1-size);font-weight:700;line-height:var(--gama-heading-h1-line-height)}@media (min-width:768px){.detail-gama-page .gama-description-content.wysiwyg-format h1{font-size:var(--gama-heading-h1-size-md);line-height:var(--gama-heading-h1-line-height-md)}}.detail-gama-page .gama-description-content.wysiwyg-format h1:not(:first-child){margin-top:1.5rem}.detail-gama-page .gama-description-content.wysiwyg-format h1+p{margin-top:0!important}.detail-gama-page .gama-description-content.wysiwyg-format h2{font-size:var(--gama-heading-h2-size);font-weight:700;line-height:var(--gama-heading-h2-line-height)}@media (min-width:768px){.detail-gama-page .gama-description-content.wysiwyg-format h2{font-size:var(--gama-heading-h2-size-md);line-height:var(--gama-heading-h2-line-height-md)}}.detail-gama-page .gama-description-content.wysiwyg-format h2:not(:first-child){margin-top:1.25rem}.detail-gama-page .gama-description-content.wysiwyg-format h2+p{margin-top:0!important}.detail-gama-page .gama-description-content.wysiwyg-format h3{font-size:var(--gama-heading-h3-size);font-weight:700;line-height:var(--gama-heading-h3-line-height)}@media (min-width:768px){.detail-gama-page .gama-description-content.wysiwyg-format h3{font-size:var(--gama-heading-h3-size-md);line-height:var(--gama-heading-h3-line-height-md)}}.detail-gama-page .gama-description-content.wysiwyg-format h3:not(:first-child){margin-top:.75rem}.detail-gama-page .gama-description-content.wysiwyg-format h3+p{margin-top:0!important}.detail-gama-page .gama-description-content.wysiwyg-format p:not(:first-child){margin-top:.25rem}.gama-buttonset{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1rem;margin-top:1rem;width:100%}@media (min-width:768px){.gama-buttonset{margin-bottom:2rem;margin-top:2rem}}.detail-gama-header-bar{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}@media (min-width:1536px){.detail-gama-header-bar{width:100%}@media (min-width:640px){.detail-gama-header-bar{max-width:640px}}@media (min-width:768px){.detail-gama-header-bar{max-width:768px}}@media (min-width:1024px){.detail-gama-header-bar{max-width:1024px}}@media (min-width:1280px){.detail-gama-header-bar{max-width:1280px}}@media (min-width:1536px){.detail-gama-header-bar{max-width:1536px}}}.detail-gama-header-bar .row--back{align-self:flex-start;position:absolute;top:0;z-index:30}.gama-gallery-container{overflow:hidden;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}@media (min-width:1024px){.gama-gallery-container{padding-bottom:2rem;padding-top:2rem}}.gama-motorizaciones-title{color:var(--alter-color-normal);font-family:var(--font-family-special);font-size:var(--font-size-2xl,1.5rem);font-weight:700;line-height:var(--line-height-2xl,2rem);text-align:center;width:100%}.gama-motorizaciones-no-results{display:flex;flex-direction:column;width:100%}.gama-motorizaciones-no-results .no-results-content{--tw-border-opacity:1;align-items:center;border-color:rgb(156 163 175/var(--tw-border-opacity,1));border-radius:var(--border-radius-DEFAULT,4px);border-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:.75rem 1rem}@media (min-width:640px){.gama-motorizaciones-no-results .no-results-content{flex-direction:row;justify-content:flex-start}}@media (min-width:768px){.gama-motorizaciones-no-results .no-results-content{padding:1rem 1.5rem}}.gama-motorizaciones-no-results .no-results-content i{font-size:var(--font-size-4xl,2.25rem);line-height:var(--line-height-4xl,2.5rem)}@media (min-width:768px){.gama-motorizaciones-no-results .no-results-content i{font-size:var(--font-size-5xl,3rem);line-height:var(--line-height-5xl,1)}}.gama-motorizaciones-no-results .no-results-content .no-results-content-text{text-align:center}@media (min-width:640px){.gama-motorizaciones-no-results .no-results-content .no-results-content-text{text-align:left}}.gama-motorizaciones-no-results .no-results-content .no-results-content-text p{font-size:var(--font-size-base,1rem);line-height:var(--line-height-base,1.5rem);margin:0 0 .25rem}.gama-motorizaciones-list{border:none;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;width:100%}@media (min-width:1024px){.gama-motorizaciones-list{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.gama-motorizaciones-list input{display:none}.gama-motorizaciones-list input:checked+.gama-motorizacion{background:var(--main-color-normal-semi10);border-color:var(--main-color-normal)}.gama-motorizaciones-list input:not(:checked)+.gama-motorizacion{cursor:pointer}.gama-motorizaciones-list .gama-motorizacion{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));border-radius:var(--border-radius-DEFAULT,4px);border-width:1px;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;width:100%}@media (min-width:768px){.gama-motorizaciones-list .gama-motorizacion{padding:1rem 1.5rem}}.gama-motorizaciones-list .gama-motorizacion.gama-motorizacion-hidden{display:none}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-name{font-size:var(--font-size-lg,1.125rem);font-weight:700;line-height:var(--line-height-lg,1.75rem)}@media (min-width:768px){.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-name{font-size:var(--font-size-xl,1.25rem);line-height:var(--line-height-xl,1.75rem)}}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-name{-webkit-box-orient:vertical;display:-webkit-box;font-family:var(--font-family-special);overflow:hidden}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data{display:grid;flex:1 1 0%;font-size:var(--font-size-sm,.875rem);gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));line-height:var(--line-height-sm,1.25rem);line-height:1}@media (min-width:768px){.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data{grid-template-columns:repeat(3,minmax(0,1fr))}}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data .gama-motorizacion-data-item{display:flex;flex-direction:column;gap:.5rem}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data .gama-motorizacion-data-item .gama-motorizacion-data-item-label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data .gama-motorizacion-data-item .gama-motorizacion-data-item-value{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-weight:700}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data .gama-motorizacion-button{display:flex;grid-column:1/-1;justify-content:flex-end;margin-top:.25rem}.gama-motorizaciones-list .gama-motorizacion .gama-motorizacion-data .gama-motorizacion-button .ocs-button{pointer-events:none}.gama-motorizaciones-list .gama-motorizaciones-show-more-container{display:flex;justify-content:center;margin-top:1rem;width:100%}@media (min-width:1024px){.gama-motorizaciones-list .gama-motorizaciones-show-more-container{grid-column:span 2/span 2}}
