form ::-webkit-input-placeholder{color:#868686;color:#cdcdcd;font-family:Open Sans,Arial,Helvetica;font-size:14px}form ::-moz-placeholder{color:#868686;color:#cdcdcd;font-family:Open Sans,Arial,Helvetica;font-size:14px}form :-ms-input-placeholder{color:#868686;color:#cdcdcd;font-family:Open Sans,Arial,Helvetica;font-size:14px}form :-moz-placeholder{color:#868686;color:#cdcdcd;font-family:Open Sans,Arial,Helvetica;font-size:14px}form input[type=date],form input[type=email],form input[type=text]{border:1px solid #cdcdcd;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051);color:#363737;font-family:Open Sans,Arial,Helvetica;font-size:16px}form input[type=date]:focus,form input[type=email]:focus,form input[type=text]:focus{border:1px solid #006ec2}form input:disabled{color:rgba(0,0,0,.4)}input[type=email],input[type=number],input[type=password],input[type=text]{appearance:none;-webkit-appearance:none;border:1px solid #c8cad0;border-radius:3px;box-shadow:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.051);box-sizing:border-box;color:#363737;display:block;font-size:16px;height:46px;padding:0 10px;width:100%}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled{background:#e9e9e9;cursor:default}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus{border:1px solid #006ec2}.error select,.error textarea{border:1px solid #e8584b}.error input[type=email],.error input[type=password],.error input[type=text]{border:1px solid #e8584b;color:#363737;margin-bottom:0}.error .sylius-validation-error{background-color:#fff;border:none;border-radius:0;color:#e8584b;font-size:13px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:0;padding:5px 10px 0}.error label{color:#e8584b}.error~.errorAlert{display:block;position:absolute;right:10px;top:31px}.success select,.success textarea{border:1px solid #218721}.success input[type=email],.success input[type=password],.success input[type=text]{border:1px solid #218721;color:#363737}select{appearance:none;border:1px solid #c8cad0;border-radius:3px;color:#363737;font-size:13px;line-height:16px;max-width:100%;padding-bottom:14px;padding-left:10px;padding-top:14px;width:100%}select:disabled{background:#e9e9e9;color:rgba(0,0,0,.4);cursor:default;opacity:1}@media (max-width:768px){select{margin-bottom:20px}}textarea{-webkit-appearance:none;background:#fff;border:1px solid #c8cad0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051);box-sizing:border-box;color:#363737;display:block;font-size:16px;height:200px;max-width:100%;min-height:200px;padding:5px 10px;resize:none;width:100%}textarea:focus{border:1px solid #006ec2}.s31-checkbox-item{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:20px;text-align:left}.s31-checkbox-item .s31-checkbox-checkbox{display:flex;margin-right:15px}input[type=checkbox]{align-items:center;appearance:none;background:#fff;border:1px solid #c8cad0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051);cursor:pointer;height:20px;justify-content:center;margin:0;position:relative;width:20px}input[type=checkbox]:checked{background:#cc4e00;border:1px solid #cc4e00;display:flex}input[type=checkbox]:checked:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMS41IDQuMjIxIDIuMTkxIDIuMTQ3TDguNDAyIDEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUzNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);display:block;font-size:13px;height:20px;line-height:normal;position:relative}#wishlist_collection_addAll,#wishlist_collection_addSelected,.s31-button-submit{appearance:none;background:#cc4e00;background-clip:padding-box;border:none;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,Arial,Helvetica;font-size:14px;font-weight:700;height:50px;line-height:50px;margin:0;padding:0 30px;text-align:center;text-transform:uppercase;transition-duration:.2s}#wishlist_collection_addAll.s31-button-small,#wishlist_collection_addSelected.s31-button-small,.s31-button-submit.s31-button-small{height:44px;line-height:44px}#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:15px}@media (max-width:1440px){#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:1.1904761905vw}}@media (max-width:1200px){#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:1.4705882353vw}}@media (max-width:992px){#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:1.8472906404vw}}@media (max-width:768px){#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:2.5510204082vw}}@media (max-width:576px){#wishlist_collection_addAll .s31-button-ico svg,#wishlist_collection_addSelected .s31-button-ico svg,.s31-button-submit .s31-button-ico svg{margin-left:3.7878787879vw}}#wishlist_collection_addAll .s31-button-ico svg path,#wishlist_collection_addSelected .s31-button-ico svg path,.s31-button-submit .s31-button-ico svg path{fill:#fff!important}#wishlist_collection_addAll:hover,#wishlist_collection_addSelected:hover,.s31-button-submit:hover{background:#993b00;text-decoration:none}#wishlist_collection_addAll.d-none,#wishlist_collection_addSelected.d-none,.s31-button-submit.d-none{display:none}#wishlist_collection_addAll.s31-back-to-cart-error,#wishlist_collection_addSelected.s31-back-to-cart-error,.s31-button-submit.s31-back-to-cart-error{margin-bottom:50px}#wishlist_collection_addAll.s31-user-button-submit,#wishlist_collection_addSelected.s31-user-button-submit,.s31-button-submit.s31-user-button-submit{align-items:center;display:flex;justify-content:center;line-height:normal;margin:0 auto;padding:0 10px;width:100%}#wishlist_collection_addAll.s31-user-button-submit svg,#wishlist_collection_addSelected.s31-user-button-submit svg,.s31-button-submit.s31-user-button-submit svg{bottom:-1px;margin-left:8px;position:relative}#wishlist_collection_addAll .s31-normalText,#wishlist_collection_addSelected .s31-normalText,.s31-button-submit .s31-normalText{color:#fff;display:inline}#wishlist_collection_addAll .s31-normalText span,#wishlist_collection_addSelected .s31-normalText span,.s31-button-submit .s31-normalText span{color:#fff}.s31-button-back,.s31-service-case-back{appearance:none;background-color:#fff;border:2px solid #ffe7d6;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#cc4e00;cursor:pointer;display:inline-block;font-family:Open Sans,Arial,Helvetica;font-size:14px;font-weight:700;height:50px;line-height:48px;margin:0;padding:0 30px;text-align:center;text-transform:uppercase;transition-duration:.2s}.s31-button-back.s31-button-small,.s31-button-small.s31-service-case-back{height:44px;line-height:44px}.s31-button-back:hover,.s31-service-case-back:hover{background-color:#ffe7d6}.s31-button-red{appearance:none;background-color:#363737;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,Arial,Helvetica;font-size:14px;font-weight:700;height:50px;line-height:48px;margin:0;padding:0 30px;text-align:center;text-transform:uppercase;transition-duration:.2s}.s31-button-red.s31-button-small{height:44px;line-height:44px}.s31-button-red:hover{background:rgba(55,54,54,.702);text-decoration:none}@media (max-width:768px){.s31-button-red{display:block;padding:0;width:100%}}.s31-button-simple{appearance:none!important;background:none;border:none;border-radius:0;box-shadow:none;color:#cc4e00;cursor:pointer;display:inline-block;font-size:14px;line-height:50px;margin:0;padding:0 10px;text-align:center;transition-duration:.2s}.s31-button-simple.s31-button-small{font-size:16px;line-height:36px}.s31-button-simple.s31-button-med{font-size:16px;line-height:50px}.s31-button-simple:hover{background:#fff;color:#cc4e00;text-decoration:underline}.s31-button-back-cart{color:#cc4e00;display:block;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-decoration-line:underline}.s31-button-loading{position:relative}.s31-button-loading svg{display:none}.s31-button-loading .s31-normalText{color:#fff;display:inline}.s31-button-loading .s31-loadingText,.s31-button-loading.s31-loadingIco .s31-normalText{display:none}.s31-button-loading.s31-loadingIco .s31-loadingText{color:#fff;display:inline-block;padding-left:40px}.s31-button-loading.s31-loadingIco svg{animation:spin 1s linear infinite;display:block;left:50%;margin-left:-70px;margin-right:10px;position:absolute;top:7px}.s31-linkText,.s31-linkText:hover{color:#cc4e00;text-decoration:underline}.s31-button-aright{float:right}.s31-button-aleft{float:left}.s31-button-acenter{display:block;margin-left:auto;margin-right:auto;width:fit-content}.s31-button-margin{margin-bottom:30px;margin-top:30px}.s31-checkout-buttons{margin-bottom:30px}@media (max-width:768px){.s31-checkout-buttons{margin-left:30px;margin-right:30px}}@media (max-width:768px) and (max-width:1440px){.s31-checkout-buttons{margin-left:2.380952381vw;margin-right:2.380952381vw}}@media (max-width:768px) and (max-width:1200px){.s31-checkout-buttons{margin-left:2.9411764706vw;margin-right:2.9411764706vw}}@media (max-width:768px) and (max-width:992px){.s31-checkout-buttons{margin-left:3.6945812808vw;margin-right:3.6945812808vw}}@media (max-width:768px) and (max-width:768px){.s31-checkout-buttons{margin-left:5.1020408163vw;margin-right:5.1020408163vw}}@media (max-width:768px) and (max-width:576px){.s31-checkout-buttons{margin-left:7.5757575758vw;margin-right:7.5757575758vw}}@media (max-width:768px){.s31-checkout-buttons.s31-checkout-buttons-top{display:none}.s31-checkout-buttons a,.s31-checkout-buttons button{float:none;width:100%}}@media (max-width:768px) and (max-width:768px){.s31-checkout-buttons a,.s31-checkout-buttons button{text-align:center}.s31-checkout-buttons a .s31-button-ico,.s31-checkout-buttons button .s31-button-ico{float:none;padding-left:0;padding-right:0}}@media (max-width:768px){.s31-checkout-buttons,.s31-checkout-buttonsBot{margin-bottom:0}.s31-checkout-buttons .s31-button-back,.s31-checkout-buttons .s31-service-case-back,.s31-checkout-buttonsBot .s31-button-back,.s31-checkout-buttonsBot .s31-service-case-back{margin-bottom:0;margin-top:10px}}.s31-button-addNewAddress{margin-top:30px}@media (max-width:768px){.s31-button-maright{float:right}.s31-button-maleft{float:left}.s31-button-macenter{display:block;float:none;margin-left:auto;margin-right:auto;width:max-content}.s31-button-mmargin{margin-bottom:20px;margin-top:20px}}.s31-link-social-login{align-items:center;border:1px solid #c8cad0;color:#363737;display:flex!important;font-size:14px;font-weight:400;height:50px;justify-content:center;margin-bottom:10px;text-align:center}.s31-link-social-login img{margin-right:10px}.s31-link-social-login:hover{background:#f7f8fa;color:#363737}.s31-user-Block .s31-link-login-buttons{display:flex;flex-wrap:nowrap;justify-content:space-between}.s31-user-Block .s31-link-login-buttons .s31-link-social-login{margin-bottom:0;margin-top:10px;width:48%}@media (max-width:768px){.s31-user-Block .s31-link-login-buttons{flex-wrap:wrap}.s31-user-Block .s31-link-login-buttons .s31-link-social-login{width:100%}}.s31-gap-bottom-10{margin-bottom:10px!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:10px!important}.s31-gap-both-10{margin-bottom:10px!important}.s31-ml-10{margin-left:10px!important}.s31-mr-10{margin-right:10px!important}.s31-mt-10{margin-top:10px!important}.s31-mb-10{margin-bottom:10px!important}.s31-m-10{margin:10px!important}@media (max-width:1440px){.s31-gap-bottom-10{margin-bottom:.3968253968vw!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:.3968253968vw!important}.s31-gap-both-10{margin-bottom:.3968253968vw!important}}@media (max-width:1200px){.s31-gap-bottom-10{margin-bottom:.4901960784vw!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:.4901960784vw!important}.s31-gap-both-10{margin-bottom:.4901960784vw!important}}@media (max-width:992px){.s31-gap-bottom-10{margin-bottom:.6157635468vw!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:.6157635468vw!important}.s31-gap-both-10{margin-bottom:.6157635468vw!important}}@media (max-width:768px){.s31-gap-bottom-10{margin-bottom:.8503401361vw!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:.8503401361vw!important}.s31-gap-both-10{margin-bottom:.8503401361vw!important}}@media (max-width:576px){.s31-gap-bottom-10{margin-bottom:1.2626262626vw!important}.s31-gap-both-10,.s31-gap-top-10{margin-top:1.2626262626vw!important}.s31-gap-both-10{margin-bottom:1.2626262626vw!important}}.s31-gap-bottom-20{margin-bottom:20px!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:20px!important}.s31-gap-both-20{margin-bottom:20px!important}.s31-ml-20{margin-left:20px!important}.s31-mr-20{margin-right:20px!important}.s31-mt-20{margin-top:20px!important}.s31-mb-20{margin-bottom:20px!important}.s31-m-20{margin:20px!important}@media (max-width:1440px){.s31-gap-bottom-20{margin-bottom:.7936507937vw!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:.7936507937vw!important}.s31-gap-both-20{margin-bottom:.7936507937vw!important}}@media (max-width:1200px){.s31-gap-bottom-20{margin-bottom:.9803921569vw!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:.9803921569vw!important}.s31-gap-both-20{margin-bottom:.9803921569vw!important}}@media (max-width:992px){.s31-gap-bottom-20{margin-bottom:1.2315270936vw!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:1.2315270936vw!important}.s31-gap-both-20{margin-bottom:1.2315270936vw!important}}@media (max-width:768px){.s31-gap-bottom-20{margin-bottom:1.7006802721vw!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:1.7006802721vw!important}.s31-gap-both-20{margin-bottom:1.7006802721vw!important}}@media (max-width:576px){.s31-gap-bottom-20{margin-bottom:2.5252525253vw!important}.s31-gap-both-20,.s31-gap-top-20{margin-top:2.5252525253vw!important}.s31-gap-both-20{margin-bottom:2.5252525253vw!important}}.s31-gap-bottom-30{margin-bottom:30px!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:30px!important}.s31-gap-both-30{margin-bottom:30px!important}.s31-ml-30{margin-left:30px!important}.s31-mr-30{margin-right:30px!important}.s31-mt-30{margin-top:30px!important}.s31-mb-30{margin-bottom:30px!important}.s31-m-30{margin:30px!important}@media (max-width:1440px){.s31-gap-bottom-30{margin-bottom:1.1904761905vw!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:1.1904761905vw!important}.s31-gap-both-30{margin-bottom:1.1904761905vw!important}}@media (max-width:1200px){.s31-gap-bottom-30{margin-bottom:1.4705882353vw!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:1.4705882353vw!important}.s31-gap-both-30{margin-bottom:1.4705882353vw!important}}@media (max-width:992px){.s31-gap-bottom-30{margin-bottom:1.8472906404vw!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:1.8472906404vw!important}.s31-gap-both-30{margin-bottom:1.8472906404vw!important}}@media (max-width:768px){.s31-gap-bottom-30{margin-bottom:2.5510204082vw!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:2.5510204082vw!important}.s31-gap-both-30{margin-bottom:2.5510204082vw!important}}@media (max-width:576px){.s31-gap-bottom-30{margin-bottom:3.7878787879vw!important}.s31-gap-both-30,.s31-gap-top-30{margin-top:3.7878787879vw!important}.s31-gap-both-30{margin-bottom:3.7878787879vw!important}}.s31-gap-bottom-40{margin-bottom:40px!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:40px!important}.s31-gap-both-40{margin-bottom:40px!important}.s31-ml-40{margin-left:40px!important}.s31-mr-40{margin-right:40px!important}.s31-mt-40{margin-top:40px!important}.s31-mb-40{margin-bottom:40px!important}.s31-m-40{margin:40px!important}@media (max-width:1440px){.s31-gap-bottom-40{margin-bottom:1.5873015873vw!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:1.5873015873vw!important}.s31-gap-both-40{margin-bottom:1.5873015873vw!important}}@media (max-width:1200px){.s31-gap-bottom-40{margin-bottom:1.9607843137vw!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:1.9607843137vw!important}.s31-gap-both-40{margin-bottom:1.9607843137vw!important}}@media (max-width:992px){.s31-gap-bottom-40{margin-bottom:2.4630541872vw!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:2.4630541872vw!important}.s31-gap-both-40{margin-bottom:2.4630541872vw!important}}@media (max-width:768px){.s31-gap-bottom-40{margin-bottom:3.4013605442vw!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:3.4013605442vw!important}.s31-gap-both-40{margin-bottom:3.4013605442vw!important}}@media (max-width:576px){.s31-gap-bottom-40{margin-bottom:5.0505050505vw!important}.s31-gap-both-40,.s31-gap-top-40{margin-top:5.0505050505vw!important}.s31-gap-both-40{margin-bottom:5.0505050505vw!important}}.s31-gap-bottom-50{margin-bottom:50px!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:50px!important}.s31-gap-both-50{margin-bottom:50px!important}.s31-ml-50{margin-left:50px!important}.s31-mr-50{margin-right:50px!important}.s31-mt-50{margin-top:50px!important}.s31-mb-50{margin-bottom:50px!important}.s31-m-50{margin:50px!important}@media (max-width:1440px){.s31-gap-bottom-50{margin-bottom:1.9841269841vw!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:1.9841269841vw!important}.s31-gap-both-50{margin-bottom:1.9841269841vw!important}}@media (max-width:1200px){.s31-gap-bottom-50{margin-bottom:2.4509803922vw!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:2.4509803922vw!important}.s31-gap-both-50{margin-bottom:2.4509803922vw!important}}@media (max-width:992px){.s31-gap-bottom-50{margin-bottom:3.078817734vw!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:3.078817734vw!important}.s31-gap-both-50{margin-bottom:3.078817734vw!important}}@media (max-width:768px){.s31-gap-bottom-50{margin-bottom:4.2517006803vw!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:4.2517006803vw!important}.s31-gap-both-50{margin-bottom:4.2517006803vw!important}}@media (max-width:576px){.s31-gap-bottom-50{margin-bottom:6.3131313131vw!important}.s31-gap-both-50,.s31-gap-top-50{margin-top:6.3131313131vw!important}.s31-gap-both-50{margin-bottom:6.3131313131vw!important}}.s31-gap-bottom-60{margin-bottom:60px!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:60px!important}.s31-gap-both-60{margin-bottom:60px!important}.s31-ml-60{margin-left:60px!important}.s31-mr-60{margin-right:60px!important}.s31-mt-60{margin-top:60px!important}.s31-mb-60{margin-bottom:60px!important}.s31-m-60{margin:60px!important}@media (max-width:1440px){.s31-gap-bottom-60{margin-bottom:2.380952381vw!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:2.380952381vw!important}.s31-gap-both-60{margin-bottom:2.380952381vw!important}}@media (max-width:1200px){.s31-gap-bottom-60{margin-bottom:2.9411764706vw!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:2.9411764706vw!important}.s31-gap-both-60{margin-bottom:2.9411764706vw!important}}@media (max-width:992px){.s31-gap-bottom-60{margin-bottom:3.6945812808vw!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:3.6945812808vw!important}.s31-gap-both-60{margin-bottom:3.6945812808vw!important}}@media (max-width:768px){.s31-gap-bottom-60{margin-bottom:5.1020408163vw!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:5.1020408163vw!important}.s31-gap-both-60{margin-bottom:5.1020408163vw!important}}@media (max-width:576px){.s31-gap-bottom-60{margin-bottom:7.5757575758vw!important}.s31-gap-both-60,.s31-gap-top-60{margin-top:7.5757575758vw!important}.s31-gap-both-60{margin-bottom:7.5757575758vw!important}}.s31-gap-bottom-70{margin-bottom:70px!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:70px!important}.s31-gap-both-70{margin-bottom:70px!important}.s31-ml-70{margin-left:70px!important}.s31-mr-70{margin-right:70px!important}.s31-mt-70{margin-top:70px!important}.s31-mb-70{margin-bottom:70px!important}.s31-m-70{margin:70px!important}@media (max-width:1440px){.s31-gap-bottom-70{margin-bottom:2.7777777778vw!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:2.7777777778vw!important}.s31-gap-both-70{margin-bottom:2.7777777778vw!important}}@media (max-width:1200px){.s31-gap-bottom-70{margin-bottom:3.431372549vw!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:3.431372549vw!important}.s31-gap-both-70{margin-bottom:3.431372549vw!important}}@media (max-width:992px){.s31-gap-bottom-70{margin-bottom:4.3103448276vw!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:4.3103448276vw!important}.s31-gap-both-70{margin-bottom:4.3103448276vw!important}}@media (max-width:768px){.s31-gap-bottom-70{margin-bottom:5.9523809524vw!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:5.9523809524vw!important}.s31-gap-both-70{margin-bottom:5.9523809524vw!important}}@media (max-width:576px){.s31-gap-bottom-70{margin-bottom:8.8383838384vw!important}.s31-gap-both-70,.s31-gap-top-70{margin-top:8.8383838384vw!important}.s31-gap-both-70{margin-bottom:8.8383838384vw!important}}.s31-gap-bottom-80{margin-bottom:80px!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:80px!important}.s31-gap-both-80{margin-bottom:80px!important}.s31-ml-80{margin-left:80px!important}.s31-mr-80{margin-right:80px!important}.s31-mt-80{margin-top:80px!important}.s31-mb-80{margin-bottom:80px!important}.s31-m-80{margin:80px!important}@media (max-width:1440px){.s31-gap-bottom-80{margin-bottom:3.1746031746vw!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:3.1746031746vw!important}.s31-gap-both-80{margin-bottom:3.1746031746vw!important}}@media (max-width:1200px){.s31-gap-bottom-80{margin-bottom:3.9215686275vw!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:3.9215686275vw!important}.s31-gap-both-80{margin-bottom:3.9215686275vw!important}}@media (max-width:992px){.s31-gap-bottom-80{margin-bottom:4.9261083744vw!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:4.9261083744vw!important}.s31-gap-both-80{margin-bottom:4.9261083744vw!important}}@media (max-width:768px){.s31-gap-bottom-80{margin-bottom:6.8027210884vw!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:6.8027210884vw!important}.s31-gap-both-80{margin-bottom:6.8027210884vw!important}}@media (max-width:576px){.s31-gap-bottom-80{margin-bottom:10.101010101vw!important}.s31-gap-both-80,.s31-gap-top-80{margin-top:10.101010101vw!important}.s31-gap-both-80{margin-bottom:10.101010101vw!important}}.s31-gap-bottom-90{margin-bottom:90px!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:90px!important}.s31-gap-both-90{margin-bottom:90px!important}.s31-ml-90{margin-left:90px!important}.s31-mr-90{margin-right:90px!important}.s31-mt-90{margin-top:90px!important}.s31-mb-90{margin-bottom:90px!important}.s31-m-90{margin:90px!important}@media (max-width:1440px){.s31-gap-bottom-90{margin-bottom:3.5714285714vw!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:3.5714285714vw!important}.s31-gap-both-90{margin-bottom:3.5714285714vw!important}}@media (max-width:1200px){.s31-gap-bottom-90{margin-bottom:4.4117647059vw!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:4.4117647059vw!important}.s31-gap-both-90{margin-bottom:4.4117647059vw!important}}@media (max-width:992px){.s31-gap-bottom-90{margin-bottom:5.5418719212vw!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:5.5418719212vw!important}.s31-gap-both-90{margin-bottom:5.5418719212vw!important}}@media (max-width:768px){.s31-gap-bottom-90{margin-bottom:7.6530612245vw!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:7.6530612245vw!important}.s31-gap-both-90{margin-bottom:7.6530612245vw!important}}@media (max-width:576px){.s31-gap-bottom-90{margin-bottom:11.3636363636vw!important}.s31-gap-both-90,.s31-gap-top-90{margin-top:11.3636363636vw!important}.s31-gap-both-90{margin-bottom:11.3636363636vw!important}}.s31-gap-bottom-100{margin-bottom:100px!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:100px!important}.s31-gap-both-100{margin-bottom:100px!important}.s31-ml-100{margin-left:100px!important}.s31-mr-100{margin-right:100px!important}.s31-mt-100{margin-top:100px!important}.s31-mb-100{margin-bottom:100px!important}.s31-m-100{margin:100px!important}@media (max-width:1440px){.s31-gap-bottom-100{margin-bottom:3.9682539683vw!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:3.9682539683vw!important}.s31-gap-both-100{margin-bottom:3.9682539683vw!important}}@media (max-width:1200px){.s31-gap-bottom-100{margin-bottom:4.9019607843vw!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:4.9019607843vw!important}.s31-gap-both-100{margin-bottom:4.9019607843vw!important}}@media (max-width:992px){.s31-gap-bottom-100{margin-bottom:6.157635468vw!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:6.157635468vw!important}.s31-gap-both-100{margin-bottom:6.157635468vw!important}}@media (max-width:768px){.s31-gap-bottom-100{margin-bottom:8.5034013605vw!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:8.5034013605vw!important}.s31-gap-both-100{margin-bottom:8.5034013605vw!important}}@media (max-width:576px){.s31-gap-bottom-100{margin-bottom:12.6262626263vw!important}.s31-gap-both-100,.s31-gap-top-100{margin-top:12.6262626263vw!important}.s31-gap-both-100{margin-bottom:12.6262626263vw!important}}.s31-checkbox-radio{align-items:center;display:inline-flex;flex-shrink:0;margin-right:10px}.s31-checkbox-radio input[type=radio]{align-items:center;appearance:none;background:#fff;border:1px solid #c8cad0;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin:0;outline:none;position:relative;width:20px}.s31-checkbox-radio input[type=radio]:checked{background:#cc4e00;border-color:#cc4e00}.s31-checkbox-radio input[type=radio]:checked:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMS41IDQuMjIxIDIuMTkxIDIuMTQ3TDguNDAyIDEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUzNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);display:flex;height:20px;line-height:normal;position:relative}.s31-checkbox-radio-box{display:flex;flex-wrap:wrap;gap:8px 20px}.s31-checkbox-radio-box>div{align-items:center;display:flex}.s31-checkbox-radio-box label{background:none!important;bottom:auto!important;cursor:pointer;font-size:14px;font-weight:400;margin-left:0!important;padding:0!important;position:static!important}.s31-service-case-page{margin:0 auto;max-width:900px;padding:40px 0}.s31-service-case-header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:24px}.s31-service-case-header h1{color:#363737;font-size:28px;font-weight:700}@media (max-width:576px){.s31-service-case-header{flex-wrap:wrap}.s31-service-case-header .s31-service-case-back{margin-top:10px;width:100%}}.help-text{margin-top:10px}.s31-service-case-back{text-decoration:none;white-space:nowrap}.s31-service-case-back:hover{text-decoration:none}.s31-service-case-notice{background-color:#fff8e7;border-radius:4px;margin-bottom:32px;padding:24px}.s31-service-case-notice p{color:#363737;font-size:15px;line-height:22px}.s31-service-case-notice a{color:#cc4e00;font-weight:600;text-decoration:none}.s31-service-case-notice a:hover{text-decoration:underline}.s31-service-case-options h2{color:#363737;font-size:20px;font-weight:600;margin-bottom:20px}.s31-service-case-cards{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.s31-service-case-cards{grid-template-columns:1fr}}.s31-service-case-card{background:#fff;border:1px solid #dadae1;border-radius:3px;box-shadow:8px 16px 45px rgba(0,0,0,.06);color:#363737;display:block;padding:36px 28px 28px;text-decoration:none;transition:border-color .2s,box-shadow .2s}.s31-service-case-card:hover:not(.s31-service-case-card--info){border-color:#cc4e00;text-decoration:none}.s31-service-case-card--info{cursor:default}.s31-service-case-card .s31-service-case-card-head{align-items:center;display:flex;gap:20px;margin-bottom:22px}.s31-service-case-card .s31-service-case-card-head img{flex-shrink:0}.s31-service-case-card h3{color:#363737;font-size:16px;font-weight:700;line-height:20px;margin:0}.s31-service-case-card p{color:#363737;font-size:14px;line-height:22px}.s31-service-case-card a{color:#cc4e00;font-weight:600}.s31-service-case-card a:hover{text-decoration:underline}.s31-service-case-downloads{margin-top:40px}.s31-service-case-downloads h2{color:#363737;font-size:20px;font-weight:600;margin-bottom:24px}.s31-service-case-download-cards{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (max-width:576px){.s31-service-case-download-cards{grid-template-columns:1fr}}.s31-service-case-download-card{align-items:center;background:#fff;border:1px solid #dadae1;border-radius:3px;box-shadow:8px 16px 45px rgba(0,0,0,.06);color:#cc4e00;display:flex;flex-direction:column;gap:16px;padding:27px 24px 24px;text-align:center;text-decoration:none;transition:border-color .2s}.s31-service-case-download-card:hover{border-color:#cc4e00;text-decoration:none}.s31-service-case-download-card:hover span{text-decoration:underline}.s31-service-case-download-card span{font-size:14px;font-weight:700;line-height:22px;max-width:232px}.s31-service-case-rules{color:#363737;font-size:15px;line-height:22px;margin-top:40px}.s31-service-case-rules a{color:#cc4e00;font-weight:600;text-decoration:none}.s31-service-case-rules a:hover{text-decoration:underline}.s31-service-case-form{background:#fff;border-radius:10px;box-shadow:5px 5px 25px rgba(0,0,0,.05);padding:40px 50px}@media (max-width:768px){.s31-service-case-form{padding:30px 20px}}.s31-service-case-form .s31-service-case-section{border-bottom:1px solid #e9e9e9;margin-bottom:32px;padding-bottom:24px}.s31-service-case-form .s31-service-case-section:last-of-type{border-bottom:0}.s31-service-case-form .s31-service-case-section h2{color:#363737;font-size:18px;font-weight:700;margin-bottom:20px}.s31-service-case-form .s31-form-row{margin-bottom:4px}.s31-service-case-form .s31-form-row .field{margin-bottom:16px;width:100%}.s31-service-case-form .s31-form-row .field label{background-color:#fff;bottom:-9px;color:#363737;display:inline-block;font-size:13px;font-weight:600;margin-left:12px;padding:0 5px;position:relative;width:auto;z-index:2}.s31-service-case-form .s31-form-row .field input[type=tel]{appearance:none;background:#fff;border:1px solid #c8cad0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);box-sizing:border-box;color:#363737;display:block;font-family:Open Sans,Arial,Helvetica;font-size:16px;outline:none;width:100%}.s31-service-case-form .s31-form-row .field input[type=email],.s31-service-case-form .s31-form-row .field input[type=number],.s31-service-case-form .s31-form-row .field input[type=tel],.s31-service-case-form .s31-form-row .field input[type=text],.s31-service-case-form .s31-form-row .field select{font-size:16px;height:50px;padding:13px}.s31-service-case-form .s31-form-row .field input[type=email]:focus,.s31-service-case-form .s31-form-row .field input[type=number]:focus,.s31-service-case-form .s31-form-row .field input[type=tel]:focus,.s31-service-case-form .s31-form-row .field input[type=text]:focus,.s31-service-case-form .s31-form-row .field select:focus{border-color:#cc4e00;outline:none}.s31-service-case-form .s31-form-row .field textarea{height:auto;min-height:120px;padding:13px;resize:vertical}.s31-service-case-form .s31-form-row .field textarea:focus{border-color:#cc4e00;outline:none}.s31-service-case-form .s31-form-row .field .form-text,.s31-service-case-form .s31-form-row .field .help-block,.s31-service-case-form .s31-form-row .field small{color:#777;display:block;font-size:12px;margin-top:10px}.s31-service-case-form .s31-form-row .field.error input[type=number],.s31-service-case-form .s31-form-row .field.error input[type=tel]{border-color:#e8584b}.s31-service-case-form .s31-form-row .field .alert.alert-danger{background:none;border:none;color:#e8584b;font-size:13px;margin-bottom:0;margin-top:4px;padding:4px 0}.s31-service-case-form .s31-form-row .field:has(.s31-checkbox-radio-box)>label,.s31-service-case-form .s31-form-row .field:has(input[type=file])>label{bottom:auto;display:block;margin-bottom:10px;margin-left:0;padding:0;position:static}.s31-service-case-form .s31-form-row .field .s31-service-case-dropzone{border:1px dashed #c8cad0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);color:#363737;display:block;font-size:15px;padding:30px;position:relative;text-align:center;transition:border-color .2s,background-color .2s}.s31-service-case-form .s31-form-row .field .s31-service-case-dropzone svg{display:block;margin:0 auto 10px}.s31-service-case-form .s31-form-row .field .s31-service-case-dropzone.is-dragover,.s31-service-case-form .s31-form-row .field .s31-service-case-dropzone:hover{background-color:#fff7f0;border-color:#cc4e00}.s31-service-case-form .s31-form-row .field .s31-service-case-dropzone input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.s31-service-case-form .s31-form-row .field .s31-dropzone-files{list-style:none;margin:10px 0 0;padding:0}.s31-service-case-form .s31-form-row .field .s31-dropzone-files li{align-items:center;border:1px solid #e9e9e9;border-radius:3px;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-bottom:6px;padding:6px 12px}.s31-service-case-form .s31-form-row .field .s31-dropzone-file-remove{background:none;border:none;color:#e8584b;cursor:pointer;flex-shrink:0;font-size:14px;padding:2px 6px}.s31-service-case-form .s31-form-row .field .s31-dropzone-rejected{color:#e8584b;font-size:13px;margin:6px 0 0}.s31-service-case-form .s31-form-row.s31-form-row--half{display:grid;gap:0 16px;grid-template-columns:1fr 1fr}@media (max-width:600px){.s31-service-case-form .s31-form-row.s31-form-row--half{grid-template-columns:1fr}}.s31-service-case-form .s31-service-case-products{background:#f9f9f9;border:1px solid #c8cad0;border-radius:6px;margin:4px 0 20px;padding:16px 20px}.s31-service-case-form .s31-service-case-products .s31-service-case-products-label{color:#363737;font-size:13px;font-weight:600;margin-bottom:12px}.s31-service-case-form .s31-service-case-products .s31-product-row{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}.s31-service-case-form .s31-service-case-products .s31-product-row .s31-product-row-fields{display:grid;flex:1;gap:8px;grid-template-columns:2fr 1.2fr 110px;margin-bottom:0}@media (max-width:576px){.s31-service-case-form .s31-service-case-products .s31-product-row .s31-product-row-fields{grid-template-columns:1fr}}.s31-service-case-form .s31-service-case-products .s31-product-row .s31-product-row-remove{margin-top:18px}.s31-service-case-form .s31-service-case-products .s31-product-row .field{margin-bottom:0}.s31-service-case-form .s31-service-case-products .s31-product-row .field label{background-color:#f9f9f9}.s31-service-case-form .s31-service-case-products .s31-product-row .field input{height:44px;padding:10px 13px;width:100%}.s31-service-case-form .s31-service-case-products .s31-product-row-remove{background:none;border:1px solid #c8cad0;border-radius:3px;color:#e8584b;cursor:pointer;flex-shrink:0;font-size:14px;height:44px;padding:6px 10px;transition:background .2s}.s31-service-case-form .s31-service-case-products .s31-product-row-remove:hover{background:#fee}.s31-service-case-form .s31-service-case-products .s31-product-row-add{background:none;border:1px dashed #cc4e00;border-radius:3px;color:#cc4e00;cursor:pointer;font-size:13px;margin-top:6px;padding:8px 14px;transition:background .2s}.s31-service-case-form .s31-service-case-products .s31-product-row-add:hover{background:#fff8ed}.s31-service-case-form .s31-form-actions{display:flex;justify-content:center;margin-top:24px}.s31-service-case-form .s31-form-actions .ui.button,.s31-service-case-form .s31-form-actions button,.s31-service-case-form .s31-form-actions input[type=submit]{align-items:center;background:#cc4e00;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:Open Sans,Arial,Helvetica;font-size:16px;font-weight:600;justify-content:center;padding:14px 32px;transition:background .2s;width:auto}.s31-service-case-form .s31-form-actions .ui.button:hover,.s31-service-case-form .s31-form-actions button:hover,.s31-service-case-form .s31-form-actions input[type=submit]:hover{background:#a33e00}@media (max-width:576px){.s31-service-case-form .s31-form-actions .ui.button,.s31-service-case-form .s31-form-actions button,.s31-service-case-form .s31-form-actions input[type=submit]{width:100%}}.s31-required-note{color:#777;font-size:13px;margin-top:16px}.s31-required-note .s31-required{color:#e8584b;font-weight:700}.s31-service-case-thank-you{margin:0 auto;max-width:600px;padding:60px 20px;text-align:center}.s31-service-case-thank-you .s31-service-case-thank-you-icon{color:#36ae30;margin-bottom:20px}.s31-service-case-thank-you h1{color:#363737;font-size:26px;font-weight:700;margin-bottom:16px}.s31-service-case-thank-you p{color:#555;font-size:15px;line-height:1.6;margin-bottom:16px}.s31-service-case-thank-you .s31-service-case-notice-inline{background:#fff8ed;border-left:4px solid #cc4e00;margin-bottom:24px;padding:12px 16px;text-align:left}.s31-service-case-thank-you .s31-service-case-notice-inline a{color:#cc4e00;font-weight:600}.s31-service-case-thank-you .s31-button-submit{background:#cc4e00;border-radius:6px;color:#fff;display:inline-block;font-size:15px;font-weight:600;margin-top:8px;text-decoration:none;transition:background .2s}.s31-service-case-thank-you .s31-button-submit:hover{background:#a33e00}