:root{--nspcc-green: #018926;--nspcc-light-green: #dcede0;--nspcc-green-hover: #818983;--nspcc-orange: #fd932c;--nspcc-orange-hover: #fdd4ac;--nspcc-blue: #045370;--nspcc-blue-hover: #7a7a7a;--nspcc-black: #000000;--nspcc-text-color: #525455;--nspcc-white: #ffffff;--nspcc-body: #525455;--nspcc-red: #d84000;--nspcc-sale: var(--nspcc-red);--nspcc-warning: var(--nspcc-red);--nspcc-dark-green: #148637;--nspcc-font-family: NSPCC, sans-serif;--nspcc-button-colour: #fd932c;--nspcc-button-hover: #f7d6b6;--nspcc-button-bg-colour: #f0f0f0;--nspcc-light-gray: #eeeeee;--nspcc-dark-gray: #788188;--nspcc-heading-font-weight: 700;--nspcc-candyfloss: #f8c9dd;--nspcc-candyfloss-hover: #f8f8f8;--nspcc-sky: #b1ddde;--nspcc-sky-hover: #e2e2e2;--nspcc-sandpit: #fcce4f;--nspcc-sandpit-hover: #fce29c;--nspcc-parmaviolet: #ded4f2;--nspcc-parmaviolet-hover: #f3f3f3;--nspcc-fireengine: #e22e12;--nspcc-fireengine-hover: #e2705f;--nspcc-fireengine-accessible: #AA230E;--nspcc-midnight: #075470;--nspcc-midnight-hover: #7c7c7c;--nspcc-raspberry: #cb3c7f;--nspcc-raspberry-hover: #cb89a8;--nspcc-raspberry-accessible: #9D2A60;--nspcc-grape: #582752;--nspcc-grape-hover: #7f7f7f;--nspcc-red-background: #ffefe8;--nspcc-h1: 3.125rem;--nspcc-h2: 2.65rem;--nspcc-h3: 2rem;--nspcc-h4: 1.5rem;--nspcc-h5: 1.25rem;--nspcc-font-size-xl: 1.5rem;--nspcc-font-size-lg: 1.25rem;--nspcc-font-size: 1rem;--nspcc-font-size-sm: .85rem;--nspcc-font-size-xs: .75rem;--nspcc-field-line-height: 1.3;--nspcc-font-weight-bold: 700;--nspcc-box-shadow: 0 0 3px rgba(0, 0, 0, .2)}@media screen and (min-width: 981px){.hide-on-desktop{display:none}}@media screen and (min-width: 741px) and (max-width: 980px){.hide-on-tablet{display:none}}@media screen and (max-width: 740px){.hide-on-mobile{display:none}}@media screen and (min-width: 1221px){.hide-desktop-up{display:none}}@media screen and (max-width: 1220px){.hide-desktop-down{display:none}}@media screen and (min-width: 741px){.hide-tablet-up{display:none}}@media screen and (max-width: 740px){.hide-tablet-down{display:none}}@media screen and (min-width: 501px){.hide-mobile-up{display:none}}@media screen and (max-width: 500px){.hide-mobile-down{display:none}}.nspcc-2019.cart .cart-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.nspcc-2019.cart .cart-item .cart-title{margin-top:0}.nspcc-2019.cart .cart-item .cart-title .props{font-size:var(--nspcc-font-size);line-height:1.3;margin-bottom:1em}.nspcc-2019.cart .cart-item .nspcc-add-new a{font-weight:var(--nspcc-font-weight-bold);font-family:var(--nspcc-font-family);font-size:var(--nspcc-font-size);color:var(--nspcc-green)}.nspcc-2019.cart .cart-item .npscc-remove-product{font-size:1rem}.nspcc-2019.cart .nspcc-cart-text{font-size:var(--nspcc-font-size-sm);clear:both;text-align:left;position:relative;width:100%}.nspcc-2019.cart .nspcc-cart-text.desktop-center-align{text-align:center}@media screen and (max-width: 740px){.nspcc-2019.cart .nspcc-cart-text{text-align:left}.nspcc-2019.cart .nspcc-cart-text.mobile-center-align{text-align:center}}.nspcc-2019.cart .nspcc-cart-text p{font-size:inherit}.nspcc-2019.cart .nspcc-cart-text p:last-of-type{margin-bottom:0}.nspcc-2019.cart .nspcc-cart-text.gt-box{padding:.8em 1em;background-color:var(--nspcc-light-gray)}.nspcc-notice{padding:1rem;background-color:var(--nspcc-light-gray)}.addon-products-container{position:relative;margin:1rem 0}.addon-products-container .addon-products-select{display:none}.addon-products-container .addon-select-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 740px){.addon-products-container .addon-select-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.addon-products-container .addon-select-buttons .addon-sb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.5rem;min-width:80px;text-align:center;border:2px solid transparent;cursor:pointer;background-color:var(--nspcc-green);color:var(--nspcc-white);font-family:var(--nspcc-font-family);font-weight:var(--nspcc-heading-font-weight)}.addon-products-container .addon-select-buttons .addon-sb.selected{background-color:var(--nspcc-white);color:var(--nspcc-green);border-color:var(--nspcc-green)}.addon-products-container .addon-select-list{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.addon-products-container .addon-select-list .addon-sb{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addon-products-container .addon-select-list .addon-sb .addon-sb-title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:200px}.addon-products-container .addon-select-list .addon-sb .addon-sb-title .addon-sb-title-inner{font-size:var(--nspcc-font-size-lg);padding:.5em 1em;border-radius:9999px;background-color:var(--nspcc-green);color:var(--nspcc-white);font-family:var(--nspcc-font-family);font-weight:var(--nspcc-heading-font-weight);text-align:center;border:2px solid transparent}.addon-products-container .addon-select-list .addon-sb.selected .addon-sb-title .addon-sb-title-inner{background-color:var(--nspcc-white);color:var(--nspcc-green);border-color:var(--nspcc-green)}.addon-products-container .addon-select-list .addon-sb .addon-sb-description{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.addon-products-container .addon-select-list .addon-sb .addon-sb-description{padding:.5rem;background-color:var(--nspcc-light-gray);font-size:var(--nspcc-font-size-sm);line-height:1.3}.product-add-multi{position:relative;width:100%}@media screen and (max-width: 740px){.left-align-mobile #product-description{text-align:left}.left-align-mobile .addon-products-container .addon-select-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 740px){.add-to-cart-container.enable-full-width-mob .button{width:100%;text-align:center}}.swatch .techosaurus-donation input+label{background-color:var(--nspcc-green);border-color:var(--nspcc-green);color:var(--nspcc-white);font-family:var(--nspcc-font-family);text-transform:none}.swatch .techosaurus-donation input:checked+label,.swatch .techosaurus-donation input:hover+label{border-color:var(--nspcc-green);background-color:var(--nspcc-white);color:var(--nspcc-green)}.swatch .techosaurus-donation.no-donation input+label{background-color:var(--nspcc-dark-gray);border-color:var(--nspcc-dark-gray);color:var(--nspcc-white)}.swatch .techosaurus-donation.no-donation input:checked+label,.swatch .techosaurus-donation.no-donation input:hover+label{border-color:var(--nspcc-dark-gray);background-color:var(--nspcc-white);color:var(--nspcc-black)}.nspcc-2019 .nspcc-donations .donation-content-container.active .hide{display:none}.nspcc-hero-banner{position:relative}.nspcc-hero-banner .nhb-img{position:relative;width:100%;z-index:1;line-height:0}.nspcc-hero-banner .nhb-img img{height:auto;width:100%}.nspcc-hero-banner .force-img-height .nhb-img img{-o-object-fit:cover;object-fit:cover}.nspcc-hero-banner .caption-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.nspcc-hero-banner .caption-container .caption-controller{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nspcc-hero-banner .caption-container .caption-inners{padding:1.5rem}.nspcc-hero-banner .horizontal-align-left .caption-inners{margin-left:0;margin-right:auto}.nspcc-hero-banner .horizontal-align-center .caption-inners{margin-left:auto;margin-right:auto}.nspcc-hero-banner .horizontal-align-right .caption-inners{margin-left:auto;margin-right:0}.nspcc-hero-banner .vertical-align-middle .caption-container .caption-controller{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nspcc-hero-banner .vertical-align-top .caption-container .caption-controller{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nspcc-hero-banner .vertical-align-bottom .caption-container .caption-controller{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.nspcc-hero-banner .text-align-left .caption-inners{text-align:left}.nspcc-hero-banner .text-align-center .caption-inners{text-align:center}.nspcc-hero-banner .text-align-right .caption-inners{text-align:right}.nspcc-hero-banner .color-scheme-sub-black .caption-inners .caption{color:var(--nspcc-black)}.nspcc-hero-banner .color-scheme-sub-green .caption-inners .caption{color:var(--nspcc-green)}.nspcc-hero-banner .color-scheme-sub-dark-gray .caption-inners .caption{color:var(--nspcc-text-color)}.nspcc-hero-banner .heading-size-largest .slide-title{font-size:var(--nspcc-h1)}.nspcc-hero-banner .heading-size-large .slide-title{font-size:var(--nspcc-h2)}.nspcc-hero-banner .heading-size-medium .slide-title{font-size:var(--nspcc-h3)}.nspcc-hero-banner .heading-size-small .slide-title{font-size:var(--nspcc-h4)}.nspcc-hero-banner .heading-size-smallest .slide-title{font-size:var(--nspcc-h5)}.nspcc-hero-banner .sub-heading-size-largest .caption{font-size:var(--nspcc-font-size-xl)}.nspcc-hero-banner .sub-heading-size-large .caption{font-size:var(--nspcc-font-size-lg)}.nspcc-hero-banner .sub-heading-size-medium .caption{font-size:var(--nspcc-font-size)}.nspcc-hero-banner .sub-heading-size-small .caption{font-size:var(--nspcc-font-size-sm)}.nspcc-hero-banner .sub-heading-size-smallest .caption{font-size:var(--nspcc-font-size-xs)}.nspcc-2019 .crayon.margin-top{margin-top:2rem}@media screen and (max-width: 980px){.nspcc-hero-banner .heading-size-largest .slide-title,.nspcc-hero-banner .heading-size-large .slide-title{font-size:var(--nspcc-h3)}.nspcc-hero-banner .sub-heading-size-largest .caption,.nspcc-hero-banner .sub-heading-size-large .caption{font-size:var(--nspcc-font-size)}}.nspcc-2019 .button.cs-primary{--btn-bg-color: var(--nspcc-green);--btn-bg-hover: var(--nspcc-green-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-primary:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-secondary{--btn-bg-color: var(--nspcc-orange);--btn-bg-hover: var(--nspcc-orange-hover);color:var(--nspcc-black);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-secondary:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-blue{--btn-bg-color: var(--nspcc-blue);--btn-bg-hover: var(--nspcc-blue-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-blue:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-red{--btn-bg-color: var(--nspcc-fireengine);--btn-bg-hover: var(--nspcc-fireengine-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-red:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-candyfloss{--btn-bg-color: var(--nspcc-candyfloss);--btn-bg-hover: var(--nspcc-candyfloss-hover);color:var(--nspcc-black);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-candyfloss:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-sky{--btn-bg-color: var(--nspcc-sky);--btn-bg-hover: var(--nspcc-sky-hover);color:var(--nspcc-black);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-sky:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-sandpit{--btn-bg-color: var(--nspcc-sandpit);--btn-bg-hover: var(--nspcc-sandpit-hover);color:var(--nspcc-black);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-sandpit:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-parmaviolet{--btn-bg-color: var(--nspcc-parmaviolet);--btn-bg-hover: var(--nspcc-parmaviolet-hover);color:var(--nspcc-black);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-parmaviolet:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-midnight{--btn-bg-color: var(--nspcc-midnight);--btn-bg-hover: var(--nspcc-midnight-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-midnight:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-raspberry{--btn-bg-color: var(--nspcc-raspberry);--btn-bg-hover: var(--nspcc-raspberry-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-raspberry:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.cs-grape{--btn-bg-color: var(--nspcc-grape);--btn-bg-hover: var(--nspcc-grape-hover);background-color:var(--btn-bg-color)}.nspcc-2019 .button.cs-grape:hover{background-color:var(--btn-bg-hover)}.nspcc-2019 .button.bl-small{font-size:var(--nspcc-font-size-sm)!important;padding:.5rem 1rem}.nspcc-2019 .button.bl-large{font-size:var(--nspcc-font-size-lg)!important}.nspcc-2019 .button.bl-full-width{display:block;width:100%;text-align:center}.nspcc-2019 .ba-left{text-align:left}.nspcc-2019 .ba-center{text-align:center}.nspcc-2019 .ba-right{text-align:right}.nspcc-custom-fields select,.contact-form select{width:100%;padding:.6em .5em;font-size:1em;margin:.5em 0}.nspcc-custom-fields textarea,.contact-form textarea{font-family:var(--nspcc-font-family)}.nspcc-custom-fields .nspcc-cf-description,.contact-form .nspcc-cf-description{font-size:var(--nspcc-font-size-sm);line-height:var(--nspcc-field-line-height)}.nspcc-custom-fields .nspcc-cf-description p,.contact-form .nspcc-cf-description p{font-size:inherit}.nspcc-custom-fields select,.nspcc-custom-fields textarea,.nspcc-custom-fields input,.contact-form select,.contact-form textarea,.contact-form input{border-color:var(--nspcc-green);-webkit-box-shadow:var(--nspcc-box-shadow);box-shadow:var(--nspcc-box-shadow)}.nspcc-custom-fields label,.contact-form label{color:var(--nspcc-black)}.error-container{display:none;margin:1rem 0;padding:1rem;background-color:var(--nspcc-red-background);color:var(--nspcc-black);border:1px solid var(--nspcc-red)}.error-container.active{display:block}.nspcc-cf-clear-fields{color:var(--nspcc-green);font-weight:var(--nspcc-font-weight-bold);cursor:pointer}.nspcc-cf-clear-fields.hidden{display:none!important}.nspcc-cf-clear-fields:focus{outline:2px solid var(--nspcc-green);outline-offset:2px}.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/stylesheet-2024.css.map */
