#referafriend{display:none;position:absolute;top:50%;left:50%;z-index:9999;width:350px;margin:-300px 0 0 -150px}#referafriend[id]{position:fixed}#referafriend
h4{padding:4px
0}#referafriend .group-select{margin:0}#referafriend-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:0.3;opacity:.30;filter:alpha(opacity=30)}#referafriend-overlay[id]{position:fixed}#referafriend.done
#rafLoadMessage{display:none}#referafriend.done
#rafContent{display:block}#referafriend.loading
#rafContent{display:none}#referafriend.loading
#rafLoadMessage{font-size:1.1em;font-weight:bold;color:#000;display:block;background-color:#fff;width:100px;padding:10px;margin:250px
0 0 120px}.awraf-email-heading{font-weight:bold;margin-top:10px;display:block}.referafriend-please-wait{padding-right:7px}#raf-invite .group-select{border:1px
solid #bbafa0;padding:22px
25px 12px 25px;background:#fbfaf6}#raf-invite .group-select li .input-box .input-text,#raf-invite .group-select li .input-box
textarea{width:275px}#raf-invite .button-set{border-top:1px solid #E4E4E4;clear:both;margin-top:4em;padding-top:8px;text-align:right}.form-button-alt#referafriend-button{background-color:#618499;border:1px
solid #406A83;padding:0
10px}.form-button-alt#referafriend-button
span{background:none;border:none}#referafriend-form
span.required{color:#EB340A}.aw-raf-broadcastlink{width:100%;border:none;font-size:14px;background:transparent}.aw-raf-broadcastlink-label{display:block;font-size:12px;font-weight:bold}.aw-raf-manual-share-block{margin-top:15px;width:90%}#widget{width:100px!important;height:100px!important}.awraf-social-share{height:30px}.awraf-social-share
a{display:block;width:40px;height:40px;float:left;border:none}.raf-twitter-share{background:url('/skin/frontend/base/default/images/aw_raf/share.jpg') no-repeat -146px -32px}.raf-facebook-share{background:url('/skin/frontend/base/default/images/aw_raf/share.jpg') no-repeat -266px -72px}.raf-delicious-share{background:url('/skin/frontend/base/default/images/aw_raf/share.jpg') no-repeat -264px -32px}.raf-myspace-share{background:url('/skin/frontend/base/default/images/aw_raf/share.jpg') no-repeat -145px -72px}.awraf-balance-item{font-size:13px}.aw-raf-table-wrapper{overflow-y:hidden;overflow-x:auto}#referred-friends-table{font-size:13px}.aw-raf-statistics .fieldset .addresses-list
li.item{background:#fff url(/skin/frontend/base/default/images/bkg_account_box.gif) 0 0 repeat-x;border:1px
solid #ccc;padding:10px
13px;margin:0
0 10px}.aw-raf-statistics .fieldset .addresses-list
h2{font-weight:bold;font-size:13px;color:#e26703;text-transform:uppercase}.aw-raf-statistics button.button
span{background:#ddd;border-color:#ddd;color:#000;font-weight:normal}.aw-raf-statistics button.button:hover
span{background:#000;border-color:#000;color:#fff}.awraf-send-form textarea.validation-failed{background:#fff7f5 url(/skin/frontend/base/default/images/bkg_input-failed.gif) 0 0 repeat-x !important}.awraf-send-form span.validation-passed,
.awraf-send-form div.validation-passed{background:url(/skin/frontend/base/default/images/icon_ok.gif) 100% 14px no-repeat;padding-right:20px}.awraf-send-form span.validation-error,
.awraf-send-form div.validation-error{background:url(/skin/frontend/base/default/images/icon_error.gif) 100% 14px no-repeat;padding-right:20px}.awraf-discount-coupon-form-100
.button{float:none!important;margin:5px
0 0 0!important}.awraf-discount-coupon-form-100 .raf-maximum-discount{display:block;clear:both;margin-bottom:2px!important}.awraf-discount-coupon-form-100 .buttons-set{margin-top:0!important}.amfpc-block-info{position:relative;border:1px
dotted #008080;margin:6px
2px;padding:18px
2px 2px 2px;zoom:1}.amfpc-block-info:hover{border-color:orange !important}.amfpc-block-info>.amfpc-block-handle,.amfpc-block-info>.amfpc-template-info{position:absolute;top:0;padding:2px
5px;background:#008080;color:white;font:normal 11px Arial;text-align:left !important;z-index:998;text-transform:none}.amfpc-block-info>.amfpc-block-handle:hover,.amfpc-block-info>.amfpc-template-info:hover{z-index:999}.amfpc-block-info>.amfpc-block-handle{cursor:default;left:0;white-space:nowrap}.amfpc-block-info>.amfpc-template-info{right:0}.amfpc-block-info>.amfpc-block-handle:hover{background-color:orange !important}.amfpc-block-info.active{-webkit-animation:amfpc-blocks 1s linear .5s infinite alternate;animation:amfpc-blocks 1s linear .5s infinite alternate}@-webkit-keyframes amfpc-blocks{from{opacity:1}to{opacity: .1}}@keyframes amfpc-blocks{from{opacity:1}to{opacity: .1}}.amfpc-block-info.updated{border-color:red}.amfpc-block-info.updated>.amfpc-block-handle{top:0;background:red}.amfpc-info{width:350px;min-height:95px;position:fixed;bottom:10px;left:10px;background:#008080;color:#fff;z-index:99999;font-size:32px}.amfpc-info
h1{background:rgba(255, 255, 255, 0.1);color:#fff;padding:2px
5px;font-size:14px;font-weight:bold}.amfpc-info
h2{margin-top:12px;text-align:center;font-size:30px;font-weight:400;color:rgba(255, 255, 255, 0.7)}.amfpc-info .amfpc-content{line-height:48px}.tns-outer{padding:0
!important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0
auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.eot');src:local(''), url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.eot?#iefix') format('embedded-opentype'), url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.woff2') format('woff2'), url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.woff') format('woff'), url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.ttf') format('truetype'), url('/skin/frontend/default/mm2/apikom/enhancedreview/fonts/playfair-display-v30-latin-italic.svg#PlayfairDisplay') format('svg')}.widget-review{margin:3rem auto;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widget-review
.header{display:flex;justify-content:end;align-items:center;z-index:0;box-sizing:border-box;padding:0
1.5rem}.widget-review .header .link>span{cursor:pointer;display:inline-block}.widget-review
.content{position:relative;box-sizing:border-box;padding:0
1.5rem}.widget-review .info-site{position:absolute;top:0;left:10px;display:flex;flex-direction:column;align-items:start}.widget-review .info-site
.mark{font-size:20px}.widget-review .info-site
.stars{display:flex}.widget-review .info-site
.total{font-size:14px;padding-top:5px}.widget-review .tns-outer{margin-left:200px;position:relative}.widget-review .tns-controls [data-controls="prev"]{display:none}.widget-review .tns-controls [data-controls="next"]{position:absolute;top:50%;transform:translateY(-50%);right:10px;background:white;border-radius:50%;border:0;box-shadow:0.05rem 0.05rem 0.25rem 0 rgba(0,0,0,0.2);width:30px;height:30px;display:flex;justify-content:center;align-items:center;z-index:9}.widget-review .tns-controls [data-controls="next"]:after{content:'';mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/right.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/right.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:25px;height:25px;background:black;display:inline-block}.widget-review .reviews
.review{background:#eee;min-height:130px;padding:25px;border-radius:8px;font-size:14px}.widget-review .reviews .review
.row{display:flex;justify-content:space-between}.widget-review .reviews .review
.stars{display:flex}.widget-review .reviews .review .stars>div{width:15px;height:15px}.widget-review .reviews .review
.text{font-family:"Playfair Display",Helvetica,Verdana,sans-serif;text-align:left;margin-top:25px;font-style:italic}.widget-review .stars>div{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:30px;height:30px;background:black}.widget-review .stars>div.full-star{mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/full-star.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/full-star.svg")}.widget-review .stars>div.half-star{mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/half-star.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/half-star.svg")}.widget-review .stars>div.empty-star{mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/empty-star.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/apikom/enhancedreview/images/empty-star.svg")}@media screen and (max-width: 768px){.widget-review .info-site{position:static;margin-bottom:15px}.widget-review .tns-outer{margin-left:0}}@media screen and (max-width: 425px){.widget-review .header
img{width:100%;height:auto}}.snippets{border:1px
solid #E4E4E4;margin:0px
0;overflow:auto}.snippets
p{margin-bottom:0}.snippets .product-name{font-weight:700}.snippets .prod-thumb{float:left;padding:8px}.snippets
img{display:block;margin:0px}.snippets
.content{padding:5px}.snippets .content
i{font-style:initial}.snippets .rating-box{float:right;margin-bottom:5px}.snippets-footer{margin-top:-5px;color:#666;font-style:normal}.snippets-fields{font-size:x-small}.snippets-fields
ul{display:inline}.snippets-fields
li{display:inline;color:#5D5D5D;background:none !important;padding-left:0 !important;font-size:13px;float:left;margin:0px
!important}.snippets-fields li+li::before{content:"- "}.snippets-sidebar .rating-box{margin-right:5px;margin-top:5px;float:left;width:73px;position:absolute;height:15px;font-size:0;background:url(/skin/frontend/base/default/magmodules/snippets/images/bkg_rating.gif) repeat-x;background-size:15px;text-indent:-999em;overflow:hidden}.snippets-sidebar
.rating{float:left;height:13px;background:url(/skin/frontend/base/default/magmodules/snippets/images/bkg_rating.gif) repeat-x;background-position-y:100%;background-size:15px}.cms-index-index .home-blog-wrapper{width:100%;margin-bottom:15px;display:inline-block}.cms-index-index .home-blog{text-align:center;margin-top:15px}.cms-index-index .home-blog-title{height:40px;line-height:42px;margin-bottom:15px;font-size:24px;color:#333;background:#f5f5f5;text-align:center;text-transform:uppercase}.cms-index-index .home-blog-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.cms-index-index .home-blog-list .home-blog-post{flex-basis:33%;height:auto;display:flex;flex-direction:column;border:solid 1px #f5f5f5}.cms-index-index .home-blog-list .home-blog-post
a{text-decoration:none}.cms-index-index .home-blog-list .home-blog-post .home-blog-post-img{width:100%;height:275px;object-fit:cover}.cms-index-index .home-blog-list .home-blog-post .home-blog-post-title{margin-top:15px}.cms-index-index .home-blog-list .home-blog-post .home-blog-post-summary{padding:15px
0}.cms-index-index .home-blog-list .home-blog-post .home-blog-post-link{display:block;width:100%;font-weight:bold;padding:10px
0;text-transform:uppercase;background-color:#f5f5f5;color:#333;margin-top:auto}.cms-index-index .home-blog-list .home-blog-post .home-blog-post-link:hover{color:white;background:#333}.neotheme-blog-post-index .col-main, .neotheme-blog-category-index .col-main, .neotheme-blog-index-index .col-main{padding:1rem 1.5rem}.neotheme-blog-category-index .blog-posts-list, .neotheme-blog-index-index .blog-posts-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.neotheme-blog-category-index .blog-summary img, .neotheme-blog-index-index .blog-summary
img{max-width:100%;height:auto}.neotheme-blog-category-index .blog-summary .page-title, .neotheme-blog-index-index .blog-summary .page-title{margin:0;border:0}.neotheme-blog-category-index .blog-summary .page-title h2, .neotheme-blog-index-index .blog-summary .page-title
h2{font-size:18px;font-weight:bold;display:inline-block;margin-bottom:15px;min-height:65px}.neotheme-blog-category-index .blog-summary .page-title a, .neotheme-blog-index-index .blog-summary .page-title
a{color:#333;text-decoration:none}.neotheme-blog-category-index .blog-summary article.post, .neotheme-blog-index-index .blog-summary
article.post{background:white}.neotheme-blog-category-index ul.blog-guide-list, .neotheme-blog-index-index ul.blog-guide-list{display:grid;grid-template-columns:1fr 1fr;gap:30px}.neotheme-blog-category-index ul.blog-guide-list .category, .neotheme-blog-index-index ul.blog-guide-list
.category{height:240px;position:relative;display:block;overflow:hidden}.neotheme-blog-category-index ul.blog-guide-list .category img, .neotheme-blog-index-index ul.blog-guide-list .category
img{display:block;width:100%;height:100%;object-fit:cover}.neotheme-blog-category-index ul.blog-guide-list .category .name, .neotheme-blog-index-index ul.blog-guide-list .category
.name{background:white;font-weight:bold;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);padding:15px
40px;font-size:20px;text-align:center;white-space:nowrap}.neotheme-blog-category-index ul.blog-guide-list .post-list, .neotheme-blog-index-index ul.blog-guide-list .post-list{list-style:square;padding:20px
0 0 20px}.neotheme-blog-category-index ul.blog-guide-list .post-list a, .neotheme-blog-index-index ul.blog-guide-list .post-list
a{text-decoration:none}.catalog-category-view .related-post-list{padding:0
16px}.neotheme-blog-post-index .related-post-list .post-list-by-universe > .title, .catalog-product-view .related-post-list .post-list-by-universe>.title{letter-spacing:0;display:block;height:48px;line-height:50px;margin:0
0 15px 0;padding:0
24px;font-size:21px;font-weight:normal;color:black;text-decoration:none;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.neotheme-blog-post-index .related-post-list .post-list-by-universe .tns-outer, .catalog-product-view .related-post-list .post-list-by-universe .tns-outer{position:relative}.neotheme-blog-post-index .related-post-list .post-list-by-universe .tns-outer .tns-controls button, .catalog-product-view .related-post-list .post-list-by-universe .tns-outer .tns-controls
button{position:absolute;top:50%;margin-top:-20px;width:30px;height:30px;background:black;border:1px
solid #f5f5f5;overflow:hidden;text-indent:-9999em}.neotheme-blog-post-index .related-post-list .post-list-by-universe .tns-outer .tns-controls button[data-controls="prev"], .catalog-product-view .related-post-list .post-list-by-universe .tns-outer .tns-controls button[data-controls="prev"]{left:-50px;mask-image:url(/skin/frontend/default/mm2/images/chevron-left.svg);-webkit-mask-image:url(/skin/frontend/default/mm2/images/chevron-left.svg)}.neotheme-blog-post-index .related-post-list .post-list-by-universe .tns-outer .tns-controls button[data-controls="next"], .catalog-product-view .related-post-list .post-list-by-universe .tns-outer .tns-controls button[data-controls="next"]{right:-50px;mask-image:url(/skin/frontend/default/mm2/images/chevron-right.svg);-webkit-mask-image:url(/skin/frontend/default/mm2/images/chevron-right.svg)}.neotheme-blog-post-index .related-post-list .post-list-by-universe .post-list, .catalog-product-view .related-post-list .post-list-by-universe .post-list{padding:0
50px}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link], .catalog-product-view .related-post-list .post-list-by-universe ul a, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link]{text-decoration:none;text-align:center;display:block;cursor:pointer;margin:0
10px;border:1px
solid #f5f5f5}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a img, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link] img, .catalog-product-view .related-post-list .post-list-by-universe ul a img, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link] img{width:100%;height:240px;object-fit:cover}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a .post-title, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link] .post-title, .catalog-product-view .related-post-list .post-list-by-universe ul a .post-title, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link] .post-title{margin:14px
8px 2px 8px;min-height:60px;font-weight:bold;font-size:18px;padding:0
10px}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a .post-summary, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link] .post-summary, .catalog-product-view .related-post-list .post-list-by-universe ul a .post-summary, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link] .post-summary{margin:15px
0;padding:0
10px;min-height:150px}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a .post-link, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link] .post-link, .catalog-product-view .related-post-list .post-list-by-universe ul a .post-link, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link] .post-link{display:block;width:100%;font-weight:bold;padding:10px
0;text-transform:uppercase;background-color:#f5f5f5;color:#333;margin:0}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a .post-link:hover, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link] .post-link:hover, .catalog-product-view .related-post-list .post-list-by-universe ul a .post-link:hover, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link] .post-link:hover{color:white;background:#333}.neotheme-blog-post-index .related-post-list .post-list-by-universe ul a:hover, .neotheme-blog-post-index .related-post-list .post-list-by-universe ul span[data-link]:hover, .catalog-product-view .related-post-list .post-list-by-universe ul a:hover, .catalog-product-view .related-post-list .post-list-by-universe ul span[data-link]:hover{color:black}.neotheme-blog-category-index .blog-header, .neotheme-blog-index-index .blog-header, .neotheme-blog-post-index .blog-header{margin:0
0 15px 0}.neotheme-blog-category-index .blog-header h1, .neotheme-blog-index-index .blog-header h1, .neotheme-blog-post-index .blog-header
h1{margin:0
0 15px 0;display:block;text-align:center;padding:5px}.neotheme-blog-category-index .blog-header .content, .neotheme-blog-index-index .blog-header .content, .neotheme-blog-post-index .blog-header
.content{text-align:justify}.neotheme-blog-category-index .blog-footer .content-seo, .neotheme-blog-index-index .blog-footer .content-seo, .neotheme-blog-post-index .blog-footer .content-seo{text-align:justify}.neotheme-blog-category-index .blog article.post, .neotheme-blog-index-index .blog article.post, .neotheme-blog-post-index .blog
article.post{background:white;height:100%;display:flex;flex-direction:column}.neotheme-blog-category-index .blog article.post .post-metadata, .neotheme-blog-index-index .blog article.post .post-metadata, .neotheme-blog-post-index .blog article.post .post-metadata{padding:15px
0;font-size:11px;font-weight:bold;text-align:center}.neotheme-blog-category-index .blog article.post .post-summary, .neotheme-blog-index-index .blog article.post .post-summary, .neotheme-blog-post-index .blog article.post .post-summary{text-align:justify;flex:1 1 auto;display:flex;flex-direction:column}.neotheme-blog-category-index .blog article.post .post-summary .short-summary, .neotheme-blog-index-index .blog article.post .post-summary .short-summary, .neotheme-blog-post-index .blog article.post .post-summary .short-summary{padding-top:15px}.neotheme-blog-category-index .blog article.post .post-summary img, .neotheme-blog-index-index .blog article.post .post-summary img, .neotheme-blog-post-index .blog article.post .post-summary
img{height:240px;width:100%;object-fit:cover}.neotheme-blog-category-index .blog article.post .post-summary .read-more, .neotheme-blog-index-index .blog article.post .post-summary .read-more, .neotheme-blog-post-index .blog article.post .post-summary .read-more{margin:15px
0;text-align:right}.neotheme-blog-category-index .blog .post-categories, .neotheme-blog-index-index .blog .post-categories, .neotheme-blog-post-index .blog .post-categories{padding:15px
0;display:flex;justify-content:center}.neotheme-blog-category-index .blog .post-categories ul, .neotheme-blog-index-index .blog .post-categories ul, .neotheme-blog-post-index .blog .post-categories
ul{display:flex}.neotheme-blog-category-index .blog .post-categories ul li:not(.separator), .neotheme-blog-index-index .blog .post-categories ul li:not(.separator), .neotheme-blog-post-index .blog .post-categories ul li:not(.separator){padding:0
0 0 5px}.neotheme-blog-category-index .blog .post-categories ul .separator, .neotheme-blog-index-index .blog .post-categories ul .separator, .neotheme-blog-post-index .blog .post-categories ul
.separator{margin:0}.neotheme-blog-category-index .blog-categories ul, .neotheme-blog-index-index .blog-categories ul, .neotheme-blog-post-index .blog-categories
ul{display:flex;flex-wrap:wrap;max-height:140px;margin:15px
0}.neotheme-blog-category-index .blog-categories ul li, .neotheme-blog-index-index .blog-categories ul li, .neotheme-blog-post-index .blog-categories ul
li{display:flex;justify-content:center;align-items:center;margin:5px
10px 5px 0}.neotheme-blog-category-index .blog-categories ul li a, .neotheme-blog-index-index .blog-categories ul li a, .neotheme-blog-post-index .blog-categories ul li
a{text-decoration:none;display:block;padding:1rem 1.5rem;border:solid .1rem #ccc;font-weight:500;text-transform:uppercase;border-radius:.4rem;white-space:nowrap;width:100%;text-align:center;transition-duration:200ms;font-size:1.6rem;line-height:1.6rem}.neotheme-blog-category-index .blog-categories ul li a:hover, .neotheme-blog-category-index .blog-categories ul li a.selected, .neotheme-blog-index-index .blog-categories ul li a:hover, .neotheme-blog-index-index .blog-categories ul li a.selected, .neotheme-blog-post-index .blog-categories ul li a:hover, .neotheme-blog-post-index .blog-categories ul li
a.selected{background:#ccc}.neotheme-blog-index-index .blog-post-last{display:flex;margin-bottom:30px;max-height:400px;background:#333}.neotheme-blog-index-index .blog-post-last .image
img{width:100%;height:100%;object-fit:cover}.neotheme-blog-index-index .blog-post-last
.content{color:white;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;box-sizing:border-box;text-align:center;width:100%}.neotheme-blog-index-index .blog-post-last .content
a{color:white;text-decoration:none}.neotheme-blog-index-index .blog-post-last .content
.subtitle{font-size:25px;margin:15px
0 5px 0;padding:0}.neotheme-blog-index-index .blog-post-last .content
.link{margin-top:15px;text-decoration:underline}.neotheme-blog-index-index ul.blog-guide-list .category
img{transition:600ms}.neotheme-blog-index-index ul.blog-guide-list .category:hover
img{transform:scale(1.05)}.neotheme-blog-category-index ul.blog-guide-list{grid-template-columns:1fr}.neotheme-blog-post-index .blog .post-content{margin:auto;text-align:justify}.neotheme-blog-post-index .blog .post-content .post-title{margin:0}.neotheme-blog-post-index .blog .post-content p, .neotheme-blog-post-index .blog .post-content
h2{padding-bottom:15px}.neotheme-blog-post-index .blog .post-content
img{position:relative;display:flex}.neotheme-blog-post-index .blog .post-content img:after{content:'';display:block;width:200px;height:200px;background:#333}.neotheme-blog-post-index .products-grid{background:#eee;padding:1.5rem;margin-bottom:30px}.neotheme-blog-post-index .products-grid .item-wrapper{height:auto !important}.neotheme-blog-post-index .products-grid
.item{border-bottom:0;min-height:auto !important}.neotheme-blog-post-index .products-grid .product-add-wishlist{display:none !important}.neotheme-blog-post-index .products-grid:after{display:none}.neotheme-blog-post-index .related-post-list .post-list-by-universe>.title{font-size:30px;letter-spacing:10px;text-align:center;text-transform:uppercase;margin:20px
0 20px}@media only screen and (max-width: 1200px){.neotheme-blog-post-index .products-grid{padding:1.5rem 0}.neotheme-blog-post-index .products-grid
.item{box-sizing:border-box;padding:0
1rem}.neotheme-blog-post-index .related-post-list .post-list-by-universe>.title{font-size:25px;letter-spacing:inherit}}@media only screen and (max-width: 1199px){.neotheme-blog-index-index .blog-summary .article.post, .neotheme-blog-index-index .blog-summary .page-title, .neotheme-blog-category-index .blog-summary .article.post, .neotheme-blog-category-index .blog-summary .page-title{min-height:80px}.neotheme-blog-index-index .col-main .blog img, .neotheme-blog-category-index .col-main .blog img, .neotheme-blog-post-index .col-main .blog
img{max-width:100%;height:auto;margin:auto}}@media only screen and (max-width: 1024px){.neotheme-blog-category-index .blog-posts-list, .neotheme-blog-index-index .blog-posts-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 899px){.cms-index-index .home-blog-list{grid-template-columns:1fr}.neotheme-blog-post-index .related-post-list, .catalog-product-view .related-post-list{flex-direction:column}.neotheme-blog-post-index .blog-summary .page-title, .catalog-product-view .blog-summary .page-title{min-height:0 !important}}@media only screen and (max-width: 768px){.neotheme-blog-index-index .blog-post-spotlight{flex-direction:column;max-height:none}.neotheme-blog-index-index .blog-post-spotlight .post-spotlight-img
img{max-height:400px}.neotheme-blog-index-index .blog-post-last{flex-direction:column}.neotheme-blog-category-index .blog-posts-list, .neotheme-blog-index-index .blog-posts-list{grid-template-columns:1fr}.neotheme-blog-category-index ul.blog-guide-list, .neotheme-blog-index-index ul.blog-guide-list{grid-template-columns:1fr}.neotheme-blog-post-index .related-post-list .blog-summary, .catalog-product-view .related-post-list .blog-summary{padding:0}.neotheme-blog-index-index .blog-categories, .neotheme-blog-category-index .blog-categories, .neotheme-blog-post-index .blog-categories{width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.neotheme-blog-index-index .blog-categories ul, .neotheme-blog-category-index .blog-categories ul, .neotheme-blog-post-index .blog-categories
ul{width:600px}.neotheme-blog-index-index .blog-categories::-webkit-scrollbar, .neotheme-blog-category-index .blog-categories::-webkit-scrollbar, .neotheme-blog-post-index .blog-categories::-webkit-scrollbar{display:none}}@media only screen and (max-width: 699px){.neotheme-blog-index-index .blog-posts-list, .neotheme-blog-category-index .blog-posts-list{flex-direction:column}.neotheme-blog-index-index .blog-posts-list .blog-summary, .neotheme-blog-category-index .blog-posts-list .blog-summary{width:100%}.neotheme-blog-index-index .blog-posts-list .blog-summary .page-title, .neotheme-blog-category-index .blog-posts-list .blog-summary .page-title{min-height:auto}}*{-webkit-font-smoothing:antialiased}#product_widget{max-width:262px;border:1px
solid #b0b0b0;background-color:#e5e5e5;height:60px;margin-top:25px;position:relative;background:#f2f2f2 none repeat scroll 0 0;border:1px
solid #e0e0e0;box-shadow:0 0 2px 2px #f6f6f6;color:#374853;font-size:1.1em;margin-bottom:2em;padding-top:0.5em}#product_widget
#stars{text-align:center}#product_widget
#end{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f4bd38 1%, #cc8f24 100%) repeat scroll 0 0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:2px;height:22px;position:absolute;width:100%}div.ac_rating{display:inline-block;background:rgba(0, 0, 0, 0) url("/skin/frontend/base/default/images/steavisgarantis/0star.png") no-repeat scroll left bottom;height:24px;text-align:left;margin-bottom:0px;margin-top:0px;width:122px}div.ac_rating_bg{display:inline-block;text-align:left;background:transparent url("/skin/frontend/base/default/images/steavisgarantis/5star.png") no-repeat scroll left bottom;height:24px}#product_widget #end
a{color:black;display:block;font-weight:bold;margin-top:3px;margin-left:33px}#product_widget
img#seal{width:96px;margin-top:-8px}#ag-s{color:#6d7f8a;margin:0px
0px 10px 0px !important;padding-top:16px !important}#ag-s
.published{font-weight:600}#ag-s #ag-header{display:block;padding:5px}#ag-s
#commentaires{padding:10px}#ag-s .avis-garantis{border-top:2px solid #ccc;padding-bottom:20px}#ag-s .avis-garantis ul.ag-details{list-style:outside none none;margin:15px
0 0}#ag-s .avis-garantis ul.ag-details
li{display:inline-block;height:25px;line-height:25px}#ag-s ul#ag-header-text{display:inline-block;list-style:outside none none;margin:22px;vertical-align:top}#more_info_sheets
li{margin-bottom:5px}#ag-s .avis-garantis ul.ag-details li.ag-note{font-size:13px;font-weight:600}#ag-s .ag-tr.top:before{border-width:0 14px 13px;bottom:auto;left:10px;top:-13px}#ag-s .ag-tr:before{border-color:#d5d5d5 transparent;border-style:solid;content:"";position:absolute}#ag-s .ag-tr.top:after{border-width:0 13px 13px;left:11px;top:-12px}#ag-s .ag-tr:after{border-color:#fff transparent;border-style:solid;content:"";position:absolute;width:0}#ag-s .ag-tr{border:1px
solid #d5d5d5;border-radius:7px;color:black;margin:7px
0 3px;padding:12px;position:relative}#certificat{display:inline-block;float:right;vertical-align:top;font-size:15px}#seal_im{float:left;margin-left:-30px;margin-top:-15px}#stars{margin-right:18px}.reviewer_name{text-transform:capitalize}#agWidgetH
p{color:#175298}#ag-s .reviewTxt
p{color:#111}.rad{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.rad4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}meta,.metaHide{display:none !important}.agWidget{color:#111;font-family:'Open Sans',sans-serif;font-weight:400}.inner,.inner2{padding:12px}.reviewGlobal{display:inline-block !important;vertical-align:top !important;color:#175298 !important}.reviewGlobal
p{margin:0
!important;padding:0
!important;display:block !important;font-size:12px !important;line-height:12px !important;letter-spacing:0 !important;margin-bottom:10px !important}.steavisgarantisStar{width:111px;max-width:111px;position:relative;margin:0
0 0 -4px;padding:0;height:30px;margin-bottom:4px}.steavisgarantisStar
span{width:100%;display:block;height:30px;position:absolute;left:0;top:0;background:url(/skin/frontend/base/default/images/steavisgarantis/star_off.png) left center;background-size:111px 30px}.steavisgarantisStar
span.note{display:block;height:30px;width:0;overflow:hidden;background:url(/skin/frontend/base/default/images/steavisgarantis/star_on.png) left center;background-size:111px 30px}.largeNote, .largeNote
p{font-family:'Oswald',Arial;font-weight:700;font-size:22px;line-height:22px;letter-spacing:0;color:#175298}.largeNote
big{font-size:36px;letter-spacing:-2px}.reviewList{padding:4px
0;margin:8px
auto 12px auto;line-height:16px;font-family:'Open Sans',sans-serif;text-align:left}.reviewList
li{list-style:none;border-top:1px dashed #c5cee0;padding:10px
0;position:relative}.author{letter-spacing:0;font-size:15px;line-height:18px;color:#175298;font-weight:600}.author
img{float:left;margin:4px
8px 8px 0;width:24px}.author
.time{display:inline-block;font-size:9.5px;font-weight:400}.reviewTxt p, .reponse
p{display:block;margin:4px
0 0 0;font-size:12px;line-height:14px;letter-spacing:0px}.reviewTxt
meta{display:none}.reponse{display:block;padding:8px
12px;background:#fff;margin-top:10px}.reponse
span{font-size:11px;line-height:11px;color:#175298;letter-spacing:0}.reponse span
img{margin-right:6px;float:left;width:12px}.reponse
p{font-style:italic;font-size:12px}.steavisgarantisStats{display:inline-block}.steavisgarantisStats
.item{height:116px;display:inline-block;margin:0
2px}.steavisgarantisStats .item .stat, .steavisgarantisStats  .item .name, .steavisgarantisStats .item .stat .note
.value{display:block;width:20px}.steavisgarantisStats .item
.stat{height:88px;background:none;position:relative;border:0px
solid #F00}.steavisgarantisStats .item .stat
.note{position:absolute;left:0;bottom:0;height:0;width:20px;background:#f5d700;text-align:center}.steavisgarantisStats .item .stat .note
.value{position:absolute;top:-8px;left:0;font-size:9px;text-align:center;color:#777}.steavisgarantisStats .item
.name{font-size:11px;text-align:center;height:20px;line-height:20px;color:#f5d700;letter-spacing:0}.agBt{display:inline-block;background:#175298;border:1px
solid #175298;color:#fff !important;font-size:11px !important;line-height:11px;letter-spacing:1px;text-transform:uppercase;text-align:center;padding:4px
10px;width:auto;text-decoration:none !important}.agBt:hover{background:none;color:#175298 !important;text-decoration:none !important}.agBtBig{font-size:11px;line-height:11px;padding:5px
14px}#agWidgetH{display:block;width:100%;max-width:275px;line-height:0;text-align:center;margin:20px
0px;clear:both}#agWidgetH
.logoAg{max-height:77px;display:inline-block;margin-right:6%}#agWidgetH
.inner{padding-bottom:12px}#agWidgetH
.reviewGlobal{text-align:left}#agWidgetSide{display:block;width:100%;max-width:100%;line-height:0;text-align:center;padding-bottom:18px}#agWidgetSide
.inner{padding:12px
12px 0 12px}#agWidgetSide
.logoAg{display:block;margin:8px
auto 24px auto}#agWidgetSide
.reviewList{max-height:300px;width:100%;overflow-x:hidden;overflow-y:scroll}#agWidgetSide .reviewList::-webkit-scrollbar-track{border-radius:2px;background-color:#175298}#agWidgetSide .reviewList::-webkit-scrollbar{width:2px;background-color:#f5d700}#agWidgetSide .reviewList::-webkit-scrollbar-thumb{border-radius:2px;background-color:#f5d700}#agWidgetSide .reviewList
li{width:92%;margin:0
0 0 5%}#agWidgetSide
.author{line-height:16px;font-size:14px}.topBar{background:#2c2c2c;color:#fff;text-align:center;font-size:13px;line-height:11px;letter-spacing:2px;padding:10px
0;text-transform:uppercase}#agWidgetMain{display:block;width:100%;max-width:100%;line-height:0;text-align:center;overflow:hidden;padding-bottom:12px;margin:0}#agWidgetMain
.inner{text-align:left;overflow:hidden;height:106px;padding:25px
14px 20px 14px}#agWidgetMain .logoCont , #agWidgetMain .statCont, #agWidgetMain
.reviewCont{display:inline-block;height:100px;vertical-align:top}#agWidgetMain
.logoCont{display:inline-block;width:41%}#agWidgetMain
.statCont{width:28%;text-align:center;min-width:140px}#agWidgetMain
.reviewCont{width:27%;text-align:right}#agWidgetMain .logoCont
img{max-width:151px}#agWidgetMain .logoCont
.agBt{margin:6px
0 0 12px}#agWidgetMain .statCont
.steavisgarantisStats{}#agWidgetMain .reviewCont
.reviewGlobal{text-align:center;padding-top:26px}#agWidgetMain
.largeNote{font-size:24px;line-height:28px;letter-spacing:-1px}#agWidgetMain .largeNote
big{font-size:50px;letter-spacing:-3px}#agWidgetMain
.reviewList{padding:0;margin:0
auto 8px auto}#agWidgetMain .reviewList
li{border-top:none;padding:16px
20px;margin:0}#agWidgetMain
.largeNote{width:120px}#agWidgetMain
.logoAg{display:block;margin:10px}#agWidgetMain
.steavisgarantisStar{position:absolute;top:12px;right:16px}#agWidgetMain .reviewTxt
p{font-weight:400;margin:6px
0;letter-spacing:0;padding:0px}#agWidgetMain
.certificateBtn{padding:5px
15px}@media (max-width: 600px){#agWidgetMain
.statCont{display:none !important}#agWidgetMain
.logoCont{width:60%}#agWidgetMain
.reviewCont{width:40%}}@media (max-width: 400px){#agWidgetMain .reviewList
.steavisgarantisStar{display:block !important;position:relative;top:auto;right:auto}}#steavisgarantisFooterVerif{text-align:center;margin:5px
auto;display:table}#steavisgarantisFooterVerif
img{margin-right:3px;width:20px !important}#steavisgarantisFooterText{display:table-cell;vertical-align:middle;text-align:left;font-size:12.5px}#steavisgarantisFooterText
a{font-size:12.5px}.bgGrey0{background:#f9f9f9}.bgGrey1{background:#f3f3f3}#agWidgetH{background:#f3f3f3;background:-moz-linear-gradient(left,  #f3f3f3 0%, #fdfdfd 16%, #fefefe 26%, #f3f3f3 51%);background:-webkit-linear-gradient(left,  #f3f3f3 0%,#fdfdfd 16%,#fefefe 26%,#f3f3f3 51%);background:linear-gradient(to right,  #f3f3f3 0%,#fdfdfd 16%,#fefefe 26%,#f3f3f3 51%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f3f3f3',GradientType=1 );-moz-box-shadow:inset 0px 0px 0px 1px #dfdfdf;box-shadow:inset 0px 0px 0px 1px #dfdfdf}#agWidgetSide,#agWidgetMain{background:#fefefe;background:-moz-linear-gradient(top,  #fefefe 7%, #fefefe 28%, #f3f3f3 52%);background:-webkit-linear-gradient(top,  #fefefe 7%,#fefefe 28%,#f3f3f3 52%);background:linear-gradient(to bottom,  #fefefe 7%,#fefefe 28%,#f3f3f3 52%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f3f3f3',GradientType=0 );-moz-box-shadow:inset 0px 0px 0px 1px #dfdfdf;box-shadow:inset 0px 0px 0px 1px #dfdfdf}.agBt{-webkit-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-ms-transition:background 0.4s ease;-o-transition:background 0.4s ease;transition:background 0.4s ease}#agWidgetMain
.inner.bgGrey1{box-sizing:initial !important}@media screen and (max-width: 750px){.agJsWidget{display:none}#steavisgarantis.agWidget.rad{display:none}}#sag_loader{margin:0
auto}.wc-overlay{position:absolute;display:none;opacity:0.9;z-index:99999;background:white url('/skin/frontend/base/default/webcooking/images/ajax-loader.gif') center 5% no-repeat}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes
pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone, .dropzone
*{box-sizing:border-box}.dropzone{display:flex;align-items:center;min-height:150px;padding:20px;border:2px
dashed #ccc;border-radius:10px;background:#eee}.dropzone:has(.dz-error){border-color:#f00}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable
*{cursor:default}.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message
*{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid;border-color:#666}.dropzone.dz-drag-hover .dz-message{opacity: .5}.dropzone .dz-message{text-align:center;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;width:100%;vertical-align:top;margin:0;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{visibility:hidden}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em
1em;text-align:center;color:rgba(0, 0, 0, .9);line-height:150%}.dropzone .dz-preview.dz-processing:not(.dz-complete) .dz-details .dz-filename{visibility:hidden}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover
span{border:1px
solid rgba(200, 200, 200, .8);background-color:hsla(0, 0%, 100%, .8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px
solid rgba(0, 0, 0, 0)}.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size
span{background-color:hsla(0, 0%, 100%, .4);padding:0
.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image
img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image
img{display:block}.dropzone .dz-preview.dz-success:not(.dz-no-animation) .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error:not(.dz-no-animation) .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0, 0, 0, .8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark
svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px
solid rgba(0, 0, 0, .8);background:rgba(0, 0, 0, .8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:50%;transform:translateX(-50%);width:140px;background:#f00;padding: .5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid rgba(0, 0, 0, 0);border-right:6px solid rgba(0, 0, 0, 0);border-bottom:6px solid #f00}.opt-lenses-configure-index .col-main{display:flex}.opt-lenses-configure-index
section{order:1;width:100%}.opt-lenses-configure-index
.sidebar{order:2;height:100%;min-width:34rem}.opt-lenses-configure-index
.sidecart{position:sticky;top:8.1rem;height:fit-content}.opt-lenses-configure-index .sidecart .sidecart-header{display:none}.opt-lenses-configure-index .sidecart .sidecart-help-request{padding:1rem 1.5rem}.opt-lenses-configure-index .sidecart .sidecart-help-request .product-need-help-box>span{display:block}.opt-lenses-configure-index .sidecart .sidecart-help-request .product-need-help-box-title{margin:0
0 1.5rem 0;font-weight:600;font-size:2rem;line-height:2rem;text-align:center}.opt-lenses-configure-index .sidecart .sidecart-help-request
ul{margin:.5rem 0 0 0;display:flex;flex-direction:column;gap:.5rem}.opt-lenses-configure-index .sidecart .sidecart-help-request ul
li{display:inline-flex;align-items:center;gap:.5rem}.opt-lenses-configure-index .sidecart .sidecart-help-request ul li:before{content:'';width:2rem;height:2rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg")}.opt-lenses-configure-index .sidecart .sidecart-summary{padding:1rem 1.5rem}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-recap{margin:0
0 1.5rem 0;font-weight:600;font-size:2rem;line-height:2rem;text-align:center}.opt-lenses-configure-index .sidecart .sidecart-summary #lenses-configuration{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;padding:1.5rem 0;border-bottom:solid .1rem #ccc;border-top:solid .1rem #ccc}.opt-lenses-configure-index .sidecart .sidecart-summary #lenses-configuration
li{position:relative;display:inline-flex;gap:.5rem;align-items:center}.opt-lenses-configure-index .sidecart .sidecart-summary #lenses-configuration li span.icon-my-arrow-right:before{content:'';width:2rem;height:2rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg")}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop
.submit{margin:1.5rem 0 0 0}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop .submit .btn-cart{width:100%;background:#000;border-color:#000}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop .submit .btn-cart:hover{background:#fff;color:#000}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop .submit .btn-cart:hover:before{background:#000}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop .submit .btn-cart:before{content:'';width:2rem;height:2rem;background-color:#fff;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/shopping-bag-fill.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/shopping-bag-fill.svg")}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop
.availability{display:inline-flex;align-items:center;gap:.5rem;margin:1rem 0 0 0}.opt-lenses-configure-index .sidecart .sidecart-summary .sidecart-product-shop .availability:before{content:'';width:2rem;height:2rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/local-shipping.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/local-shipping.svg")}#lenses-configurator{display:none;padding:1rem 1.5rem}#lenses-configurator .product-second-pair-offer-banner{background:#fff;border:solid .1rem #00ff7d;transition-duration:200ms}#lenses-configurator .product-second-pair-offer-banner:hover{background:#00ff7d;border-color:#000}#lenses-configurator .product-second-pair-offer-banner:hover
a{color:#000}#lenses-configurator .product-second-pair-offer-banner
a{display:block;width:100%;height:100%;color:#000;font-weight:400}.configure-step{position:relative;padding:10px
0}.configure-step.step1{z-index:1}.configure-step.step2{z-index:2}.configure-step.step3{z-index:3}.configure-step.step4{z-index:4}.configure-step.step5{z-index:5}.configure-step .configuration-step-content{display:none;width:100%;overflow:hidden;box-sizing:border-box;padding:3rem 0;border-radius:.4rem}.configure-step.expanded .configuration-step-content{display:flex !important;flex-direction:column}.configure-step-title{position:relative;cursor:pointer;padding:1rem 1.5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;box-sizing:border-box;font-size:1.8rem;line-height:1.8rem;background:#eee}.configure-step-title
strong{font-weight:400}.configure-step-title.normal-cursor
strong{cursor:inherit}.configure-step-title
a{display:inline-block;z-index:2;position:relative;top:-4px;width:21px;height:21px;margin-left:10px;text-indent:-9999px;line-height:21px;vertical-align:middle;background:transparent url(/skin/frontend/default/mm2/images/product/point-interrogation.png) no-repeat center;*display:inline;*zoom:1}.contact-choice{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;font-size:1.8rem}.contact-choice-requirements{display:flex;justify-content:space-between;align-items:stretch;margin:3rem 0;padding-bottom:3rem;border-bottom:solid .1rem #ccc}.contact-choice-requirements .contact-choice-requirement{position:relative;width:calc(50% - 1.5rem)}.contact-choice-requirements .contact-choice-requirement
.dropzone{position:relative;height:100%}.contact-choice-requirements .contact-choice-requirement .dropzone
.required{position:absolute;right:10px;top:10px;color:#f00}.contact-choice-requirements .contact-choice-requirement::after{display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:128px;height:128px;mask-repeat:no-repeat;mask-size:cover;background-color:rgba(128,128,128,0.1);pointer-events:none}.contact-choice-requirements .contact-choice-requirement[data-document]::after{mask-image:url(/skin/frontend/default/mm2/images/document.svg)}.contact-choice-requirements .contact-choice-requirement:not([data-document])::after{mask-image:url(/skin/frontend/default/mm2/images/person.svg)}.contact-choice-beneficiary-form{padding:20px;border:2px
dashed #ccc;border-radius:10px;background:#eee}.contact-choice-beneficiary-form
.legend{margin:0
0 10px}.glass-type li input, .glass-refinement li input, .contact-choice li input, #lenses-tints li
input{float:left;margin:8px
10px 0 16px;vertical-align:middle}.contact-choice li
input{margin-left:0}.glass-type{display:flex;flex-wrap:wrap;gap:1rem}.glass-type li p.content-glass-types-infos,.content-glass-progress-types-infos{display:none}.glass-type li p.content-glass-types-infos.open-infos,.content-glass-progress-types-infos.open-infos{display:block;padding:1rem 1.5rem}.glass-type li p.content-glass-types-infos.open-infos p, .content-glass-progress-types-infos.open-infos
p{margin:0}.glass-type li, ul.glass-type-options
li{position:relative;flex:1;display:inline-block;border:solid .1rem #f9f9f9;box-sizing:border-box;border-radius:.4rem;transition-duration:200ms;background:#f9f9f9}.glass-type li:hover, ul.glass-type-options li:hover{border-color:#000}.glass-type li.selected, ul.glass-type-options
li.selected{border-color:#000;color:#000;background:#fff}.glass-type li.selected .check, ul.glass-type-options li.selected
.check{display:block}.glass-type li input, ul.glass-type-options li
input{display:none}.glass-type li label, ul.glass-type-options li
label{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;box-sizing:border-box;text-align:center}.glass-type li
label{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;box-sizing:border-box;text-align:center}.glass-type li label span.name, ul.glass-type-options li label
span.name{width:100%;display:inline-block;font-size:1.8rem;box-sizing:border-box}.glass-type li label
span.name{min-height:60px}.glass-type li span.price-line, ul.glass-type-options li span.price-line{width:100%;font-size:1.8rem;line-height:1.8rem;display:block;font-weight:600;box-sizing:border-box;color:#000}.glass-type-options li
img{max-width:100%;height:auto}.glass-type .icon-my-cock:before{font-size:3rem}.glass-type .origin-french{display:flex;align-items:center;gap:.5rem;justify-content:center}.glass-type-options{margin-bottom:30px}.glass-type-options-flex{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem}.glass-tints-more-infos,.glass-type-more-infos,.glass-progress-type-more-infos{margin-top:1rem}.glass-tints-more-infos span:hover, .glass-type-more-infos span:hover, .glass-progress-type-more-infos span:hover{text-decoration:underline;cursor:pointer}.check{background:#000;position:absolute;right:-.1rem;bottom:-.1rem;text-align:center;border-bottom-right-radius:.4rem;border-top-left-radius:.4rem;padding:.5rem 1rem;display:none}.check i:before{content:'';width:2rem;height:2rem;background-color:#fff;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/check.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/check.svg")}ul div.glass-type-options-title{width:100%;text-align:left;text-transform:uppercase;font-weight:bold;margin:30px
0 20px 0}.content-glass-types-infos,.content-glass-progress-types-infos{text-align:justify}@media only screen and (min-width: 1200px){.glass-type li:last-child, ul.glass-type-options li:last-child{margin-right:0}}.glass-refinement-guaranty{display:inline-flex;align-items:center;gap:1rem;margin-bottom:1rem}.glass-refinement-guaranty:before{mask-image:url("/skin/frontend/default/mm2/images/language-french.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/language-french.svg");content:'';width:4rem;height:4rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block}.glass-refinement{display:flex;flex-wrap:wrap;gap:1rem}.glass-refinement
li{position:relative;flex:1;display:inline-block;border:solid .1rem #f9f9f9;border-radius:.4rem;transition-duration:200ms;background:#f9f9f9}.glass-refinement li:hover{border-color:#000}.glass-refinement
li.selected{border-color:#000;background:#fff;color:#000}.glass-refinement li.selected
.check{display:block}.glass-refinement li
input{display:none}.glass-refinement li
label{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;text-align:center}.glass-refinement li label
span.image{align-self:center}.glass-refinement li label span.name-line{display:block;font-size:1.8rem}.glass-refinement li label span.price-line{font-size:1.8rem;line-height:1.8rem;font-weight:600;display:inline-block;color:#000}.glass-refinement li label span.indice-line{display:block;font-size:1.8rem;line-height:1.8rem;font-weight:600;text-transform:uppercase}.content-refinements-glass-infos{display:none}.content-refinements-glass-infos.open-infos{display:block;padding:10px}.glass-refinements-more-infos{margin-top:1rem}.glass-refinements-more-infos span:hover{cursor:pointer;text-decoration:underline}.glass-refinement li .option-features-list{display:none}.glass-refinement li.selected .option-features-list{display:block}.contact-choice li label[for="tpp_prescription_mode"], .contact-choice li label[for="tpp_prescription_mode"] span{color:#f92981}.contact-choice li label[for="tpp_prescription_mode"] span
em{color:#f92981;font-weight:bold}.glass-refinement li .option-features-list{clear:both;margin:10px
0 10px 60px;padding:10px
0 0;line-height:18px;font-size:12px}.glass-refinement li .option-features-list
li{min-height:0;line-height:18px;margin:0
0 4px;font-size:12px}.contact-choice li label span
em{font-weight:500}.contact-choice .contact-choice-title{display:inline-flex;gap:.5rem;align-items:center;font-weight:500;font-size:1.8rem;line-height:1.8rem;margin:1.5rem 0}.contact-choice .contact-choice-title:first-child{margin:0
0 3rem 0}.contact-choice .contact-choice-title .icon-my-third-part-payer{display:inline-block}.contact-choice .contact-choice-title .icon-my-third-part-payer:before{content:'';width:3rem;height:3rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url(/skin/frontend/default/mm2/images/ophthalmology.svg);-webkit-mask-image:url(/skin/frontend/default/mm2/images/ophthalmology.svg)}.configuration-step-content
.help{display:block;float:right;width:30px;height:28px;line-height:30px;color:#333;font-family:"Arial Black, Arial, sans-serif;", Arial, sans-serif;font-size:16px;font-weight:900;background:#eee;text-align:center;text-decoration:none}.configuration-step-content .help:hover{background:#a2ce28;color:#fff}.next-step{margin-top:2rem}.next-step .button:before{content:'';width:2rem;height:2rem;background-color:#fff;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/chevron-right.svg")}.next-step.addtocart
.button{background:#000;border-color:#000}.next-step.addtocart .button:hover{background:#fff;border-color:#000;color:#000}.next-step.addtocart .button:hover:before{background:#000}.next-step.addtocart .button:before{mask-image:url("/skin/frontend/default/mm2/images/shopping-bag-fill.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/shopping-bag-fill.svg")}#lenses-package{clear:both;overflow:hidden;margin-top:2rem;font-size:1.8rem}#lense-options-packages-select{display:none}.glasses-options{float:left;padding-top:28px}.glasses-options
li{padding:0
10px;overflow:hidden}.lense-options-package{float:left;width:140px;cursor:pointer}.lense-options-package strong, .glasses-options li span, .package-options-list
li{line-height:30px}.glasses-options li span, .glasses-options li
.help{float:left}.package-options-list{position:relative}.lense-options-package.selected .package-options-list
.check{display:block}.package-options-list
li{text-align:center}.package-options-list
li{overflow:hidden;text-indent:-200em}.column1,.column2,.column3,.column4{margin-right:20px}.lense-options-package.selected .package-options-list{border-color:#000;background:#fff}.lense-options-package.selected .package-options-list
li.yes{background-image:url("/skin/frontend/default/mm2/images/lens-conf/tab-check.png")}.lense-options-package .package-options-list{border-radius:.4rem;border:solid .1rem #f2f2f2;background:#f2f2f2;transition-duration:200ms}.lense-options-package .package-options-list:hover{border-color:#000}.package-options-choose{text-align:center;color:#000}.package-options-choose
input{display:none}.package-options-choose
label{cursor:pointer}.content-glass-tints-infos{display:none;padding:1rem 1.5rem}.content-glass-tints-infos.open-infos{display:block}.content-glass-tints-infos
p{text-align:justify;margin:0}.configuration-step-content
blockquote{font-size:1.7em;font-style:italic;line-height:1.25em;text-align:center}.configuration-step-content blockquote
span{display:inline-block;height:16px;width:21px;margin:0
0 -5px 5px}.configuration-step-content blockquote
span.start{margin:0
5px 0 0}.sidecart{position:relative}.lenses-selected
strong{display:block}.prescription-product{width:150px;height:121px;padding:30px
20px 0 20px}.prescription-product
strong{display:block;margin:0
0 5px;text-transform:uppercase}.prescription-product
blockquote{padding:0
35px 0 0;font-size:1.1em;font-style:italic;line-height:1.1em}.prescription-product blockquote
span{display:inline-block;width:15px;height:12px;margin:0
0 0 5px}#sidebar-overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff url("/skin/frontend/default/mm2/gtspeed/loader.svg") no-repeat 50% 50%;z-index:1998;filter:alpha(opacity=90);-webkit-opacity:0.9;-moz-opacity:0.9;-o-opacity:0.9;opacity:0.9}.lenses-tints-title{font-weight:600;font-size:2rem;line-height:2rem;margin-bottom:2rem}#lenses-tints{display:flex;flex-wrap:wrap;gap:1rem}#lenses-tints .tints-optionsgroup{width:100%;display:block;margin-top:2rem}#lenses-tints
li{position:relative;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:solid .1rem #f2f2f2;border-radius:.4rem;transition-duration:200ms;background:#f2f2f2;text-align:center;aspect-ratio:1;max-height:16rem;width:calc(25% - 1rem);box-sizing:border-box}#lenses-tints li .main-tint{height:auto}#lenses-tints li:hover{border-color:#000}#lenses-tints li:has(.open-infos){max-height:none}#lenses-tints
li.selected{border-color:#000;background:#fff;color:#000}#lenses-tints li.selected
.check{display:block}#lenses-tints li
input{display:none}#lenses-tints li
label{cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;height:auto;justify-content:center;box-sizing:border-box}#lenses-tints li label
span.name{font-size:1.8rem;line-height:1.8rem}#lenses-tints li span.price-line{font-size:1.8rem;line-height:1.8rem;font-weight:600;display:inline-block;color:#000}#lenses-tints .tints-optionsgroup
ul{display:flex;flex-wrap:wrap;gap:1rem}#lenses-tints .tints-optionsgroup-option{display:inline-flex;border:solid .1rem #f2f2f2;position:relative;height:auto;box-sizing:border-box;transition-duration:200ms;background:#f2f2f2;width:calc(20% - 1rem);align-items:center;justify-content:center}#lenses-tints .tints-optionsgroup-option:hover{border-color:#000}#lenses-tints .tints-optionsgroup-option
input{display:none}#lenses-tints .tints-optionsgroup-option.selected{border-color:#000;color:#000}#lenses-tints .tints-optionsgroup-option.selected
.check{display:block}#lenses-tints .tints-optionsgroup-option label
span.image{align-self:center}#lenses-tints .tints-optionsgroup-option label span.image
img{max-height:6rem}#lenses-tints .tints-optionsgroup-option label
span.name{font-size:1.8rem;line-height:1.8rem}.glasses-options{position:relative;padding-top:0;padding-right:30px}.lense-options-packages-select-label{display:none}.lense-options-package .package-name{display:block;height:36px;line-height:22px;padding:10px
0;text-align:center;font-weight:500;position:relative}.lense-options-package.recommended-package .package-name{color:#000}.lense-options-package.recommended-package .package-name
span{color:#000}.lense-options-package .package-name
span{color:#000;font-weight:600;text-transform:uppercase;position:absolute;top:-1.5rem;font-size:1.1rem;left:50%;transform:translateX(-50%)}.lense-options-package.column5 .package-name
span{color:#000}.lenses-package-title{font-weight:600;font-size:2rem;line-height:2rem;margin-bottom:2rem}#lenses-package
li{padding:1rem 0}#lenses-package li.table-ajust{height:50px}#lenses-package li.table-ajust.is-last{height:auto}.btn-options
span{width:200px !important}.btn-options span
i{font-size:20px;vertical-align:sub}.btn-options span
span{display:inline;padding-left:10px !important}.package-options-list
li.yes{background-image:url(/skin/frontend/default/mm2/images/lens-conf/tab-check.png);background-position:center center;background-repeat:no-repeat}.lense-options-package.selected .package-options-list li.yes:before{content:'';width:2rem;height:2rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:inline-block;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/check.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/check.svg")}.glasses-options li
span{padding:0
10px}.package-options-choose{line-height:34px;height:34px}.package-options-choose
.radio{width:19px;height:19px;line-height:19px;vertical-align:-30%;margin-right:2px}.package-options-choose .radio>span:before{vertical-align:top}.option-indication{font-size:1.2rem;margin:2rem 0 1rem 0;font-style:italic}#lenses-prescription .configuration-step-content>p{font-weight:bold;line-height:30px}#lenses-prescription
.submit{text-align:left}#prescription_file_uploadUploader{float:right;margin:5px
20px}#prescription_upload
.uploadifyQueueItem{background-color:transparent;border:none;font:11px Arial, Verdana, sans-serif;margin:5px
auto 10px;width:90%;clear:both}.label-ecartpupillaire{margin-right:8px}.select-ecartpupillaire
select{width:150px}.select-ecartpupillaire .two-boxes
.box{width:300px;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}#third-party-payment-allow-form{clear:both}#third-party-payment-allow-form .contact-choice{border:none;margin:0;padding:0}#third-party-payment-allow-form .contact-choice
li{min-height:20px;line-height:22px}#third-party-payment-allow-form .contact-choice li label
span{color:#666}#third-party-payment-allow-form .contact-choice li label span
em{color:#f92981;font-weight:500;font-size:14px;font-style:normal;padding-left:0}.sidebar-handle-wrapper{display:none}.sidecart-product-name{width:300px;margin:16px
auto 12px;font-weight:bold;text-transform:uppercase}.sidecart-product-image{position:relative;margin:0
0 1.5rem 0;text-align:center}.sidecart #lenses-totalprice{margin:1.5rem 0;text-align:center}.sidecart #lenses-totalprice
.price{font-size:3rem;line-height:3rem;font-weight:600;color:#000}.block-prescription{margin-top:10px;padding:0
10px}.block-prescription .configure-step-title{padding:0;background:none;text-transform:uppercase}.block-prescription .configure-step-title
strong{font-size:13px;font-weight:bold}.block-prescription .form-list{width:380px}.block-prescription .form-list
li{height:30px;margin:12px
0}.block-prescription .form-list
label{line-height:32px;padding:0;font-size:13px;font-weight:normal;color:#333}.block-prescription .form-list .input-box{clear:none;width:auto;padding-left:20px;overflow:hidden;text-align:right}.block-prescription .form-list
input{width:100%;height:30px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.block-prescription .form-list
#dob{max-width:120px;text-align:center}.block-prescription .validation-advice{display:none}.contact-choice-customer-attestation{clear:both;line-height:20px;padding-left:24px;font-style:italic}table.lenses-corrections{width:auto;max-width:max-content}table.lenses-corrections thead
th{text-align:center;text-transform:uppercase;font-weight:600}table.lenses-corrections th, table.lenses-corrections
td{border:0;font-size:1.8rem;line-height:1.8rem}table.lenses-corrections td
select{width:100%}table.lenses-corrections td:not(.spacer){background:#eee;text-align:center;min-width:14rem}table.lenses-corrections.small-only
th{text-align:center;text-transform:uppercase}table.lenses-corrections.small-only{display:none}table.lenses-corrections.small-only td:not(.spacer){min-width:0}.star-signal{width:100%;text-align:center;margin-bottom:100px}.star-signal
span{color:#f92981}@media only screen and (max-width: 1199px){#sidebar.active .sidebar-page-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);cursor:pointer}.sidebar-handle-wrapper{display:block}#sidebar{position:fixed;top:0;right:-140%;z-index:10001;transition-duration:200ms}#sidebar
.sidecart{height:100%;border:0;background:#fff}#sidebar .sidecart .sidecart-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:6rem;border-bottom:solid .1rem #ccc;padding:1rem 1.5rem;box-sizing:border-box}#sidebar .sidecart .sidecart-header .sidecart-header-title{font-size:1.8rem;font-weight:600;text-transform:uppercase}#sidebar .sidecart .sidecart-header .sidecart-header-close{display:inline-flex;align-items:center;text-decoration:none !important;cursor:pointer}#sidebar .sidecart .sidecart-header .sidecart-header-close:hover:after{background-color:#ccc}#sidebar .sidecart .sidecart-header .sidecart-header-close:after{content:"";width:3rem;height:3rem;background-color:#000;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition-duration:200ms;mask-image:url("/skin/frontend/default/mm2/images/close.svg");-webkit-mask-image:url("/skin/frontend/default/mm2/images/close.svg")}#sidebar.active{right:0}#sidebar.help-request-active{height:260px;margin:-130px 0 0}#sidebar .sidebar-handle-wrapper{position:fixed;bottom:1rem;left:1.5rem}#sidebar .sidebar-handle{border:solid .1rem #000;transition-duration:200ms;cursor:pointer;background:#000;border-radius:.4rem;font-size:1.8rem;line-height:1.8rem;text-transform:uppercase;color:#fff;padding:1rem 1.5rem;font-weight:500}#sidebar .sidebar-handle:hover{border-color:#000;background:#fff;color:#000}#sidebar.is-loading #sidebar-summary-handle, #sidebar.is-loading #sidebar-full-summary-handle{position:relative;padding-right:46px}#sidebar.is-loading #sidebar-summary-handle:after, #sidebar.is-loading #sidebar-full-summary-handle:after{display:block;content:".";text-indent:-9999em;overflow:hidden;position:absolute;width:20px;height:20px;right:12px;top:50%;margin:-8px 0 0;background:url("/skin/frontend/default/mm2/gtspeed/loader-white.svg");background-size:contain}#sidebar .sidebar-handle:hover, #sidebar.active.summary-active #sidebar-summary-handle, #sidebar.active.help-request-active #sidebar-help-request-handle, #sidebar.active #sidebar-full-summary-handle{background:#fff}#sidebar.is-loading #sidebar-summary-handle:hover:after, #sidebar.active.summary-active.is-loading #sidebar-summary-handle:after, #sidebar.is-loading #sidebar-full-summary-handle:hover:after, #sidebar.active.is-loading #sidebar-full-summary-handle:after{background:url("/skin/frontend/default/mm2/gtspeed/loader.svg")}.sidecart-title{margin-top:8px}}@media only screen and (max-width: 1060px){.glass-type-options
li{padding-left:0;padding-right:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.glass-type-options li
label{padding:0
0}#lenses-package li.table-ajust{height:30px}#lense-options-packages-select{display:inline}.lense-options-package{display:none;width:180px;margin-top:-40px;padding-top:56px}.lense-options-package.selected{display:block;pointer-events:none}.lense-options-package .package-name{display:none}#lense-options-packages-select{width:18rem}.package-options-choose
input{display:none}}@media only screen and (max-width: 799px){.contact-choice{width:auto}.contact-choice
li{margin:0}}@media only screen and (max-width: 659px){.configuration-step-content
.help{float:none;display:inline-block;margin-left:10px}.configuration-step-content span.price-line{float:none;display:inline-block;margin:0}#lenses-prescription
.submit{margin-top:48px;text-align:center}table.lenses-corrections.large-only{display:none}table.lenses-corrections.small-only{display:table;margin:0
auto}table.lenses-corrections.small-only .st-head-row-main{display:none}#lense-options-packages-select{margin-left:0}.block-prescription .configure-step-title{text-align:center}.block-prescription .form-list{width:auto;max-width:380px;margin:0
auto;text-align:center}.block-prescription .form-list
li{height:auto}.block-prescription .form-list
label{float:none;line-height:24px}.block-prescription .form-list .input-box{text-align:center}#prescription_upload{text-align:center}#prescription_file_uploadUploader{float:none}.glass-refinement li .option-features-list{margin-left:0}.glass-refinement li .option-features-list
.std{display:inline-block}.glass-refinement li .option-features-list
li{padding:0;border:0;text-align:left}}@media screen and (max-width: 768px){.glass-type-options-flex, .glass-type, .lenses-tints, #lenses-tints, #lenses-tints .tints-optionsgroup ul,.glass-refinement{flex-direction:column}#lenses-tints
li{width:100%}#lenses-tints .tints-optionsgroup-option{width:100%}}@media screen and (max-width: 499px){#lense-options-packages-select{width:100%}.lense-options-package{width:100%}.glasses-options{display:none}.package-options-list
li.yes{text-indent:0;overflow:visible;background:none !important}.package-options-list
li.no{display:none}.lense-options-package.selected .package-options-list li.yes:before{display:none}}.lenses-corrections .attribute-name label, .lenses-corrections .st-head-row
label{display:inline-block;min-width:5em}.lenses-corrections .attribute-name .correction-help-box-button, .lenses-corrections .st-head-row .correction-help-box-button{display:inline-flex;justify-content:center;align-items:center;width:1.25em;background:#000;color:#fff;border-radius:100%;aspect-ratio:1;cursor:pointer}.opt-lenses-correction-help-box{padding:2em;background:#fff;border-radius:10px;text-align:left;max-width:min(95vw,max(50vw,360px));box-sizing:border-box}.opt-lenses-correction-help-box
.close{display:block;position:absolute;top:0.75em;right:1em}.opt-lenses-correction-help-box
h3{margin-bottom:20px}.opt-lenses-correction-help-box
table{margin-bottom:10px;border-collapse:collapse}.opt-lenses-correction-help-box table tr:first-child
td{font-weight:bold}.opt-lenses-correction-help-box table
td{padding:1em;background:#eee;border:1px
solid #fff}@media screen and (max-width: 499px){.opt-lenses-correction-help-box table
td{padding:0.325em}}