@import"WWPBaseObjects.WorkWithPlusBaseDS.css";@import"WorkWithPlusDSFront_Tokens.css";@layer WorkWithPlusDSFront{@keyframes pulsOut{0%,100%{transform :scale(0);}50%{transform :scale(1);}}PanelAnvHeader{border-bottom-color :#004080;}.PanelWithBorder.Panel_BaseColor>DIV.panel-heading{border-bottom-color :#004080;}.ContHolderFront{min-height :80vh;}.TableCarritoVacio{width :100%;padding :40px 20px;text-align :center;background-color :#7c7c7c;border-radius :12px;margin :30px 0;}.TxtCarritoVacio{font-size :20px;font-weight :600;color :#7c7c7c;margin-top :10px;display :block;}.TextBlockTituloFactura{color :#7c7c7c !important;font-size :16px;font-weight :bold;display :inline-block !important;border-bottom :2px solid #7c7c7c !important;width :100%;padding-bottom :4px;}.PanelAnv{box-sizing :border-box;width :100%;max-width :800px;min-height :100px;max-height :650px;overflow-y :auto;overflow-x :hidden;background-color :#ffffff;padding :16px;margin :auto;min-width :600px;}.PanelAnv *{box-sizing :border-box;min-width :0;max-width :100%;}.PanelAnv input,.PanelAnv select,.PanelAnv textarea{width :100%;max-width :100%;min-width :0;}.PanelAnv .grid-2{display :grid;grid-template-columns :repeat(2,minmax(0,1fr));gap :8px;}.PanelAnv .grid-2 > *{min-width :0;}.AttributeAnvLabel{color :#265ba5;font-weight :bold;margin-bottom :2px;font-size :12px;padding :3px 2px 1px 2px;display :inline-block;}.AttributeAnvinput,.AttributeAnvselect,.AttributeAnvtextarea{width :100%;padding :6px;border :1px solid #ccc;border-radius :4px;}input.AttributeAnv[style*="text-align:end"]{text-align :left !important;}.TableDatosFacturacion .row{padding :10px 3px;margin-bottom :8px;border :1px solid #e0e0e0;border-radius :4px;}.TableDatosFacturacion .form-group{margin-bottom :15px;}.TableDatosFacturacion .DataContentCellFL,.TableDatosFacturacion .DscTop{padding :0 5px !important;}.coolinput{display :flex;flex-direction :column;width :fit-content;position :static;max-width :240px;}.coolinput label.text{font-size :.75rem;color :#818CF8;font-weight :700;position :relative;top :.5rem;margin :0 0 0 7px;padding :0 3px;background :#e8e8e8;width :fit-content;}.coolinput input[type=text].input{padding :11px 10px;font-size :.75rem;border :2px #818CF8 solid;border-radius :5px;background :#e8e8e8;}.coolinput input[type=text].input:focus{outline :none;}.RadioGXCircle.gx-radio-button{display :flex;flex-direction :row;gap :12px;align-items :center;}.RadioGXCircleLabel{text-align :start;}.RadioGXCircle .gx-radio-label{position :relative;display :inline-flex !important;align-items :center;padding :4px 8px 4px 32px !important;line-height :24px;cursor :pointer;color :#323232 !important;font-size :14px !important;font-weight :600 !important;text-transform :uppercase !important;white-space :nowrap !important;overflow :visible !important;z-index :2;background :transparent !important;border :none !important;box-shadow :none !important;}.RadioGXCircle .gx-radio-label > input[type="radio"]{position :absolute;opacity :0;pointer-events :none;left :0;top :50%;transform :translateY(-50%);}.RadioGXCircle .gx-radio-label::before{content :"";position :absolute;left :4px;top :50%;transform :translateY(-50%);width :24px;height :24px;border-radius :50%;box-sizing :border-box;background :#e0e0e0;box-shadow :inset -1px -2px 7px #ffffff,inset 1px 2px 4px #b0b0b0 !important;transition :background-color .3s ease-in-out,box-shadow .3s ease-in-out;}.RadioGXCircle .gx-radio-label::after{content :"";position :absolute;left :9px;top :50%;transform :translateY(-50%) scale(1);width :14px;height :14px;border-radius :50%;background :transparent;transition :all .3s ease-in-out;z-index :1;}.RadioGXCircle .gx-radio-label .radio-text{margin-left :4px;display :inline-block;color :inherit;font-size :inherit;font-weight :inherit;text-transform :inherit;z-index :2;}.RadioGXCircle .gx-radio-label.is-focus::before{outline :1px solid #4b0082;}.RadioGXCircle .gx-radio-label.active:has(input[value="S"])::after{background :#c1d6a7;outline :3px solid #f2f3f4;transform :translateY(-50%) scale(1.05);}.RadioGXCircle .gx-radio-label.active:has(input[value="N"])::after{background :#b0b0b0;outline :3px solid #f2f3f4;transform :translateY(-50%) scale(1.05);}.nv-as-cta.disabled{background :#ccc;color :#666;cursor :not-allowed;pointer-events :none;filter :grayscale(.6);}.nv-checkbox{display :flex;align-items :center;gap :8px;margin-bottom :15px;}.nv-checkbox input[type="checkbox"]{cursor :pointer;position :relative;z-index :1;}.nv-checkbox label{cursor :pointer;margin :0;}.check-save{display :flex;gap :8px;align-items :center;}.loading-overlay{position :fixed;inset :0;background :rgba(24,24,24,.85);display :flex;justify-content :center;align-items :center;z-index :2000;}.loading-box{text-align :center;color :#fff;font-family :"Kumbh Sans",sans-serif;}.loading-spinner{width :60px;height :60px;position :relative;margin :0 auto;}.loading-spinner:before,.loading-spinner:after{content :'';position :absolute;border-radius :50%;animation :pulsOut 1.8s ease-in-out infinite;filter :drop-shadow(0 0 1rem rgba(12,116,214,.75));}.loading-spinner:before{width :100%;height :100%;background-color :rgba(12,116,214,.15);animation-delay :.5s;}.loading-spinner:after{width :75%;height :75%;background-color :rgba(12,116,214,.5);top :12.5%;left :12.5%;}.loading-text{margin-top :20px;text-transform :uppercase;font-size :14px;letter-spacing :2px;}.progress-bar{width :200px;height :4px;background :#16213e;border-radius :2px;overflow :hidden;margin :20px auto 0;}.progress{height :100%;background :#0c74d6;width :0%;transition :width .3s ease;}.master-responsive{width :100vw;max-width :100vw;min-height :100vh;margin :0 !important;padding :0 !important;overflow-x :hidden;box-sizing :border-box;background-color :#fff;}.master-responsive *{box-sizing :border-box;max-width :100% !important;}.master-responsive,.master-responsive body,.master-responsive #LAYOUTMAINTABLE,.master-responsive .Section,.master-responsive main{width :100vw !important;max-width :100vw !important;margin :0 !important;padding :0 !important;overflow-x :hidden !important;box-sizing :border-box;}.row{margin-left :0 !important;margin-right :0 !important;}.row > *{padding-left :0 !important;padding-right :0 !important;}.master-responsive .container{width :100% !important;max-width :100vw !important;padding-left :0 !important;padding-right :0 !important;margin-left :0 !important;margin-right :0 !important;}.master-responsive .row{--bs-gutter-x :0 !important;margin-left :0 !important;margin-right :0 !important;}.master-responsive .row > *{padding-left :0 !important;padding-right :0 !important;}.master-responsive [style*="100vw"],.master-responsive .w-100vw{max-width :100% !important;}html,body{overflow-x :hidden !important;}.master-responsive .tf-product-info-liveview{max-width :100%;overflow-x :hidden;padding-left :6px;padding-right :6px;box-sizing :border-box;}.master-responsive .tf-product-info-liveview .grid-2{display :grid;grid-template-columns :repeat(2,minmax(0,1fr));gap :6px 8px;align-items :start;}.master-responsive .tf-product-info-liveview .grid-2 > *{min-width :0;width :100%;box-sizing :border-box;}.tf-product-info-list.right-details .tf-product-info-liveview{max-width :100%;overflow-x :hidden;padding-left :6px;padding-right :6px;box-sizing :border-box;}.tf-product-info-list.right-details .grid-2{display :grid;grid-template-columns :repeat(2,minmax(0,1fr));gap :6px 8px;align-items :start;}.tf-product-info-list.right-details .grid-2 > *{min-width :0;width :100%;max-width :100%;box-sizing :border-box;}.tf-product-info-list.right-details .grid-2 input[type="text"],.tf-product-info-list.right-details .grid-2 input[type="date"],.tf-product-info-list.right-details .grid-2 select{min-width :0 !important;width :100% !important;max-width :100% !important;}.nav-account > .dropdown-account.dropdown-login{display :none;position :absolute;top :100%;right :0;z-index :1000;min-width :240px;pointer-events :none;opacity :0;visibility :hidden;transform :translateY(10px);transition :opacity .15s ease,transform .15s ease,visibility 0s .15s;}.nav-account.is-open > .dropdown-account.dropdown-login{display :block !important;pointer-events :auto !important;opacity :1 !important;visibility :visible !important;transform :translateY(0) !important;right :0 !important;left :auto !important;top :100% !important;}.nav-account:hover > .dropdown-account.dropdown-login{display :block;pointer-events :auto;opacity :1;visibility :visible;transform :translateY(0);}.nav-account{position :relative;}.nav-account > .nav-icon-item{position :relative;z-index :1001;}.nav-account .dropdown-account.dropdown-login .sub-bot{position :relative;display :block;border-radius :10px;overflow :hidden;}.nav-account .dropdown-account.dropdown-login .sub-bot > a{display :block;padding :10px 18px;color :inherit;text-decoration :none;border-radius :inherit;}.nav-account .dropdown-account.dropdown-login .sub-bot .body-text-{display :inline-block;transition :transform .16s ease,color .16s ease;will-change :transform;}.nav-account .dropdown-account.dropdown-login .sub-bot:hover .body-text-,.nav-account .dropdown-account.dropdown-login .sub-bot:focus-within .body-text-{color :#265ba5;transform :scale(1.05);}.nav-account .dropdown-account.dropdown-login .sub-bot > a:focus-visible{outline :2px solid #265ba5;outline-offset :2px;border-radius :8px;}#termsModal{position :fixed;inset :0;display :none;align-items :center;justify-content :center;background :rgba(0,0,0,.7);z-index :2147483000;isolation :isolate;}#termsModal .modal-box{position :relative;background :#fff;width :80%;max-width :800px;border-radius :12px;box-shadow :0 4px 12px rgba(0,0,0,.3);padding :20px;}.is-modal-open .RadioGXCircle,.is-modal-open .RadioGXCircle *{pointer-events :none !important;}.RadioGXCircle .gx-radio-label::before,.RadioGXCircle .gx-radio-label::after{z-index :0;}.is-modal-open #wrapper,.is-modal-open main,.is-modal-open header,.is-modal-open footer{z-index :0 !important;position :relative !important;}#footer.footer-full-width{position :relative;background :transparent !important;overflow :visible;max-width :100% !important;width :100%;padding-left :16px;padding-right :16px;box-sizing :border-box;}#footer.footer-full-width::before{content :"";position :absolute;top :0;bottom :0;left :50%;transform :translateX(-50%);width :100vw;background :#265ba5;z-index :-1;}#footer.footer-full-width .row{margin-left :0 !important;margin-right :0 !important;padding-left :0 !important;padding-right :0 !important;}#footer.footer-full-width .row > [class^="col"],#footer.footer-full-width .row > [class*=" col"]{padding-left :0;padding-right :0;}rowanv{padding :0 !important;margin :0 !important;}.tf-cart-checkbox label,.tf-cart-checkbox + a{font-size :13px;line-height :16px;white-space :nowrap;}.disabled-label{opacity :.3;pointer-events :none;}.RadioGXCircle.radio-disabled{opacity :.3;pointer-events :none;user-select :none;}.RadioGXCircle.radio-disabled .gx-radio-label{cursor :not-allowed !important;}#W0012TABLEDATOSFACTURACION.facturacion-disabled{pointer-events :none;user-select :none;}#W0012TABLEDATOSFACTURACION.facturacion-disabled input,#W0012TABLEDATOSFACTURACION.facturacion-disabled select,#W0012TABLEDATOSFACTURACION.facturacion-disabled textarea{opacity :.4;background-color :#f3f3f3 !important;cursor :not-allowed !important;}#W0012TABLEDATOSFACTURACION.facturacion-disabled .gx-attribute span,#W0012TABLEDATOSFACTURACION.facturacion-disabled .gx-attribute .TextBlock{opacity :.4;}#W0012TABLEDATOSFACTURACION.facturacion-disabled label,#W0012TABLEDATOSFACTURACION.facturacion-disabled .TextBlockTituloFactura{opacity :1;}.disabled-field{pointer-events :none !important;user-select :none !important;opacity :.4 !important;cursor :not-allowed !important;}.tf-cart-checkbox.disabled-field{pointer-events :none !important;user-select :none !important;opacity :.4 !important;cursor :not-allowed !important;}.tf-cart-checkbox.disabled-field i{pointer-events :none !important;}#btnprocederpago,#btnprocederpago.btn,#btnprocederpago.pulse-effect{text-transform :none !important;}*,*::before,*::after{box-sizing :border-box;}.grid-2 > *{min-width :0;max-width :100%;}.tf-date-field{position :relative;width :100%;}.tf-date-field::before{content :attr(data-placeholder);position :absolute;left :12px;top :50%;transform :translateY(-50%);color :#a0a0a0;font-size :16px;pointer-events :none;}.tf-date-field.has-value::before,.tf-date-field.is-focus::before{display :none;}.tf-date-field > input[type="date"]{display :block;width :100%;min-width :0;height :45px;line-height :45px;padding :0 12px;padding-right :40px;border :2px solid #e9e9e9;border-radius :10px;font-size :16px;background-color :#fff;-webkit-appearance :none;appearance :none;overflow :hidden;}.tf-date-field:not(.has-value):not(.is-focus) input[type="date"]::-webkit-datetime-edit,.tf-date-field:not(.has-value):not(.is-focus) input[type="date"]::-webkit-datetime-edit-year-field,.tf-date-field:not(.has-value):not(.is-focus) input[type="date"]::-webkit-datetime-edit-month-field,.tf-date-field:not(.has-value):not(.is-focus) input[type="date"]::-webkit-datetime-edit-day-field,.tf-date-field:not(.has-value):not(.is-focus) input[type="date"]::-webkit-datetime-edit-text{color :transparent !important;}#Fnacimientoid::-webkit-calendar-picker-indicator{margin-right :8px;width :18px;height :18px;opacity :.85;}.terms-of-use-content{font-family :'nelsonfont',sans-serif;display :block !important;width :100% !important;text-align :justify !important;font-size :14px !important;line-height :1.7em !important;color :#6c757d;margin-bottom :12px;word-break :normal;hyphens :auto;}.terms-of-use-wrap > .right .terms-of-use-item .terms-of-use-content{display :block !important;}.terms-of-use-title{font-size :16px !important;font-family :'nelsonfont',sans-serif;}.btn-scroll-target{font-size :16px !important;font-family :'nelsonfont',sans-serif;}@media(max-width:576px){.master-responsive{padding :0;}.sticky-top{position :static !important;top :auto !important;}.PanelAnv{min-width :0 !important;width :100% !important;max-width :100% !important;height :auto !important;max-height :none !important;overflow :visible !important;-webkit-overflow-scrolling :auto !important;padding :12px;}.tf-product-info-list.right-details,.tf-product-info-liveview,.tf-product-info-desc,.tf-product-info-choose-option,.tf-product-info-heading{height :auto !important;max-height :none !important;overflow :visible !important;}.PanelAnv .grid-2{display :grid;grid-template-columns :repeat(1,minmax(0,1fr)) !important;gap :6px;}.PanelAnv .grid-2 > *{min-width :0 !important;max-width :100% !important;}.PanelAnv input,.PanelAnv select,.PanelAnv textarea{width :100% !important;max-width :100% !important;min-width :0 !important;-webkit-appearance :none;}.container-full4,.container-full3,.container-full2,.container-full{width :100%;max-width :100%;margin :0 auto;padding :0 15px;background :#265ba5;}.grid-2{display :grid;grid-template-columns :1fr !important;gap :6px;}input,select,textarea{width :100% !important;max-width :100% !important;min-width :0 !important;height :45px;line-height :45px;padding :0 12px;border :2px solid #e9e9e9;border-radius :10px;font-size :16px;-webkit-appearance :none;appearance :none;}}@media(min-width:577px) and (max-width:991px){.master-responsive{padding :0 5px;}.PanelAnv{min-width :0;max-width :100%;width :100%;max-height :none;overflow-y :visible;padding :14px;}.container-full4,.container-full3,.container-full2,.container-full{width :100%;max-width :100%;margin :0 auto;padding :0 15px;background :#265ba5;}}@media(min-width:992px) and (max-width:1600px){.master-responsive{padding :0 10px;}.PanelAnv{max-width :800px;max-height :650px;overflow-y :auto;}.container-full4,.container-full3,.container-full2,.container-full{width :100%;max-width :100%;margin :0 auto;padding :0 15px;background :#265ba5;}.header-style-6 .wrapper-header{padding :0 !important;}}@media(min-width:1401px){.master-responsive{padding :0 15px;margin :0 auto;}}@media(max-width:1024px){.master-responsive .tf-product-info-liveview{padding-left :6px;padding-right :6px;}.master-responsive .tf-product-info-liveview .grid-2{grid-template-columns :repeat(2,minmax(0,1fr));gap :8px;}.tf-product-info-list.right-details .grid-2{grid-template-columns :repeat(2,minmax(0,1fr));gap :6px 8px;}}@media(max-width:480px){.tf-product-info-list.right-details .tf-product-info-liveview{padding-left :4px;padding-right :4px;}.tf-product-info-list.right-details .grid-2{grid-template-columns :repeat(1,minmax(0,1fr)) !important;gap :4px 6px;}.master-responsive .tf-product-info-liveview{padding-left :4px;padding-right :4px;}.master-responsive .tf-product-info-liveview .grid-2{grid-template-columns :repeat(1,minmax(0,1fr)) !important;gap :6px;}.d-flex.align-items-center{flex-wrap :nowrap !important;gap :4px;}.tf-cart-checkbox label,.tf-cart-checkbox + a{font-size :12px !important;line-height :12px !important;white-space :normal !important;word-break :break-word !important;}.tf-cart-checkbox{max-width :100%;display :flex;flex-wrap :wrap;}.tf-cart-checkbox + a{display :inline-block;}}@media(prefers-reduced-motion:reduce){.nav-account .dropdown-account.dropdown-login .sub-bot .body-text-{transition :none;}}@media only screen and (max-width:1600px){.header-style-6 .wrapper-header{padding-left :10px !important;padding-right :10px !important;}}}