/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;}html{font:normal 18px/1.3 'Open Sans',sans-serif;color:#333;--swiper-theme-color:rgba(0,102,204,1);--swiper-pagination-bullet-border-radius:0;}@media screen and (min-width:1320px){html{font-size:24px;}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:bold;margin:0;padding:0.75em 0;line-height:1.2;}h1,.h1{font-size:2rem;}h2,.h2{font-size:1.75rem;}h3,.h3{font-size:1.5rem;}h4,.h4{font-size:1.375rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1.125rem;}.big,big{font-size:1.22rem;}.small,small{font-size:0.778rem;line-height:1.2;}a,.link{color:rgba(0,102,204,1);text-decoration:none;transition:color 0.2s,background-color 0.2s;}a:hover,.link:hover{text-decoration:underline;}a:focus,.link:focus{outline:none;}p{padding:0.25em 0;margin:0;}img{max-width:100%;}.ck-editor .ck-content hr,hr{margin:0;padding:0;border:none;height:2px;background:rgba(0,102,204,1);}figure{margin:0;padding:0.25em 0;}figcaption,figure.align-center{text-align:center;}sub,sup{font-size:smaller;line-height:1;}.ck-editor .ck-content ul,ul{list-style-type:disc;}.ck-editor .ck-content ol,ol{list-style-type:decimal;}ul,ol{padding:0.5em 0 0.5em 2em;margin:0;}li::marker{color:rgba(0,102,204,1);}
.ck-content .table{width:100%;}.ck-editor .ck-content .table table,table{width:100%;margin:0 0 0.5625em;border-spacing:1px 1px;border:none;border-collapse:separate;}.ck-editor .ck-content .table > figcaption,caption{text-align:center;font-size:1.125em;padding:0.5em 0;caption-side:top;color:inherit;background-color:transparent;}.ck-editor .ck-content .table table th,th,.ck-editor .ck-content .table table td,td{padding:0.5em;vertical-align:top;text-align:left;font-weight:normal;border:none;min-width:auto;}.ck-editor .ck-content .table table th,th{background:rgba(0,102,204,0.1);}tbody tr:hover{background:rgba(0,102,204,0.3);}tbody tr.drag-previous{background-color:rgba(253,202,64,0.1);}tbody tr.drag-previous:hover{background-color:rgba(253,202,64,0.3);}.vtable{max-width:100%;overflow-x:auto;margin:0;padding:0;}a.tabledrag-handle .handle{box-sizing:content-box;}.touchevents .draggable td{padding:0.5em;}
.ck-editor .ck-content blockquote,blockquote{font:normal 1.5em/1.1 TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;padding:0.5em 1.2em 0.3em;margin:0;position:relative;border:none;}blockquote::after,blockquote::before{font-size:2em;position:absolute;line-height:1;color:rgba(0,102,204,1);}blockquote::before{content:"“";left:0;top:5px;}blockquote::after{content:'”';right:0;bottom:0;}
details{display:block;margin:0.5rem 0;border-radius:3px;border:2px solid rgba(0,102,204,1);padding:0 1em;}details > summary{position:relative;padding:0.75rem 0.75rem 0.75rem 2.5rem;margin:-2px -1em -2px;list-style:none;background-color:rgba(0,102,204,1);color:#fff;cursor:pointer;border-radius:3px;font-size:inherit;user-select:none;}details > summary::before{position:absolute;top:50%;left:0.75rem;display:block;width:0.5rem;height:0.5rem;content:"";transform:translateY(-50%) rotate(45deg);border-top:solid 2px currentColor;border-right:solid 2px currentColor;}details[open]{padding-bottom:1rem;}details[open] > summary{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:1rem;}details[open] > summary::before{margin-top:-0.125rem;transform:translateY(-50%) rotate(135deg);}details > summary::-webkit-details-marker{display:none;}
fieldset{display:block;margin:0.5rem 0;border-radius:3px;border:2px solid rgba(0,102,204,1);padding:0 1rem 1rem;}fieldset.form-item{padding-top:0;}fieldset > legend{padding:0.5rem 0.75rem;margin:0 0 1rem -1rem;background-color:rgba(0,102,204,1);color:#fff;font-size:inherit;display:block;width:calc(100% + 2rem);max-width:none;float:left;}
.wr{margin-left:10px;margin-right:10px;}.wr .wr{margin-left:auto;margin-right:auto;width:auto;}@media screen and (min-width:1000px){.wr{width:940px;margin-left:auto;margin-right:auto;}}@media screen and (min-width:1320px){.wr{width:1260px;}}@media screen and (min-width:1640px){.wr{width:1580px;}}
ul.paragraphs-add-dialog-list .button.button--small,.button{display:inline-flex;align-items:center;justify-content:center;height:3em;margin:0;padding:0 1em;cursor:pointer;text-align:center;text-decoration:none;color:rgba(0,102,204,1);border:2px solid rgba(0,102,204,1);border-radius:0px;background-color:rgba(255,255,255,1);line-height:inherit;font-family:inherit;font-size:1em;font-weight:normal;transition:opacity 0.2s,color 0.2s,background-color 0.2s;opacity:1;appearance:none;}.js .paragraph-type-add-modal-button:hover,.button:active,.button:hover,.button:focus{text-decoration:none;color:rgba(0,102,204,1);border-color:rgba(0,102,204,1);background-color:rgba(255,255,255,1);opacity:0.8;}.button:focus{outline:2px solid rgba(0,102,204,1);outline-offset:2px;}.button--primary,.button--primary:active,.button--primary:hover,.button--primary:focus{color:rgba(255,255,255,1);background-color:rgba(0,102,204,1);}.button--danger,.button--danger:active,.button--danger:hover,.button--danger:focus{color:rgba(227,63,30,1);border-color:rgba(227,63,30,1);}.button--danger:focus{outline-color:rgba(227,63,30,1);}.button:disabled:active,.button.is-disabled:active,.button:disabled:hover,.button.is-disabled:hover,.button:disabled:focus,.button.is-disabled:focus,.button:disabled,.button.is-disabled{cursor:default;opacity:0.3;outline:none;}
.bl-system-breadcrumb-block{display:none;}.crumb{margin:0;padding:0.5em 0;list-style-type:none;}.crumb li{display:inline;margin:0;padding:0;}.crumb li::after{content:' > ';}.crumb li:last-child::after{content:none;}
header{position:relative;margin-bottom:10px;}header .bl-system-branding-block{text-align:center;}header .bl-system-branding-block img{position:relative;z-index:5;}header ul{list-style:none;padding:0;margin:0;}.hmenu a{color:inherit;}.cart-block .spr,.cart-block-total{vertical-align:middle;display:inline-block;}.cart-block-total{margin-left:10px;}.cart-block .spr{background-size:24px 1200px;background-position:0 -120px;height:24px;width:24px;}.cart-block.empty .spr{background-position:0 -96px;}@media screen and (max-width:999px){header{display:grid;grid-gap:20px 20px;padding-top:10px;grid-template-columns:1fr 120px 1fr;align-items:center;}.hmenu-cc{font-size:24px;font-weight:bold;color:rgba(0,102,204,1);text-transform:uppercase;position:relative;line-height:48px;cursor:pointer;text-align:right;padding:0 70px 0 0;}.hmenu-cc span{position:absolute;width:48px;height:25px;right:10px;top:50%;transform:translateY(-50%);}.hmenu-cc span i{position:absolute;display:block;width:48px;height:5px;background:rgba(0,102,204,1);border-radius:3px;left:0;transition:all 0.2s;}.hmenu-cc span i:nth-child(1){top:0;}.hmenu-cc span i:nth-child(2){top:10px;}.hmenu-cc span i:nth-child(3){bottom:0;}body[data-mmenu="1"] .hmenu-cc span i:nth-child(1){transform:translate(-50%,-50%) rotate(-45deg);left:50%;top:50%;}body[data-mmenu="1"] .hmenu-cc span i:nth-child(2){transform:translate(-50%,-50%);left:50%;top:50%;width:0;}body[data-mmenu="1"] .hmenu-cc span i:nth-child(3){transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%;}.hmenu{padding-top:10px;margin:0;position:absolute;background:#fff;top:100%;left:0;width:100%;opacity:0;visibility:hidden;z-index:10;transition:visibility 0.4s,opacity 0.4s;}body[data-mmenu="1"] .hmenu{opacity:1;visibility:visible;}.cart-block,.hmenu li{padding:10px;}.hmenu > nav:nth-child(1) li:nth-child(2n+1),.hmenu > nav:nth-child(2) li:nth-child(2n+2){background:#f2f2f2;}.hmenu1{background:rgba(0,102,204,1);color:#fff;padding:10px 0;position:relative;}.hmenu1::after{content:'';display:block;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);height:10px;width:100%;top:100%;left:0;position:absolute;}.hmenu1 > nav ul{display:grid;grid-template-columns:1fr 1fr;}}@media screen and (max-width:639px){.hline .bl-vcustom-contacts{text-align:center;}.hmenu-cc{padding-left:70px;text-align:center;}header{grid-template-columns:1fr;}.hmenu1{font-size:14px;}}@media screen and (min-width:1000px){.hline{text-align:center;}.hline .bl-vcustom-contacts{display:inline-block;position:relative;z-index:10;}.header,.hline{padding:10px 0;}.cart-block-total,.hmenu-cc{display:none;}.hline{background:rgba(0,102,204,1);}.hline,.hmenu1{font-size:16px;color:#fff;}.hline a{color:inherit;}.hmenu{position:absolute;top:50px;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:200px 1fr 110px 1fr 140px 60px;grid-template-areas:"m1 m1 . m2 m2 cart"}.cart-block{grid-area:cart;align-self:center;justify-self:center;}.hmenu1{position:absolute;top:-50px;left:0;width:100%;display:grid;grid-template-columns:1fr 200px 1fr;}.hmenu1 nav ul{padding:10px 0;display:flex;gap:10px 10px;flex-direction:row;}.hmenu1 nav ul li{min-width:140px;}.hmenu > nav:nth-child(1){grid-area:m1;}.hmenu > nav:nth-child(2){grid-area:m2;}.hmenu1 nav:nth-child(2){grid-column:3;}.hmenu1 nav:nth-child(2) ul{justify-content:end;text-align:right;}.hmenu > nav ul{height:90px;display:flex;gap:20px 20px;flex-direction:row;align-items:center;justify-content:space-around;}}@media screen and (min-width:1320px){.cart-block .spr{background-size:36px 1800px;background-position:0 -180px;height:36px;width:36px;}.cart-block.empty .spr{background-position:0 -144px;}}
footer{margin-top:3rem;padding:30px 0;font-size:14px;border-top:1px solid #ccc;display:grid;grid-gap:30px 20px;grid-template-areas:"menu" "logo" "menu1" "dev";}footer ul{list-style:none;margin:0;padding:0;}footer a{color:inherit;}footer nav > ul{display:flex;gap:10px 20px;flex-direction:row;flex-wrap:wrap;}footer .bl-system-branding-block{grid-area:logo;}footer .bl-system-branding-block .logo-con{display:grid;margin:0 auto;max-width:340px;grid-gap:10px 10px;grid-template-columns:90px auto;align-items:center;}#block-fmenu{grid-area:menu;}#block-fmenu1{grid-area:menu1;color:#999;}.vtech-developers{grid-area:dev;color:#666;font-size:12px;}.vtech-developers span,.vtech-developers img{vertical-align:middle;}@media screen and (max-width:999px){#block-fmenu > ul{justify-content:center;}}@media screen and (max-width:639px){#block-fmenu1 > ul{justify-content:center;}.vtech-developers{text-align:center;}}@media screen and (max-width:359px){footer .bl-system-branding-block{font-size:12px;}}@media screen and (min-width:640px){footer{grid-template-columns:auto 280px;grid-template-areas:"menu menu" "logo logo" "menu1 dev";align-items:center;}.vtech-developers{text-align:right;}}@media screen and (min-width:1000px){#block-fmenu > ul{justify-content:space-between;}footer{grid-template-columns:1fr 340px 1fr;grid-template-areas:"menu menu menu" "menu1 logo dev";}}
.spr{background-image:url(/themes/custom/vmin/img/sprite.svg);background-repeat:no-repeat;}header .contextual,footer .contextual{display:none;}.bl-title,h1.node-title,.bl-page-title-block{text-align:center;}.bl-title a{color:inherit;}.bl-btns{padding-top:30px;text-align:center;}.bl-btns .button{min-width:300px;}.vspam-branding-text{font-size:14px;}.q-front main .bl,.field[data-fn="paragraphs"] > div{margin-bottom:2rem;}.q-front main .bl:last-child,.field[data-fn="paragraphs"] > div:last-child{margin-bottom:0;}.contact-info-blocks{display:grid;grid-gap:40px 40px;text-align:center;}.contact-info-blocks a{color:inherit;}.contact-info-block-icon{width:120px;height:120px;margin:0 auto;position:relative;}.contact-info-block-icon i{position:absolute;display:block;top:50%;left:50%;background-size:64px 3200px;transform:translate(-50%,-50%);}.contact-info-blocks > div:nth-child(1) .spr{height:64px;width:64px;background-position:0 0;}.contact-info-blocks > div:nth-child(2) .spr{height:62px;width:64px;background-position:0 -64px;}.contact-info-blocks > div:nth-child(3) .spr{height:62px;width:64px;background-position:0 -128px;}.contact-info-blocks > div:nth-child(4) .spr{height:60px;width:64px;background-position:0 -192px;}.bl-vcustom-fronttextblock{position:relative;}.front-block-text-con{height:400px;position:relative;z-index:1;color:#fff;}.front-block-text-con a{color:inherit;}.front-block-title{padding:0 0 20px;font-weight:normal;}.bl-vcustom-fronttextblock img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}.front-block-text{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;max-width:620px;}.front-block-btns{padding-top:20px;}.front-block-text .button{min-width:300px;}@media screen and (min-width:640px){.contact-info-blocks{grid-template-columns:1fr 1fr;}}@media screen and (min-width:1000px){.contact-info-blocks{grid-template-columns:1fr 1fr 1fr 1fr;}.front-block-text-con{max-width:940px;}}.products-grid,.articles-grid{display:grid;grid-gap:40px 20px;}.articles-grid .field[data-fn="cover"] img{height:auto;width:100%;}.articles-grid a{color:inherit;}.articles-grid .node-title{font-size:0.89em;}.product-terms{display:flex;gap:10px 20px;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid rgba(0,102,204,1);font-size:18px;}.product-terms-label::after{content:':';}.product-terms .form-item{padding:0;}.product-terms [type="checkbox"]{margin:0;}.product-terms label{vertical-align:middle;}@media screen and (min-width:640px){.products-grid,.articles-grid{grid-template-columns:1fr 1fr;}}@media screen and (min-width:1000px){.products-grid,.articles-grid{grid-template-columns:1fr 1fr 1fr;}.bl-vcustom-front-products .products-grid .node:nth-child(4),.bl-vcustom-articles-front .articles-grid .node:nth-last-child(4){display:none;}}.vshop-cart-message{text-align:center;font-style:italic;}.vorder-items,.vshop-cart-items{padding:20px 0;border-top:1px solid rgba(0,102,204,1);border-bottom:1px solid rgba(0,102,204,1);}.vshop-cart-items{display:none;}.vorder-item,.vshop-cart-item{display:grid;grid-gap:10px 10px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5;align-items:center;justify-items:center;}.vorder-item:last-child,.vshop-cart-item:last-child{padding-bottom:0;margin-bottom:0;border:0;}.vorder-item a,.vshop-cart-item a{color:inherit;}.vorder-item-img,.vshop-cart-item-img{line-height:0;}.vorder-item-img img,.vshop-cart-item-img img{border:1px solid #e5e5e5;width:300px;height:300px;}.vshop-cart-item-qty{display:grid;grid-gap:10px 10px;grid-template-columns:1fr 80px 1fr;align-items:center;}.vshop-cart-item-qty i{width:20px;height:20px;display:block;cursor:pointer;position:relative;}.vshop-cart-item-qty i[data-i="1"]::before,.vshop-cart-item-qty i::after{content:'';display:block;position:absolute;background:currentColor;transform:translate(-50%,-50%);left:50%;top:50%;}.vshop-cart-item-qty i[data-i="1"]::before{height:100%;width:2px;}.vshop-cart-item-qty i::after{height:2px;width:100%;}.vshop-cart-item-qty input{text-align:center;width:100%;padding:0 0.25em;}.vshop-cart-item-qty input::-webkit-outer-spin-button,.vshop-cart-item-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.vorder-item-total,.vshop-cart-item-total{color:rgba(0,102,204,1);}.vshop-cart-item-remove{cursor:pointer;font-size:0.89em;}.vshop-cart-buttons.hide,.vshop-cart-total.hide{display:none;}.vshop-cart-total{padding:20px 0;display:grid;grid-gap:20px 20px;grid-template-columns:1fr 120px;}.vshop-cart-buttons,.vshop-cart-total-label{text-align:right;}.vorder .field[data-fn="status"] .f_l::after,.vorder-total-row-label::after,.vorder-user-row-label::after,.vshop-checkout-total-label::after,.vshop-cart-total-label::after{content:':';}.vorder-total-row-value,.vshop-cart-total-value{text-align:right;color:rgba(0,102,204,1);}.vorder-total-row-value span,.vshop-cart-total-value span{font-weight:bold;}.vshop-cart-buttons .button{min-width:300px;}.vshop-checkout{max-width:620px;margin:0 auto;}.vshop-checkout .form-select,.vshop-checkout .form-email,.vshop-checkout .form-tel,.vshop-checkout .form-text{width:100%;}.vshop-checkout .form-actions{text-align:right;justify-content:end;}.vshop-checkout .button{min-width:300px;}.vshop-checkout fieldset.form-composite{padding:0.75em 0;margin:0;border-radius:0;border:0;}.vshop-checkout .hide{display:none;}.vshop-checkout fieldset.form-composite .form-item{padding:0.25em 0;}.vshop-checkout fieldset.form-composite > legend{float:none;font-weight:bold;text-align:center;width:100%;padding:0.75em 0 0;margin:0;color:inherit;background:transparent;}.vshop-checkout-delivery-total{padding-top:0.5em;}.vorder-total,.vshop-checkout-total{padding:0.5em 0;margin-bottom:0.75em;border-top:1px solid rgba(0,102,204,1);border-bottom:1px solid rgba(0,102,204,1);font-size:1.15em;text-align:right;}.vshop-checkout-total-value{color:rgba(0,102,204,1);}.vshop-checkout-total-value span{font-weight:bold;}.vorder-total-row-value i,.vshop-checkout-total-value i{display:block;font-size:0.89em;}.vshop-checkout-delivery-con{display:none;}.vorder-items{margin-bottom:20px;}.vorder-total{max-width:640px;margin:0 auto;}.vorder-total-row{margin-bottom:20px;}.vorder-total-row:last-child{margin-bottom:0;}.vorder-user{max-width:620px;margin:0 auto;margin-bottom:40px;}.vorder-user-row{padding:5px 0;font-size:16px;}.vorder-user-row:nth-child(2n+2){background:#eaeaef;padding:5px 10px;margin:0 -10px;}.vorder-btns{text-align:center;padding:20px 0;}.vorder-btns .button{min-width:300px;}.vorder .field[data-fn="status"]{display:flex;gap:10px 10px;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-bottom:20px;}.vorder .field[data-fn="status"] .f_i{font-weight:bold;color:rgba(0,102,204,1);}@media screen and (min-width:480px){.vorder-user-row{display:grid;grid-gap:20px 20px;grid-template-columns:170px 1fr;}.vorder-user-row-label{text-align:right;}}@media screen and (min-width:640px){.vshop-cart-item{border:0;padding:0;grid-template-columns:80px 1fr 140px 110px 36px;}.vorder-item{border:0;padding:0;grid-template-columns:80px 1fr 70px 110px;}.vshop-cart-total{grid-template-columns:1fr 150px;}.vorder-item-img img,.vshop-cart-item-img img{height:80px;width:80px;}.vorder-item-title,.vshop-cart-item-name{justify-self:stretch;}.vshop-cart-item-remove{width:36px;height:36px;text-indent:-999999px;overflow:hidden;position:relative;}.vshop-cart-item-remove::before,.vshop-cart-item-remove::after{content:'';display:block;position:absolute;background:currentColor;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%;}.vshop-cart-item-remove::before{height:100%;width:4px;}.vshop-cart-item-remove::after{height:4px;width:100%;}}@media screen and (min-width:1000px){.vshop-cart-item{grid-template-columns:150px 1fr 200px 200px 36px;}.vorder-item{grid-template-columns:150px 1fr 70px 200px;}.vshop-cart-total{grid-template-columns:1fr 240px;}.vorder-item-img img,.vshop-cart-item-img img{height:150px;width:150px;}}@media screen and (min-width:1320px){.vshop-cart-item{grid-template-columns:300px 1fr 250px 200px 36px;grid-gap:20px 20px;}.vorder-item{grid-template-columns:300px 1fr 70px 200px;grid-gap:20px 20px;}.vorder-item-img img,.vshop-cart-item-img img{height:300px;width:300px;}.vshop-cart-item-qty{grid-template-columns:1fr 140px 1fr;grid-gap:20px 20px;}}@media screen and (min-width:1640px){.vshop-cart-item{grid-template-columns:300px 1fr 250px 250px 36px;}}#vmessage{z-index:2000;position:fixed;top:0;width:100%;left:0;padding:25px 0;text-align:center;background:rgba(255,255,255,0.9);box-sizing:border-box;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.75);}#vmessage .wr{position:relative;}#vmessage[data-type="error"]{color:#fff;background:rgba(227,63,30,0.9);}#vmessage-close{position:absolute;top:-20px;right:0;width:20px;height:20px;transform:rotate(45deg);cursor:pointer;}#vmessage-close::before,#vmessage-close::after{content:'';position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentcolor;}#vmessage-close::before{width:100%;height:3px;}#vmessage-close::after{height:100%;width:3px;}#vmessage-btns .button{margin-top:15px;max-width:300px;min-width:280px;}#vmessage[data-type="modal"]{padding:0;height:100%;font-size:16px;}#vmessage[data-type="modal"] .wr{width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid;padding:19px 9px;box-sizing:border-box;position:fixed;z-index:2000;}#vmessage[data-type="modal"] #vmessage-btns .button{min-width:0;width:100%;margin-right:0;}#vmessage[data-type="modal"] #vmessage-close{top:5px;right:5px;}@media screen and (min-width:640px){#vmessage-btns .button{margin-right:20px;}#vmessage-btns .button:last-child{margin-right:0;}}
.para-t-dtext .field[data-fn="p_title"]{text-align:center;}.para-t-dtext.without-title{padding-top:2rem;}.para-t-dtext .field[data-fn="p_dtext"]{font-size:0.667rem;}.para-t-dtext .field[data-fn="p_dtext"] .f_i{display:grid;padding:5px 0;grid-gap:0 20px;}.para-t-dtext .field[data-fn="p_dtext"] .f_i:nth-child(2n+2){background:#eaeaef;padding:5px 10px;}.para-t-dtext .field[data-fn="p_dtext"] .f_i:nth-child(2n+2){margin:0 -10px;}.para-t-dtext .field[data-fn="p_dtext"] .double-field-first{font-style:italic;}@media screen and (min-width:480px){.para-t-dtext .field[data-fn="p_dtext"] .f_i{grid-template-columns:1fr 1fr;}.para-t-dtext .field[data-fn="p_dtext"] .double-field-first{font-style:normal;}}@media screen and (min-width:640px){.para-t-dtext .field[data-fn="p_dtext"]{width:620px;margin:0 auto;}}
.para-t-text .field[data-fn="p_title"]{text-align:center;}.para-t-text.without-title{padding-top:2rem;}.para-t-text.without-title .field[data-fn="p_text"] > .h6:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h6:first-child,.para-t-text.without-title .field[data-fn="p_text"] > .h5:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h5:first-child,.para-t-text.without-title .field[data-fn="p_text"] > .h4:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h4:first-child,.para-t-text.without-title .field[data-fn="p_text"] > .h3:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h3:first-child,.para-t-text.without-title .field[data-fn="p_text"] > .h2:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h2:first-child,.para-t-text.without-title .field[data-fn="p_text"] > .h1:first-child,.para-t-text.without-title .field[data-fn="p_text"] > h1:first-child{padding-top:0;}.para-t-text[data-l="title_l"] .field[data-fn="p_title"],.para-t-text[data-l="title_r"] .field[data-fn="p_title"]{color:rgba(13,82,242,1);font-weight:bold;}@media screen and (min-width:640px){.para-t-text .field[data-fn="p_text"],.para-t-text .field[data-fn="p_title"]{width:620px;margin:0 auto;}}@media screen and (min-width:1000px){.para-t-text[data-l="single_c_2"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_2"] .field[data-fn="p_title"],.para-t-text[data-l="single_c_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_0"] .field[data-fn="p_title"],.para-t-text[data-l="single_c_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_1"] .field[data-fn="p_title"]{width:940px;}.para-t-text[data-l="single_l"] .field[data-fn="p_text"],.para-t-text[data-l="single_l"] .field[data-fn="p_title"],.para-t-text[data-l="single_l_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_l_0"] .field[data-fn="p_title"],.para-t-text[data-l="single_l_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_l_1"] .field[data-fn="p_title"]{margin:0;}.para-t-text[data-l="single_r"] .field[data-fn="p_text"],.para-t-text[data-l="single_r"] .field[data-fn="p_title"],.para-t-text[data-l="single_r_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_0"] .field[data-fn="p_title"],.para-t-text[data-l="single_r_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_1"] .field[data-fn="p_title"]{margin-left:320px;}.para-t-text[data-l="double"] .field[data-fn="p_text"],.para-t-text[data-l="double"] .field[data-fn="p_title"]{width:100%;}.para-t-text[data-l="double"] .field[data-fn="p_text"]{column-count:2;column-gap:20px;}.para-t-text[data-l="double"] .field[data-fn="p_text"] p{padding:0 0 0.5em;}.para-t-text[data-l="double"] .field[data-fn="p_text"] ul,.para-t-text[data-l="double"] .field[data-fn="p_text"] ol{padding-top:0;}.para-t-text[data-l="title_l"] .para-content,.para-t-text[data-l="title_r"] .para-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 20px;align-items:center;}.para-t-text[data-l="title_l"] .para-content{grid-template-areas:"title text";}.para-t-text[data-l="title_r"] .para-content{grid-template-areas:"text title";}.para-t-text[data-l="title_l"] .field[data-fn="p_text"],.para-t-text[data-l="title_r"] .field[data-fn="p_text"]{grid-area:text;width:auto;}.para-t-text[data-l="title_l"] .field[data-fn="p_title"],.para-t-text[data-l="title_r"] .field[data-fn="p_title"]{width:auto;grid-area:title;}.para-t-text[data-l="title_l"] .field[data-fn="p_title"]{text-align:right;margin-right:20px;}.para-t-text[data-l="title_r"] .field[data-fn="p_title"]{text-align:left;margin-left:20px;}}@media screen and (min-width:1320px){.para-t-text[data-l="single_c_2"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_2"] .field[data-fn="p_title"],.para-t-text[data-l="single_c_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_1"] .field[data-fn="p_title"]{width:1260px;}.para-t-text[data-l="double"] .para-content{max-width:1260px;}.para-t-text[data-l="single_l"] .field[data-fn="p_text"],.para-t-text[data-l="single_l"] .field[data-fn="p_title"]{margin-left:160px;}.para-t-text[data-l="single_r"] .field[data-fn="p_text"],.para-t-text[data-l="single_r"] .field[data-fn="p_title"]{margin-left:480px;}.para-t-text[data-l="single_r_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_0"] .field[data-fn="p_title"],.para-t-text[data-l="single_r_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_1"] .field[data-fn="p_title"]{margin-left:640px;}}@media screen and (min-width:1640px){.para-t-text[data-l="single_l"] .field[data-fn="p_text"],.para-t-text[data-l="single_l"] .field[data-fn="p_title"]{margin-left:320px;}.para-t-text[data-l="single_l_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_l_0"] .field[data-fn="p_title"]{margin-left:160px;}.para-t-text[data-l="single_r"] .field[data-fn="p_text"],.para-t-text[data-l="single_r"] .field[data-fn="p_title"]{margin-left:640px;}.para-t-text[data-l="single_r_0"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_0"] .field[data-fn="p_title"]{margin-left:800px;}.para-t-text[data-l="single_r_1"] .field[data-fn="p_text"],.para-t-text[data-l="single_r_1"] .field[data-fn="p_title"]{margin-left:960px;}.para-t-text[data-l="title_l"] .para-content{grid-template-columns:1fr 620px;}.para-t-text[data-l="title_r"] .para-content{grid-template-columns:620px 1fr;}.para-t-text[data-l="title_l"] .field[data-fn="p_title"],.para-t-text[data-l="title_r"] .field[data-fn="p_title"]{font-size:3.22em;}.para-t-text[data-l="title_l"] .field[data-fn="p_title"]{margin-right:150px;}.para-t-text[data-l="title_r"] .field[data-fn="p_title"]{margin-left:150px;}}@media screen and (min-width:1640px){.para-t-text[data-l="single_c_2"] .field[data-fn="p_text"],.para-t-text[data-l="single_c_2"] .field[data-fn="p_title"]{width:1580px;}}
.product-main{display:grid;grid-gap:20px 20px;grid-template-areas:"img" "info" "links";margin-bottom:20px;}.product-imgs{grid-area:img;line-height:0;}.product-info{grid-area:info;}.product-links{grid-area:links;}.product-title{font-weight:normal;padding:0;font-size:1.5rem;line-height:1.1;}.product-info-order{padding:15px 0;display:grid;grid-gap:10px 20px;}.product-order-btn{text-align:right;}.product-info-order .button{width:280px;}.product-main .field[data-fn="price"]{color:rgba(0,102,204,1);font-size:1.25rem;}.product-info-links{color:rgba(0,102,204,1);font-size:0.75rem;text-align:right;text-decoration:underline;padding-top:10px;}.product-info-links .product-show{cursor:pointer;}.product-info-char-label{font-weight:bold;padding-bottom:10px;}.product-info-char{padding-top:20px;}.product-char{font-size:0.667rem;}.product-char .f_i{display:grid;padding:5px 0;grid-gap:0 20px;}.product-char .f_i:nth-child(2n+2){background:#eaeaef;padding:5px 10px;}.product-char .f_i:nth-child(2n+2){margin:0 -10px;}.product-char .double-field-first{font-style:italic;}.product-tabs-c{display:grid;grid-gap:10px 10px;grid-template-columns:1fr 1fr;border-bottom:3px solid rgba(0,102,204,1);padding:0 10px;}.product-tabs-c .product-show{padding:10px 0;text-align:center;background:#eaeaef;cursor:pointer;}.node-t-product[data-s="main"] .product-tabs-c .product-show[data-key="main"],.node-t-product[data-s="char"] .product-tabs-c .product-show[data-key="char"]{background:rgba(0,102,204,1);cursor:default;color:#fff;}.product-tab{display:none;}.node-t-product[data-s="main"] .product-tab[data-key="main"],.node-t-product[data-s="char"] .product-tab[data-key="char"]{display:block;}.product-tabs{padding-top:20px;}.product-links{font-size:18px;line-height:24px;white-space:nowrap;}.product-links .spr{background-size:24px 1200px;}.product-links .spr,.product-links span{display:inline-block;vertical-align:middle;}.product-links div:nth-child(1) .spr{background-position:0 -24px;width:24px;height:24px;}.product-links div:nth-child(2) .spr{background-position:0 -48px;width:24px;height:24px;}.product-links div:nth-child(3) .spr{background-position:0 -144px;width:24px;height:24px;}.product-links div:nth-child(4) .spr{background-position:0 -168px;width:24px;height:24px;}.product-links{display:flex;gap:10px 20px;flex-wrap:wrap;}.node-t-product .field[data-fn="imgs"]{padding-top:20px;display:grid;grid-gap:20px 20px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));}.node-t-product .product-imgs img{width:100%;height:auto;}.field[data-fn="char"] .para-t-dtext .field[data-fn="p_title"]{font-size:0.667rem;text-align:left;}@media screen and (max-width:999px){.product-main{margin-left:auto;margin-right:auto;max-width:620px;}}@media screen and (max-width:639px){.product-main{margin-left:10px;margin-right:10px;}}@media screen and (max-width:479px){.product-tabs-c{font-size:0.78rem;}}@media screen and (min-width:480px){.product-info-order{grid-template-columns:1fr 280px;align-items:center;}.product-char .f_i{grid-template-columns:1fr 1fr;}.product-char .double-field-first{font-style:normal;}}@media screen and (min-width:640px){.product-tabs-c{max-width:960px;margin:0 auto;grid-gap:20px 20px;padding:0 20px;}.product-tabs .product-char{width:620px;margin:0 auto;}.field[data-fn="char"] .para-t-dtext .field[data-fn="p_title"]{width:620px;margin:0 auto;}}@media screen and (min-width:1000px){.product-main{grid-template-columns:1fr 1fr;grid-template-areas:"img info" "links info";margin-bottom:40px;}.product-links{flex-direction:column;}}@media screen and (min-width:1320px){.product-info-order{padding:30px 0;}}@media screen and (min-width:1640px){.product-main{grid-template-columns:1fr 1fr 300px;grid-template-areas:"img info links";}}
