@font-face{font-family:"Tungsten";src:url("tungsten.woff2") format("woff2"),url("tungsten.eot") format("embedded-opentype"),url("tungsten.woff") format("woff"),url("tungsten.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DIN";src:url("din-webfont.woff2") format("woff2"),url("din-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"DIN";src:url("din_bold-webfont.woff2") format("woff2"),url("din_bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"dinbold";src:url("din_bold-webfont.woff2") format("woff2"),url("din_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"dinregular";src:url("din-webfont.woff2") format("woff2"),url("din-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tungstenBook";src:url("Tungsten-Book.otf")}.content-modal{z-index:101}.content-modal__wrapper{position:fixed;z-index:900;left:0;right:0;margin:auto;max-width:500px;top:0;bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:50px}.content-modal__close{position:absolute;top:20px;right:20px}.content-modal__overlay{position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);z-index:100}.page-byob{background-color:#f4f4f4}.page-byob .top-bar{display:none !important}.page-byob .filter-title{font-family:Rubik;font-style:normal;font-weight:500;font-size:17px;line-height:120.2%;text-align:center;letter-spacing:-0.05em;text-transform:uppercase;color:#111112;margin-top:16px}.byob__product{background:#fff;box-shadow:0px 0px 10px 5px rgba(117,115,115,.08);border-radius:10px;padding:25px;min-height:667px;margin:10px 5px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 499px){.byob__product{padding:35px 20px}}.byob__product .product-content{text-align:center}.byob__product .image-box{height:200px;margin-bottom:25px}.byob__product .image-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.byob__product .product-data{display:flex;justify-content:space-between;font-family:"Oswald";color:#000;text-transform:uppercase;gap:10px;display:block;text-align:center}.byob__product .product-data h3,.byob__product .product-data span{font-size:24px;font-weight:700;line-height:29px}.byob__product .product-data h3{max-height:30px;overflow:hidden}@media(max-width: 499px){.byob__product .product-data h3{max-height:62px}}.byob__product .product-data .al-custom-title{font-family:Oswald;font-style:normal;font-weight:600;font-size:32px;line-height:38px;text-align:center;letter-spacing:-0.05em;text-transform:uppercase;color:#111112;margin-top:15px;margin-bottom:25px}@media(max-width: 499px){.byob__product .product-data .al-custom-title{font-size:28px;line-height:34px}}.byob__product .rating{font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.03em;text-transform:uppercase}.byob__product .rating .fa-star-half-o:before,.byob__product .rating .fa-star-o:before,.byob__product .rating .fa-star:before,.byob__product .rating .stamped-fa-star-half-o:before,.byob__product .rating .stamped-fa-star-o:before,.byob__product .rating .stamped-fa-star:before{font-size:16px;margin:0 1px 0 0}.byob__product .rating .stamped-badge-starrating{margin-right:0 !important;flex:1 0 50%}.byob__product .rating .stamped-badge-caption{flex:1 0 50%;white-space:nowrap;text-transform:uppercase;font-weight:700}.byob__product .product-description{font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:155.7%;color:#111112;margin:10px 0 5px}@media(max-width: 499px){.byob__product .product-description{margin:10px 0}}.byob__product .product-byob__options{border-top:1px solid #f4f4f4;padding-top:18px;text-align:center}@media(max-width: 375px){.byob__product form{text-align:-webkit-center;text-align:-moz-center}}.byob__product form .form-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(max-width: 375px){.byob__product form .form-bottom-wrapper{flex-direction:column}}.byob__product form label{margin:0;font-family:"Rubik" !important;font-style:normal !important;font-weight:500 !important;font-size:14px !important;line-height:17px;text-align:center;color:#000}.byob__product form select.single-option-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9 !important;border-radius:60px;border:0 !important;font-family:"Rubik" !important;font-style:normal;font-weight:600;font-size:14px !important;color:#121212;line-height:19px;margin:15px 0 30px;max-height:45px;background-image:url("data:image/svg+xml,%0A%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.859863 1L5.29259 5.43273L9.72532 1' stroke='%23FF7A00' stroke-width='1.59' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-repeat:no-repeat !important;background-position:center right 20px !important;padding-right:50px;min-height:35px;text-transform:none}@media(max-width: 499px){.byob__product form select.single-option-selector{font-size:14px}}.byob__product form .qty-input-group{border:1px solid;border-radius:65px;border-color:#ccc;display:flex;justify-content:center;align-items:center;min-height:44px}@media(max-width: 375px){.byob__product form .qty-input-group{margin-bottom:10px}}.byob__product form .qty-input-group input{font-size:16px;font-weight:600;background:none}.byob__product form .qty-input-group input[type=button]{padding:0 10px}.byob__product form .qty-input-group input[type=text]{text-align:center;max-width:50px;-moz-appearance:textfield}.byob__product form .qty-input-group input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.byob__product form .qty-input-group input[type=text]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width: 375px){.byob__product form .product-byob-button-wrapper{width:100%}}.byob__product form .product-byob__button{margin:0;background-color:#eab416 !important;border-radius:95px;letter-spacing:0;color:#000 !important;text-transform:uppercase;font-family:"Rubik";font-style:normal;font-weight:500;font-size:20px;letter-spacing:-0.045em;padding:0 28px;min-height:44px}@media(max-width: 375px){.byob__product form .product-byob__button{padding:0 10px;font-size:16px;display:block;width:100%}}.byob__product .main-price{display:flex;align-items:flex-end;justify-content:center;width:100%;margin-top:23px;font-family:Rubik;font-style:normal;font-weight:500;font-size:34px;line-height:41px;letter-spacing:-0.05em;text-transform:uppercase;color:#111112}@media(max-width: 499px){.byob__product .main-price{margin-top:15px}}.byob__filter{padding:10px 15px;display:block;text-decoration:none;transition:.5s all;background:#fff;border:2px solid #fff;border-bottom:0;font-family:Rubik;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:-0.05em;text-transform:uppercase;color:#111112;border-radius:20px}@media(max-width: 768px){.byob__filter{padding:5px 12px}}.byob__filter:hover,.byob__filter.active{background:#eab416;text-decoration:none;border-color:#eab416}.byob__filter:hover{color:#fff !important}.byob__filter-wrapper{padding:25px;position:relative;top:0;z-index:9;max-width:1200px;margin:10px auto;background:#e0e0e0;border-radius:10px;padding:12px 27px 12px;text-transform:uppercase;display:flex;align-items:center;gap:30px;font-family:Rubik;font-style:normal;font-weight:500;font-size:14px;flex-wrap:nowrap;overflow:auto;-moz-column-gap:30px;column-gap:30px;white-space:nowrap}.byob__filter-wrapper::-webkit-scrollbar{width:4px;height:4px}.byob__filter-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.byob__filter-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.byob__filter-wrapper::-webkit-scrollbar-thumb:hover{background:#a5a5a5}@media(max-width: 768px){.byob__filter-wrapper{flex-flow:row;overflow-y:hidden;justify-content:initial;position:relative;margin:0;border-radius:0;background:#f2f2f2}}.byob__filter-info{padding:0 0 25px;margin:15px auto 0}.byob__filter-info .byob__filter-title{font-family:"Oswald";font-style:normal;font-weight:600;font-size:44px;line-height:58px;letter-spacing:-0.03em;text-transform:uppercase;color:#111112;margin-bottom:10px}@media(max-width: 499px){.byob__filter-info .byob__filter-title{font-size:32px;line-height:42px}}.byob__filter-info p{font-family:"Rubik";font-style:italic;font-weight:400;font-size:18px;line-height:17px;color:#111112;margin-bottom:0px}@media(max-width: 499px){.byob__filter-info p{font-size:15px;line-height:14px}}.byob__filter-info p strong{color:#ff7a00}.byob-goals{padding:28px 0 38px;background-size:contain;background-position:center;background-repeat:no-repeat}.byob-goals__counter{text-transform:uppercase;font-family:"Oswald";font-weight:600;font-size:36px;color:#fff;text-align:center;margin-bottom:33px}@media(max-width: 768px){.byob-goals__counter{font-size:26px}}.byob-goals__counter strong{font-weight:600;color:#eab416}.byob-goals__list{display:flex;justify-content:center;margin:auto}@media(max-width: 768px){.byob-goals__list{justify-content:initial;align-items:baseline;place-content:space-between}}.byob-goals__level{display:flex;align-items:center;position:relative;padding-left:65px;flex-direction:column;align-items:start;padding-right:135px;text-transform:uppercase;font-family:"Rubik";font-size:18px;font-style:italic;font-weight:700;line-height:15px;letter-spacing:0;min-height:53px;justify-content:center}@media(max-width: 768px){.byob-goals__level{padding-right:2px;padding-left:2px;text-align:center;align-items:center;line-height:1em}}.byob-goals__level:last-child{padding-right:0}.byob-goals__level span{font-size:11px;font-weight:500;margin-top:5px}@media(max-width: 768px){.byob-goals__level span{line-height:normal}}.byob-goals__level i{width:53px;height:53px;background-image:url("data:image/svg+xml,%0A%3Csvg width='22' height='27' viewBox='0 0 22 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1467 13.3008L21.1467 13.3008C21.4151 13.5692 21.5457 13.8837 21.5455 14.2699V14.2702V25.1323C21.5455 25.5188 21.415 25.8336 21.147 26.1019C20.8788 26.3699 20.5645 26.5001 20.1775 26.5001H2.07444C1.68789 26.5001 1.37328 26.3697 1.10513 26.1019C0.837046 25.8337 0.706689 25.519 0.706689 25.1323V14.2704C0.706689 13.8831 0.837041 13.5686 1.10496 13.3009L1.10507 13.3008C1.37313 13.0327 1.6877 12.9025 2.07444 12.9025H2.6778H3.12033V12.4599V8.83905C3.12033 6.64505 3.90188 4.77096 5.47979 3.19305L5.47981 3.19303C7.05745 1.6152 8.9318 0.833398 11.126 0.833398C13.3202 0.833398 15.1942 1.61518 16.772 3.19311L16.772 3.19313C18.3499 4.77097 19.1314 6.64512 19.1314 8.83905V12.4599V12.9025H19.574H20.1771C20.5642 12.9025 20.8785 13.0327 21.1467 13.3008ZM15.9535 12.9025H16.396V12.4599V8.83905C16.396 7.38908 15.8779 6.13864 14.8523 5.11304L14.8523 5.11301C13.8263 4.08717 12.5764 3.56923 11.1262 3.56923C9.67607 3.56923 8.42591 4.08723 7.39999 5.11301C6.37418 6.13867 5.85597 7.38905 5.85597 8.83905V12.4599V12.9025H6.2985H15.9535Z' fill='%23111112' stroke='white' stroke-width='0.885057'/%3E%3C/svg%3E%0A");background-position:center;display:block;background-color:#fff;border-radius:50%;background-repeat:no-repeat;left:0;position:absolute}@media(max-width: 768px){.byob-goals__level i{position:initial;width:30px;height:30px;background-size:15px;margin-bottom:3px}}.byob-goals__level--unlock i{background-image:url("data:image/svg+xml,%3Csvg width='21' height='27' viewBox='0 0 21 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.90483 14.1093V13.6668V8.13523C5.90483 6.79598 6.38377 5.64065 7.33105 4.69338L7.33109 4.69333C8.27843 3.74627 9.43379 3.2674 10.7729 3.2674C12.1118 3.2674 13.2674 3.74616 14.2144 4.69337C15.1618 5.64065 15.6407 6.79604 15.6407 8.13523C15.6407 8.31307 15.7004 8.46099 15.8393 8.60001C15.9788 8.73929 16.1269 8.79895 16.3042 8.79895H17.4111C17.5885 8.79895 17.7365 8.73933 17.876 8.60009C18.0148 8.46074 18.0746 8.31261 18.0746 8.13523C18.0746 6.12109 17.364 4.41006 15.9312 2.97698C14.4982 1.54391 12.7868 0.833398 10.7729 0.833398C8.75886 0.833398 7.04755 1.54391 5.61444 2.97695C5.61444 2.97696 5.61444 2.97696 5.61444 2.97696M5.90483 14.1093L3.02848 8.13517C3.02848 6.00295 3.78616 4.1794 5.30153 2.66404L5.61444 2.97696M5.90483 14.1093H6.34735H19.0699C19.4152 14.1093 19.6939 14.2248 19.9327 14.4636C20.1717 14.7026 20.2872 14.9812 20.2871 15.3259V15.3261V25.2831C20.2871 25.6282 20.1712 25.9072 19.9326 26.1459C19.6942 26.3843 19.4151 26.5001 19.0699 26.5001H2.47539C2.13068 26.5001 1.85165 26.3844 1.61282 26.1458C1.37415 25.9072 1.25845 25.6283 1.25845 25.2831V15.3261C1.25845 14.981 1.37414 14.702 1.6127 14.4637C1.85159 14.225 2.13066 14.1093 2.47539 14.1093H3.02848H3.47101V13.6667V8.13517C3.47101 6.12101 4.18158 4.40982 5.61444 2.97696M5.90483 14.1093L5.61444 2.97696' fill='%23EAB416' stroke='white' stroke-width='0.885057'/%3E%3C/svg%3E%0A")}.byob-goals__level--unlock .byob-progress{width:100px !important}.byob-goals__level::before,.byob-goals__level .byob-progress{content:"";width:100px;background:rgba(114,194,12,.2);height:2px;border-radius:24px;position:absolute;right:calc(100% + 20px)}@media(max-width: 768px){.byob-goals__level::before,.byob-goals__level .byob-progress{bottom:-10px;width:80px;right:0}}.byob-goals__level .byob-progress{width:0;transition:all .3s;background:#72c20c !important;right:auto !important;left:-120px}@media(max-width: 768px){.byob-goals__level .byob-progress{left:0;bottom:-10px}}.splide__arrow{width:50px;height:50px;border-radius:50%;box-shadow:0 30px 50px #0000001a;background:#fff;z-index:1111;border:1px solid #ff7a00b3;opacity:1}@media(max-width: 499px){.splide__arrow{width:30px;height:30px}}.splide__arrow--next{right:-10px}@media(min-width: 998px){.splide__arrow--next{right:-25px}}.splide__arrow--prev{left:-10px}@media(min-width: 998px){.splide__arrow--prev{left:-25px}}.splide__arrow svg{fill:#ff7a00;height:.8em;width:.8em}