.form--search-faq .form__submit{left:0;position:absolute;top:0}.form--search-faq .form__text{padding-left:68px}.form--search{height:100%}.form--search .form__fieldset{display:flex;flex-direction:column;height:100%;padding:30px 0}@media (max-width:767px){.form--search .prose{margin-top:auto}.form--search .form__heading.heading{font-size:3.2rem;line-height:3.4rem;max-width:250px;text-align:left}}.form--search .form__input-wrapper{width:100%}.form--search .form__input-wrapper .form__input{border-radius:36px!important;height:unset;line-height:48px!important;padding:0 15px 0 52px}@media (min-width:768px){.form--search .form__input-wrapper .form__input{padding-bottom:6px;padding-right:100px;padding-top:6px}}.form--search .form__search-icon{height:18px;left:16px;position:absolute;top:16px;width:18px}@media (min-width:768px){.form--search .form__search-icon{left:21px;top:21px}}.form--search .form__submit{background-color:#000;border-radius:48px;color:#fff;font-weight:500;line-height:20px;margin-top:20px;padding:15px 16px;width:100%}@media (min-width:768px){.form--search .form__submit{margin-top:0;padding-bottom:8px;padding-top:8px;position:absolute;right:18px;top:12px;width:unset}}.form--results{margin-top:40px}.form--results .form__submit{background-color:#000;border-radius:48px;color:#fff;font-weight:500;line-height:20px;margin-top:20px;padding:15px 16px;width:100%}@media (min-width:768px){.form--results .form__submit{margin-top:0;padding-bottom:8px;padding-top:8px;position:absolute;right:6px;top:6px;width:unset}}.form--results .form__fieldset{padding:0}.form--results .form__label{font-size:35px;font-weight:700;line-height:45px;text-transform:uppercase}@media (min-width:768px){.form--results .form__label{font-size:45px;line-height:50px}}.form--results .form__subtitle{display:block;font-size:16px;line-height:22px;margin-bottom:40px;margin-top:14px}.form--results .form__search{max-width:380px;width:100%}.form--results .form__input{border-radius:48px;padding:0 100px 0 52px}.form--results .form__search-icon{height:18px;left:16px;position:absolute;top:16px;width:18px}.pagination--search{margin-top:20px;position:relative;text-align:center}.pagination--search .page-numbers{border-radius:10px;margin:0 5px;padding:5px 10px}.pagination--search .page-numbers.current{background-color:#fb9d02;color:#fff;font-weight:700}.pagination--search .page-numbers:not(.next):not(.prev):not(.current){background-color:#fef5e5}.pagination--search .page-numbers:not(.next):not(.prev){display:inline-block}.search-results-page{display:flex;flex-wrap:wrap;justify-content:space-between}.return-to-shop-wrap{align-self:flex-end}.form--gravity .gform_fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:24px}.form--gravity .gfield{grid-column:span 12}.form--gravity .gfield--width-half{grid-column:span 6}.form--gravity .gfield--width-third{grid-column:span 4}.form--gravity .gfield--width-quarter{grid-column:span 3}.form--gravity .ginput_complex{display:flex;flex-wrap:wrap;gap:24px}.form--gravity .ginput_complex>span{display:flex;flex-direction:column-reverse;flex-grow:1}.form--gravity .ginput_complex .ginput_full{width:100%}.form--gravity .ginput_complex .ginput_left,.form--gravity .ginput_complex .ginput_right{width:calc(50% - 12px)}.form--gravity .ginput_complex .gf_clear_complex{display:none}.form--gravity fieldset{padding:0}.form--gravity input[type=date],.form--gravity input[type=email],.form--gravity input[type=file],.form--gravity input[type=number],.form--gravity input[type=password],.form--gravity input[type=tel],.form--gravity input[type=text],.form--gravity input[type=time],.form--gravity input[type=url]{padding-bottom:12px;padding-top:12px;text-indent:12px}.form--gravity textarea{height:120px;padding:10px 12px}.form--gravity select{padding:10px 40px 10px 12px}.form--gravity input[type=date],.form--gravity input[type=email],.form--gravity input[type=file],.form--gravity input[type=number],.form--gravity input[type=password],.form--gravity input[type=tel],.form--gravity input[type=text],.form--gravity input[type=time],.form--gravity input[type=url],.form--gravity select,.form--gravity textarea{background-color:#fff;border:1px solid #000;border-radius:4px;font-weight:500;line-height:22px;width:100%}.form--gravity input[type=file]{cursor:pointer;padding:10px}.form--gravity input[type=checkbox],.form--gravity input[type=radio]{overflow:hidden;position:absolute;top:auto;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;white-space:nowrap;width:1px}.form--gravity input[type=checkbox]:checked+.gfield_consent_label,.form--gravity input[type=radio]:checked+.gfield_consent_label{color:#fb9d02}.form--gravity input[type=checkbox]:checked+.gfield_consent_label:before,.form--gravity input[type=radio]:checked+.gfield_consent_label:before{border-color:#fb9d02}.form--gravity input[type=checkbox]:checked+.gfield_consent_label:after,.form--gravity input[type=radio]:checked+.gfield_consent_label:after{background-color:#fb9d02;content:""}.form--gravity input[type=checkbox]:checked+.gfield_consent_label a,.form--gravity input[type=radio]:checked+.gfield_consent_label a{color:#fb9d02}.form--gravity input[type=checkbox]:focus+.gfield_consent_label,.form--gravity input[type=radio]:focus+.gfield_consent_label{color:#000;font-weight:700}.form--gravity input[type=checkbox]:focus+.gfield_consent_label:before,.form--gravity input[type=radio]:focus+.gfield_consent_label:before{border-color:#000}.form--gravity input[type=checkbox]+.gfield_consent_label:after,.form--gravity input[type=checkbox]+.gfield_consent_label:before{border-radius:2px}.form--gravity input[type=radio]+.gfield_consent_label:after,.form--gravity input[type=radio]+.gfield_consent_label:before{border-radius:50%}.form--gravity .gfield_consent_label{font-weight:500;padding-left:22px;position:relative}.form--gravity .gfield_consent_label:before{border:2px solid #ccc;content:"";height:16px;left:0;position:absolute;top:1px;transition:all .3s ease-in-out;width:16px}.form--gravity .gfield_consent_label:after{height:8px;left:4px;position:absolute;top:5px;transition:all .3s ease-in-out;width:8px}.form--gravity .gfield_consent_label:hover{color:#000}.form--gravity .gfield_consent_label:hover:before{border-color:#000}.btn__icon--spinner,.form--loading .btn__icon--envelope{display:none}.form--loading .btn__icon--spinner{display:block;fill:#000;left:9px!important;top:8px!important}.form--loading .gform_submit_button{background-color:#000;border-color:#000;color:#000;fill:#000}.validation_error{background-color:#ff5f44;border-radius:4px;color:#fff;padding:10px}.validation_error,.validation_list{margin-bottom:10px}.validation_list a{color:#000;line-height:22px}.ginput_container:before{background-color:#000;background-image:url(../images/icons/icon-required.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:0 0 0 5px;color:#fff;content:"";height:20px;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:25px}.gfield_contains_required:focus-within .ginput_container:before{opacity:1}.gfield_contains_required .ginput_container_consent:before{display:none}.gfield_error .ginput_container:before{background-color:#ff5f44;background-image:url(../images/icons/icon-exclamation.svg);background-size:4px;border-radius:5px 0 0 0;bottom:0;opacity:1}.gfield_error input[type=date],.gfield_error input[type=email],.gfield_error input[type=file],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=time],.gfield_error input[type=url],.gfield_error textarea{border:2px solid #ff5f44}.gfield_error input[type=date]:focus,.gfield_error input[type=email]:focus,.gfield_error input[type=file]:focus,.gfield_error input[type=number]:focus,.gfield_error input[type=password]:focus,.gfield_error input[type=tel]:focus,.gfield_error input[type=text]:focus,.gfield_error input[type=time]:focus,.gfield_error input[type=url]:focus,.gfield_error textarea:focus{border-color:#ff5f44}.gfield_error .ginput_container_consent{background-color:transparent;border:2px solid #ff5f44;border-radius:4px;padding:5px 30px 5px 5px}.gfield_error .gfield_consent_label:before{border-color:#ff5f44}.gfield_error .validation_message{display:none}.ginput_container_select{position:relative}.ginput_container_select:before{background-image:url(../images/icons/icon-chevron-bottom-rounded.svg);background-repeat:no-repeat;background-size:12px;content:"";height:9px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:12px}.gform_body{margin-bottom:20px}.gfield_label{display:block;font-family:futura-pt-bold,sans-serif;font-size:12px;font-weight:700;line-height:14px;margin-bottom:8px;text-transform:uppercase}.gfield_required{display:none}.ginput_container{position:relative}.ginput_container_consent:focus-within .gfield_consent_label{color:#000;font-weight:700}.ginput_container_consent:focus-within .gfield_consent_label:before{border-color:#000}.ginput_container_consent:focus-within .gfield_consent_label a{text-decoration:underline}.gfield_consent_label{cursor:pointer}.gfield_consent_label a,.gfield_consent_label button{text-decoration:underline}.gform_validation_container{display:none;left:-9000px;position:absolute}.soxs-samples .gfield_checkbox{display:grid;grid-template-rows:auto;grid-gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.soxs-samples .gfield_checkbox{grid-template-columns:repeat(3,minmax(0,1fr))}}.soxs-samples .gfield_label{display:none}.soxs-samples input:checked+label{background-color:#fb9d02;border-color:#fb9d02}.soxs-samples input:checked+label:after{background-image:url(../icons/icon-check-filled-black.svg);background-size:20px;border:0}.soxs-samples input:checked+label:before{border:3px solid #fb9d02}.soxs-samples .gchoice{height:317px;position:relative}@media (min-width:768px){.soxs-samples .gchoice{height:320px}}.soxs-samples label{border:1px solid #000;border-radius:4px;bottom:0;cursor:pointer;display:block;left:0;padding:15px 15px 15px 50px;position:absolute;right:0;text-transform:uppercase;width:100%}.soxs-samples label:after{border:2px solid #000;border-radius:50%;content:"";height:20px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.soxs-samples label:before{background-color:#fb9d02;border-radius:4px;content:"";display:block;height:250px;left:-1px;margin-bottom:15px;position:absolute;top:-265px;width:calc(100% + 2px);rigth:-1px;background-repeat:no-repeat;background-size:cover;transition:border .3s ease-in-out}.gfield_html h2{font-family:futura-pt-bold,sans-serif;font-size:26px;line-height:26px}.gfield_html p{font-size:16px;line-height:20px}.gfield_html :not(:last-child){margin-bottom:15px}.soxs-discount.gfield{margin-bottom:50px;margin-top:40px}.soxs-discount .gfield_description{margin-bottom:15px}.soxs-discount .gfield_label{font-size:20px;margin-bottom:25px;text-transform:none}.soxs-discount .gfield_checkbox input:checked+label:before{background-image:url(../icons/icon-check-filled-black.svg);background-position:50%;background-size:20px}.soxs-discount .gfield_checkbox label{padding-left:30px;position:relative}.soxs-discount .gfield_checkbox label:before{border:2px solid #000;border-radius:6px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}