.g-recaptcha{position:relative;z-index:5}.g-recaptcha .grecaptcha-badge{bottom:20px !important;box-shadow:gray 0px 0px 5px;left:0;overflow:hidden;right:0 !important;transform-origin:0 bottom;transform:scale(0.7);transition:width .3s ease 0s !important;visibility:visible !important;width:70px !important}.g-recaptcha .grecaptcha-badge:hover{width:256px !important}.b-consent_tracking_visible .g-recaptcha .grecaptcha-badge{bottom:155px !important}@media screen and (min-width: 1024px){.b-consent_tracking_visible .g-recaptcha .grecaptcha-badge{bottom:90px !important}}.ie-div-position-customer-chat .button-iframe-wrap{z-index:5}.ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:20px;right:10px}@media screen and (min-width: 768px){.ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{right:30px}}@media screen and (max-width: 1023px){.b-buy_bar_float .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:90px}}.b-consent_tracking_visible .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat,.b-buy_bar_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:90px}.b-proceed_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:110px}@media screen and (max-width: 1023px){.b-proceed_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:130px}}@media screen and (min-width: 1024px){.b-consent_tracking_visible.b-buy_bar_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:165px}}.b-consent_tracking_visible.b-proceed_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:265px}@media screen and (min-width: 1024px){.b-consent_tracking_visible.b-proceed_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:185px}}@media screen and (max-width: 1023px){.b-consent_tracking_visible .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:150px}}@media screen and (max-width: 1023px){.b-consent_tracking_visible.b-buy_bar_stucks .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat,.b-consent_tracking_visible.b-buy_bar_float .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:220px}}@media screen and (min-width: 1024px){.l-page-checkout .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:80px}}.b-consent_tracking_visible.l-page-checkout .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:155px}@media screen and (min-width: 1024px){.b-consent_tracking_visible.l-page-checkout .ie-div-position-customer-chat .button-iframe-wrap .ie-chat-button-iframe-fixed-customer-chat{bottom:165px}}.ie-div-position-customer-chat .chat-iframe-wrap{bottom:90px;height:calc(100% - 110px)}.b-consent_tracking_visible .ie-div-position-customer-chat .chat-iframe-wrap,.b-buy_bar_stucks .ie-div-position-customer-chat .chat-iframe-wrap{bottom:160px;height:calc(100% - 185px)}.b-proceed_stucks .ie-div-position-customer-chat .chat-iframe-wrap{bottom:180px;height:calc(100% - 200px)}.b-consent_tracking_visible.b-proceed_stucks .ie-div-position-customer-chat .chat-iframe-wrap{bottom:255px;height:calc(100% - 270px)}.l-page-checkout .ie-div-position-customer-chat .chat-iframe-wrap{bottom:150px;height:calc(100% - 170px)}.b-consent_tracking_visible.b-buy_bar_stucks .ie-div-position-customer-chat .chat-iframe-wrap,.b-consent_tracking_visible.l-page-checkout .ie-div-position-customer-chat .chat-iframe-wrap{bottom:235px;height:calc(100% - 255px)}.g-header_privacy{color:#fff}.b-header_stuck .g-header_privacy{display:none}.l-header:hover .g-header_privacy{background-color:#000}.g-header_privacy-outer{align-items:center;display:flex;justify-content:space-between;padding:14px}@media screen and (max-width: 1023px){.g-header_privacy-outer{align-items:flex-start;font-size:13px;padding:8px 14px 6px}}@media screen and (min-width: 768px){.g-header_privacy-outer div{flex-grow:1;text-align:center}}.g-header_privacy-outer.onetimenotice-hide{display:none}.g-header_privacy-close{color:#fff;display:table;height:13px;width:13px}@media screen and (max-width: 1023px){.g-header_privacy-close{height:10px;width:10px}}.g-header_privacy-close:hover{opacity:.8}.g-header_privacy-close svg{fill:currentcolor;max-width:100%}.b-accordion{border-top:1px solid hsl(0,0%,82%)}.b-accordion-item{border-bottom:1px solid hsl(0,0%,82%)}.b-accordion-button{align-items:center;cursor:pointer;display:flex;font-size:16px;padding:20px 0 15px 0;text-align:start;width:100%}.b-accordion-button:hover{color:hsl(204,3%,30%)}.b-accordion-content{opacity:0;overflow:hidden;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;transition-property:height,opacity;visibility:hidden}.b-accordion-content[aria-hidden=false]{opacity:1;visibility:visible}.b-accordion-item:not([data-initialized="1"]) .b-accordion-content{opacity:1;visibility:visible}.b-accordion-content_inner{overflow:hidden}.b-carousel{position:relative;width:100%}.b-carousel-title{font-family:"Stanley","Georgia","DejaVu Serif",serif;font-variant-numeric:lining-nums;font-weight:400;font-size:36px;line-height:46px;margin-bottom:36px;text-align:center}@media screen and (min-width: 1024px){.b-carousel-title{font-size:50px;line-height:60px}}@media screen and (max-width: 767px){.b-carousel-title{font-size:24px}}.b-carousel-track{display:flex;overflow:hidden;overflow-behavior:contain;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.b-carousel-track::-webkit-scrollbar{display:none}.b-carousel-track.m-mousemove_navigation{scroll-snap-type:unset}.b-carousel-track.m-grabbing{cursor:grab;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.b-carousel-track.m-grabbing::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:3}.b-carousel-item{scroll-snap-align:start}.b-carousel-track_wrapper{position:relative}.b-carousel-ctrl{appearance:none;background-color:hsla(0,0%,100%,.26);border:none;color:#000;cursor:pointer;display:none;height:48px;margin-top:-24px;position:absolute;text-align:center;top:50%;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,opacity;-webkit-user-select:none;user-select:none;width:48px;z-index:2}@media not all and (pointer: coarse){.b-carousel-ctrl:hover{background-color:#fff}}.b-carousel.m-inited .b-carousel-ctrl{display:block}@media screen and (max-width: 767px){.b-carousel.m-inited .b-carousel-ctrl{display:none}}.b-carousel-ctrl[disabled],.b-carousel.m-no_scroll .b-carousel-ctrl{opacity:0;z-index:-1}.b-carousel-ctrl.m-prev{left:0}.b-carousel-ctrl.m-next{right:0}.b-carousel-ctrl svg{height:12px;width:7px}.b-carousel-pagination{display:none;justify-content:center;margin-top:15px;z-index:2}@media screen and (max-width: 767px){.b-carousel-pagination{flex-wrap:nowrap}}.b-carousel.m-inited .b-carousel-pagination{display:flex}.b-carousel.m-no_scroll .b-carousel-pagination{display:none}@media screen and (max-width: 767px){.b-carousel_product .b-carousel-pagination.m-page_designer{display:none}}.b-carousel-page{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:block;height:10px;line-height:10px;position:relative;text-align:center;width:10px}@media screen and (max-width: 767px){.b-carousel-page{flex:1;width:auto}}.b-carousel-page::before{background-color:rgba(0,0,0,.4);border-radius:6px;content:"";display:inline-block;height:6px;left:50%;margin-left:-3px;margin-top:-3px;position:absolute;top:50%;transition-property:width,height,margin;width:6px}@media screen and (max-width: 767px){.b-carousel-page::before{border-radius:0;height:2px;left:0;margin:0px;top:0;width:100%}}.b-carousel-page.m-current::before{background-color:#000;content:"";height:10px;margin-left:-5px;margin-top:-5px;width:10px}@media screen and (max-width: 767px){.b-carousel-page.m-current::before{height:2px;margin:0px;width:100%}}.b-carousel-page.m-current+.b-carousel-page{margin-left:18px}@media screen and (max-width: 767px){.b-carousel-page.m-current+.b-carousel-page{margin-left:0px}}.b-carousel-page+.b-carousel-page{margin-left:20px}@media screen and (max-width: 767px){.b-carousel-page+.b-carousel-page{margin-left:0px}}.b-carousel.m-products{margin:45px 0 0}.b-carousel.m-products .b-carousel-ctrl.m-prev{left:-24px}.b-carousel.m-products .b-carousel-ctrl.m-next{right:-24px}.b-carousel.m-products .b-carousel-item{margin-inline-end:20px;max-width:17%;min-width:17%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-carousel.m-products .b-carousel-item{max-width:30%;min-width:30%}}@media screen and (max-width: 767px){.b-carousel.m-products .b-carousel-item{max-width:64%;min-width:64%}}.b-carousel.m-products_view{margin:45px 0 0}@media screen and (max-width: 767px){.b-carousel.m-products_view{margin-right:-15px}}.l-hp-recommendations .b-carousel.m-products_view{margin:60px 0}@media screen and (min-width: 1024px){.l-hp-recommendations .b-carousel.m-products_view{margin:100px 0 80px}}.l-error_page .b-carousel.m-products_view{margin:60px 0 70px}@media screen and (min-width: 1024px){.l-error_page .b-carousel.m-products_view{margin:100px 0 16px}}.b-carousel.m-products_view .b-carousel-title{font-family:"Stanley","Georgia","DejaVu Serif",serif;font-variant-numeric:lining-nums;font-weight:400;font-size:26px;line-height:36px;margin-bottom:39px}@media screen and (min-width: 1024px){.b-carousel.m-products_view .b-carousel-title{font-size:32px;line-height:42px}}@media screen and (max-width: 1023px){.b-carousel.m-products_view .b-carousel-title{margin-bottom:35px}}.l-error_page .b-carousel.m-products_view .b-carousel-title{font-family:"Stanley","Georgia","DejaVu Serif",serif;font-variant-numeric:lining-nums;font-weight:400;font-size:30px;line-height:40px}@media screen and (min-width: 1024px){.l-error_page .b-carousel.m-products_view .b-carousel-title{font-size:38px;line-height:48px}}.b-carousel.m-products_view .b-carousel-ctrl{background-color:rgba(0,0,0,.3);border-radius:3px;height:50px;margin-top:-25px;top:37%;width:50px}@media not all and (pointer: coarse){.b-carousel.m-products_view .b-carousel-ctrl:hover{background-color:#000}}.b-carousel.m-products_view .b-carousel-ctrl.m-prev{left:0}.b-carousel.m-products_view .b-carousel-ctrl.m-next{right:0}.b-carousel.m-products_view .b-carousel-ctrl svg{color:#fff}@media screen and (min-width: 1024px){.b-carousel.m-products_view .b-carousel-track{padding:16px 0}}.b-carousel.m-products_view .b-carousel-item{margin-inline-end:16px;max-width:20%;min-width:20%}@media screen and (min-width: 768px)and (max-width: 1023px){.b-carousel.m-products_view .b-carousel-item{max-width:30%;min-width:30%}}@media screen and (max-width: 767px){.b-carousel.m-products_view .b-carousel-item{max-width:52%;min-width:52%}}.b-carousel.m-products_view.m-inited .b-carousel-ctrl{display:none}@media screen and (min-width: 768px){.b-carousel.m-products_view.m-inited .b-carousel-ctrl{display:block}}.l-search .b-carousel.m-recommended_products{margin:55px 0 0}@media screen and (min-width: 1024px){.l-search .b-carousel.m-recommended_products{margin:60px 0 0}}.l-search .b-carousel.m-recently_viewed_products{margin:50px 0 0}@media screen and (min-width: 1024px){.l-search .b-carousel.m-recently_viewed_products{margin:0 0 -30px}}.b-face_validation_results{grid-area:result}@media screen and (max-width: 1023px){.b-face_validation_results{margin-bottom:20px}}.b-face_validation_results-item{line-height:1;margin-bottom:18px}.b-face_validation_results-item:last-child{margin-bottom:0}.b-face_validation_results-title{font-size:20px;font-weight:300;margin-bottom:1px;text-transform:capitalize}.b-face_validation_results-hilighted{align-items:center;border-radius:4px;color:#fff;display:flex;font-family:"Stanley","Georgia","DejaVu Serif",serif;font-size:24px;font-variant-numeric:lining-nums;font-weight:400;height:49px;padding:16px;width:min-content}.b-face_validation_results-great{background:#5aa35d}.b-face_validation_results-good{background:#f0a168}.b-face_validation_results-okay{background:#fc5a5a}.b-youcam_analysis-container{background:#f7eeea;margin-bottom:50px;padding:0 15px;min-height:calc(100dvh - 120px)}.b-youcam_analysis-container .b-breadcrumbs-item:last-child{color:#000}.b-youcam_analysis-header{margin-bottom:25px;padding-top:25px}.b-youcam_analysis-header .b-breadcrumbs{margin-bottom:25px}.b-youcam_analysis-header_message{background:#dfbdab;color:#000;font-size:16px;font-weight:400;margin-bottom:25px;padding:12px 40px;text-align:center}.b-youcam_analysis-header_title{font-family:"Stanley","Georgia","DejaVu Serif",serif;font-size:22px;font-variant-numeric:lining-nums;line-height:1.45;text-align:center}.b-youcam_analysis-validation_container{margin:0 -15px;overflow:hidden}.b-youcam_analysis-results .b-face_validation_results{margin:35px 0}.b-youcam_analysis-info_text{color:#000;font-size:18px;font-weight:300;line-height:normal;margin-bottom:20px}.b-youcam_analysis-content_wrapper{background:#fff;margin:0 -15px;padding:35px 15px 25px}.b-youcam_analysis-title{color:#000;font-family:"Stanley","Georgia","DejaVu Serif",serif;font-size:30px;font-variant-numeric:lining-nums;font-weight:400;line-height:1.33;margin:0 auto 25px;padding:0 20px;text-align:center}.b-youcam_analysis-description{color:#000;font-size:18px;font-weight:300;line-height:normal;text-align:center}.b-youcam_analysis-buttons_block{display:grid;gap:15px;margin-bottom:35px}.b-youcam_analysis-buttons_block .b-button{font-weight:400;width:100%}.footer-hide .b-youcam_analysis-container{margin-bottom:0}.footer-hide .b-footer{display:none}.b-youcam_analysis-accordion{margin-bottom:20px}.b-youcam_analysis-accordion_item{border-bottom-color:#000;border-top:1px solid #000}.b-youcam_analysis-accordion_button{font-size:18px;padding:20px 0}@media screen and (max-width: 1023px){.b-youcam_analysis-accordion_button:hover{color:#000}}.b-youcam_analysis-content_text{color:#000;font-size:18px;font-weight:300;line-height:normal;margin-bottom:20px}.b-youcam_analysis-info_list{display:grid;gap:9px;grid-template-columns:1fr 1fr 1fr}.b-youcam_analysis-info_item{border-radius:4px;color:#000;font-size:14px;line-height:normal;padding:8px;text-align:center}[aria-expanded=true]+.b-youcam_analysis-content{margin-bottom:20px}.b-youcam_recommendation{background:#f7eeea;margin:0 -15px}.b-youcam_recommendation .b-carousel{margin-bottom:25px}.b-youcam_recommendation .b-carousel-title{align-items:center;background:#bd896f;display:flex;font-size:22px;font-weight:400;line-height:1.45;margin-bottom:0;padding:14px 16px;text-transform:capitalize}.b-youcam_recommendation .b-carousel-title_icon{fill:hsl(204,3%,30%);height:40px;margin-right:15.5px;width:40px}.b-youcam_recommendation .b-carousel .b-carousel-item{max-width:65%;min-width:65%}@media screen and (min-width: 768px){.b-youcam_recommendation .b-carousel .b-carousel-item{max-width:30%;min-width:30%}}.b-youcam_recommendation-item:last-child .b-carousel{margin-bottom:0}.b-youcam_recommendation .b-product_tile{display:flex;flex-direction:column;height:100%}.b-youcam_recommendation .b-product_tile-image_wrapper{display:flex;height:147px;overflow:hidden;position:relative;width:100%}.b-youcam_recommendation .b-product_tile-image_icons{left:15px;position:absolute;top:74px;z-index:1}.b-youcam_recommendation .b-product_tile-image_icons svg{display:block;height:24px;margin-bottom:6px;stroke:hsl(204,3%,30%);width:24px}.b-youcam_recommendation .b-product_tile-image_icons svg:last-child{margin-bottom:0}.b-youcam_recommendation .b-product_tile-image{padding-bottom:0}.b-youcam_recommendation .b-product_tile-image img{height:147px;left:50%;top:50%;transform:translate(-50%, -50%);width:110px}.b-youcam_recommendation .b-product_tile-info{display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;padding:10px 39px 0}.b-youcam_recommendation .b-product_tile-title{color:#000;line-height:normal;margin-bottom:6px}.b-youcam_recommendation .b-product_tile-link{font-size:14px}.b-youcam_recommendation .b-product_tile-attribute_block{align-items:baseline;display:flex;justify-content:center;margin-bottom:12px;width:115%}.b-youcam_recommendation .b-product_tile-price{font-size:16px;margin:0 21px 0 0}.b-youcam_recommendation .b-product_tile-attribute{font-size:14px;margin:0;position:relative}.b-youcam_recommendation .b-product_tile-attribute::before{background:#000;content:"";display:block;height:15px;left:-11px;opacity:.2;position:absolute;top:50%;transform:translateY(-50%);width:1px}.b-youcam_recommendation .b-product_tile .b-button{font-weight:400;opacity:1;position:static;visibility:visible;width:100%}.b-youcam_recommendation-footer{padding:25px 15px 10px}.b-youcam_recommendation-all{color:#000;font-size:16px;font-weight:400;text-decoration:underline}.b-youcam_recommendation-all:hover{text-decoration:none}.b-youcam_footer{background:#fff;box-shadow:5px 5px 15px 0 rgba(223,189,171,.35);padding:25px 15px}.b-youcam_footer-wrapper{background:#fff;margin:0 -15px;padding:35px 15px 0}.b-youcam_footer-title{color:#000;font-family:"Stanley","Georgia","DejaVu Serif",serif;font-size:30px;font-weight:400;line-height:1.33;margin-bottom:15px}.b-youcam_footer-join{color:#000;font-size:18px;font-weight:300;margin-bottom:15px}.b-youcam_footer .b-button{font-weight:400;width:100%}.b-youcam_footer-login{border-top:1px solid hsl(0,0%,82%);color:#000;font-size:18px;font-weight:300;margin-bottom:15px;margin-top:25px;padding-top:25px}.b-quiz_page{background-color:#f7eeea;display:flex;min-height:calc(100dvh - 120px);padding:25px 15px 15px}.b-quiz_page-body{display:flex;flex-direction:column;width:100%}.b-quiz_page-footer{display:flex;flex-direction:column;margin-top:auto}.b-quiz_page-text{padding:0 10px;text-align:center}.b-quiz_page-text h1{font-family:"Stanley","Georgia","DejaVu Serif",serif;font-variant-numeric:lining-nums;font-weight:400;font-size:26px;line-height:36px}@media screen and (min-width: 1024px){.b-quiz_page-text h1{font-size:32px;line-height:42px}}.b-quiz_page-text p{font-size:18px;font-weight:300;margin-bottom:30px;margin-top:20px}.b-quiz_page-text .m-note{font-weight:400;margin-bottom:15px;margin-top:30px}.b-quiz_page-options.m-row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.b-quiz_page-options.m-row .b-custom_options-item{margin-bottom:15px;margin-left:5px;margin-right:5px}.b-quiz_page-options.m-column .b-custom_options-item{margin-bottom:15px;width:100%}.quiz-page{background-color:#f7eeea}body{overflow:auto;overflow-y:scroll;pointer-events:all;visibility:var(--page_visibility, hidden)}
