.break{flex-basis:100%;height:0}@media (min-width:576px){.break-sm{flex-basis:100%;height:0}.break-sm-reset{flex-basis:auto}}@media (min-width:768px){.break-md{flex-basis:100%;height:0}.break-md-reset{flex-basis:auto}}@media (min-width:992px){.break-lg{flex-basis:100%;height:0}.break-lg-reset{flex-basis:auto}}@media (min-width:1200px){.break-xl{flex-basis:100%;height:0}.break-xl-reset{flex-basis:auto}}.btn,.wp-block-button{display:inline-block;height:5.556rem;padding:0 2rem;border-radius:calc(5.556rem / 2);font-size:1.95rem;line-height:1;font-family:"Avenir LT",Helvetica,arial,sans-serif;transition:.2s;color:#fff;background-color:#3c3c3c;border-color:#3c3c3c;white-space:nowrap;text-decoration:none}a.btn{line-height:5.26rem}button.btn:not(.btn-circle):not(.dropdown-toggle){line-height:5.16rem}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn:active,.btn:focus,.btn:focus:active,.btn:hover,.btn:hover:active,.wp-block-button:active,.wp-block-button:focus,.wp-block-button:focus:active,.wp-block-button:hover,.wp-block-button:hover:active{color:#3c3c3c;background-color:transparent;border-color:#3c3c3c;outline:0!important;box-shadow:none!important}.btn.disabled,.btn:disabled,.btn[disabled],.wp-block-button.disabled,.wp-block-button:disabled,.wp-block-button[disabled]{opacity:.3;cursor:default;pointer-events:none}.btn-primary{font-size:2.5rem;text-transform:uppercase;padding-top:0}.btn-primary:hover{color:unset;background-color:unset;border-color:unset}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-primary.btn-ghost.disabled,.btn-primary.btn-ghost:disabled{color:#3c3c3c;background-color:transparent}.btn-default,.btn-light{font-size:1.95rem;color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-ghost{color:#3c3c3c;background-color:transparent;border-color:#3c3c3c}.btn-ghost.active,.btn-ghost:active,.btn-ghost:focus,.btn-ghost:focus:active,.btn-ghost:hover,.btn-ghost:hover:active,.btn-primary.btn-ghost:not(:disabled):not(.disabled).active,.btn-primary.btn-ghost:not(:disabled):not(.disabled):active{color:#fff!important;background-color:#3c3c3c!important;border-color:#3c3c3c!important}.show>.btn-primary.btn-ghost.dropdown-toggle,.show>.btn-primary.btn-ghost.dropdown-toggle.active,.show>.btn-primary.btn-ghost.dropdown-toggle:active,.show>.btn-primary.btn-ghost.dropdown-toggle:focus,.show>.btn-primary.btn-ghost.dropdown-toggle:focus:active,.show>.btn-primary.btn-ghost.dropdown-toggle:hover,.show>.btn-primary.btn-ghost.dropdown-toggle:hover:active{color:#3c3c3c!important;background-color:transparent!important;border-color:#3c3c3c!important}.btn-negative{color:#fff;border-color:#fff;background-color:transparent}.btn-negative.active,.btn-negative:active,.btn-negative:focus,.btn-negative:focus:active,.btn-negative:hover,.btn-negative:hover:active{color:#3c3c3c!important;background-color:#fff!important;border-color:#fff!important}.btn-ghost.btn-negative{color:#fff;border-color:#fff;background-color:transparent}.btn-ghost.btn-negative.active,.btn-ghost.btn-negative:active,.btn-ghost.btn-negative:focus,.btn-ghost.btn-negative:focus:active,.btn-ghost.btn-negative:hover,.btn-ghost.btn-negative:hover:active,.dropdown.bootstrap-select.show .dropdown-toggle.btn-ghost.btn-negative,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active:active,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active:focus,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active:focus:active,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active:hover,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover.active:hover:active,body:not(.desktop) .image-filters .btn-ghost.btn-negative.active,body:not(.desktop) .image-fine-tuning .btn-ghost.btn-negative.active,body:not(.desktop) .text-editor .btn-ghost.btn-negative.active{color:#3c3c3c!important;background-color:#fff!important;border-color:#fff!important}body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover:active,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover:focus,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover:focus:active,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover:hover,body:not(.desktop) .btn-ghost.btn-negative.btn-not-hover:hover:active{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.btn-secondary{color:#fff;border-color:#00f;background-color:#00f}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus:active,.btn-secondary:hover,.btn-secondary:hover:active{color:#00f!important;border-color:#00f!important;background-color:transparent!important}.btn-secondary.btn-ghost{color:#00f;border-color:#00f;background-color:transparent}.btn-secondary.btn-ghost.active,.btn-secondary.btn-ghost:active,.btn-secondary.btn-ghost:focus,.btn-secondary.btn-ghost:focus:active,.btn-secondary.btn-ghost:hover,.btn-secondary.btn-ghost:hover:active{color:#fff!important;border-color:#00f!important;background-color:#00f!important}.btn-secondary.btn-negative{color:#00f;border-color:#fff;background-color:#fff}.btn-secondary.btn-negative.active,.btn-secondary.btn-negative:active,.btn-secondary.btn-negative:focus,.btn-secondary.btn-negative:focus:active,.btn-secondary.btn-negative:hover,.btn-secondary.btn-negative:hover:active{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.wp-block-button{text-align:center;border-width:1px;border-style:solid}.wp-block-button__link{background:0 0;border:none!important;font-size:unset;height:5.556rem;line-height:5.556rem;padding:0}.wp-block-button__link:hover{text-decoration:none}.btn-primary .wp-block-button__link{text-transform:uppercase}.btn-primary.btn-ghost .wp-block-button__link,.btn-primary:hover .wp-block-button__link{color:#3c3c3c}.btn-primary .wp-block-button__link,.btn-primary.btn-ghost:hover .wp-block-button__link,.btn-secondary .wp-block-button__link,.btn-secondary.btn-ghost:hover .wp-block-button__link{color:#fff}.btn-secondary.btn-ghost .wp-block-button__link,.btn-secondary:hover .wp-block-button__link{color:#00f}.mobile-navpills-wrapper:not(.fixed) .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-default.btn-ghost,.mobile-navpills-wrapper:not(.fixed) .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-default.btn-ghost:focus,.mobile-navpills-wrapper:not(.fixed) .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-light.btn-ghost,.mobile-navpills-wrapper:not(.fixed) .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-light.btn-ghost:focus,.nav-pills-printareas-tab-dropdown .btn.dropdown-toggle.btn-default.btn-ghost,.nav-pills-printareas-tab-dropdown .btn.dropdown-toggle.btn-default.btn-ghost:focus,.nav-pills-printareas-tab-dropdown .btn.dropdown-toggle.btn-light.btn-ghost,.nav-pills-printareas-tab-dropdown .btn.dropdown-toggle.btn-light.btn-ghost:focus,.quantity-currency-selector .btn.dropdown-toggle.btn-default.btn-ghost,.quantity-currency-selector .btn.dropdown-toggle.btn-default.btn-ghost:focus{border-color:#cfcfcf}.mobile-navpills-wrapper:not(.fixed) .nav-pills-home-tab-dropdown>.dropdown-toggle:after,.nav-pills-printareas-tab-dropdown>.dropdown-toggle:after{color:#3c3c3c}.mobile-navpills-wrapper.fixed .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-default.btn-ghost,.mobile-navpills-wrapper.fixed .nav-pills-home-tab-dropdown .btn.dropdown-toggle.btn-light.btn-ghost{border-color:#3c3c3c}button:focus{outline:0!important}@media only screen and (min-width:768px){.btn,.wp-block-button{height:5rem;border-radius:calc(5rem / 2);font-size:2rem}a.btn{line-height:4.6rem}button.btn:not(.btn-circle):not(.dropdown-toggle){line-height:4.5rem}.wp-block-button__link{height:5rem;line-height:5rem}.quantity-currency-selector .btn.dropdown-toggle.btn-default.btn-ghost,.quantity-currency-selector .btn.dropdown-toggle.btn-default.btn-ghost:focus{border-color:unset}}@media only screen and (min-width:992px) and (max-width:1023px){.btn,.wp-block-button{padding:1px 0}}@media only screen and (min-width:1024px){.btn,.wp-block-button{height:5.883rem;border-radius:calc(5.883rem / 2);font-size:2rem}a.btn{line-height:5.783rem}button.btn:not(.btn-circle):not(.dropdown-toggle){line-height:5.683rem}.btn-primary{font-size:2.1rem}.btn-default,.btn-light{padding:0 2rem}.wp-block-button__link{height:5.883rem;line-height:5.883rem}}@media only screen and (min-width:1200px){.btn,.wp-block-button{height:4.3rem;border-radius:calc(4.3rem / 2);font-size:1.6rem}a.btn{line-height:4.2rem}button.btn:not(.btn-circle):not(.dropdown-toggle){line-height:4.1rem}.btn-primary{font-size:2rem;padding-top:0}.wp-block-button__link{height:4.3rem;line-height:4.3rem}}.btn-circle{width:5.556rem;height:5.556rem;border-radius:50%!important;margin:0 10px 0 0;padding:1rem!important}.btn-group .btn-circle,.btn-group-toggle .btn-circle{margin-right:1.389rem}.btn-group .btn-circle:last-child,div:last-child>.btn-circle:last-child{margin-right:0}body.smartphone .btn-group-toggle{display:inline-block}.btn i{display:inline-block;font-weight:600;font-size:2.2rem}a.btn i{vertical-align:middle}button.btn i{vertical-align:baseline}.btn:not(.btn-circle) i{padding-left:2px}.btn-circle i{line-height:1.4}.btn-apply{color:#fff;background-color:#00f;border-color:#00f!important}.btn-apply:active,.btn-apply:focus,.btn-apply:focus:active,.btn-apply:hover{color:#fff!important;background-color:#4c4cff!important;border-color:#4c4cff!important}@media only screen and (min-width:768px){.btn i{font-size:1.9rem}.btn-circle{width:5rem;height:5rem}.btn-circle i{font-size:2.2rem;line-height:1.3}}@media only screen and (min-width:1024px){.btn-circle{width:4.3rem;height:4.3rem}.btn-circle i{font-size:1.8rem;line-height:1.2}}@media only screen and (min-width:1600px){.btn-group .btn-circle,.btn-group-toggle .btn-circle{margin-right:1rem}}@media only screen and (min-width:1800px){.btn-circle i{font-size:1.8rem;line-height:1.2}}.custom-control label{font-size:1.6rem}@media only screen and (min-width:1200px){.btn-circle{width:4.3rem;height:4.3rem}.btn-group .btn-circle,.btn-group-toggle .btn-circle{margin-right:1rem}.custom-control label{font-size:1.6rem;line-height:1.9rem}}.custom-radio{margin:20px 0}.custom-radio.custom-control{padding-left:25px}.custom-radio .custom-control-input:focus:not(:checked)~.custom-control-label::before,.custom-radio .custom-control-input:not(:disabled):active~.custom-control-label::before,.custom-radio .custom-control-label::before{width:17px;height:17px;top:0;left:-25px;border:1px solid rgba(60,60,60,.3);background-color:transparent}.custom-radio .custom-control-label::after{height:11px;width:11px;top:3px;left:calc(-25px + 3px);border-radius:50%;background-color:transparent}.custom-radio .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#3c3c3c;background-color:#fff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none;background-color:#3c3c3c}.custom-switch{min-height:2.75rem;padding-left:50px}.custom-switch .custom-control-input{width:39px;height:23px}.custom-switch .custom-control-label{line-height:23px}.custom-switch .custom-control-input:not(:checked):active~.custom-control-label::before,.custom-switch .custom-control-input:not(:checked):focus~.custom-control-label::before,.custom-switch .custom-control-label::before{top:0;left:-50px;width:39px;height:23px;border-radius:23px;pointer-events:all;border:1px solid rgba(60,60,60,0);background-color:rgba(60,60,60,.3)}.custom-switch .custom-control-input:not(:checked):active~.custom-control-label::after,.custom-switch .custom-control-input:not(:checked):focus~.custom-control-label::after,.custom-switch .custom-control-label::after{top:3px;left:calc(-50px + 3px);width:17px;height:17px;border-radius:50%;background-color:#fff}.custom-switch .custom-control-input:checked:active~.custom-control-label::before,.custom-switch .custom-control-input:checked:focus~.custom-control-label::before,.custom-switch .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#3c3c3c;background-color:#3c3c3c}.custom-switch .custom-control-input:checked:active~.custom-control-label::after,.custom-switch .custom-control-input:checked:focus~.custom-control-label::after,.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(calc(23px - 7px))}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.dropdown-toggle::after,.dropup .dropdown-toggle::after{vertical-align:top;border:none;font-family:prodir-icons;font-size:1rem;margin-left:1.5rem}.dropdown-toggle::after{content:"\e94d"}.dropup .dropdown-toggle::after{content:"\e94e"}.bootstrap-select button{margin:0;padding-top:0;padding-bottom:0;height:5.556rem;line-height:5.556rem}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0!important}.bootstrap-select .dropdown-menu{border:none;border-radius:2.15rem;font-size:1.6rem;margin-top:5px;padding:0}.bootstrap-select .dropdown-menu.inner{background-color:#fff}.bootstrap-select .dropdown-menu li a{display:inline-block;width:100%;line-height:5rem;border-bottom:1px solid #cfcfcf;padding-left:2rem;padding-right:2rem}.bootstrap-select .dropdown-menu li a:hover{background-color:#f2f2f2}.bootstrap-select.nav-pills-home-tab-dropdown .dropdown-menu li a:hover,.bootstrap-select.nav-pills-printareas-tab-dropdown .dropdown-menu li a:hover{background-color:#3c3c3c}.bootstrap-select.nav-pills-home-tab-dropdown .dropdown-menu li a:hover span,.bootstrap-select.nav-pills-printareas-tab-dropdown .dropdown-menu li a:hover span{opacity:.3}.bootstrap-select .dropdown-menu li:last-child a{border-bottom:none}.bootstrap-select .dropdown-menu li .dropdown-item.active,.bootstrap-select .dropdown-menu li .dropdown-item:active{background-color:#3c3c3c}#pills-recap .bootstrap-select.currencies>.dropdown-toggle,#pills-recap .bootstrap-select.quantity-range>.dropdown-toggle{color:#3c3c3c;background-color:transparent;border-color:#3c3c3c;font-size:2.5rem}#pills-recap .bootstrap-select.currencies>.dropdown-toggle:hover,#pills-recap .bootstrap-select.quantity-range>.dropdown-toggle:hover{color:#fff;background-color:#3c3c3c}#pills-recap .bootstrap-select.currencies>.dropdown-menu.show,#pills-recap .bootstrap-select.quantity-range>.dropdown-menu.show{border:1px solid #3c3c3c;border-radius:2.15rem}#pills-recap .bootstrap-select.currencies>.dropdown-menu.show .dropdown-item span,#pills-recap .bootstrap-select.quantity-range>.dropdown-menu.show .dropdown-item span{font-size:2.2rem!important}#pills-recap .bootstrap-select.currencies{width:110px!important}#pills-recap .bootstrap-select.quantity-range{width:240px!important}.quantity-currency-selector .bootstrap-select.currencies>.dropdown-toggle,.quantity-currency-selector .bootstrap-select.currencies>.dropdown-toggle:focus,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-toggle,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-toggle:focus{border-color:#cfcfcf;font-size:2.25rem}.quantity-currency-selector .bootstrap-select.currencies>.dropdown-menu.show,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-menu.show{border:1px solid #3c3c3c;border-radius:2.15rem}.quantity-currency-selector .bootstrap-select.currencies>.dropdown-menu.show .dropdown-item span,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-menu.show .dropdown-item span{font-size:2.25rem}.quantity-currency-selector .mobile-navpills-wrapper.fixed .bootstrap-select.currencies>.dropdown-toggle,.quantity-currency-selector .mobile-navpills-wrapper.fixed .bootstrap-select.quantity-range>.dropdown-toggle{border-color:#3c3c3c}.quantity-currency-selector .dropdown-quantity-range-container{width:60%}.quantity-currency-selector .dropdown-currencies-container{width:40%}.quantity-currency-selector .bootstrap-select.currencies,.quantity-currency-selector .bootstrap-select.quantity-range{width:100%!important}@media only screen and (min-width:768px){.bootstrap-select button{height:5rem;line-height:5rem}.bootstrap-select .dropdown-menu li a{line-height:5rem}}@media only screen and (min-width:992px){.btn-group .btn-circle,.btn-group-toggle .btn-circle{margin-right:1rem}.quantity-currency-selector .dropdown-currencies-container,.quantity-currency-selector .dropdown-quantity-range-container{width:auto}.quantity-currency-selector .bootstrap-select.currencies,.quantity-currency-selector .bootstrap-select.quantity-range{width:auto!important}.quantity-currency-selector .bootstrap-select.currencies>.dropdown-menu.show .dropdown-item span,.quantity-currency-selector .bootstrap-select.currencies>.dropdown-toggle,.quantity-currency-selector .bootstrap-select.currencies>.dropdown-toggle:focus,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-menu.show .dropdown-item span,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-toggle,.quantity-currency-selector .bootstrap-select.quantity-range>.dropdown-toggle:focus{font-size:1.95rem}}.nav-pills-home-tab-dropdown .btn-ghost.active,.nav-pills-home-tab-dropdown .btn-ghost:active,.nav-pills-home-tab-dropdown .btn-ghost:focus,.nav-pills-home-tab-dropdown .btn-ghost:focus:active,.nav-pills-home-tab-dropdown .btn-ghost:hover,.nav-pills-home-tab-dropdown .btn-ghost:hover:active{color:#3c3c3c!important;background-color:transparent!important;border-color:#3c3c3c!important}.nav-pills-home-tab-dropdown .dropdown-menu li.active{display:none}.nav-pills-home-tab-dropdown .dropdown-menu li .dropdown-item{background-color:#3c3c3c;color:#fff}.nav-pills-home-tab-dropdown .dropdown-menu li .dropdown-item.active,.nav-pills-home-tab-dropdown .dropdown-menu li .dropdown-item:active{background-color:#fff;color:#3c3c3c}.nav-pills-printareas-tab-dropdown .btn-ghost.active,.nav-pills-printareas-tab-dropdown .btn-ghost:active,.nav-pills-printareas-tab-dropdown .btn-ghost:focus,.nav-pills-printareas-tab-dropdown .btn-ghost:focus:active,.nav-pills-printareas-tab-dropdown .btn-ghost:hover,.nav-pills-printareas-tab-dropdown .btn-ghost:hover:active{color:#3c3c3c!important;background-color:transparent!important;border-color:#3c3c3c!important}.nav-pills-printareas-tab-dropdown .dropdown-menu li.active{display:none}.nav-pills-printareas-tab-dropdown .dropdown-menu li .dropdown-item{background-color:#3c3c3c;color:#fff}.nav-pills-printareas-tab-dropdown .dropdown-menu li .dropdown-item.active,.nav-pills-printareas-tab-dropdown .dropdown-menu li .dropdown-item:active{background-color:#fff;color:#3c3c3c}.vertical-pills.nav-pills{margin-left:-20px}#v-pills-printareas-tab.vertical-pills.nav-pills{margin-top:calc(60px + 10px + 2px + 2.6rem * 1.4);border-top:1px solid #cfcfcf}.vertical-pills.nav-pills .nav-link{display:flex;justify-content:flex-start;align-items:center;position:relative;height:7rem;padding:0 20px;border-bottom:1px solid #cfcfcf;border-radius:0;color:#3c3c3c;font-size:2.5rem;font-family:"Avenir LT",Helvetica,arial,sans-serif;line-height:7rem;transition:.2s}#v-pills-home-tab.vertical-pills.nav-pills .nav-link:first-child{border-top:1px solid #cfcfcf}.vertical-pills.nav-pills .nav-link.active{background:0 0}.vertical-pills.nav-pills .nav-link.active:after,.vertical-pills.nav-pills .nav-link:hover:after{content:"\e91f";font-family:prodir-icons;font-size:2rem;font-weight:600;color:#3c3c3c;position:absolute;top:0;right:12px}.vertical-pills.nav-pills .nav-link span{display:block;margin-right:20px;line-height:1.2}.vertical-pills.nav-pills .nav-link.active span,.vertical-pills.nav-pills .nav-link:hover span{opacity:.5;color:#3c3c3c}.tab-pane.tab-products{margin-bottom:100px}.tab-pane.tab-products a.pen-item-link{display:block;color:#3c3c3c;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.tab-pane.tab-products a.pen-item-link+a.pen-item-link{border-top:none}.tab-pane.tab-products a.pen-item-link:hover{text-decoration:none}.tab-pane.tab-products .pen-item{position:relative;min-height:14rem;overflow:hidden}.tab-pane.tab-products .pen-item .pen-title{position:relative;z-index:10;margin:10px 0 0;padding:0;color:#3c3c3c;font-size:2.25rem;font-family:"Avenir LT",Helvetica,arial,sans-serif;line-height:1;white-space:nowrap}.tab-pane.tab-products .pen-item .pen-badge{font-size:1.7rem}.tab-pane.tab-products .pen-item .pen-labels-wrapper-mobile{position:relative;margin-top:10px;gap:1rem 0}.tab-pane.tab-products .pen-item .pen-labels-wrapper{position:absolute;top:25px;left:10px;z-index:5;gap:0 20px}.tab-pane.tab-products .pen-item .pen-price{display:inline-block;padding:3px 8px;border-radius:6px;color:#fff;background-color:#00f;font-size:1.75rem}.tab-pane.tab-products .pen-item img{display:block;position:relative;top:50%;transform:translateY(-50%);max-height:16.5rem;max-width:90%;width:auto!important;margin:0 auto;-o-object-fit:contain;object-fit:contain}.tab-pane.tab-products a.pen-item-link i.size-maxi{display:block;position:relative;left:-15px;margin-top:10px;transition:.2s;font-size:4.1rem}.tab-pane.tab-products a.pen-item-link:hover i.size-maxi{left:0}.tab-pane.tab-products .group-item{margin-top:60px}.tab-pane.tab-products .group-item:first-of-type{margin-top:0}.tab-pane.tab-products .group-item .group-title{color:#3c3c3c;font-size:4rem;line-height:1.1;font-family:"Avenir LT",Helvetica,arial,sans-serif;margin:0 0 2rem}.tab-pane.tab-products .group-item .group-description{font-size:2rem;line-height:2.6rem;margin-bottom:2rem}@media only screen and (min-width:768px){.tab-pane.tab-products{margin-bottom:200px}.tab-pane.tab-products .group-item{margin-top:20rem}.tab-pane.tab-products .group-item .group-title{font-size:5.5rem;margin-bottom:2.5rem}.tab-pane.tab-products .group-item .group-description{font-size:2.5rem;line-height:2.9rem;margin-bottom:3rem}.tab-pane.tab-products .pen-item{height:calc(8rem * 3)}.tab-pane.tab-products .pen-item .pen-title{font-size:2.5rem;line-height:2.9rem;margin-top:20px}.tab-pane.tab-products .pen-item .pen-badge{font-size:2.1rem;top:20px}.tab-pane.tab-products a.pen-item-link i.size-maxi{margin-top:20px;font-size:5.5rem}.tab-pane.tab-products .pen-item img{max-width:100%;margin-left:0}.vertical-pills.nav-pills .nav-link{height:8rem}.modal-dialog{max-width:600px}}@media only screen and (min-width:1024px){.bootstrap-select button{height:4.3rem;line-height:4.3rem}.tab-pane.tab-products .group-item .group-title{font-size:7rem;line-height:7.2rem;letter-spacing:-1px;margin-bottom:6rem}.tab-pane.tab-products .pen-item .pen-title{margin:25px 0}.tab-pane.tab-products .pen-item .pen-badge{top:25px;font-size:1.6rem;line-height:1.9rem;left:10px}.tab-pane.tab-products a.pen-item-link i.size-maxi{margin-top:25px;font-size:8.6rem}.btnDownloadDropdown{margin-bottom:calc(40px * 2 + 5px + 20px)}}@media only screen and (min-width:1200px){.vertical-pills.nav-pills .nav-link{height:7.4rem}.tab-pane.tab-products .pen-item{height:21rem;height:calc(7.4rem * 3)}}@media only screen and (min-width:1800px){.bootstrap-select button{height:4.3rem;line-height:4.3rem}.bootstrap-select .dropdown-menu li a{line-height:4.3rem}#pills-recap .bootstrap-select.currencies{width:120px!important}#pills-recap .bootstrap-select.quantity-range{width:300px!important}.vertical-pills.nav-pills .nav-link{height:7rem}.tab-pane.tab-products .pen-item{height:calc(7rem * 3)}}.modal.fade{transform:scale(0);opacity:0;transition:.3s linear}.modal.fade.show{opacity:1;transform:scale(1)}.modal-header{justify-content:center;background-color:#f9f9f9;border-color:#f9f9f9}.modal-header .modal-title{font-size:2.6rem;font-family:"Avenir LT",Helvetica,arial,sans-serif}.modal-body{font-size:1.6rem;line-height:1.19;padding:40px 20px 20px}#download-modal .modal-body{padding-top:20px;padding-bottom:0}.modal-body a:not(.btn){text-decoration:underline}.modal-body p:last-child{margin-bottom:0}.modal-body .primary-content{text-align:center;border-bottom:1px solid #00f;padding-bottom:20px;margin-bottom:10px}.modal-body .secondary-content{font-size:1.2rem}.modal-footer{border-color:#fff;padding:20px 10px}.error-modal .modal-body{color:#00f;font-size:2rem;line-height:2.375rem}.error-modal .modal-body .body-content{text-align:center;padding-bottom:20px;margin-bottom:10px}.modal-body .status{color:#00f;font-family:"Avenir LT",Helvetica,arial,sans-serif;font-size:1.6rem}.modal-footer .btn{margin:0}.modal-backdrop{backdrop-filter:saturate(180%) blur(20px);background-color:rgba(231,231,231,.6)}.modal-backdrop.show{opacity:.9}.iubenda-modal .modal-dialog{height:90%}.iubenda-modal .modal-content{height:100%;border:none;border-radius:20px 20px 20px 0}.iubenda-modal .modal-header{border-top-left-radius:20px;border-top-right-radius:20px;border:none;background-color:#fff;min-height:8rem;padding:0;align-items:center}.iubenda-modal .modal-header .close{position:absolute;top:2rem;right:2rem;z-index:1051;margin:0;padding:0;height:4.2rem}.iubenda-modal .modal-header .close i{font-size:4rem}.iubenda-modal .modal-body{padding-top:20px;overflow:hidden}.iubenda-modal .modal-content iframe{width:100%;height:100%;margin-top:calc(-80px - 30px)}form .form-group{margin-bottom:2rem}form .form-group .form-control{height:43px;padding:.375rem 2.15rem;font-size:16px;border-radius:2.15rem;border:1px solid;transition:none}form .form-group input[type=file].form-control{border:none;padding-left:0;padding-right:0}form .form-group .control-label,form .form-group .custom-control-label,form .form-group label{font-size:1.6rem;line-height:1.19}form .form-group small.form-text{font-size:calc(1.6rem * .8)}form .form-group.error input{border-color:#00f}.form-control:focus{outline:0!important;box-shadow:none!important}.navbar{min-height:auto}.text-secondary,.text-secondary a{color:#00f!important}.text-decoration{text-decoration:underline!important}.text-nowrap{white-space:nowrap!important}.btnDownloadDropdown{margin-bottom:calc(40px * 2 + 5px + 20px)}.btnDownloadDropdown .dropdown-menu.show{width:100%;border:none;border-radius:calc(5.556rem / 2);margin-top:5px;padding:0;overflow:hidden}.btnDownloadDropdown .dropdown-menu.show .dropdown-item{display:inline-block;height:40px;font-size:2.1rem;line-height:40px;margin:0;padding:0 20px;background-color:#3c3c3c;color:#fff;border-bottom:1px solid #cfcfcf;text-align:center;outline:0}.btnDownloadDropdown .dropdown-toggle::after{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:575px){.m-0{margin:0!important}.m-10{margin:10px!important}.mt-10,.my-10{margin-top:10px!important}.mr-10,.mx-10{margin-right:10px!important}.mb-10,.my-10{margin-bottom:10px!important}.ml-10,.mx-10{margin-left:10px!important}.m-20{margin:20px!important}.mt-20,.my-20{margin-top:20px!important}.mr-20,.mx-20{margin-right:20px!important}.mb-20,.my-20{margin-bottom:20px!important}.ml-20,.mx-20{margin-left:20px!important}}@media only screen and (min-width:576px){.m-sm-0{margin:0!important}.m-sm-10{margin:10px!important}.mt-sm-10,.my-sm-10{margin-top:10px!important}.mr-sm-10,.mx-sm-10{margin-right:10px!important}.mb-sm-10,.my-sm-10{margin-bottom:10px!important}.ml-sm-10,.mx-sm-10{margin-left:10px!important}.m-sm-20{margin:20px!important}.mt-sm-20,.my-sm-20{margin-top:20px!important}.mr-sm-20,.mx-sm-20{margin-right:20px!important}.mb-sm-20,.my-sm-20{margin-bottom:20px!important}.ml-sm-20,.mx-sm-20{margin-left:20px!important}}@media only screen and (min-width:768px){.m-md-0{margin:0!important}.m-md-10{margin:10px!important}.mt-md-10,.my-md-10{margin-top:10px!important}.mr-md-10,.mx-md-10{margin-right:10px!important}.mb-md-10,.my-md-10{margin-bottom:10px!important}.ml-md-10,.mx-md-10{margin-left:10px!important}.m-md-20{margin:20px!important}.mt-md-20,.my-md-20{margin-top:20px!important}.mr-md-20,.mx-md-20{margin-right:20px!important}.mb-md-20,.my-md-20{margin-bottom:20px!important}.ml-md-20,.mx-md-20{margin-left:20px!important}}@media only screen and (min-width:992px){.btnDownloadDropdown .dropdown-menu.show .dropdown-item{font-size:2rem}.m-lg-0{margin:0!important}.m-lg-10{margin:10px!important}.mt-lg-10,.my-lg-10{margin-top:10px!important}.mr-lg-10,.mx-lg-10{margin-right:10px!important}.mb-lg-10,.my-lg-10{margin-bottom:10px!important}.ml-lg-10,.mxlg--10{margin-left:10px!important}.m-lg-20{margin:20px!important}.mt-lg-20,.my-lg-20{margin-top:20px!important}.mr-lg-20,.mx-lg-20{margin-right:20px!important}.mb-lg-20,.my-lg-20{margin-bottom:20px!important}.ml-lg-20,.mxlg--20{margin-left:20px!important}}@media only screen and (min-width:1200px){.m-xl-0{margin:0!important}.m-xl-10{margin:10px!important}.mt-xl-10,.my-xl-10{margin-top:10px!important}.mr-xl-10,.mx-xl-10{margin-right:10px!important}.mb-xl-10,.my-xl-10{margin-bottom:10px!important}.ml-xl-10,.mx-xl-10{margin-left:10px!important}.m-xl-20{margin:20px!important}.mt-xl-20,.my-xl-20{margin-top:20px!important}.mr-xl-20,.mx-xl-20{margin-right:20px!important}.mb-xl-20,.my-xl-20{margin-bottom:20px!important}.ml-xl-20,.mx-xl-20{margin-left:20px!important}}
/*# sourceMappingURL=bootstrap.prodir.min.css.map */
