.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{display:block;height:1px;opacity:0;overflow:hidden;position:absolute;visibility:visible;width:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.amslick-slider-container .slick-dots li button:focus,.amslick-slider-container .slick-dots li button:hover,.amslick-slider-container .slick-list:focus{outline:0}.amslick-slider-container .slick-list,.amslick-slider-container .slick-slider,.amslick-slider-container .slick-track{display:block;position:relative}.amslick-slider-container .slick-loading .slick-slide,.amslick-slider-container .slick-loading .slick-track{visibility:hidden}.amslick-slider-container .slick-list{margin:0;overflow:hidden;padding:0}.amslick-slider-container .slick-list.dragging{cursor:pointer;cursor:hand}.amslick-slider-container .slick-slider .slick-list,.amslick-slider-container .slick-slider .slick-track{transform:translate3d(0,0,0)}.amslick-slider-container .slick-track{left:0;margin:0 auto;top:0}.amslick-slider-container .slick-track:after,.amslick-slider-container .slick-track:before{content:'';display:table}.amslick-slider-container .slick-track:after{clear:both}.amslick-slider-container .slick-slide,.amslick-slider-container .slick-slide.slick-loading img{display:none}.amslick-slider-container .slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}.amslick-slider-container [dir=rtl] .slick-slide{float:right}.amslick-slider-container .slick-slide.dragging img{pointer-events:none}.amslick-slider-container .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.amslick-slider-container .slick-arrow.slick-hidden{display:none}.amslick-slider-container .slick-loading .slick-list{background:0 0;position:relative}.amslick-slider-container .slick-loading .slick-list:before{animation:loading 1s infinite linear;border-color:rgba(0,0,0,.2);border-radius:100%;border-style:solid;border-top-color:#5c5c5c;border-width:3px;content:'';display:block;height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.amslick-slider-container .slick-next.slick-disabled,.amslick-slider-container .slick-prev.slick-disabled{opacity:.25}.amslick-slider-container .slick-dotted.slick-slider{margin-bottom:30px}.amslick-slider-container .slick-dots{display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.amslick-slider-container .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.amslick-slider-container .slick-dots li button,.amslick-slider-container .slick-slider .slick-arrow{box-shadow:none;cursor:pointer;display:block;outline:0}.amslick-slider-container .slick-dots li button{background:0 0;border:0;color:transparent;font-size:0;height:20px;line-height:0;padding:5px;width:20px}.amslick-slider-container .slick-dots li button:focus:before,.amslick-slider-container .slick-dots li button:hover:before{opacity:1}.amslick-slider-container .slick-dots li button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;content:'•';font-size:16px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.amslick-slider-container .slick-dots li.slick-active button:before{color:#000;opacity:.75}.amslick-slider-container .slick-slider{-webkit-tap-highlight-color:transparent;box-sizing:border-box;padding:0 20px;touch-action:pan-y;user-select:none}.amslick-slider-container .slick-slider .slick-arrow{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important;border:none;color:transparent;font-size:0;height:22px;line-height:0;padding:0;position:absolute;top:50%;transform:translate(0,-50%);transition:background .3s ease;width:15px}.amslick-slider-container .slick-slider .slick-arrow:before,.amslick-slider-container .slick-slider .slick-arrow:after{content:''}.amslick-slider-container .slick-slider .slick-arrow:hover{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+') center no-repeat}.amslick-slider-container .slick-slider .slick-arrow.slick-next{right:0}.amslick-slider-container .slick-slider .slick-arrow.slick-prev{left:0;transform:rotate(180deg) translate(0,50%)}.amslick-slider-container .slick-initialized .slick-slide{display:inline-block !important;float:none !important;height:auto}.amslick-slider-container .product-items.slick-slider>.slick-list{padding:15px 0}.amslick-slider-container .product-items.slick-slider .slick-slide .product-item{display:block !important;margin:auto !important;max-width:205px}.amslick-slider-container .sidebar.sidebar-additional{width:100%}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}.amfaq-hidden{display:none}.amfaq-question-footer-wrapper{align-items:center;display:flex}.amfaq-question-footer-wrapper:before,.amfaq-question-footer-wrapper:after{content:'';display:table}.amfaq-question-footer-wrapper:after{clear:both}.amfaq-product-tab .block-title strong{display:block;font-size:2.6rem;font-weight:300;line-height:1.1;margin:0 0 3rem}.faq-question-view .page-title-wrapper h1,.faq-category-view .page-title-wrapper h1{word-break:normal}.faq-search-index .page-title-wrapper h1{font-size:2.5rem;word-break:break-all}.faq-search-index .amfaq-highlight{background-color:#d3e185}.amfaq-social-buttons{float:left;padding-top:4px}.amfaq-social-buttons .amfaq-social-share-link{display:inline-block}.amfaq-social-buttons .amfaq-social-share-link,.amfaq-social-buttons .amfaq-social-share-link:hover{color:transparent}.amfaq-social-buttons img{width:30px;border:0;display:inline;padding:0 1px}.amfaq_questions .amfaq-title{font-size:125%;font-weight:bolder;margin-bottom:2.5%;text-align:center}.amfaq_questions .am-item{border-bottom:1px solid #c9c9c9;margin:0 0 2rem}.amfaq_questions .am-item .am-content{padding-bottom:10px;word-wrap:break-word}.amfaq_questions .am-item .am-content .amfaq-short-answer-container{white-space:pre-line}.amfaq_questions .am-item .am-content p{margin-bottom:2rem}.amfaq_questions .am-item .am-links{float:right;font-size:1.5rem;margin-right:10px;padding:5px 0;word-wrap:break-word}.amfaq_questions .am-title{cursor:pointer;font-size:1.8rem;font-weight:600;line-height:1.1;margin-bottom:1.5rem;word-wrap:break-word}.amfaq_questions .am-title .am-plus{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;float:right;font-size:inherit;font-weight:400}.amfaq_questions .am-title .am-plus>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq_questions .am-title .am-plus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:22px;color:#c9c9c9;content:'\e621';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.amfaq_questions .am-title .am-plus:hover:before{color:inherit}.amfaq_questions .am-title .am-plus:active:before{color:inherit}.amfaq_questions .am-title .am-plus:focus,.amfaq_questions .am-title .am-plus:active{background:0 0;border:none}.amfaq_questions .am-title .am-plus:hover{background:0 0;border:none}.amfaq_questions .am-title .am-plus.disabled,.amfaq_questions .am-title .am-plus[disabled],fieldset[disabled] .amfaq_questions .am-title .am-plus{pointer-events:none;opacity:.5}.amfaq_questions .am-title .am-minus{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;float:right;font-size:inherit;font-weight:400}.amfaq_questions .am-title .am-minus>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq_questions .am-title .am-minus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:22px;color:#c9c9c9;content:'\e622';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.amfaq_questions .am-title .am-minus:hover:before{color:inherit}.amfaq_questions .am-title .am-minus:active:before{color:inherit}.amfaq_questions .am-title .am-minus:focus,.amfaq_questions .am-title .am-minus:active{background:0 0;border:none}.amfaq_questions .am-title .am-minus:hover{background:0 0;border:none}.amfaq_questions .am-title .am-minus.disabled,.amfaq_questions .am-title .am-minus[disabled],fieldset[disabled] .amfaq_questions .am-title .am-minus{pointer-events:none;opacity:.5}.amfaq_questions .am-no-items{font-weight:800;word-wrap:break-word}.ask-question-form .button-container{margin:10px 0}.ask-question-form .button-container .button-info{display:inline-block;float:left;font-size:1.8rem;font-weight:300;margin:10px 0;vertical-align:middle}.ask-question-form .button-container .form-toggle-button{margin:10px}.ask-question-form .ask-form-container label input[type=checkbox]{margin:0 5px 0 0;vertical-align:middle}.amfaq-category-description{margin-bottom:20px}.amfaq_categories{border-radius:10px;border:1px solid #c9c9c9}.amfaq_categories .item{border-bottom:1px solid #c9c9c9;padding:1rem;word-wrap:break-word}.amfaq_categories .item.current{background:#f9f9f9}.amfaq_categories .item.current a{color:#000}.amfaq_categories .item.title{background:#f0f0f0;color:#575757;font-size:1.8rem;font-weight:600;text-align:center;word-wrap:break-word}.amfaq_categories .item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.amfaq_categories .item:last-child{border:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.amfaq_tags{border-radius:10px;border:1px solid #c9c9c9;font-weight:500;margin:20px 0}.amfaq_tags .title{border-bottom:1px solid #c9c9c9;border-top-left-radius:10px;border-top-right-radius:10px;background:#f0f0f0;color:#575757;font-size:1.8rem;font-weight:600;padding:1rem;text-align:center;word-wrap:break-word}.amfaq_tags .tags_content{margin:5px}.amfaq_tags .tags_content .current{font-weight:600;text-decoration:underline}.amfaq_tags .tags_content .item{display:inline-block;font-family:Roboto;font-size:1.6rem;padding:5px}.amfaq_tags .tags_content .item a{color:#000;text-decoration:none}.question_view{border-bottom:1px solid #c9c9c9;margin-bottom:10px;padding-bottom:10px}.question_view .answer{word-wrap:break-word}.am-back-button{float:right;margin-left:15px}.am-back-to-product-widget.am-widget-left{text-align:left}.am-back-to-product-widget.am-widget-center{text-align:center}.am-back-to-product-widget.am-widget-right{text-align:right}.am-back-to-product-widget .am-back-button{float:none;margin-left:0}.amfaq-search{max-width:300px;margin-bottom:15px;position:relative}.amfaq-search .am-input{padding-right:30px}.amfaq-search .search-autocomplete{background-color:#fff;margin-top:0}.amfaq-search .am-button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45NjYgNTYuOTY2IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHBhdGggZD0iTTU1LjE0NiA1MS44ODdMNDEuNTg4IDM3Ljc4NkEyMi45MjYgMjIuOTI2IDAgMCAwIDQ2Ljk4NCAyM2MwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzIDEwLjMxOC0yMyAyMyAxMC4zMTggMjMgMjMgMjNjNC43NjEgMCA5LjI5OC0xLjQzNiAxMy4xNzctNC4xNjJsMTMuNjYxIDE0LjIwOGMuNTcxLjU5MyAxLjMzOS45MiAyLjE2Mi45Mi43NzkgMCAxLjUxOC0uMjk3IDIuMDc5LS44MzdhMy4wMDQgMy4wMDQgMCAwIDAgLjA4My00LjI0MnpNMjMuOTg0IDZjOS4zNzQgMCAxNyA3LjYyNiAxNyAxN3MtNy42MjYgMTctMTcgMTctMTctNy42MjYtMTctMTcgNy42MjYtMTcgMTctMTd6IiBmaWxsPSIjYmFiYWJhIi8+PC9zdmc+);height:32px;width:30px;background-position:center;background-repeat:no-repeat;background-size:20px;border:0;box-shadow:none;padding:0;position:absolute;right:0;top:0}.amfaq-rating{float:left}.amfaq-rating .amfaq-was-it-helpful{font-size:1.2rem}.amfaq-rating .amfaq-rate-the-answer{font-size:1.2rem;font-weight:600}.amfaq-rating .amfaq-rate-the-answer.-gray{color:#757575}.amfaq-rating .amfaq-rating-voting,.amfaq-rating .amfaq-rating-yesno,.amfaq-rating .amfaq-rating-average{border:1px solid #c9c9c9;align-items:center;border-radius:5px;display:flex;padding:5px 20px}.amfaq-rating .amfaq-rating-voting .amfaq-rating-fieldset,.amfaq-rating .amfaq-rating-yesno .amfaq-rating-fieldset,.amfaq-rating .amfaq-rating-average .amfaq-rating-fieldset{border:none;margin:0;padding:0}.amfaq-rating .amfaq-rating-voting .amfaq-rating-legend,.amfaq-rating .amfaq-rating-yesno .amfaq-rating-legend,.amfaq-rating .amfaq-rating-average .amfaq-rating-legend{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq-rating .average-rate-wrapper{direction:rtl}.amfaq-rating .average-rate-wrapper.-voted{cursor:default;pointer-events:none}.amfaq-rating .average-rate-wrapper:not(:checked)>input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq-rating .average-rate-wrapper:not(:checked)>label{color:#ccc;cursor:pointer;float:right;font-size:1.5em;overflow:hidden;white-space:nowrap;width:1em}.amfaq-rating .average-rate-wrapper:not(:checked)>label:before{content:'★';display:flex;justify-content:center}.amfaq-rating .average-rate-wrapper .amfaq-rating-input:checked~label{color:#ffc700}.amfaq-rating .average-rate-wrapper .amfaq-rating-input:focus+label{box-shadow:0 0 3px 1px #68a8e0}.amfaq-rating .average-rate-wrapper:not(:checked)>label:hover,.amfaq-rating .average-rate-wrapper:not(:checked)>label:hover~label{color:#e4b200}.amfaq-rating .average-rate-wrapper .amfaq-rating-label-hint{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq-rating .amfaq-rating-data-wrapper{padding-left:10px;padding-right:10px}.amfaq-rating .amfaq-arrow{cursor:pointer}.amfaq-rating .amfaq-arrow.amfaq-arrow-up{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;display:inline-block;font-size:inherit;font-weight:700}.amfaq-rating .amfaq-arrow.amfaq-arrow-up>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:22px;color:#475f7a;content:'\e621';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:hover:before{color:inherit}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:active:before{color:inherit}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:focus,.amfaq-rating .amfaq-arrow.amfaq-arrow-up:active{background:0 0;border:none}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:hover{background:0 0;border:none}.amfaq-rating .amfaq-arrow.amfaq-arrow-up.disabled,.amfaq-rating .amfaq-arrow.amfaq-arrow-up[disabled],fieldset[disabled] .amfaq-rating .amfaq-arrow.amfaq-arrow-up{pointer-events:none;opacity:.5}.amfaq-rating .amfaq-arrow.amfaq-arrow-up:focus{box-shadow:0 0 3px 1px #68a8e0}.amfaq-rating .amfaq-arrow.amfaq-arrow-down{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;display:inline-block;font-weight:700}.amfaq-rating .amfaq-arrow.amfaq-arrow-down>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:22px;color:#475f7a;content:'\e622';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:hover:before{color:inherit}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:active:before{color:inherit}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:focus,.amfaq-rating .amfaq-arrow.amfaq-arrow-down:active{background:0 0;border:none}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:hover{background:0 0;border:none}.amfaq-rating .amfaq-arrow.amfaq-arrow-down.disabled,.amfaq-rating .amfaq-arrow.amfaq-arrow-down[disabled],fieldset[disabled] .amfaq-rating .amfaq-arrow.amfaq-arrow-down{pointer-events:none;opacity:.5}.amfaq-rating .amfaq-arrow.amfaq-arrow-down:focus{box-shadow:0 0 3px 1px #68a8e0}.amfaq-rating .amfaq-arrow.amfaq-arrow.amfaq-voted:before{color:#305b8a}.amfaq-rating .amfaq-arrow.amfaq-arrow.amfaq-voted+span{font-weight:700}.amfaq-rating .amfaq-rating-data-wrapper{color:#475f7a}.amfaq-rating .amfaq-rating-data-wrapper.isVoted .amfaq-arrow{cursor:default}.amfaq-rating .amfaq-rating-yesno-vote{color:#1979c3;text-decoration:none;background:0 0;border:none;font-weight:400;padding:0}.amfaq-rating .amfaq-rating-yesno-vote:visited{color:#1979c3;text-decoration:none}.amfaq-rating .amfaq-rating-yesno-vote:hover{color:#006bb4;text-decoration:underline}.amfaq-rating .amfaq-rating-yesno-vote:active{color:#ff5501;text-decoration:underline}.amfaq-rating .amfaq-rating-yesno-vote.yesno-voted{cursor:auto;font-weight:700}.amfaq-rating .message-error.error{color:#b30000}.am-widget-categories-1,.am-widget-categories-2,.am-widget-categories-3{display:flex;display:-webkit-flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.am-widget-categories-1 .am-widget-category,.am-widget-categories-2 .am-widget-category,.am-widget-categories-3 .am-widget-category{width:100%}.am-widget-category>.am-category-container{padding:0 2rem 2rem}.am-widget-category .view-all{display:block;margin-left:auto;width:fit-content}.am-widget-category .am-category-header{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:flex;margin-bottom:1.5rem;min-height:50px}.am-widget-category .am-category-header .faq-category-image{line-height:0;margin-right:7px}.am-widget-category .am-category-header .faq-category-image img{min-width:50px}.am-widget-category .am-category-header .faq-category-title{font-size:1.8rem;font-weight:600;line-height:1.1;word-wrap:break-word}.am-widget-category .amfaq_questions .am-title{font-size:1.6rem;font-weight:300}.am-search-box-wrapper:before,.am-search-box-wrapper:after{content:'';display:table}.am-search-box-wrapper:after{clear:both}.am-search-box-wrapper .am-widget-center{margin:auto}.am-search-box-wrapper .am-widget-right{float:right}.am-search-box-wrapper .amfaq-search{max-width:initial}.amfaq-pager{float:right}#amfaq_search_autocomplete .amfaq-category{color:#575757;font-size:1rem;padding-top:3px}.am-faq-tags-widget{padding:0 2rem 2rem}.am-faq-tags-widget .am-tags-main-title{border-bottom:solid 1px #c9c9c9;margin-bottom:30px}.am-faq-tags-widget .am-tags-main-title span{color:#333;font-family:Roboto;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.am-faq-tags-widget .am-tags-main-block-wrapper{font-family:Roboto}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag{border:solid 1px #ddd;border-radius:4px;box-sizing:border-box;display:inline-block;margin:0 15px 15px 0;padding:9px 0}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag:hover{background:#f2c94c}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag:hover .am_tag_count{color:#575757}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag .am_tag_count{color:#6d6d6d;padding:11px 12px 10px 0}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag a{color:#191919;text-decoration:none}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag .am-tag-title{font-weight:600;padding:0 9px 0 12px;text-decoration:none}.search-autocomplete .amfaq-question-container.selected{background:#fff}.search-autocomplete .amfaq-question-container .amfaq-option-name{color:#1979c3}.search-autocomplete .amfaq-question-container.selected .amfaq-option-name{text-decoration:underline}.amfaq-link-category{margin-bottom:10px}.amfaq-links-container{margin-bottom:20px;transition:height .3s ease-in}.amfaq-links-container .amfaq-button.-questions{background:#fff;border:none;color:#1979c3;font-weight:700;letter-spacing:-.015em;padding:0}@media print{.amfaq-social-buttons{display:none}}[data-amgdpr-content-from=subscription]{display:table-row-group}.block.newsletter .form.subscribe>[data-amgdpr-content-from=subscription].amgdpr-checkbox.field{float:none}[data-amgdpr-content-from=subscription] .amgdpr-checkbox{margin-top:8px}[data-amgdpr-content-from=subscription] .amgdpr-label.label{position:inherit}.amgdpr-modal-container .amgdpr-privacy-policy{display:none}.amgdpr-modal-container .amgdpr-privacy-policy,.amgdpr-modal-container .amgdpr-html-content{max-height:500px;overflow-y:scroll;word-wrap:break-word}.checkout-index-index .amgdpr-modal-container.modal-popup:not(.agreements-modal):not(.popup-authentication) .modal-inner-wrap,.amgdpr-modal-container .modal-inner-wrap{border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.35);max-width:1130px}.amgdpr-modal-container .modal-header{padding:30px 30px 20px}.amgdpr-modal-container .modal-content{padding:0 30px 0 25px}.amgdpr-modal-container .modal-footer{padding:30px 35px 30px}.amgdpr-modal-container .modal-header .modal-title{border-bottom:none;color:#5384ec;font-size:26px;font-weight:400;margin-left:10px;padding:0}.amgdpr-modal-container .action.action-primary:hover{background-color:#1357e6}.amgdpr-modal-container .action.action-primary{background-color:#4670c9;border-radius:3px;box-shadow:none;color:#fff;font-weight:700;letter-spacing:1.35px;text-transform:uppercase;transition:background-color .3s ease-out;width:100%}.amgdpr-modal-container .action-close{line-height:14px;right:10px;top:10px}.amgdpr-modal-container .action-close:focus,.amgdpr-modal-container .action-primary:focus,.amgdpr-modal-container .action-close:active,.amgdpr-modal-container .action-primary:active{box-shadow:0 0 3px 1px #00699d;opacity:.9}.amgdpr-modal-container .amgdpr-html-content::-webkit-scrollbar,.amgdpr-modal-container .amgdpr-privacy-policy::-webkit-scrollbar{width:6px}.amgdpr-modal-container .amgdpr-html-content::-webkit-scrollbar-track,.amgdpr-modal-container .amgdpr-privacy-policy::-webkit-scrollbar-track{background:#fff;width:6px}.amgdpr-modal-container .amgdpr-html-content::-webkit-scrollbar-thumb,.amgdpr-modal-container .amgdpr-privacy-policy::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.amgdpr-notification-container{background:#ffeaac;font-weight:600;margin-left:10px;padding:25px}.amgdpr-cookie-link{margin-top:10px}.amgdpr-cookie-link .amgdpr-link{display:none}.amgdpr-cookie-link .amgdpr-link.-show{display:block}.amgdpr-settings-container{display:inline-flex;flex-wrap:wrap;margin:-40px 0 40px -40px;width:calc(100% + 40px)}.amgdpr-settings-container .amgdpr-block{display:none;margin-top:20px}.amgdpr-settings-container .amgdpr-block .fieldset{margin-bottom:20px}.amgdpr-settings-container .amgdpr-mail{margin-top:10px}.amgdpr-settings-container .amgdpr-block .amgdpr-checkbox.field,.amgdpr-settings-container .field.control.checkbox{margin-bottom:20px}.amgdpr-checkbox-container{margin:40px 0 0 40px;max-width:220px;position:relative}.amgdpr-checkbox-container>.amgdpr-checkbox:checked~.amgdpr-block{display:block}.amgdpr-checkbox-container>.amgdpr-checkbox{height:1px;opacity:0;position:absolute;width:1px}.amgdpr-checkbox-container>.amgdpr-label{background-color:#e8f6ff;border:2px solid #e8f6ff;border-radius:20px;box-sizing:border-box;cursor:pointer;display:block;height:220px;position:relative;transition:border .3s ease-in,background-color .3s ease-in;width:220px}.amgdpr-checkbox-container>.amgdpr-label:before{content:'';height:100px;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);width:100px}.amgdpr-checkbox-container>.amgdpr-label.-download:before{background:url('../Amasty_Gdpr/images/download.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-download:before{background:url('../Amasty_Gdpr/images/download_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-label.-policy:before{background:url('../Amasty_Gdpr/images/policy.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-policy:before{background:url('../Amasty_Gdpr/images/policy_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-label.-anonymise:before{background:url('../Amasty_Gdpr/images/anonymise.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-anonymise:before{background:url('../Amasty_Gdpr/images/anonymise_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-label.-delete:before{background:url('../Amasty_Gdpr/images/delete.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-delete:before{background:url('../Amasty_Gdpr/images/delete_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-label.-consents:before{background:url('../Amasty_Gdpr/images/consents.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-consents:before{background:url('../Amasty_Gdpr/images/consents_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-label.-dpoinfo:before{background:url('../Amasty_Gdpr/images/officer.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label.-dpoinfo:before{background:url('../Amasty_Gdpr/images/officer_active.svg') no-repeat center}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label{background-color:#3d9fe9}.amgdpr-checkbox-container>.amgdpr-checkbox:checked+.amgdpr-label .amgdpr-title{color:#fff}.amgdpr-checkbox-container .amgdpr-title{color:#333;font-size:16px;font-weight:600;left:50%;min-width:180px;position:absolute;text-align:center;top:80%;transform:translate(-50%,-50%);transition:color .3s ease-in}.amgdpr-checkbox-container .amgdpr-svg{fill:#000}.amgdpr-checkbox-container>.amgdpr-checkbox:focus+.amgdpr-label,.amgdpr-checkbox-container>.amgdpr-checkbox:active+.amgdpr-label,.amgdpr-checkbox-container>.amgdpr-label:hover{border:2px solid #1979c2;box-shadow:0 5px 10px #b7dbf7}.am-recaptcha-container .messages-container{margin-top:15px}.am-recaptcha-container .hidden{left:-10000px;position:absolute;visibility:hidden}.am-recaptcha-place-order .grecaptcha-badge{z-index:1000}.recaptcha-error{border:1px solid #dd4b39;padding:5px}.recaptcha-error .recaptcha-error-message{color:#dd4b39;font-size:12px;padding:4px 0}.am-submit-summary #checkout-payment-method-load .actions-toolbar:has(#am-recaptcha-block){display:block}.am-submit-summary #checkout-payment-method-load .actions-toolbar:has(#am-recaptcha-block) .primary>*:not(#am-recaptcha-block){display:none}.am-submit-summary #checkout-payment-method-load .actions-toolbar:has(#am-recaptcha-block) .primary:has(.grecaptcha-badge){display:none}.gw-euvat-field .message-success{margin-top:10px}.gw-euvat-field #vatid-retry{cursor:pointer}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.seositemap-map ul{*zoom:1;margin-left:15px;margin-bottom:15px}.seositemap-map ul:before,.seositemap-map ul:after{display:table;content:"";line-height:0}.seositemap-map ul:after{clear:both}.seositemap-map ul.stores li{font-weight:700;font-size:110%}.seositemap-map ul li.level-2{font-weight:700}.seositemap-map ul li.level-3{margin-left:15px}.seositemap-map ul li.level-4{margin-left:30px;font-size:90%}.seositemap-map ul li.level-5{margin-left:45px;font-size:90%}.seositemap-map ul li.level-6{margin-left:60px;font-size:90%}.seositemap-map ul li.level-7{margin-left:75px;font-size:90%}.review-aggregate-hide{display:none}.seo-info .seo-info-incorrect{color:#df280a}.seo-info .seo-info-correct{color:#50b655}.seo-info .seo-info-notice{color:#bd5d1f}.seo-info .seo-info-base-window{width:370px;min-height:10px;position:fixed;bottom:10px;right:10px;background:#f8f8f8;color:#363636;z-index:100000;font-family:Arial;outline:5px solid rgba(203,203,203,.7)}.seo-info .seo-info-hr-style{margin:5px;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.seo-info .seo-info-h1-style{font-family:Arial;background:#fefefe;color:#666;padding:3px 5px;font-size:14px;font-weight:700;text-align:center;cursor:pointer;margin-bottom:0}.seo-info .seo-info-h2-style{font-family:Arial;padding:0;margin:5px 0 0;text-align:left;padding-left:10px;font-size:13px;font-weight:400;color:#363636;text-transform:none}.seo-info .seo-info-text-style{font-family:Arial;font-size:13px;text-align:left}.seo-info .seo-additional-info-text-style{font-family:Arial;font-size:13px;text-align:left}.seo-info .seo-info-progress-container{width:100%;font-size:13px}.seo-info .seo-info-progress-label{width:150px;font-size:13px;line-height:22px;font-weight:400;padding-left:10px;text-align:left}.seo-info .seo-info-progress-label,.seo-info .seo-info-progress{border-radius:11px;box-shadow:none;display:inline-block;vertical-align:middle}.seo-info .seo-info-progress{background-color:#f5f7fa;display:inline-block;box-shadow:none;vertical-align:middle;margin-bottom:2px;width:150px;height:6px}.seo-info .seo-info-progress-success .seo-info-progress-bar{background-color:#50b655;border-color:#5cb85c;color:#5cb85c;box-sizing:border-box;border-radius:11px;box-shadow:none;height:100%;float:left;font-size:13px;line-height:24px;text-align:center;transition:width .6s ease 0s}.seo-info .seo-info-progress-label,.seo-info-progress{border-radius:11px}.seo-info .seo-info-progress.seo-info-progress-success{width:100px}.seo-info .seo-info-progress-bar{background-color:#a0c5e4;box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;color:#428bca;float:left;font-size:13px;height:100%;line-height:24px;text-align:center;transition:width .6s ease 0s;width:0}.seo-info .seo-info-image-alt{display:inline-block;width:260px}.seo-info .seo-additional-info-link-style{font-family:Arial;font-size:13px;text-align:left;word-wrap:break-word;padding-bottom:3px}.seo-info .seo-additional-info-link-style a{color:#3196ca}.seo-info .seo-info-scroll{overflow-y:auto;height:500px;margin-top:.7em;padding:2px 15px 10px 5px;text-align:justify;margin-bottom:5px}.seo-info .seo-info-scroll::-webkit-scrollbar{width:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-track{background-color:rgba(255,255,255,.2);border-radius:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-thumb{background-color:#eaeaea;border-radius:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-thumb:hover{background-color:#eaeaea;border-radius:7px}.seo-info .seo-additional-info-template-style{font-size:13px}.seo-info .seo-additional-info-hide-show-button-style{position:absolute !important;right:0;top:0;padding-right:7px;color:#3196ca;text-decoration:underline;cursor:pointer}.seo-info .m-seo-info-scroll-hide{display:none}.seo-info .m-seo-info-template-table{display:table;width:100%;padding-top:3px}.seo-info .m-seo-info-template-table-row{display:table-row}.seo-info .m-seo-info-template-table-cell{display:table-cell;text-align:center;padding:2px;vertical-align:middle}.seo-info .m-seo-info-template-table-cell:first-child{border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.seo-info .m-seo-info-template-table-cell:nth-child(2){border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.seo-info .m-seo-info-template-table-cell:nth-child(3){border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.seo-info .m-seo-info-template-left{text-align:left;padding-left:1px}.seo-info .m-seo-info-template-table-row:last-child .m-seo-info-template-table-cell{border-bottom:1px solid rgba(0,0,0,.1)}.seo-info .m-seo-info-id-width{width:30px}.seo-info .m-seo-info-rule-name-width{width:120px}.seo-info .m-seo-info-sort-order-width{width:70px}.seo-info .m-seo-info-rules-processing-width{width:110px}.seo-info .m-seo-info-status-width{width:auto}@media all and (max-width:590px){.seo-info .seo-info-base-window.m-seo-info-demo-style{bottom:40px !important;right:10px !important}}@media all and (min-width:591px){.seo-info .seo-info-base-window.m-seo-info-demo-style{bottom:5px !important;right:260px !important}}.mst-seo-content__description{display:block;color:#333;margin-left:auto;margin-right:auto;max-width:1280px;width:100%;text-align:left;padding:10px;background:rgba(255,255,255,.2)}.mollie-saved-cards{margin-bottom:10px}.mollie-saved-cards .mollie-saved-cards__heading{font-size:1.4rem;font-weight:600;margin-bottom:5px;color:#575757}.mollie-saved-cards .field.choice{margin-bottom:5px}.mollie-saved-cards .field.choice .label{display:inline-flex;align-items:center;gap:8px}.mollie-saved-cards .mollie-card-logo{vertical-align:middle;border-radius:3px}.mollie-save-card{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.mollie-save-card-consent{margin-top:5px;padding:10px 20px;background-color:#f2f2f2;border-left:3px solid #999;border-radius:0 3px 3px 0}.mollie-save-card-consent .mollie-save-card-consent__text{font-size:1.2rem;line-height:1.6;color:#575757;margin-bottom:10px}.mollie-save-card-consent .field.choice{margin-bottom:0}.mollie-save-card-consent .field.choice .label{font-size:1.2rem;font-weight:600}.apple-pay-button{display:inline-block;cursor:pointer;-webkit-appearance:-apple-pay-button;box-sizing:border-box;font-size:0 !important}.apple-pay-button>*{visibility:hidden}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{display:inline-block;cursor:pointer;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.apple-pay-button-with-text>*{visibility:hidden}.apple-pay-button-black-with-text{-apple-pay-button-style:#000}.apple-pay-button-white-with-text{-apple-pay-button-style:#fff;cursor:pointer}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}.apple-pay-button-color-black{-apple-pay-button-style:#000}.apple-pay-button-color-white{-apple-pay-button-style:#fff}.apple-pay-button-color-white-outline{-apple-pay-button-style:white-outline}.apple-pay-button-text-buy{-apple-pay-button-type:buy}.apple-pay-button-text-donate{-apple-pay-button-type:donate}.apple-pay-button-text-plain{-apple-pay-button-type:plain}.apple-pay-button-text-book{-apple-pay-button-type:book}.apple-pay-button-text-check-out{-apple-pay-button-type:check-out}.apple-pay-button-text-subscribe{-apple-pay-button-type:subscribe}.apple-pay-button-text-add-money{-apple-pay-button-type:add-money}.apple-pay-button-text-contribute{-apple-pay-button-type:contribute}.apple-pay-button-text-order{-apple-pay-button-type:order}.apple-pay-button-text-reload{-apple-pay-button-type:reload}.apple-pay-button-text-rent{-apple-pay-button-type:rent}.apple-pay-button-text-support{-apple-pay-button-type:support}.apple-pay-button-text-tip{-apple-pay-button-type:tip}.apple-pay-button-text-top-up{-apple-pay-button-type:top-up}.mollie-applepay-minicart-button{width:100%;height:52px;margin-top:5px}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{display:inline-flex;justify-content:center;font-size:12px;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px}.apple-pay-button-black-with-text{background-color:#000;color:#fff}.apple-pay-button-white-with-text{background-color:#fff;color:#000}.apple-pay-button-white-with-line-with-text{background-color:#fff;color:#000;border:.5px solid #000}.apple-pay-button-with-text.apple-pay-button-black-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-with-text.apple-pay-button-white-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-with-text>.text{font-family:-apple-system;font-size:1em;font-weight:300;align-self:center;margin-right:2px}.apple-pay-button-with-text>.logo{width:35px;height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:2px;border:none}}.mollie-applepay-button-hidden{display:none}.sw-clb{margin:0 0 16px;padding:12px 16px;border:1px solid #e5e5e5;border-radius:4px;background:#fff}.sw-clb__title{font-family:"Bree Serif",Georgia,serif;font-size:16px;color:#413843;margin-bottom:8px}.sw-clb__tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.sw-clb__tab{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #d6d6d6;border-radius:4px;background:#fff;color:#413843;font-family:"Bree Serif",Georgia,serif;font-size:12px;font-weight:400;line-height:1.3;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.sw-clb__tab:hover{background:#f5f5f5;border-color:#c8e9c8}.sw-clb__tab--active{background:#00b900;border-color:#00b900;color:#fff;box-shadow:0 1px 3px rgba(0,185,0,.25)}.sw-clb__tab--active:hover{background:#009b00;border-color:#009b00;color:#fff}.sw-clb__panel{display:none}.sw-clb__panel--active{display:block}.sw-clb__sub-label{font-family:"Titillium Web",arial,tahoma,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#999;margin-bottom:6px;font-weight:600}.sw-clb__buttons{display:flex;flex-wrap:wrap;gap:5px}.sw-clb__btn{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #ececec;border-radius:4px;background:#fafafa;color:#575757;font-family:"Titillium Web",arial,tahoma,sans-serif;font-size:11px;line-height:1.4;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.sw-clb__btn:hover,.sw-clb__btn:focus{background:#f0f9f0;border-color:#00b900;color:#00b900;text-decoration:none}.sw-clb__icon{width:16px;height:16px;border-radius:2px;object-fit:contain;flex:0 0 auto}.sw-clb__btn--with-image{padding-left:6px}@media (max-width:640px){.sw-clb{padding:10px 12px}.sw-clb__title{display:none}.sw-clb__tab{font-size:13px;padding:8px 14px}.sw-clb__btn{font-size:12px;padding:7px 11px}}.cart-final-price-with-fpt{display:inline-flex;align-items:center;gap:4px}.cart-final-price-with-fpt .fpt-info-toggle{background:0 0;border:0;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:15px;line-height:1;color:#00b900}.cart-final-price-with-fpt .fpt-info-toggle:hover,.cart-final-price-with-fpt .fpt-info-toggle:focus{color:#008c00}.fpt-breakdown{box-sizing:border-box;margin:10px 0 0 auto;padding:12px 14px;min-width:190px;max-width:240px;background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);font-size:13px;line-height:1.5;text-align:left}.fpt-breakdown .fpt-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:2px 0}.fpt-breakdown dt,.fpt-breakdown dd{margin:0;padding:0;float:none;width:auto;display:block}.fpt-breakdown dt{font-weight:400;color:#767676;text-align:left;white-space:nowrap}.fpt-breakdown dd{font-weight:500;color:#2a2a2a;text-align:right}.fpt-breakdown .fpt-breakdown-total{margin-top:6px;padding-top:8px;border-top:1px solid #eaeaea}.fpt-breakdown .fpt-breakdown-total dt,.fpt-breakdown .fpt-breakdown-total dd{font-weight:600;color:#2a2a2a}.fpt-hide-extras .cart-tax-info,.fpt-hide-extras .cart-tax-total{display:none}.totals.fpt-of-which-note td{font-size:.85em;color:#767676;padding-top:0;text-align:left;line-height:1.4}.search-autocomplete{position:absolute;z-index:3;overflow:hidden;margin-top:-15px}.search-autocomplete dl{margin:0;padding:0;list-style:none none}.search-autocomplete dl dt{border-top:1px solid #e5e5e5;cursor:default;margin:0;padding:5px 40px 5px 10px;position:relative;text-align:left;white-space:normal}.search-autocomplete dl dt:not(:empty){background:#fff;border:1px solid #c2c2c2;border-top:0;border-bottom:0}.search-autocomplete dl dt:first-child{border-top:none}.search-autocomplete dl dt:hover,.search-autocomplete dl dt.selected{background:#e8e8e8}.search-autocomplete dl dd{border-top:1px solid #e5e5e5;cursor:pointer;margin:0;padding:5px 10px;position:relative;text-align:left;white-space:normal}.search-autocomplete dl dd:not(:empty){background:#fff;border:1px solid #c2c2c2;border-top:0}.search-autocomplete dl dd:first-child{border-top:none}.search-autocomplete dl dd:hover,.search-autocomplete dl dd.selected{background:#e8e8e8}.search-autocomplete dl dd .amount{color:#999;position:absolute;right:7px;top:5px}.search-autocomplete dl dd .clear{clear:both}.sixways-shipping-gate{margin-bottom:20px}.sixways-shipping-gate__message{align-items:center;color:#555;display:flex;font-size:14px;gap:10px;margin-bottom:14px;min-height:20px}.sixways-shipping-gate__spinner{animation:sixways-shipping-gate-spin .9s linear infinite;border:2px solid #e0e0e0;border-radius:50%;border-top-color:#555;box-sizing:border-box;display:inline-block;flex-shrink:0;height:16px;width:16px}.sixways-shipping-gate__skeleton{opacity:.5;pointer-events:none;transition:opacity .3s ease;user-select:none}.sixways-shipping-gate.is-loading .sixways-shipping-gate__skeleton{opacity:1}.sixways-shipping-gate__row{align-items:center;background:#fafafa;border-radius:10px;display:flex;gap:14px;height:52px;margin-bottom:10px;padding:0 16px}.sixways-shipping-gate__dot{background:#ececec;border-radius:50%;flex-shrink:0;height:18px;width:18px}.sixways-shipping-gate__lines{display:grid;flex-grow:1;gap:8px}.sixways-shipping-gate__line{background:#ececec;border-radius:5px;height:10px;width:45%}.sixways-shipping-gate__line--short{width:28%}.sixways-shipping-gate__price{background:#ececec;border-radius:6px;flex-shrink:0;height:12px;width:48px}.sixways-shipping-gate.is-loading .sixways-shipping-gate__dot,.sixways-shipping-gate.is-loading .sixways-shipping-gate__line,.sixways-shipping-gate.is-loading .sixways-shipping-gate__price{animation:sixways-shipping-gate-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#ececec 25%,#f7f7f7 50%,#ececec 75%);background-size:200% 100%}@keyframes sixways-shipping-gate-shimmer{0%{background-position:150% 50%}100%{background-position:-50% 50%}}@keyframes sixways-shipping-gate-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sixways-shipping-gate__spinner,.sixways-shipping-gate.is-loading .sixways-shipping-gate__dot,.sixways-shipping-gate.is-loading .sixways-shipping-gate__line,.sixways-shipping-gate.is-loading .sixways-shipping-gate__price{animation:none}}body.sixways-shipping-gate-closed .no-quotes-block{display:none}body.checkout-index-index .loading-mask{background:rgba(255,255,255,.65);opacity:1;position:absolute;z-index:99}body.checkout-index-index ._block-content-loading,body.checkout-index-index .column.main{position:relative}body.checkout-index-index .form-shipping-address .loading-mask{background:rgba(255,255,255,.45);pointer-events:none}body.checkout-index-index .checkout-shipping-method .loading-mask{background:rgba(255,255,255,.65);border:0}body.checkout-index-index #checkout-loader,body.checkout-index-index #checkout>.loading-mask{background:#fff;opacity:.8;position:fixed;z-index:9999}body.sixways-shipping-gate-closed .checkout-shipping-method .loading-mask{display:none !important}tr.sixways-estimate .amount .price{color:#666;font-style:italic}.sixways-estimate-note{color:#888}.sixways-estimate-note small{font-size:11px}body.checkout-cart-index #block-shipping{display:none !important}.sixways-free-shipping{border-bottom:1px solid #ddd;margin:6px 0 18px;padding:4px 5px 16px}.sixways-free-shipping__text{color:#111;font-size:14px;line-height:1.4;margin:0 0 8px}.sixways-free-shipping__text strong{font-weight:700;white-space:nowrap}.sixways-free-shipping__track{background:#ddd;height:4px;overflow:hidden;width:100%}.sixways-free-shipping__fill{background:#00b900;height:100%;transition:width .5s ease}.sixways-free-shipping.is-reached .sixways-free-shipping__text strong{color:#008c00}.sixways-free-shipping__info{display:inline-block;line-height:1;margin-left:6px;vertical-align:-1px}.sixways-free-shipping__info-action{background:0 0;border:0;color:#bbb;cursor:pointer;line-height:1;margin:0;padding:0 2px}.sixways-free-shipping__info-action:before{content:"\f05a";display:inline-block;font-family:"FontAwesome";font-size:16px;font-weight:400;line-height:1;vertical-align:middle}.sixways-free-shipping__info-action:hover,.sixways-free-shipping__info-action:focus{background:0 0;border:0;color:#666}.sixways-free-shipping__info-action:focus-visible{outline:2px solid #666;outline-offset:2px}.sixways-free-shipping__info-content{background:#f4f4f4;border:1px solid #999;border-radius:3px;color:#111;display:none;font-size:13px;font-weight:400;left:0;line-height:1.4;padding:10px 12px;position:absolute;right:0;text-align:left;top:calc(100% + 16px);z-index:5}.sixways-free-shipping__info:hover .sixways-free-shipping__info-content,.sixways-free-shipping__info._active .sixways-free-shipping__info-content,.sixways-free-shipping__info:focus-within .sixways-free-shipping__info-content{display:block}.sixways-free-shipping__text{position:relative}@media (prefers-reduced-motion:reduce){.sixways-free-shipping__fill{transition:none}}.block-minicart .sixways-free-shipping{margin:0 10px 16px;padding:0 0 14px}.block-minicart .sixways-free-shipping .sixways-free-shipping__text{font-size:13px}.withdrawal-wrap{max-width:720px;margin:2rem auto;padding:0 1rem}.withdrawal-wrap .withdrawal-lede{color:#333;font-size:1.05rem;margin-bottom:1.5rem}.withdrawal-wrap .withdrawal-form .field{margin-bottom:1.25rem}.withdrawal-wrap .withdrawal-form label{font-weight:600;display:block;margin-bottom:.3rem}.withdrawal-wrap .withdrawal-form input[type=text],.withdrawal-wrap .withdrawal-form input[type=email],.withdrawal-wrap .withdrawal-form textarea{width:100%;max-width:480px;padding:.55rem .7rem;border:1px solid #c8c8c8;border-radius:4px}.withdrawal-wrap .withdrawal-form small{color:#6b6b6b;display:block;margin-top:.25rem}.withdrawal-wrap .withdrawal-actions{margin-top:1rem}.withdrawal-wrap .withdrawal-message{margin-top:1rem;padding:.75rem 1rem;border-radius:4px}.withdrawal-wrap .withdrawal-message.error{background:#fdecea;color:#b3261e}.withdrawal-wrap .withdrawal-message.success{background:#e7f4ec;color:#1f6f3b}.withdrawal-wrap .withdrawal-confirm,.withdrawal-wrap .withdrawal-result{margin-top:1.5rem;padding:1.25rem;background:#f6f6f6;border-radius:6px}.withdrawal-wrap .withdrawal-confirm h2,.withdrawal-wrap .withdrawal-result h2{margin-top:0}.withdrawal-wrap .withdrawal-confirm button+button,.withdrawal-wrap .withdrawal-result button+button{margin-left:.5rem}.withdrawal-wrap .withdrawal-multibox-note{color:#8a5400;background:#fff6e0;padding:.5rem .75rem;border-radius:4px}.smile-es-range-slider [data-role=from-label]{display:block;float:left;padding:0 0 5px}.smile-es-range-slider [data-role=to-label]{display:block;float:right;padding:0 0 5px}.smile-es-range-slider [data-role=message-box]{font-size:12px;flex:1;padding:6px 0 0}.smile-es-range-slider [data-role=message-box].empty{color:#e02b27;font-size:1.2rem;padding:0}.smile-es-range-slider .actions-toolbar{display:flex;margin:15px 0}.smile-es-range-slider .ui-slider{margin:5px;clear:both}.smile-es-range-slider .ui-slider-handle{background:#ff5501;padding:0;margin:-3px 0 0 -7px;border-radius:15px;width:15px;height:15px}.filter .filter-content .item{margin:10px 0 0 10px}.filter .block-subtitle{border-bottom:none;font-weight:700}.filter .field.search input[type=text]{font-size:12px}.filter .actions{text-align:right;margin:10px 0 0}.filter .actions div.secondary{display:inline-block}.filter .actions div.secondary a{color:#1979c3;text-decoration:underline;cursor:pointer}.filter .actions div.secondary a:hover{background:0 0}.filter .actions div.secondary a.show-more span:after{content:" +"}.filter .actions div.secondary a.show-less span:after{content:"-"}.filter .filter-options dt.filter-options-title[aria-expanded=true]:after{content:'\e621'}.filter .no-results-message p{margin:9px 10px 0;background-color:#fee;padding:5px;color:#a00}.smile-elasticsuite-autocomplete-result .product-image-box{float:left;padding:0 5px;width:55px}.smile-elasticsuite-autocomplete-result .product-shop{float:left;margin:0 10px 0 0;padding:0;white-space:normal;width:60%}.smile-elasticsuite-autocomplete-result .product-item .price-box{margin:5px 0}.smile-elasticsuite-autocomplete-result .category-mini-crumb{font-style:italic;display:block;margin-bottom:2px;font-size:12px;color:#929292}.smile-elasticsuite-autocomplete-result .product-attribute-label{text-transform:uppercase;vertical-align:super;font-size:10px;color:#777}.smile-elasticsuite-autocomplete-result .price-box span.old-price{display:block}textarea.input-text,input.input-text{border:1px solid #666;background-color:#fff;color:#000}.link.rewards .counter{color:#7d7d7d;white-space:nowrap}.link.rewards .counter:before{content:"("}.link.rewards .counter:after{content:")"}*{padding:0}*:focus,*:active{outline:none !important}a{color:#222;text-decoration:none;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}#maincontent p a,#maincontent ul a{color:#0077b3;text-decoration:underline}ul,ol{list-style:none;margin:0}.content ul,.content ol{list-style:circle;list-style-position:outside;margin-left:15px}#reviews ul,#reviews ol{list-style:none;margin:0}table>caption{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table thead tr th,.table tbody tr th,.table tfoot tr th,.table thead tr td,.table tbody tr td,.table tfoot tr td{padding:15px}blockquote{quotes:none;background:#f1f1f1;padding:30px 25px 30px 60px;margin-bottom:20px;position:relative;font-style:italic;display:block;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}blockquote:before{position:absolute;content:"\f10d";font-family:"FontAwesome";left:25px;top:10px;font-size:20px;color:#999}body{color:#111;background-color:#fff;font-style:normal;font-weight:400;line-height:1.75;font-size:14px}body.cms-index-index footer.footer{margin-top:0 !important}.margin-bottom10{margin-bottom:10px}.margin-bottom15{margin-bottom:15px}.margin-bottom25{margin-bottom:25px}.margin-top15{margin-top:15px}.padding-top20{padding-top:20px}button{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.btn{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.btn:hover,.btn:focus,.btn:active{color:#fff;border-color:#00b900;background-color:#00b900}.btn.btn-lg{padding:0 40px;height:44px;line-height:40px}.btn.btn-sm{font-size:14px;padding:0 30px}.btn.btn-xs{padding:0 25px;line-height:34px;height:36px}.btn-default{color:#fff;border:1px solid #008c00;background-color:#00b900;border-color:#00b900}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#fff;border-color:#00b900;background-color:#00b900}.btn-primary{color:#fff;border:1px solid #008c00;background-color:#00b900;border-color:#00b900}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;border-color:#00b900;background-color:#00b900}.btn-full{width:100%}.password-strength-meter{background-color:#f4f4f4;height:32px;color:#2a2a2a;line-height:32px;padding:0 15px;position:relative;z-index:1}.password-strength-meter:before{content:'';height:100%;left:0;position:absolute;top:0;z-index:-1}.label,label{font-size:13px;color:#5f5f5f;padding:0;margin:0 0 9px;font-weight:400;text-align:left;line-height:inherit}::-webkit-input-placeholder{color:#c1c1c1}:-moz-placeholder{color:#c1c1c1}::-moz-placeholder{color:#c1c1c1}:-ms-input-placeholder{color:#c1c1c1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0px 1000px #fff inset}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent !important;text-shadow:0 0 0 #999 !important;background-image:none !important;border:0}}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;font-size:13px;height:40px;line-height:36px;padding:0 10px;vertical-align:baseline;width:100%;color:#111;box-shadow:none !important}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus{border-color:#222}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=radio],.checkbox-inline input[type=radio],.radio input[type=checkbox],.radio-inline input[type=checkbox],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:2px}textarea,textarea.form-control,textarea.input-text{width:100%;height:auto;border:1px solid #ccc;min-height:120px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;background:#fff;box-shadow:none;padding:15px;box-shadow:none !important}textarea:focus,textarea.form-control:focus,textarea.input-text:focus{border-color:#222}select,select.form-control,select.input-text{width:100%;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}select:focus,select.form-control:focus,select.input-text:focus{border-color:#222}select:not([multiple]),select.form-control:not([multiple]),select.input-text:not([multiple]){-moz-appearance:none;-webkit-appearance:none;background:#fff url("../images/select-bg.svg") no-repeat scroll 100% 45%;height:40px;text-indent:.01em;text-overflow:"";padding:0 25px 0 10px}select:not([multiple]) option,select.form-control:not([multiple]) option,select.input-text:not([multiple]) option{height:40px;padding:8px 10px}select[multiple],select.form-control[multiple],select.input-text[multiple]{background-color:#fff}select[multiple] option,select.form-control[multiple] option,select.input-text[multiple] option{font-size:14px;height:34px;padding:8px 10px}.field>label:after,.form-group>label:after,.field>.label:after,.form-group>.label:after{content:none;display:none}.field.required>label:after,.form-group.required>label:after,.field._required>label:after,.form-group._required>label:after,.field.required>.label:after,.form-group.required>.label:after,.field._required>.label:after,.form-group._required>.label:after{display:none}.field.required>label em,.form-group.required>label em,.field._required>label em,.form-group._required>label em,.field.required>.label em,.form-group.required>.label em,.field._required>.label em,.form-group._required>.label em{display:none}.field.required .form-control+.mage-error,.form-group.required .form-control+.mage-error,.field._required .form-control+.mage-error,.form-group._required .form-control+.mage-error,.field.required .input-text+.mage-error,.form-group.required .input-text+.mage-error,.field._required .input-text+.mage-error,.form-group._required .input-text+.mage-error{font-size:12px;color:red}.field>.label,.form-group>.label,.field>label,.form-group>label{display:inline-block;font-weight:500}.field.street .label,.form-group.street .label{border:none}.field.street .control .field label,.form-group.street .control .field label{display:none}.field.street .control .field+.field,.form-group.street .control .field+.field{margin-top:10px}.field.choice,.form-group.choice{position:relative;padding-left:20px;text-align:left}.field.choice .label,.form-group.choice .label{margin:0;font-size:13px;cursor:pointer;white-space:normal}.field.choice .control,.form-group.choice .control,.field.choice>input,.form-group.choice>input{position:absolute;left:0;bottom:auto;top:3px;margin-top:0}.field.choice .control input,.form-group.choice .control input{margin:0}.field.note,.form-group.note{margin-top:5px;font-style:italic;font-weight:300}.fields.group .field+.field{margin-top:10px}.fieldset>.field:not(.choice){margin-bottom:15px}.control._with-tooltip{position:relative}#tooltip-label span{display:none}.field-tooltip{cursor:pointer;position:absolute;right:8px;top:7px}.field-tooltip .field-tooltip-action{display:inline-block;text-decoration:none}.field-tooltip .field-tooltip-action:before{color:#bbb;content:"\f059";display:inline-block;font-family:"FontAwesome";font-size:21px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle;line-height:1}.field-tooltip .field-tooltip-content{background:#f4f4f4 none repeat scroll 0 0;border:1px solid #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;display:none;font-size:14px;left:40px;overflow-wrap:break-word;padding:12px;position:absolute;text-transform:none;top:-5px;width:270px;z-index:2}.field-tooltip .field-tooltip-content:before{border-right-color:#666;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #999 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;height:0;left:-20px;position:absolute;top:5px;width:0;z-index:3}.field-tooltip .field-tooltip-content:after{border-right-color:#f4f4f4;width:1px;z-index:4;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #f4f4f4 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;height:0;left:-19px;position:absolute;top:5px;width:0;z-index:3}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;width:0;margin-top:-20px;right:10px;left:auto;top:0}}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content:before{border-bottom-color:#666}}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content:after{border-bottom-color:#f4f4f4;top:1px}}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content{right:-10px;top:40px;left:auto}}.field-tooltip._active .field-tooltip-content{display:block}.std ul{list-style-type:square;padding-left:15px}.no-display{display:none}.page-products .range-slider .ui-slider-range.ui-widget-header.ui-corner-all{background:#e0cf95}.page-products .range-slider .ui-slider-handle{background:#e0cf95}.page-products .range-slider .slider-label>div{color:#111;background:#faf8ef}.page-products .range-slider .range-slider-action{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff;cursor:pointer;padding:3px 10px 0;height:30px;line-height:inherit}.page-products .range-slider .range-slider-action:hover,.page-products .range-slider .range-slider-action:focus,.page-products .range-slider .range-slider-action:active{color:#fff;border-color:#00b900;background-color:#00b900}.page-products .range-slider .range-slider-action.btn-lg{padding:0 40px;height:44px;line-height:40px}.page-products .range-slider .range-slider-action.btn-sm{font-size:14px;padding:0 30px}.page-products .range-slider .range-slider-action.btn-xs{padding:0 25px;line-height:34px;height:36px}.block.filter .block-content.filter-content .filter-options .mgs-filter-item-checkbox{display:inline-block;padding-right:.5rem}.block.filter .block-content.filter-content .filter-options .mgs-filter-item-checkbox input{width:12px;height:12px}.block.filter .block-content.filter-content .filter-options:after{content:"";display:table;clear:both}.block.filter .block-content.filter-content .block-actions.filter-actions+.block-subtitle.filter-subtitle{margin-top:30px}.block.filter .block-content.filter-content .filter-current .items .item{margin-bottom:21px;border-bottom:1px solid #f0f0f0;padding-bottom:7px}.block.filter .block-content.filter-content .filter-current .items .item:after{content:"";display:table;clear:both}.block.filter .block-content.filter-content .filter-current .filter-label{font-size:14px;font-weight:600;color:#1a1a1a;display:block}.block.filter .block-content.filter-content .filter-current .action.remove{float:right}.block.filter .block-content.filter-content .close-filter-fixed{display:none}.block.filter .block-content.filter-content .filter-options-item{margin-bottom:52px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{font-size:18px;font-weight:600;color:#222;position:relative;display:block;padding:0 0 2px;margin-bottom:15px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:before{height:2px;width:60px;content:"";position:absolute;bottom:0;background-color:#222;left:0}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:after{content:"\f107";font-family:"FontAwesome";font-size:12px;color:#7f7f7f;position:absolute;right:0;bottom:3px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{position:relative;padding:2px 50px 2px 0}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a:hover,.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a:focus{color:#222}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count{position:absolute;right:0;top:50%;color:#b1b1b1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:after{content:")";display:inline-block;white-space:pre}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count:before{content:"(";display:inline-block}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item .count .filter-count-label{display:none}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options{padding:5px 0 0}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered{margin:.5rem}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered:hover{color:#111}.block.filter .block-content.filter-content .filter-options-item .swatch-attribute-options .swatch-option-link-layered .swatch-option{margin:1px;display:inline-block;vertical-align:top;text-align:center;width:100%;padding:5px;border:1px solid #cecece;border-radius:5px;line-height:1.5em;cursor:pointer;transition:background-color .2s linear;font-weight:500;position:relative;flex:1}.block.filter .block-content.filter-content .filter-options-item:hover .count{color:#222}.block.filter .block-content.filter-content .filter-options-item.active .filter-options-title:after{content:"\f106"}.block.filter .block-content.filter-content .filter-options-item:last-child{margin-bottom:0}.block.filter .block-content.filter-content .filter-actions{margin-bottom:20px}.block.filter .block-subtitle{font-size:18px;font-weight:600;color:#222;position:relative;display:block;padding:0 0 2px;margin-bottom:23px}.block.filter .block-subtitle:after{height:2px;width:60px;content:"";position:absolute;bottom:0;background-color:#222;left:0}.page-layout-1column .category-product-actions:after{display:table;content:"";clear:both}.page-layout-1column .category-product-actions .block.filter{float:left;width:20%}.page-layout-1column .category-product-actions .block.filter .filter-title{line-height:1}.page-layout-1column .category-product-actions .block.filter .filter-title>.title{font-size:36px;cursor:pointer;line-height:1;color:#222;display:block}.page-layout-1column .category-product-actions .block.filter .filter-title>.title .icon{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);line-height:1;vertical-align:middle}.page-layout-1column .category-product-actions .toolbar-products{float:left;width:80%}.page-layout-1column.catalogsearch-result-index .category-product-actions .toolbar-products{width:100%}.page-layout-1column .block.filter .block-content.filter-content{background:#fff;top:0;bottom:0;width:320px;left:0;right:auto;position:fixed;z-index:999;opacity:0;visibility:hidden;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed{font-size:16px;line-height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;text-align:center;font-weight:600;position:relative;background:#000;display:block !important}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed button{position:absolute;right:8px;top:0;bottom:0;cursor:pointer;font-size:40px;background:0 0;border:none}.page-layout-1column .block.filter .block-content.filter-content .close-filter-fixed button i{display:block}.page-layout-1column .block.filter .block-content.filter-content .block-filter-content{padding:20px;max-height:calc(100% - 50px);overflow-y:auto}.page-layout-1column .block.filter .block-content.filter-content .filter-content .filter-options-item .filter-options-title:after{content:none !important}.page-layout-1column .block.filter .block-content.filter-content .filter-content .filter-options-item .filter-options-content{display:block !important}.page-layout-1column .block.filter.active:after{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.6;display:block;content:"";z-index:998}.page-layout-1column .block.filter.active .block-content.filter-content{opacity:1;visibility:visible;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.product-info-main .product-info-price .price-box .tiertext.onepiece{display:block;font-size:1.3rem}.product-info-main .product-info-price .price-box .old-price{padding-right:4px}.product-info-main .product-info-price .price-box .old-price .price{font-size:1.4rem}.product-info-main .product-info-price .price-box .price-container .price-including-tax+.price-excluding-tax:before{content:'(';font-size:1.4rem;text-transform:lowercase}.product-info-main .product-info-price .price-box .price-container .price-including-tax+.price-excluding-tax:after{content:' ' attr(data-label) ')';font-size:1.4rem;text-transform:lowercase}.product-info-main .product-info-price .price-box .price-container .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;color:#666}.price-box p{margin-bottom:0}.price-box .price{color:#111;font-size:1.8rem;font-weight:600}.price-box .price-label{color:#666;font-size:1.3rem}.price-box .old-price{float:left}.price-box .old-price .price{color:#666;text-decoration:line-through;font-size:1.4rem}.price-box .old-price .price-label{display:none}.price-box .special-price .price-label{display:none}.price-box .special-price .price{color:#000}.price-box .price-from,.price-box .price-to{display:inline-block;vertical-align:top;margin:0}.price-box .price-from:after{content:"\00a0-\00a0"}.price-box .minimal-price .price-label{display:inline-block;font-size:14px;color:#696969}.price-box .minimal-price .price-label:after{content:":";margin-right:3px}.products-grid .price-box .price-container .price-including-tax+.price-excluding-tax{display:none}.message>*{padding:12px 20px 12px 45px;display:block;font-size:14px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;margin:0 0 10px;padding:2px}.message p{margin:0}.message>*:before{-webkit-font-smoothing:antialiased;font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;margin:5px}.message>* a:hover{text-decoration:underline}.message.info>*{background:#d9edf7;color:#31708f}.message.info>*:before{color:#31708f;content:'\f024'}.message.error>*{background:#fae5e5}.message.error>*:before{color:#b30000;content:'\f06a'}.message.warning>*{background:#fdf0d5;color:#6f4400}.message.warning>*:before{color:#b30000;content:'\f071'}.message.notice>*{background:#fdf0d5;color:#6f4400}.message.notice>*:before{color:#c07600;content:'\f12a'}.message.success>*{background:#e5efe5;color:#006400}.message.success>*:before{color:#006400;content:'\f00c'}body.cms-index-index .message>div{margin:15px 0 0}.search-autocomplete{display:none;position:absolute;z-index:3;right:15px;left:15px;width:auto !important;top:100%}.search-autocomplete ul:not(:empty){background:#fff;border-top:1px solid #efefef;box-shadow:0 2px 2px rgba(0,0,0,.2)}.search-autocomplete ul li{border-bottom:1px solid #efefef;cursor:pointer;margin:0;padding:5px 40px 5px 10px;position:relative;text-align:left;white-space:nowrap}.search-autocomplete ul li:last-child{border-bottom:none}.search-autocomplete ul li:hover,.search-autocomplete ul li.selected{background-color:#222;border-color:#222;color:#fff}.search-autocomplete ul li .amount{position:absolute;right:7px;top:7px;white-space:nowrap}.search-autocomplete ul li .amount:before{content:"("}.search-autocomplete ul li .amount:after{content:")"}.owl-carousel .owl-item img{transform-style:unset;-moz-transform-style:unset;-webkit-transform-style:unset}.owl-carousel .owl-dots{display:table;margin:20px auto 0}.owl-carousel .owl-dots.disabled{margin:0 !important;display:none}.owl-carousel .owl-dots .owl-dot{display:table-cell;vertical-align:middle;cursor:pointer}.owl-carousel .owl-dots .owl-dot span{width:11px;height:11px;position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;margin:0 7.5px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;cursor:pointer;background:#666;background:rgba(0,0,0,.5);display:block;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{background:#333;background:rgba(0,0,0,.7)}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav>div{width:38px;height:38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;color:#222;border:2px solid #222;background:0 0;font-size:30px;text-align:center;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;vertical-align:top;display:inline-block;cursor:pointer;position:absolute;top:50%;margin-top:-19px;line-height:38px;opacity:0;visibility:hidden}.owl-carousel .owl-nav>div i{font-weight:600;line-height:36px;display:block}.owl-carousel .owl-nav>div:not(.disabled):hover{color:#fff}.owl-carousel .owl-nav>div.disabled{color:#c2c2c2;border-color:#c2c2c2;cursor:auto;pointer-events:none;opacity:.4}.owl-carousel .owl-nav>div.owl-prev{left:30px}.owl-carousel .owl-nav>div.owl-next{right:30px}.owl-carousel:hover .owl-nav>div{opacity:1;visibility:visible}.footer{margin-top:70px}.footer .middle-footer{padding:15px 0;background:#f3edd8;border-top:1px solid #e0cf95;border-bottom:1px solid #e0cf95;margin:5px 0;color:#111}.footer .middle-footer p{margin-bottom:1.3em;line-height:24px}.footer .middle-footer a{color:#111}.footer .middle-footer .h1,.footer .middle-footer h1,.footer .middle-footer .h2,.footer .middle-footer h2,.footer .middle-footer .h3,.footer .middle-footer h3,.footer .middle-footer .h4,.footer .middle-footer h4,.footer .middle-footer .h5,.footer .middle-footer h5,.footer .middle-footer .h6,.footer .middle-footer h6{color:#111}.footer .middle-footer ul.menu li{line-height:30px}.footer .block.newsletter{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border:1px solid #111;padding:2px}.footer .block.newsletter .form.subscribe{display:table;position:relative}.footer .block.newsletter .form.subscribe .form-group,.footer .block.newsletter .form.subscribe .actions{display:table-cell}.footer .block.newsletter .form.subscribe .form-group .control input+.mage-error{position:absolute;background-color:#fff;border:1px solid #ccc;left:30px;top:100%;margin-top:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;padding:12px 15px 10px;right:0}.footer .block.newsletter .form.subscribe .form-group .control input+.mage-error:before{content:"";width:0;height:0;position:absolute;border-bottom:8px solid #ccc;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;top:-16px;left:15px}.footer .block.newsletter .form.subscribe .form-group .control input+.mage-error:after{content:"";width:0;height:0;position:absolute;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid transparent;top:-14px;left:16px}.footer .block.newsletter .form.subscribe .form-group input[type=email]{height:39px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border:none;padding:0 10px;background-color:transparent}.footer .block.newsletter .form.subscribe .actions{width:1%}.footer .block.newsletter .form.subscribe .actions .action.subscribe{padding:0 15px}.footer .block.newsletter:not(:hover) .form.subscribe .form-group .control input+.mage-error{opacity:0;visibility:hidden}.footer .bottom-footer{padding-top:20px;padding-bottom:20px;line-height:1;border-top:1px solid transparent}.footer .bottom-footer .copyright address{margin:0;line-height:1}.footer .bottom-footer ul:after{content:"";display:table;clear:both}.footer .bottom-footer ul li{float:right;margin:0 10px}.footer .bottom-footer ul li:last-child{margin-right:0}.footer .payment-list{text-align:center}.footer .payment-list a:hover{text-decoration:none}.footer .payment-list li{display:inline-block;vertical-align:middle}.footer .payment-list li:not(:last-child){margin-right:1.5em}.footer .payment-list svg.paymenticon{width:5rem}.footer .payment-list svg.paymenticon.ideal{width:3rem}.footer .payment-list svg.paymenticon.bancontact{width:4rem}.footer .payment-list svg.paymenticon.paypal{width:7rem}.footer .payment-list svg.paymenticon.applepay{width:4rem}.footer .payment-list svg.paymenticon.visa{width:7rem}.footer .payment-list svg.paymenticon.dhl{width:8rem}.footer .payment-list svg.paymenticon.googlereviews{width:6rem}ul.social-link li{float:left;margin:0 10px;font-size:16px}ul.social-link li:first-child{margin-left:0}ul.social-link:after{content:"";display:table;clear:both}ul.list-icon li{padding-left:30px;position:relative;margin-bottom:18px}ul.list-icon li:last-child{margin-bottom:0}ul.list-icon li .icon{font-size:24px;font-weight:700;position:absolute;left:0;top:0}.minicart-wrapper{position:relative}.minicart-wrapper .mage-dropdown-dialog{display:block !important}.minicart-wrapper:after{content:"";display:table;clear:both}.minicart-wrapper .actions{margin:1rem}.minicart-wrapper .action.showcart{white-space:nowrap;cursor:pointer;text-decoration:none;position:relative;color:#000;display:block;line-height:1}.minicart-wrapper .action.showcart>.counter.qty{color:#fff;background-color:#222;text-align:center;white-space:normal;position:absolute;height:20px;min-width:20px;font-size:12px;line-height:22px;left:14px;top:-10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.minicart-wrapper .action.showcart>.counter.qty.empty .counter-number:empty:after{content:"0";display:inline-block}.minicart-wrapper .action.showcart>.counter.qty .loading-mask{width:20px;height:20px;top:0;background-color:transparent;right:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.minicart-wrapper .action.showcart>.counter.qty .loading-mask .loader>img{width:20px;position:static !important}.minicart-wrapper .action.showcart>.counter.qty .counter-label{display:none}.minicart-wrapper .action.showcart:before{-webkit-font-smoothing:antialiased;font-size:24px;content:"\f07a";font-family:'FontAwesome';overflow:hidden;speak:none;line-height:1;text-align:center}.minicart-wrapper .block-minicart{background:#fff;top:0;bottom:0;width:320px;left:auto;right:-320px;position:fixed;z-index:999;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.minicart-wrapper.active:after{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.9;display:block;content:"";z-index:998}.minicart-wrapper.active .block-minicart{opacity:1;transform:translate3d(-320px,0,0);-webkit-transform:translate3d(-320px,0,0);-moz-transform:translate3d(-320px,0,0);-o-transform:translate3d(-320px,0,0)}.minicart-wrapper .close-minicart{font-size:16px;line-height:50px;letter-spacing:2px;text-transform:uppercase;background:#fff;color:#111;text-align:center;font-weight:600;position:relative;margin-bottom:1rem;font-family:"Bree Serif";margin:0;width:100%;display:block}.minicart-wrapper .close-minicart button{position:absolute;left:8px;top:0;bottom:0;cursor:pointer;font-size:40px;background:0 0;border:none;opacity:.8}.minicart-wrapper .close-minicart button i{display:block}.minicart-wrapper .close-minicart button:hover{opacity:1}.minicart-wrapper .block-content{max-height:calc(100vh - 50px);overflow-x:hidden;overflow-y:auto;padding:0 20px}.minicart-wrapper .block-content ol.minicart-items,.minicart-wrapper .block-content .minicart-items-wrapper{height:auto !important}.minicart-wrapper .block-content>.actions>.subtotal{margin-top:15px;text-align:center;width:100%;padding:11px 0 7px;border-top:1px solid #ebebeb}.minicart-wrapper .block-content>.actions>.subtotal>*{display:inline-block}.minicart-wrapper .block-content>.actions>.subtotal>span.label{color:#222;font-size:18px;letter-spacing:.5px;font-weight:600}.minicart-wrapper .block-content>.actions>.subtotal .price-container .price{color:#2a2a2a;font-size:18px;font-weight:600}.minicart-wrapper .block-content .subtitle.empty{display:block;color:#222;text-align:center;font-weight:400;padding-top:20px}.minicart-items .product .product-item-photo{float:left}.minicart-items .product .product-item-details{padding-left:1rem}.minicart-items .product .price-container{display:none}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{width:80px !important}.minicart-items .product>.product-item-photo img,.minicart-items .product>.product-image-container img{max-width:100%;height:auto !important}.minicart-items .product-item{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #f0f0f0}.minicart-items .product-item:first-child{padding-top:0}.minicart-items .product-item:last-child{border-bottom:0}.minicart-items .product-item .product:after{display:table;clear:both;content:""}.minicart-items .product-item .product>.product-item-photo{position:relative}.minicart-items .product-item .product>.product-item-photo:after{content:"";background:#000;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.minicart-items .product-item .product>.product-item-photo img{max-width:100%;height:auto !important}.minicart-items .product-item .product-item-details{float:left;width:calc(100% - 80px);padding-top:1px}.minicart-items .product-item .product-item-details>.product.options{font-size:12px}.minicart-items .product-item .product-item-details .product-item-name{font-size:13px;color:#222;line-height:1.428;font-weight:600;display:block}.minicart-items .product-item .product-item-details .product-item-name a{font-weight:600;font-size:13px;color:#222;line-height:1.428;display:block}.minicart-items .product-item .product-item-details .product-item-pricing{margin-top:4px}.minicart-items .product-item .product-item-details .product-item-pricing .price{color:#2a2a2a;font-size:14px}.minicart-items .product-item .details-qty.qty{margin-top:8px}.minicart-items .product-item .details-qty.qty>label{display:none}.minicart-items .product-item .details-qty.qty .cart-item-qty{width:80px;height:34px;border-radius:17px;line-height:1;padding:0;text-align:center}.minicart-items .product-item .details-qty.qty .update-cart-item{margin-left:0;height:34px;padding:0 15px;font-size:12px;color:#fff;border:1px solid #222;background-color:#222;border-radius:17px}.minicart-items .product-item .details-qty.qty .update-cart-item:hover,.minicart-items .product-item .details-qty.qty .update-cart-item:focus,.minicart-items .product-item .details-qty.qty .update-cart-item:active{color:#fff}.minicart-items .product-item .product.actions{position:absolute;top:40%;left:40%;display:table;opacity:0;visibility:hidden;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.minicart-items .product-item .product.actions>div{display:table-cell;padding:0 3px;vertical-align:middle}.minicart-items .product-item .product.actions .action{width:30px;height:30px;color:#222;background-color:#fff;border:1px solid #fff;display:block;border-radius:5px;text-align:center;line-height:26px}.minicart-items .product-item .product.actions .action span{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .product-item .product.actions .action:after{font-size:1.3rem;font-family:'FontAwesome';font-weight:700}.minicart-items .product-item .product.actions .action.delete:after{content:"\f00d"}.minicart-items .product-item .product.actions .action.edit:after{content:"\f013"}.minicart-items .product-item:hover .product>.product-item-photo:after{opacity:.5}.minicart-items .product-item:hover .product.actions{opacity:1;visibility:visible}.product.options>.toggle{cursor:pointer;color:#222;display:block;font-weight:500}.product.options>.toggle:after{color:#2a2a2a;margin:0 0 0 5px;position:static;content:"\f107";display:inline-block;font-family:FontAwesome;font-size:12px;font-weight:400;line-height:12px;margin:0 6px 0;overflow:hidden;text-align:center;vertical-align:middle}.product.options .content .subtitle{display:none}dl.product.options.list{margin-bottom:5px}dl.product.options.list dt,dl.product.options.list dd{float:left;vertical-align:top}dl.product.options.list dd{margin-bottom:8px;line-height:21px;margin-left:3px}dl.product.options.list dt{clear:left;margin:0;font-size:12px;color:#222;font-weight:500}dl.product.options.list dt:after{content:":";display:inline-block}.header{background-color:#fff;border-bottom:1px solid #fff;position:relative;z-index:99}.header .close-nav-button{position:fixed;top:0;right:auto;left:-40px;z-index:99999;background:0 0;border:none;box-shadow:none;color:#fff;font-size:40px;width:40px;height:40px;opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.header .close-nav-button span{display:block}.header .top-header-content{background:#fff;font-size:12px;clear:both}.header .top-header-content a,.header .top-header-content button{color:#111}.header .dropdown-switcher{float:right;margin-left:30px;position:static}.header .dropdown-switcher .dropdown-menu{margin:0;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);border:none;box-shadow:0 0 3px 0 rgba(0,0,0,.1);right:15px;left:auto;font-size:12px;min-width:110px}.header .dropdown-switcher .dropdown-menu li>a{border-bottom:1px solid #ddd;color:#8e8e8e;padding:8px 15px;background:0 0;white-space:nowrap}.header .dropdown-switcher .dropdown-menu li>a img{height:auto;margin-right:7px;margin-top:-4px;width:16px}.header .dropdown-switcher .switcher-toggle{background:0 0;border:none;box-shadow:none;font-weight:400;padding:7px 0;position:relative}.header .dropdown-switcher .switcher-toggle .fa-angle-down{font-size:11px;margin-left:2px;margin-top:1px}.header .dropdown-switcher.open .dropdown-menu{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.header .top-custom-link ul:after{content:"";display:table;clear:both}.header .top-custom-link ul li{float:left;padding:7px 0}.header .top-custom-link ul li+li{margin-left:15px}.header .top-custom-link ul li a .icon{font-size:16px;vertical-align:middle}.header ul.social-link li{margin:18px 5px 0}.header ul.social-link li:first-child{margin-left:0}.header ul.social-link li a{color:#222}.header ul.social-link li a:hover{color:#01bad4}.header .table-icon-menu{display:table;position:relative}.header .table-icon-menu>div{display:table-cell;vertical-align:middle;padding:19px 12px 16px 0}.header .table-icon-menu .minicart-wrapper{padding-right:0}.header .dropdown-toplinks{position:static}.header .dropdown-toplinks .dropdown-toggle{background:0 0;border:none;color:#000;font-size:2.4rem;line-height:1;display:block}.header .dropdown-toplinks .dropdown-menu{min-width:0;left:auto;right:0;opacity:0;position:absolute;top:100%;visibility:hidden;z-index:100;display:block !important;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;box-shadow:0 0 3px 0 rgba(0,0,0,.1);background-color:#fff;margin:0;border:none;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.header .dropdown-toplinks .dropdown-menu li{white-space:nowrap}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display){border-bottom:1px solid #eee;padding:5px;display:block}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter{font-size:12px}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter:before{content:"("}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display) .counter:after{content:")"}.header .dropdown-toplinks:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.header .search-form .form-search{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.95);opacity:0;visibility:hidden;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.header .search-form .form-search .form.minisearch{margin:0 auto;padding:15px;margin-top:130px}.header .search-form .form-search .form.minisearch .input-text{background:0 0;padding:0;text-align:center;font-size:20px;color:#fff;box-shadow:none;letter-spacing:2px}.header .search-form .form-search .form.minisearch .button{position:absolute;top:47%;left:20px;transform:translateY(-50%);background:0 0;border:none}.header .action.nav-toggle{border:none;background:0 0;padding:5px 0;margin-top:14px}.header .logo-header .logo{display:block;max-height:51px}.header .logo-header .logo img{max-height:51px;width:auto}.product-item .mage-error{display:none !important}.product-image-photo.img-thumbnail{padding:0;line-height:1;background:0 0;border:none;min-width:100%;position:absolute;top:0;left:0;margin:auto !important;display:block;bottom:0;right:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.products-grid.slider-1-row .owl-item{padding:0 15px}.products-grid .product-item-info{margin-bottom:30px}.products-grid .product-item-info .product-top{position:relative;overflow:hidden}.products-grid .product-item-info .product-top a.photo{display:block;height:0}.products-grid .product-item-info .product-top a.photo:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;z-index:3}.products-grid .product-item-info .product-top a.photo img.swatch-option-loading{content:none}.products-grid .product-item-info .product-top a.photo img.swatch-option-loading+.img-hover-show{opacity:0 !important}.products-grid .product-item-info .product-top a.photo div{display:none}.products-grid .product-item-info .product-top a.photo div.swatch-option-loading{display:block;background-image:url("../images/loader.svg");background-position:center center;background-repeat:no-repeat;background-size:50px auto;background-color:rgba(0,0,0,.8);bottom:0;content:none;left:0;min-width:unset;z-index:1;position:absolute;right:0;top:0}.products-grid .product-item-info .product-top .img-hover-show{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;min-width:100%}.products-grid .product-item-info .product-top .actions-link{display:table;position:absolute;top:0;left:0;z-index:3}.products-grid .product-item-info .product-top .actions-link button{background:0 0;font-size:18px;line-height:1;color:#fff;border:none;box-shadow:none;padding:12px 14px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);opacity:0;visibility:hidden}.products-grid .product-item-info .product-top .actions-link button span{line-height:1;display:block}.products-grid .product-item-info .product-item-details{padding-top:11px}.products-grid .product-item-info .product-item-details .extradetails{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.products-grid .product-item-info .product-item-details .extradetails .extradetail{font-size:1.1rem;min-height:1em}.products-grid .product-item-info .product-item-details .extradetails .extradetail:not(:first-of-type):before{content:"\00a0-\00a0";display:inline-block}.products-grid .product-item-info .product-item-details .product-item-name{line-height:1.1}.products-grid .product-item-info .product-item-details .product-item-name a{font-family:'Titillium Web';color:#222;font-size:14px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;height:2.8em;overflow:hidden;text-overflow:ellipsis;width:100%;letter-spacing:.5px}.products-grid .product-item-info .product-item-details .product.description{margin-top:8px}.products-grid .product-item-info .tocart.btn-cart{position:absolute;bottom:0;left:50%;z-index:3;color:#fff;line-height:40px;white-space:nowrap;background-color:#00b900;padding:0 25px;text-align:center;border:none;opacity:0;visibility:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%)}.products-grid .product-item-info .tocart.btn-cart .icon{margin-right:5px;font-size:20px;vertical-align:middle;line-height:1}.products-grid .product-item-info .tocart.btn-cart:hover{background-color:#009600;color:#fff}.products-grid .product-item-info div[class^=swatch-opt-] .swatch-attribute{margin-bottom:0;margin-top:2px}.products-grid .product-item-info div[class^=swatch-opt-] .swatch-attribute+.swatch-attribute{margin-top:10px}.list-products .product-item-info{margin-bottom:30px;position:relative}.list-products .product-item-info:after{content:"";display:table;clear:both}.list-products .product-item-info .product-image{width:123px;float:left;vertical-align:top;position:relative}.list-products .product-item-info .product-item-details{float:left;width:calc(100% - 123px);vertical-align:top;padding-left:30px}.list-products .product-item-info .product-item-details .product-item-name{margin-bottom:6px}.list-products .product-item-info .product-item-details .product-item-name a{color:#222;font-size:14px;line-height:1.1;font-weight:500}.list-products .product-item-info .product-item-details .price-box{margin-bottom:2px}.content-heading{text-align:center;margin-bottom:33px}.content-heading h3.title{display:inline-block;position:relative;color:#000;line-height:24px}.content-heading .block-note{font-style:italic;font-size:14px;color:#111;margin-top:5px;line-height:16px;letter-spacing:.5px}.product-label{text-align:center;font-size:12px;bottom:0;z-index:8;background:#fef1e8;color:#f60;left:0;max-width:100%;position:absolute;display:block;border-radius:4px;padding:5px;font-family:'Bree Serif'}.product-label.sold-out-label{line-height:1.2;height:auto;padding:5px;width:auto;max-width:85px;color:GrayText;border:1px solid #777;background:#ddd;box-shadow:inset 0 -2px 0 0 #777}.product-label.multiple-label{margin-top:34px}.product.alert.stock{padding:0}.product.alert.stock a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff;padding:15px 35px;color:GrayText;background:#ddd;box-shadow:inset 0 -2px 0 0 #777;border-color:#777;white-space:nowrap;max-width:100%}.product.alert.stock a:hover,.product.alert.stock a:focus,.product.alert.stock a:active{color:#fff;border-color:#00b900;background-color:#00b900}.product.alert.stock a.btn-lg{padding:0 40px;height:44px;line-height:40px}.product.alert.stock a.btn-sm{font-size:14px;padding:0 30px}.product.alert.stock a.btn-xs{padding:0 25px;line-height:34px;height:36px}.page-title-wrapper{font-family:"Bree Serif";text-align:center;overflow-x:hidden}.page-title-wrapper h1,.page-title-wrapper .h1{color:#413843;font-size:2.5rem;padding:0;border:none;display:inline-block;margin:0;position:relative}.cms-index-index .page-title-wrapper+.page-main{margin-top:0}.faq-category-view .am-back-button,.faq-question-view .am-back-button{float:none;text-align:right;margin-bottom:10px}.faq-category-view .am-back-button button,.faq-question-view .am-back-button button{background:#fff;color:#413843;border:1px solid #c9c9c9;border-radius:4px;padding:6px 15px;font-family:'Titillium Web',arial,tahoma;font-size:13px;cursor:pointer;transition:all .2s ease}.faq-category-view .am-back-button button:hover,.faq-question-view .am-back-button button:hover{background:#413843;color:#fff;border-color:#413843}.faq-category-view .page-title-wrapper,.faq-question-view .page-title-wrapper{overflow-x:visible;text-align:left}.faq-category-view .page-title-wrapper .container,.faq-question-view .page-title-wrapper .container{max-width:100%;padding:0}.breadcrumbs{font-size:13px;padding:2px 0 0;margin-bottom:0;text-align:center;font-family:'Titillium Web';color:#949494;font-display:swap}.breadcrumbs>.container,.breadcrumbs>.container-fluid{position:relative;z-index:1}.breadcrumbs .items{display:inline-block}.breadcrumbs .items:after{content:"";display:table;clear:both}.breadcrumbs .items>li{float:left}.breadcrumbs .items>li+li:before{color:#111;font-family:"FontAwesome";content:"\f105";padding:0 8px;width:21px;display:inline-block}.breadcrumbs .items>li a{color:#949494}.breadcrumbs .items li strong{font-weight:400;max-width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle;display:inline-block}.toolbar{display:flex;align-items:center}.toolbar .toolbar-amount{white-space:nowrap}.toolbar p{margin:0}.toolbar .modes,.toolbar .limiter,.toolbar .sorter{-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.toolbar .sorter{text-align:right;white-space:nowrap}.toolbar .sorter .sorter-options,.toolbar .sorter .sorter-action{display:inline-block !important;vertical-align:middle;margin-top:0;margin-bottom:0}.toolbar .sorter .sorter-action{margin-left:7px;display:block;height:40px;border:1px solid #ddd;color:#bcbcbc;text-align:center;line-height:40px;padding:0 25px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.toolbar .sorter .sorter-action:hover{color:#222;border-color:#222}.toolbar .sorter .sorter-action:after{content:"\f176";font-family:"FontAwesome";display:inline-block}.toolbar .sorter .sorter-action.sort-desc:after{content:"\f175"}.toolbar .sorter .sorter-action>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar .form-item-select{display:inline-block;position:relative;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.toolbar .form-item-select:after{content:'\f107';position:absolute;font-family:'FontAwesome';right:16px;top:8px;pointer-events:none}.toolbar select{cursor:pointer;border:none;width:auto;font-size:13px;color:#111;height:40px;line-height:44px;-webkit-appearance:none;-moz-appearance:none;padding:0 30px 0 15px;width:100%;background:0 0;box-shadow:none}.toolbar select:-ms-expand{display:none}.toolbar select option{padding:3px 0 3px 14px}.toolbar .pages .pagination{margin:0 auto;margin-right:0;display:table;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.toolbar .pages .pagination:after{content:"";display:table;clear:both}.toolbar .pages .pagination .item{float:left;padding:0 20px}.toolbar .pages .pagination .item a{text-align:center;line-height:38px;color:#5b5b5b;font-size:14px;float:none;display:block;padding:0;border:none;background:0 0}.toolbar .pages .pagination .item a:hover{color:#ec0101}.toolbar .pages .pagination .item.current a{color:#ec0101}.toolbar .pages .pagination li span{float:none !important}.page-layout-3columns .toolbar .limiter{display:none}.bottom-pagination .toolbar .modes,.bottom-pagination .toolbar .limiter,.bottom-pagination .toolbar .toolbar-sorter.sorter{display:none}.bottom-pagination .toolbar .pager{margin:0;width:100%}.bottom-pagination .pages{width:100%;display:block;margin:0}.category-view .category-description{font-size:15px;text-align:justify;padding-bottom:33px}.category-view .category-description>*:last-child{margin:0}.category-view .category-image+.category-description{padding-top:3px}body:not(.page-layout-1column) .category-product-actions .toolbar.toolbar-products{float:none;width:100%}.category-product-actions{margin-bottom:30px;position:relative}.products-list+.bottom-pagination{margin-top:60px}.products-list .product-item-info{margin-bottom:30px;position:relative}.products-list .product-item-info:last-child{margin-bottom:0}.products-list .product-item-info .product-image-content{position:relative}.products-list .product-item-info .product-image-content a.photo{display:block;height:0}.products-list .product-item-info .product-image-content a.photo img.swatch-option-loading{content:none}.products-list .product-item-info .product-image-content a.photo img.swatch-option-loading+.img-hover-show{opacity:0 !important}.products-list .product-item-info .product-image-content a.photo div{display:none}.products-list .product-item-info .product-image-content a.photo div.swatch-option-loading{display:block;background-image:url("../images/loader.svg");background-position:center center;background-repeat:no-repeat;background-size:50px auto;background-color:rgba(0,0,0,.8);bottom:0;content:none;left:0;min-width:unset;position:absolute;z-index:1;right:0;top:0}.products-list .product-item-info .product-image-content a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;z-index:3}.products-list .product-item-info .product-image-content .img-hover-show{min-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.products-list .product-item-info .product-item-details .product-item-name{font-size:14px;font-weight:500;margin-top:0;margin-bottom:9px}.products-list .product-item-info .product-item-details .product-item-description{padding-top:16px}.products-list .product-item-info .product-item-details .product-item-description>*:last-child{margin-bottom:0 !important}.products-list .product-item-info .product-item-details .actions-link{margin-top:30px}.products-list .product-item-info .product-item-details .actions-link:after{content:"";display:table;clear:both}.products-list .product-item-info .product-item-details .actions-link li{float:left;vertical-align:top}.products-list .product-item-info .product-item-details .actions-link li+li:not(:empty){margin-left:15px}.products-list .product-item-info .product-item-details .actions-link .action{color:#6c6c6c;height:40px;font-size:18px;min-width:40px;background-color:#fff;border:1px solid #222;text-align:center;line-height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.products-list .product-item-info .product-item-details .actions-link .action i{display:block}.products-list .product-item-info .product-item-details .actions-link .action:hover,.products-list .product-item-info .product-item-details .actions-link .action:focus{background-color:#222;border-color:#222;color:#fff}.products-list .product-item-info .product-item-details .actions-link .action.tocart{background-color:#222;border-color:#222;color:#fff;padding:0 25px;font-size:13px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.products-list .product-item-info .product-item-details .price-box{margin-top:7px}.products-list .product-item-info .product-item-details div[class^=swatch-opt-]{padding-top:6px}.products-list .product-item-info:hover .product-image-content .img-hover-show{opacity:1;visibility:visible}.products-list .product-item-info:hover .product-image-content a:after{opacity:.3;visibility:visible}.customer-account-login .page-title-wrapper{margin-bottom:15px}.customer-account-login .login-container .block .block-title h2{margin:0}.customer-account-login .actions-toolbar{text-align:right}.customer-account-login .actions-toolbar .remind{display:block}.customer-account-login button.action{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.customer-account-login button.action:hover,.customer-account-login button.action:focus,.customer-account-login button.action:active{color:#fff;border-color:#00b900;background-color:#00b900}.customer-account-login button.action.btn-lg{padding:0 40px;height:44px;line-height:40px}.customer-account-login button.action.btn-sm{font-size:14px;padding:0 30px}.customer-account-login button.action.btn-xs{padding:0 25px;line-height:34px;height:36px}.customer-account-forgotpassword button.action{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.customer-account-forgotpassword button.action:hover,.customer-account-forgotpassword button.action:focus,.customer-account-forgotpassword button.action:active{color:#fff;border-color:#00b900;background-color:#00b900}.customer-account-forgotpassword button.action.btn-lg{padding:0 40px;height:44px;line-height:40px}.customer-account-forgotpassword button.action.btn-sm{font-size:14px;padding:0 30px}.customer-account-forgotpassword button.action.btn-xs{padding:0 25px;line-height:34px;height:36px}.customer-account-create button.action{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.customer-account-create button.action:hover,.customer-account-create button.action:focus,.customer-account-create button.action:active{color:#fff;border-color:#00b900;background-color:#00b900}.customer-account-create button.action.btn-lg{padding:0 40px;height:44px;line-height:40px}.customer-account-create button.action.btn-sm{font-size:14px;padding:0 30px}.customer-account-create button.action.btn-xs{padding:0 25px;line-height:34px;height:36px}.customer-account-create .customer-dob button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.customer-account-create .customer-dob button:hover,.customer-account-create .customer-dob button:focus,.customer-account-create .customer-dob button:active{color:#fff;border-color:#00b900;background-color:#00b900}.customer-account-create .customer-dob button.btn-lg{padding:0 40px;height:44px;line-height:40px}.customer-account-create .customer-dob button.btn-sm{font-size:14px;padding:0 30px}.customer-account-create .customer-dob button.btn-xs{padding:0 25px;line-height:34px;height:36px}.block.account-nav .account-nav .items .item{border-bottom:1px solid #f0f0f0;padding:9px 0 8px}.block.account-nav .account-nav .items .item strong{font-weight:400}.account .page-title-wrapper{display:none}.account .block-title--myac{margin-top:15px;margin-bottom:5px;border-bottom:1px solid #eee}.account .block-title--myac h3{font-size:1.5rem;font-family:'Titillium Web';font-weight:600}.account .block-dashboard-addresses .block-title--myac{border-bottom:none;margin-bottom:0}.account .box-actions{text-align:right;margin-top:15px}.account .account-sub-title{font-size:1.3rem;font-family:'Titillium Web';border-bottom:1px solid #eee;margin-bottom:5px}.account .margin-top20{margin-top:15px}.account .nav>li>a{padding:2px 0}.account .sidebar .block .block-title .title{margin-bottom:5px;font-family:'Titillium Web'}.account .actions-toolbar{text-align:right}.account #maincontent button{margin:5px 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.account #maincontent button:hover,.account #maincontent button:focus,.account #maincontent button:active{color:#fff;border-color:#00b900;background-color:#00b900}.account #maincontent button.btn-lg{padding:0 40px;height:44px;line-height:40px}.account #maincontent button.btn-sm{font-size:14px;padding:0 30px}.account #maincontent button.btn-xs{padding:0 25px;line-height:34px;height:36px}.account .message>*{padding:0}.account .fields.group{margin:15px 0}.account legend{margin-bottom:0}table.table-order-items{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.table-order-items caption{font-size:1.5em;margin:.5em 0 .75em}table.table-order-items thead{background-color:#ccc}table.table-order-items tr{padding:.35em}table.table-order-items tr:nth-child(even){background-color:#f3f3f3}table.table-order-items tr th,table.table-order-items tr td{padding:.25rem;text-align:left;border:0}table.table-order-items th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){table.table-order-items{border:0}table.table-order-items caption{font-size:1.3em}table.table-order-items thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.table-order-items tr{display:block;margin-bottom:.625em}table.table-order-items td{border-top:0;display:block;font-size:.8em;text-align:right}table.table-order-items td:before{content:attr(data-th);margin-right:5px;float:left;font-weight:700;text-transform:uppercase}table.table-order-items td:last-child{border-bottom:0}}table.table-order-items a.action{display:block}table.table-order-items .action:before{font-family:FontAwesome;display:inline-block;padding-right:3px;vertical-align:middle}table.table-order-items .view:before{content:"\f07c"}table.table-order-items .order:before{content:"\f021"}table.table-order-items .download:before{content:"\f15c"}table.table-order-items .track:before{content:"\f065"}.block-order-details-comments .order-comments .comment{margin-bottom:20px;padding:15px}.items.order-links{display:table;margin:20px auto 40px;width:100%}.items.order-links li{display:table-cell;text-align:center;padding:10px 15px;border-bottom:4px solid #000;text-transform:uppercase;color:#000}.items.order-links li strong{font-weight:500}.order-details-items.shipments .order-title{padding:15px 0;margin:20px 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.order-details-items.shipments .order-title strong{display:block;font-size:18px;text-transform:uppercase;margin-bottom:10px}.order-details-items.shipments .order-title .action.track{margin-left:30px}.order-details-items .table-wrapper .table-caption{display:none}.order-details-items .table-wrapper thead tr th{text-transform:uppercase;color:#000;border-bottom:none;font-weight:700;font-size:14px;font-family:inherit !important;text-align:center}.order-details-items .table-wrapper thead tr th:first-child{padding-left:0;text-align:left;background:0 0}.order-details-items .table-wrapper tbody tr td{vertical-align:middle;text-align:center}.order-details-items .table-wrapper tbody tr td:first-child{padding-left:0;text-align:left;background:0 0}.order-details-items .table-wrapper tbody tr td.col.name{font-weight:500}.order-details-items .table-wrapper tfoot tr th{padding-left:0;text-align:left;background:0 0}.order-details-items .table-wrapper tfoot tr th,.order-details-items .table-wrapper tfoot tr td,.order-details-items .table-wrapper tfoot tr th strong{font-size:16px;font-weight:400;color:#2a2a2a}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{font-size:20px}.order-details-items .table-wrapper tfoot tr td{text-align:center}.block-order-details-view{padding-top:40px}.block-order-details-view .block-title h4{color:#222;margin-top:0;margin-bottom:15px;font-weight:500;font-size:18px}.block-order-details-view .block-content .box{margin-bottom:30px}.box-order-billing-method .payment-method .title{color:#2a2a2a}.page-print .page-main .logo{text-align:center;display:block}.page-print table{margin:30px 0}.page-print table thead tr th{text-transform:uppercase;color:#000;border-bottom:none;font-weight:700;font-size:14px;font-family:inherit !important;border:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1) !important;text-align:center !important}.page-print table tr td{text-align:center !important;vertical-align:middle;border:1px solid #f0f0f0}.btn-print{border-bottom:2px solid #2a2a2a;padding:0 0 5px;display:inline-block;line-height:1;text-transform:uppercase;font-weight:700;color:#2a2a2a}.btn-print .icon{font-size:18px;margin-right:8px}.shipping-tracking-popup .column.main{width:100% !important}.shipping-tracking-popup .page.tracking .subtitle.caption{margin-bottom:20px;text-transform:uppercase;color:#000;font-size:18px}.shipping-tracking-popup .page.tracking .actions .action.close{border-bottom:2px solid #000;padding:0 0 5px;display:inline-block;line-height:1;text-transform:uppercase;font-weight:700;color:#000}.form-edit-account .field.choice{margin-bottom:10px}.form-edit-account .fieldset.password{margin-top:30px}.block-dashboard-addresses{margin-top:60px}.account .field.street .control>input+.nested{margin-top:10px}.form-address-edit .fieldset .field.choice{margin-bottom:15px}.form-address-edit .fieldset+.fieldset{margin-top:30px}.block-addresses-list .items.addresses li.item{border-top:1px dashed #ddd;padding-top:20px;margin-top:20px}.block-addresses-list .items.addresses li.item:first-child{border:none;margin:0;padding:0}.block-addresses-list .items.addresses li.item .btn-secondary{margin-left:10px}.table-reviews-dashboard thead tr th{text-transform:uppercase;color:#000;font-weight:700;padding-left:0;border:none}.table-reviews-dashboard tbody tr td{padding-left:0}#my-reviews-table .table-caption{display:none}#my-reviews-table thead tr th{text-transform:uppercase;color:#000;font-weight:700;padding-left:0;border:none;text-align:center}#my-reviews-table tbody tr td{text-align:center}#my-reviews-table tbody tr td.summary .rating-summary .label{display:none}#my-reviews-table tbody tr td.summary .rating-summary .rating-result{float:none}.customer-review.view .product-media{overflow:hidden}.customer-review.view .product-info .product-name{text-transform:uppercase;margin-top:0}.customer-review.view .product-info .rating-average-label{font-weight:700;color:#000;margin-bottom:8px;display:block}.customer-review.view .product-info .product-reviews-summary .rating-summary{display:inline-block}.customer-review.view .product-info .product-reviews-summary .rating-summary .rating-result{float:none}.customer-review.view .product-info .product-reviews-summary .reviews-actions{float:none}.customer-review.view .review-details{padding-top:30px}.customer-review.view .review-details>.title{text-transform:uppercase;color:#000;font-size:16px;margin-bottom:8px;padding:10px 0}.customer-review.view .review-details .review-content{padding:10px 0}.customer-review.view .review-details .review-date{font-style:italic}.customer-review.view .review-details .rating-result{float:none}.customer-review.view .review-details .rating-label{font-weight:700;color:#000;margin-right:20px}.customer-review.view .review-details .rating-label:after{content:":";display:inline-block}.customer-review.view .review-details .rating-summary.item{padding:5px 0}.products-grid.wishlist .product-item-info{border:1px solid #f0f0f0;border-radius:0 0 5px 5px;padding-bottom:15px}.products-grid.wishlist .product-item-info>*{padding:0 15px}.products-grid.wishlist .product-item-info .product-item-photo{padding:0 !important}.products-grid.wishlist .product-item-info .product-item-photo img{min-width:100%}.products-grid.wishlist .product-item-info .product-item-name{margin-top:7px;display:block;font-size:16px;color:#2a2a2a;font-weight:400}.products-grid.wishlist .product-item-info .product-item-name a{font-size:16px;color:#2a2a2a;font-weight:400}.catalog-product-compare-index .table-wrapper{border:1px solid #f0f0f0;max-width:100%;overflow-y:hidden;padding:15px;overflow-x:auto}.catalog-product-compare-index .table-wrapper .table-comparison{margin-bottom:0}.catalog-product-compare-index .table-wrapper .table-comparison .table-caption{display:none}.catalog-product-compare-index .table-wrapper .table-comparison thead tr td,.catalog-product-compare-index .table-wrapper .table-comparison thead tr th{border-top:1px solid #f0f0f0 !important}.catalog-product-compare-index .table-wrapper .table-comparison tr th{text-transform:uppercase;color:#2a2a2a;min-width:0 !important;width:1%;font-weight:600}.catalog-product-compare-index .table-wrapper .table-comparison tr td,.catalog-product-compare-index .table-wrapper .table-comparison tr th{min-width:300px;border-width:1px !important;border-style:solid;border-color:#f0f0f0 !important;padding:10px;vertical-align:middle}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info{background:0 0;padding:15px}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info .product-item-actions .actions-primary{margin-top:9px}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info .product-item-info{margin-bottom:0 !important}.cms-noroute-index main{border-top:1px solid #ddd}.cms-noroute-index .page-main{text-align:center;padding-top:100px;padding-bottom:100px;letter-spacing:2px;min-height:0 !important}.cms-noroute-index .page-main .column.main a{font-weight:700;border-bottom:1px solid #222;padding:2px 5px;color:#222}.cms-noroute-index .page-main h1{font-size:80px;letter-spacing:8px;font-weight:700;margin:0 0 5px}.contact-index-index .footer{margin-top:0}.contact-index-index .contact-form-content ul.list-icon li{padding-left:70px;margin-bottom:30px}.contact-index-index .contact-form-content ul.list-icon li .icon{font-size:50px;font-weight:400}.contact-index-index .contact-form-content ul.social-link li{font-size:26px}.checkout-cart-index div#block-shipping .label:after{display:none}.checkout-index-index .payment-method-title.field.choice{padding-left:0}.opc-payment .payment-methods .payment-method{border:1px solid #ccc;border-radius:4px;margin:5px 0;padding:0 30px}@keyframes fadeIn{from{opacity:.4}}.multicheckout.success,.checkout-success{border:1px solid #f0f0f0;border-radius:5px;padding:30px 15px;text-align:center}.multicheckout.success h2,.checkout-success h2{font-weight:300;color:#2a2a2a;margin-bottom:10px}.multicheckout.success a:hover,.checkout-success a:hover{text-decoration:underline}.sidebar.sidebar-main>.block+.sidebar-additional{margin-top:52px}.sidebar .block+.block{margin-top:52px}.sidebar .block .block-title .title{font-size:18px;font-weight:600;color:#222;position:relative;display:block;padding:0 0 2px;margin-bottom:25px}.sidebar .block .block-title .title:after{height:2px;width:60px;content:"";position:absolute;bottom:0;background-color:#222;left:0}.sidebar .block.filter+.sidebar-additional{margin-top:52px}.sidebar .block.filter .block-title.filter-title{display:none}.blog-page .post-content ul{list-style:inherit;padding-left:20px}.blog-page .post-content ol{list-style:decimal;padding-left:20px}.blog-page .post-content .tldr{background:#f3edd8;border:1px solid #e0cf95;border-radius:4px;padding:18px 22px;margin-bottom:28px;color:#2a2a2a;line-height:1.7}.blog-page .post-content .tldr strong{color:#2a2a2a;text-transform:uppercase;letter-spacing:1px;font-size:13px;display:block;margin-bottom:4px}.abs-sidebar-totals .table-caption,.sidebar .subtitle,.cart-summary .block .fieldset.estimate>.legend,.cart-summary .block .fieldset.estimate>.legend+br,.minicart-items .product-item-details .weee[data-label] .label,.page-product-giftcard .fieldset.giftcard>.legend+br,.order-details-items .order-items .order-gift-message .action.close,.multicheckout .block .methods-shipping .item-content .fieldset>.legend+br,.multicheckout .hidden,[class^=multishipping-] .nav-sections,[class^=multishipping-] .nav-toggle,.no-display,.cart-totals .table-caption,.opc-block-summary .table-totals .table-caption{display:none}.checkout-cart-index .cart-container .cart-summary{padding:.8rem;background-color:#f3f3f3;border:1px solid #ddd}.checkout-cart-index .estimate .legend{display:none}.checkout-cart-index div[name="shippingAddress.region"],.checkout-cart-index .page-title-wrapper,.checkout-cart-index .breadcrumbs{display:none}.checkout-cart-index #shopping-cart-table{margin:0}.checkout-cart-index #shopping-cart-table thead tr th{color:#2b2b2b;font-weight:400;font-size:16px;text-align:center;vertical-align:middle;padding:14px 30px 11px}.checkout-cart-index #shopping-cart-table thead th{border:none}.checkout-cart-index #shopping-cart-table tbody.cart.item{border:none;border-bottom:1px solid #ddd}.checkout-cart-index #shopping-cart-table tbody tr td{border-top:none;vertical-align:middle;padding:25px 15px;text-align:center}.checkout-cart-index #shopping-cart-table tbody tr td.col.item{padding-left:33px;text-align:left}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo{display:block;float:left;overflow:hidden;width:120px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{float:left;vertical-align:top;margin-left:20px;width:calc(100% - 153px);padding-top:22px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a{color:#222;font-weight:500;font-size:15px}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .label{display:none}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty{color:#4d4d4d;font-size:14px;height:40px;margin-bottom:0;text-align:center;margin:0 auto;width:100px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border:1px solid #ccc;display:flex;align-items:center}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty .input-text{height:auto;border:none;line-height:1;display:inline-block;padding:0;width:50px;text-align:center;color:#2a2a2a}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty>span{display:inline-block;padding:5px 2px;font-size:16px;cursor:pointer}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty>span.minus{padding-left:15px}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .control.qty>span.plus{padding-right:15px}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td{padding:0 0 25px;text-align:left}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td>.actions-toolbar{padding:15px 33px 0;border-top:1px dotted #ddd}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td>.actions-toolbar>a{color:#6c6c6c;height:40px;font-size:13px;min-width:40px;background-color:#fff;border-radius:0;border:1px solid #e6e6e6;line-height:38px;display:inline-block;text-align:center;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td>.actions-toolbar>a:hover,.checkout-cart-index #shopping-cart-table tbody tr.item-actions td>.actions-toolbar>a:focus{background-color:#2a2a2a;border-color:#2a2a2a;color:#fff}.checkout-cart-index #shopping-cart-table tbody tr.item-actions td>.actions-toolbar>a+a{margin-left:15px}.checkout-cart-index #shopping-cart-table .subtotal .price-including-tax .cart-price .price{color:#111;font-size:1.8rem;font-weight:600}.checkout-cart-index #shopping-cart-table .subtotal .price-excluding-tax{display:block}.checkout-cart-index #shopping-cart-table .subtotal .price-excluding-tax:before{content:attr(data-label) ': ';font-size:1.1rem}.checkout-cart-index #shopping-cart-table .subtotal .price-excluding-tax .cart-price .price{color:#333;font-size:1.1rem;font-weight:600}.checkout-cart-index #shopping-cart-table .gift-options-cart-item{display:none}.checkout-cart-index .cart.main.actions{margin-top:20px;text-align:right}.checkout-cart-index .cart.main.actions:after{content:"";display:table;clear:both}.checkout-cart-index .cart.main.actions button{float:right}.checkout-cart-index .cart.main.actions button+button{margin-right:15px}.checkout-cart-index .cart-summary .summary.title{display:none}.checkout-cart-index .cart-summary .checkout-methods-items .item{text-align:right;padding:10px 0}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{background-color:#00b900;border:1px solid #008c00;color:#fff;width:100%;text-align:center;font-size:15px;font-weight:600;padding:13px 24px 10px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover{background-color:#008c00}.checkout-cart-index .cart-summary .label{color:#111}.checkout-cart-index .cart-summary .amount{text-align:right}.checkout-cart-index .cart-summary .block.discount,.checkout-cart-index .cart-summary #block-discount{cursor:pointer;text-align:right;float:unset}.checkout-cart-index .cart-summary .block.discount strong,.checkout-cart-index .cart-summary #block-discount strong{font-size:12px}.checkout-cart-index .cart-summary .block.discount strong:after,.checkout-cart-index .cart-summary #block-discount strong:after{font-family:FontAwesome;content:"\f0d7";display:inline-block;padding-left:2px;vertical-align:middle;padding-right:10px}.checkout-cart-index .cart-summary .totals{margin-top:20px}.checkout-cart-index .cart-summary .totals th,.checkout-cart-index .cart-summary .totals td{background-color:inherit;padding:5px;border-top:none}.checkout-cart-index .cart-summary .totals strong{font-weight:400}.checkout-cart-index .cart-summary .totals .mark{font-weight:400}.checkout-cart-index .cart-summary .totals .grand.totals.incl strong{font-weight:700}.rating-summary{overflow:hidden;white-space:nowrap;display:inline-block}.rating-summary .rating-result{width:66px;display:block;position:relative}.rating-summary .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#00b900;font-family:'FontAwesome';font-size:12px;height:12px;letter-spacing:2px;line-height:12px;content:'\f006' '\f006' '\f006' '\f006' '\f006';display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#00b900;font-family:'FontAwesome';font-size:12px;height:12px;letter-spacing:2px;line-height:12px;content:'\f005' '\f005' '\f005' '\f005' '\f005';display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.reviews-actions{display:inline-block}.full-review.product-reviews-summary{display:table}.full-review.product-reviews-summary .rating-summary,.full-review.product-reviews-summary .reviews-actions{display:table-cell;vertical-align:middle}.full-review.product-reviews-summary .rating-summary+.reviews-actions{padding-left:13px}.full-review.product-reviews-summary .reviews-actions a{color:#111}.full-review.product-reviews-summary .reviews-actions a+a:before{content:"/";color:#111;display:inline-block;margin-right:3px}.product-detail-infomation .product-name{font-size:2rem;margin-bottom:5px;font-weight:600}.product-detail-infomation .product.info.detailed{margin-top:16px}.product-detail-infomation .product.info.detailed .product-data-items-menu{display:none}.product-detail-infomation.is_stuck{top:0 !important}.product-info-main .product-add-form .box-tocart,.bundle-info .product-details .box-tocart{margin-top:23px}.product-info-main .product-add-form .box-tocart:after,.bundle-info .product-details .box-tocart:after{content:"";display:table;clear:both}.product-info-main .product-add-form .box-tocart>.fieldset,.bundle-info .product-details .box-tocart>.fieldset{float:left;width:100%;display:flex}.product-info-main .product-add-form .box-tocart .field.qty,.bundle-info .product-details .box-tocart .field.qty{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top}.product-info-main .product-add-form .box-tocart .field.qty>label,.bundle-info .product-details .box-tocart .field.qty>label{display:none}.product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty,.bundle-info .product-details .box-tocart .field.qty>.control .input-text.qty{width:115px;border:0;height:40px;background:0 0;padding:0;font-weight:600;font-size:16px;color:#222;text-align:center}.product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty:focus,.bundle-info .product-details .box-tocart .field.qty>.control .input-text.qty:focus{box-shadow:none}.product-info-main .product-add-form .actions,.bundle-info .product-details .actions{display:inline-block;margin-bottom:10px;vertical-align:top;flex-grow:100}.product-info-main .product-add-form .actions:after,.bundle-info .product-details .actions:after{content:"";display:table;clear:both}.product-info-main .product-add-form .actions button,.bundle-info .product-details .actions button{height:40px;width:40px;background-color:#00b900;border:1px solid #008c00;color:#fff;font-size:18px;text-align:center;border-radius:50%;line-height:40px;box-shadow:none;float:left}.product-info-main .product-add-form .actions button:hover,.bundle-info .product-details .actions button:hover,.product-info-main .product-add-form .actions button:focus,.bundle-info .product-details .actions button:focus{border-color:#008c00;color:#fff;background-color:#008c00}.product-info-main .product-add-form .actions button span,.bundle-info .product-details .actions button span{display:block}.product-info-main .product-add-form .actions button+button,.bundle-info .product-details .actions button+button{margin-left:10px}.product-info-main .product-add-form .actions button.tocart,.bundle-info .product-details .actions button.tocart{font-size:13px;width:auto;padding:0 34px;background-color:#00b900;border:1px solid #008c00;color:#fff;border-radius:4px;line-height:40px;font-weight:600;text-transform:uppercase;width:100%}.product-info-main .product-add-form .actions button.tocart:hover,.bundle-info .product-details .actions button.tocart:hover{background-color:#008c00}.box-tocart .fieldset:after{content:"";display:table;clear:both}.box-tocart .field.qty>.control{position:relative;height:40px;border:1px solid #222;text-align:left;border-radius:4px;display:inline-block}.box-tocart .field.qty>.control span.edit-qty{display:block;text-align:center;font-size:22px;color:#222;font-weight:600;line-height:1;position:absolute;top:2px;left:16px;cursor:pointer;padding-top:7px}.box-tocart .field.qty>.control span.edit-qty.plus{font-size:18px;left:auto;right:16px;padding-top:9px}.product-info-main .fa-check{color:#0ecc0e}.product-info-main .deal-timer{margin-top:4px}.product-info-main .product.attribute.overview{margin-top:12px}.product-info-main>.bundle-actions{padding-top:25px}.product-info-main .product-info-stock-sku{color:#222}.product-info-main .product-info-stock-sku .stock span{margin-left:4px;font-weight:400;letter-spacing:normal}.product-info-main .product-info-stock-sku .stock.available span{color:green}.product-info-main .product-info-stock-sku .stock.unavailable span{color:red}.product-info-main .product-add-form{margin-bottom:0}.product-info-main .product-sub-infomation:not(:empty){padding:15px 0 8px}.product-info-main .product-sub-infomation>div{padding:5px 0}.product-info-main .product-sub-infomation .product.attribute.sku strong{font-weight:400;color:#222}.product-info-main .product-sub-infomation .product.attribute.sku strong:after{content:":";display:inline-block;margin-right:4px}.product-add-form .product-options-wrapper{padding-top:13px}.product-add-form .product-options-wrapper .fieldset>.field>.label{display:inline-block;font-size:14px;color:#222;line-height:1;font-weight:600;letter-spacing:.5px;margin:0 0 10px !important}.product-add-form .product-options-wrapper .fieldset>.field>.control{padding-bottom:21px;padding-top:0}.product-add-form .product-options-wrapper .fieldset>.field>.control select{margin-bottom:5px}.product-add-form .product-options-wrapper .fieldset>.field>.control .options-list>.field+.field{margin-top:7px}.product-add-form .product-options-wrapper .fieldset>.field>.control .price-notice{color:#2a2a2a;font-weight:600;white-space:nowrap;display:inline-block}.product-add-form .product-options-wrapper .fieldset>.field>.control .price-notice:before{content:"(";display:inline-block}.product-add-form .product-options-wrapper .fieldset>.field>.control .price-notice:after{content:")";display:inline-block}.product-add-form .product-options-wrapper .swatch-opt{margin-bottom:21px;margin-top:0}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label{margin:0 0 10px !important;display:inline-block;font-size:14px;color:#222;line-height:1;font-weight:600;letter-spacing:.5px}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label:after{content:":";display:inline-block;margin-left:1px}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label+.swatch-attribute-selected-option{padding-left:8px;font-size:16px}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute+.swatch-attribute{margin-top:14px}.product-add-form .product-options-wrapper [aria-invalid=true]:before{font-family:'FontAwesome';font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\f00d';color:red}.product-add-form .table-wrapper.grouped{margin:25px 0}.product-add-form .table-wrapper.grouped .table.grouped{margin-bottom:0}.product-add-form .table-wrapper.grouped thead tr th{font-size:16px;color:#222;font-weight:600;border:1px solid #ddd;padding:9px 15px;vertical-align:middle}.product-add-form .table-wrapper.grouped thead tr th.qty{width:1%;text-align:center}.product-add-form .table-wrapper.grouped tbody{border:none !important}.product-add-form .table-wrapper.grouped tbody tr td{border:1px solid #ddd;border-top:none !important;vertical-align:middle;padding:9px 15px}.product-add-form .table-wrapper.grouped tbody tr td .input-text.qty{color:#2a2a2a;text-align:center;width:90px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.product-add-form .table-wrapper.grouped tbody tr td .product-item-name{font-weight:500;display:block;color:#222}.product-add-form .table-wrapper.grouped tbody tr td .price{font-size:18px}.page-product-grouped .product-info-main .product-info-price{display:none}.product-options-wrapper .nested .field.qty{margin-top:10px;width:300px;display:table}.product-options-wrapper .nested .field.qty>.label{display:table-cell;vertical-align:middle;width:1%;padding-right:15px;font-size:13px;color:#1a1a1a}.product-options-wrapper .nested .field.qty>.label span:after{content:":";display:inline-block;margin-left:1px}.product-options-wrapper .nested .field.qty .control{display:table-cell;vertical-align:middle}.product-options-wrapper .nested .field.qty .control .input-text.qty{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;width:115px;text-align:center}.product-options-wrapper select+.nested .field.qty{margin-top:5px}.bundle-options-container .product-add-form form{display:block}.bundle-options-container .product-add-form form:after{content:"";display:table;clear:both}.bundle-options-container .product-add-form .bundle-options-wrapper{margin-top:15px}.bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper{padding-top:0}.bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper .legend.title{display:block;border:none;font-size:15px;font-weight:600;color:#222;margin-bottom:17px;padding-top:25px}.bundle-options-container .product-add-form .block-bundle-summary .title strong{display:block;border:none;font-size:15px;font-weight:600;color:#222;margin-bottom:17px;padding-top:25px;text-transform:uppercase}.bundle-options-container .product-add-form .block-bundle-summary .price-box .price{color:#2a2a2a;font-size:22px}.bundle-summary.empty{display:none}.bundle-summary ul.bundle.items li{margin-bottom:15px}.bundle-summary ul.bundle.items li strong.label{display:inline-block;font-size:14px;color:#222;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px !important}.related-product-main .content-heading .block-actions.block-note,.related-product-main .content-heading .block-actions.block-note .button{font-family:"Bree Serif";color:#949494;font-style:normal;letter-spacing:normal}.related-product-main .block-actions button{font-weight:700;color:#222;background:0 0;border:none;box-shadow:none}.related-product-main .product-item-info .product-top .product-item-inner{position:absolute;bottom:20px;right:20px;z-index:10}.related-product-main .product-item-info .product-top .product-item-inner .label{display:block;font-size:20px;width:40px;height:40px;padding-left:2px;background-color:rgba(0,0,0,.6);text-align:center;line-height:48px;color:#fff;font-weight:700;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.related-product-main .product-item-info .product-top .product-item-inner input{position:absolute;left:-9999px}.related-product-main .product-item-info .product-top .product-item-inner input:checked+.label{background-color:green;color:#fff;font-size:26px}.related-product-main .product-item-info .product-top .product-item-inner input:checked+.label span:before{content:"\f05d"}.related-product-main,.upsell-products-list,.brand-related-products{padding-top:30px}.related-product-main .product-item-info,.upsell-products-list .product-item-info,.brand-related-products .product-item-info{margin-bottom:0}.block.review-list .review-items li.review-item{padding-bottom:15px;margin-bottom:15px}.block.review-list .review-items li.review-item .review-title{font-size:1.5rem;font-weight:600}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item:not(:first-child){margin-left:15px}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item:after{content:"";display:table;clear:both}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label,.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-result{display:inline-block;vertical-align:middle;line-height:1}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{font-weight:600;color:#2a2a2a}.block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label:after{content:":";display:inline-block}.block.review-list .review-details:after{content:"";display:table;clear:both}.block.review-list .review-details .review-author,.block.review-list .review-details .review-date{margin:0;font-style:italic;font-weight:300}.block.review-add .block-title .title{margin-bottom:5px}.block.review-add .review-form h4,.block.review-add .review-form h6{font-weight:400;margin-bottom:10px}.review-field-rating{margin-bottom:15px}.review-field-rating>.label{font-size:16px;color:#2a2a2a;margin-bottom:10px;display:block}.review-control-vote{overflow:hidden;height:22px}.review-control-vote:before{color:#c7c7c7;font-family:'FontAwesome';font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\f006' '\f006' '\f006' '\f006' '\f006';display:block;position:absolute;z-index:1}.review-control-vote input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px !important;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type=radio]:focus+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{color:#ff5501;font-family:'FontAwesome';font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover~label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{content:'\f005' '\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{content:'\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{content:'\f005' '\f005' '\f005'}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{content:'\f005' '\f005'}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{content:'\f005'}.product.info.detailed{clear:both;margin-bottom:4px;margin-top:30px}.product.info.detailed .additional-attributes{width:auto;border:none}.product.info.detailed .item.title>.switch .counter{font-size:75%}.product.info.detailed .item.title>.switch .counter:before{content:"(";display:inline-block}.product.info.detailed .item.title>.switch .counter:after{content:")";display:inline-block}.product.info.detailed .item.content .table.additional-attributes{margin:0;width:100%}.product.info.detailed .item.content .table.additional-attributes tr{border-radius:4px}.product.info.detailed .item.content .table.additional-attributes tr td,.product.info.detailed .item.content .table.additional-attributes tr th{display:table-cell;text-align:left;padding:5px;border:0}.product.info.detailed .item.content .table.additional-attributes tr th{font-weight:600}.product.info.detailed .item.content .table.additional-attributes tr .label:before{font-family:FontAwesome;content:"\f05a";display:inline-block;vertical-align:middle;padding-right:5px;font-weight:400}.product.info.detailed .item.content .table.additional-attributes tr:nth-child(even){background-color:#f3f3f3}.product.info.detailed .item.content .table.additional-attributes tr.attr_sku .label:before{content:"\f069"}.product.info.detailed .item.content .table.additional-attributes tr.attr_ean .label:before{content:"\f02a"}.product.info.detailed .item.content .table.additional-attributes tr.attr_brand .label:before{content:"\f2bc"}.product.info.detailed .item.content .table.additional-attributes tr.attr_inhoud .label:before{content:"\f24e"}.product.info.detailed .item.content .table.additional-attributes tr.attr_koffie_zetwijze .label:before{content:"\f0f4"}.product.info.detailed .item.content .table.additional-attributes tr.attr_coffee_strength .label:before{content:"\f012 "}.product.info.detailed .item.content .table.additional-attributes tr.attr_koffie_geur_smaak .label:before{content:"\f118"}.product.info.detailed .item.content .table.additional-attributes tr.attr_koffie_suitable_for .label:before{content:"\f0b2"}.product-data-items-menu{display:table;margin:0}.product-data-items-menu .data.item.title{display:table-cell;vertical-align:middle}.product-data-items-menu .data.item.title .data.switch{height:40px;line-height:40px;border:1px solid #ccc;border-bottom:none;padding:0 25px;font-size:14px;font-weight:600;display:block}.product-data-items-menu .data.item.title:hover .data.switch,.product-data-items-menu .data.item.title.active .data.switch{color:#222;background-color:#f5f5f5}.product-data-items-menu .data.item.title:not(:last-child) .data.switch{border-right-width:0}.product-data-items-menu .data.item.title:first-child .data.switch{border-radius:4px 0 0}.product-data-items-menu .data.item.title:last-child .data.switch{border-radius:0 4px 0 0}.product-data-items-content .title-accordion{font-weight:600;color:#000;padding:0 40px 0 17px;background-color:#f6f6f8;position:relative;line-height:40px;cursor:pointer;height:40px;border-radius:4px}.product-data-items-content .title-accordion:after{content:"+";position:absolute;background-color:#000;line-height:40px;display:block;color:#fff;right:0;top:0;width:40px;bottom:0;text-align:center;border-radius:0 4px 4px 0}.product-data-items-content .title-accordion.active:after{content:"-"}.product-data-items-content .title-accordion .counter:before{content:"("}.product-data-items-content .title-accordion .counter:after{content:")"}.product-data-items-content .data.item.content+.title-accordion{margin-top:10px}.product.info.detailed .product.data.items>.item.title{float:left;width:auto;margin:0 3px;color:#fff;font-weight:700}@media (min-width:320px) and (max-width:768px){.product.info.detailed .product.data.items>.item.title{width:100%;border-radius:0;margin:0;padding-top:5px;padding-bottom:5px;border:1px solid #fff}}.product.info.detailed .product.data.items>.item.title:first-child{margin-left:35%}@media (min-width:320px) and (max-width:768px){.product.info.detailed .product.data.items>.item.title:first-child{margin-left:0}}.product.info.detailed .product.data.items>.item.title .data.switch{padding:6px 20px;display:inline-block;color:#8e8e8e}.product.info.detailed .product.data.items>.item.title .data.switch:hover{color:#8e8e8e}@media (min-width:320px) and (max-width:768px){.product.info.detailed .product.data.items>.item.title .data.switch{width:100%;max-width:100%;position:relative}.product.info.detailed .product.data.items>.item.title .data.switch:after{content:'\002b';position:absolute;right:5%}}.product.info.detailed .product.data.items>.active{background-color:#222;border-radius:27px}.product.info.detailed .product.data.items>.active .data.switch{color:#fff !important}.product.info.detailed .product.data.items>.active .data.switch:hover{color:#fff}@media (min-width:320px) and (max-width:768px){.product.info.detailed .product.data.items>.active .data.switch:after{content:'\002d' !important}}.product.info.detailed .product.data.items>.item.content{margin-top:43px;padding:35px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.info.detailed .product.data.items>.item.content:after{content:'';display:table;clear:both}@media (min-width:320px) and (max-width:768px){.product.info.detailed .product.data.items>.item.content{border:1px solid #fff;border-top:none;margin-top:38px;padding:70px 35px 35px;max-width:100%;margin-bottom:20px}}#mgs-ajax-loading{display:none}#mgs-ajax-loading .preloader{background:url(../images/loader.svg) no-repeat 0 0;background-size:100%;width:50px;height:50px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;z-index:9999}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.page.messages{margin-right:-15px;margin-left:-15px}.header .row{display:flex;flex-wrap:wrap;align-items:center}.header .dropdown-menu .row{align-items:flex-start}.header .row>[class*=col-]{display:flex;flex-direction:column}.header .toplinks,.header .countrychooser{align-items:flex-end}.header .top-header-content .countrychooser{flex-direction:row-reverse}.header .top-header-content .countrychooser .switcher-currency{flex-grow:1;text-align:right}.header .top-header-content .countrychooser .switcher-currency .dropdown-menu{margin-right:60px}.header .middle-header-content{background:#f3edd8;border-top:1px solid #e0cf95;border-bottom:1px solid #e0cf95}.header .megamenu-content .nav.nav-main-menu>li{border-top:3px solid transparent;border-bottom:3px solid transparent;box-sizing:border-box}.header .megamenu-content .nav.nav-main-menu>li.promo a span{color:#ffb100}.header .megamenu-content .nav.nav-main-menu>li.promo-red a span{color:#d4122f}.header .megamenu-content .nav.nav-main-menu>li:hover{border-bottom:3px solid #222;cursor:pointer}.header .megamenu-content .nav.nav-main-menu>li>a{padding:0 15px;font-weight:600}@media (min-width:1200px){.header .navigation .nav-main-menu li.mega-menu-item.mega-menu-fullwidth.menu-3columns.level0.static-menu.level0.dropdown:not(.menu-2columns)>ul.dropdown-menu{max-width:1170px;width:50vw;left:50%;right:auto;margin-left:-50%}.header .navigation .nav-main-menu li.mega-menu-item.static-menu.level0.dropdown:not(.mega-menu-fullwidth)>ul.dropdown-menu{display:none}.header ul.dropdown-menu img{max-width:100%}}.header .sub-header-content{background:#faf8ef;border-top:1px solid #f3edd8;border-bottom:1px solid #f3edd8;padding:2px}.header .gcr-score p{font-size:1.2rem}.header .label{display:none}@media (max-width:1200px){.header .middle-header-content{background:0 0;border-top:none;border-bottom:none}.header .bottom-header-content{background:#f3edd8;border-top:1px solid #e0cf95;border-bottom:1px solid #e0cf95}}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}@keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}@keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}.product.media{margin-top:0 !important}.product.media img{min-width:100%}.modal-popup.confirm .action-close:before{content:"\f00d";font-family:'FontAwesome';font-size:20px;line-height:22px}.modal-popup.confirm .modal-footer .action-secondary,.modal-popup.confirm .modal-footer .action-primary{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:36px;font-weight:600;padding:0 25px;line-height:32px}body>.loading-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:rgba(0,0,0,.8);background-image:url('../images/loader.svg');background-repeat:no-repeat;background-position:center center;background-size:50px}body>.loading-mask .loader{display:none !important}.cms-index-index .page-title-wrapper{display:none}.cookie-status-message{display:none}.category-product-actions .filter-toggle{display:none}.filter .filter-title{display:none}.catalog-category-view.page-layout-1column .category-product-actions .filter-toggle{width:20%;display:block}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:after{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.8;display:block;content:"";z-index:998}.page-layout-1column .category-product-actions .filter-toggle .title{font-size:36px;cursor:pointer;line-height:1;color:#222}.page-layout-1column .category-product-actions .filter-toggle .title>span{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.filter-open .page-layout-1column .block.filter .block-content.filter-content{opacity:1;visibility:visible;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.page-layout-1column .category-product-actions .filter-toggle .title:before{font-family:'FontAwesome';content:"\f00d";position:fixed;color:#fff;display:block;font-size:45px;left:-50px;line-height:50px;top:0;z-index:1000;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.filter-open .page-layout-1column .category-product-actions .filter-toggle .title:before{left:268px;opacity:1;visibility:visible}.product-detail-infomation-content h2{font-size:22px;margin-top:0;margin-bottom:5px}.product-info-main links-title{display:none}.product-info-main .product-social-links{display:none}.product-info-main .swatch-option{border:1px solid #ddd}.mfp-iframe-scaler iframe{background-image:url(../images/loader_black.svg);background-repeat:no-repeat;background-position:center center;background-size:50px}.header .search-form .form-search .form.minisearch .input-text{position:fixed;left:0;right:0}html,body{-webkit-overflow-scrolling:touch !important}.products-grid .product-item-info .product-top:hover+.product-item-details .product-label{opacity:0}.swatch-input.super-attribute-select{display:none}.product-detail-media{position:relative}.not-awlayerednav .block-content .filter-options-content{display:block !important}.not-awlayerednav .block-content .filter-options-title:after{display:none !important}.content-heading h3.title .counter:after{content:')';display:inline-block}.content-heading h3.title .counter:before{content:'(';display:inline-block}.related-product-main .product-item-info .product-top .product-item-inner .label{padding-left:0;line-height:40px}.product-info-main .product-add-form .tocart,.bundle-info .product-details .tocart{margin-right:10px}.popup-authentication .modal-inner-wrap{width:400px}.popup-authentication .actions-toolbar button{height:40px;font-weight:600;padding:0 35px;line-height:36px;margin-bottom:10px;display:inline-block}.popup-authentication .actions-toolbar .action.primary{display:inline-block}.popup-authentication .block-title>strong{color:#2a2a2a;font-size:18px;font-weight:600}.popup-authentication .modal-inner-wrap .block-authentication{padding:15px}.popup-authentication .action-close{top:0}.popup-authentication .action-close:before{padding-left:0}.popup-authentication .modal-header{height:0;padding:0;border:0}.popup-authentication .modal-inner-wrap{max-width:900px}@media (min-width:992px){.product-item.col-md-4:nth-child(3n+1),.product-item.col-md-custom-5:nth-child(5n+1),.product-item.col-md-2:nth-child(6n+1),.product-item.col-md-6:nth-child(2n+1),.product-item.col-md-3:nth-child(4n+1),.product-item.col-md-custom-5:nth-child(5n+1){clear:left}}@media (min-width:768px) and (max-width:991px){.product-item.col-sm-3:nth-child(4n+1),.product-item.col-sm-4:nth-child(3n+1),.product-item.col-sm-6:nth-child(2n+1),.product-item.col-sm-custom-5:nth-child(5n+1){clear:left}}@media (max-width:767px){.product-item.col-xs-3:nth-child(4n+1),.product-item.col-xs-4:nth-child(3n+1),.product-item.col-xs-6:nth-child(2n+1),.product-item.col-xs-custom-5:nth-child(5n+1){clear:left}}.header{position:relative;top:0;left:0;right:0}.product-options-wrapper .swatch-attribute .swatch-input{display:block !important;position:absolute;opacity:0;left:-9999em}@media (max-width:991px){body:not(.page-layout-1column) .toolbar .sorter{text-align:center}.catalog-category-view.page-layout-3columns .category-product-actions .toolbar.toolbar-products,.catalog-category-view.page-layout-2columns-right .category-product-actions .toolbar.toolbar-products,.catalog-category-view.page-layout-2columns-left .category-product-actions .toolbar.toolbar-products{float:right;flex-wrap:wrap}.catalog-category-view.page-layout-3columns .category-product-actions .toolbar.toolbar-products .field.limiter,.catalog-category-view.page-layout-2columns-right .category-product-actions .toolbar.toolbar-products .field.limiter,.catalog-category-view.page-layout-2columns-left .category-product-actions .toolbar.toolbar-products .field.limiter{text-align:center}.catalog-category-view.page-layout-3columns .category-product-actions .toolbar.toolbar-products .pages,.catalog-category-view.page-layout-2columns-right .category-product-actions .toolbar.toolbar-products .pages,.catalog-category-view.page-layout-2columns-left .category-product-actions .toolbar.toolbar-products .pages{display:none}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle{display:block;width:20%}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title{cursor:pointer;line-height:38px;color:#222;text-decoration:none}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title .filtericon,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title .filtericon,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title .filtericon{height:16px;width:16px;margin:0 3px -2px 0;margin-bottom:-2px}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title:after,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title:after,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title:after{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;display:block;content:"";z-index:998;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.catalog-category-view.page-layout-3columns .category-product-actions .filter-toggle .title>span,.catalog-category-view.page-layout-2columns-right .category-product-actions .filter-toggle .title>span,.catalog-category-view.page-layout-2columns-left .category-product-actions .filter-toggle .title>span{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.catalog-category-view.page-layout-3columns .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-right .block.filter .block-content.filter-content,.catalog-category-view.page-layout-2columns-left .block.filter .block-content.filter-content{background:#fff;top:0;bottom:0;width:320px;left:0;right:auto;position:fixed;z-index:999;opacity:0;visibility:hidden;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;padding:15px;overflow:scroll}}.item-options dt,.item-options dl{display:inline-block}.product-options-wrapper .swatch-attribute .swatch-input{display:block !important;position:absolute;opacity:0;left:-9999em}.navigation .nav-main-menu li.mega-menu-fullwidth>ul.dropdown-menu .sub-menu .label-menu{position:static !important;display:inline-block;margin-left:10px;transform:translateY(-8px)}.header{border-bottom:none;margin-bottom:15px}.header .gcr-score a{color:#111;display:inline-block}.header .gcr-rating-sixways{font-size:1.3rem}.header .rating-summary .rating-result{margin-bottom:-2px}.header .bottom-header-content{position:relative;margin:0 auto;padding:5px}.header .search-form .form-search .form.minisearch .input-text{position:unset}.header .search-form .form-search .smile-elasticsuite-autocomplete-result{margin:5px}.header .search-form .form-search .smile-elasticsuite-autocomplete-result dl{margin-bottom:0}.header .search-form .form-search .search-autocomplete{background:#ffff;border:1px solid #999;border-top:none}.header .search-form .form-search .search-autocomplete .autocomplete-list .amount{float:right;color:#b1b1b1}.header .search-form .form-search .search-autocomplete .autocomplete-list .amount:before{content:"(";display:inline-block}.header .search-form .form-search .search-autocomplete .autocomplete-list .amount:after{content:")";display:inline-block}.header .search-form .form-search .search-autocomplete .autocomplete-list dd{cursor:pointer;padding:.8rem 1.2rem}.header .search-form .form-search .search-autocomplete .autocomplete-list dd:hover .product-name{text-decoration:underline}.header .search-form .form-search .search-autocomplete .autocomplete-list dd .product-name{font-weight:600}.header .search-form .form-search .search-autocomplete .autocomplete-list dd:first-of-type{margin-top:5px}.header .search-form .form-search .search-autocomplete .autocomplete-list dd:last-of-type{margin-bottom:5px}.header .search-form .form-search .search-autocomplete .autocomplete-list .product-image-box{float:left;margin-right:1.8rem}.header .search-form .form-search .search-autocomplete .autocomplete-list .price-box .price{color:#555;font-size:1.3rem;font-weight:600}.header .search-form .form-search .search-autocomplete .autocomplete-list .price-box .old-price .price{font-size:1rem}.header .parent__search>.search-form{position:relative}.header .action.nav-toggle{margin:0;padding:0;padding-bottom:2px}@media (max-width:1199px){.header .middle-header-content{padding:0}}@media (max-width:991px){.header .top-header-content .top-custom-link{overflow-x:hidden;position:relative}.header .top-header-content .top-custom-link ul{text-align:center}.header .top-header-content .top-custom-link ul li{float:none;display:inline-block;padding-bottom:0}}.header .search-form .form-search{position:static;background:0 0;opacity:1;visibility:visible}.header .search-form .form-search .form.minisearch{position:relative;padding:0;border:1px solid #fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background-color:#fff;margin:4px}.header .search-form .form-search .form.minisearch .input-text{font-size:14px;text-align:left;padding-left:45px;height:32px;line-height:32px;color:#111}@media (min-width:992px){.header .parent__search>.search-form{display:block;vertical-align:middle}.header .parent__search>.table-icon-menu{display:block;vertical-align:middle}}.products-grid .product-item-info .product-top .product-item-photo>img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s,-webkit-transform 2s cubic-bezier(0,0,.44,1.18);transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18)}.products-grid .product-item-info .product-top .product-item-photo>img.img-hover-show{opacity:1 !important;display:block !important}.products-grid .product-item-info .product-top a.photo:after{background-color:rgba(0,0,0,.2);transition:all .5s;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.products-grid .product-item-info .product-top{-webkit-animation:1.25s cubic-bezier(.26,.54,.32,1) forwards ani-fadeIn;animation:1.25s cubic-bezier(.26,.54,.32,1) forwards ani-fadeIn}.products-grid .product-item-info .product-top:hover{background-image:none !important}.products-grid .product-item-info .product-top:hover a.photo:after{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.products-grid .product-item-info .product-top:hover .product-item-photo.has-hover-image>img:not(.img-hover-show){opacity:0 !important;visibility:hidden}.products-grid .product-item-info .product-top:hover .product-item-photo.has-hover-image>.img-hover-show{opacity:1 !important;visibility:visible;transform:scale(1.09);-webkit-transform:scale(1.09)}@media (max-width:767px){.checkout-cart-index #shopping-cart-table .cart.item{padding:0}.checkout-cart-index #shopping-cart-table .cart.item+.cart.item{border-top:none}.checkout-cart-index #shopping-cart-table .cart.item .item-info .col.item{position:relative;font-size:13px;display:flex;align-items:center;padding:0 !important}.checkout-cart-index #shopping-cart-table .cart.item tr td.col.item .product-item-photo{display:inline-block;max-width:120px;width:100%}.checkout-cart-index #shopping-cart-table .cart.item tr td.col.item .product-item-details{margin-top:0;text-align:left;padding:0 15px}.checkout-cart-index #shopping-cart-table .cart.item tr td.col:not(.item):before{display:none}.checkout-cart-index #shopping-cart-table .cart.item tr.item-actions td{border:none !important}.checkout-cart-index #shopping-cart-table .gift-options-cart-item{border-bottom:0;margin-bottom:0}.checkout-cart-index #shopping-cart-table .cart.item tr.item-actions td>.actions-toolbar{padding:0;border-top:0}.checkout-cart-index #shopping-cart-table .cart.item tr .col.qty .control label{margin-bottom:0}.checkout-cart-index #shopping-cart-table .cart.item tr td.col.qty .input-text.qty{height:32px}.checkout-cart-index #shopping-cart-table .cart.item tr td:last-child{border-bottom:none !important}.checkout-cart-index #shopping-cart-table .cart.item .actions-toolbar a{font-size:16px}.checkout-cart-index #shopping-cart-table .cart.item .actions-toolbar a+a{margin-left:5px}}.swatch-attribute .swatch-option{min-width:18px;height:18px}.products-grid .product-item-info .product-top .product-item-photo>img:not(.img-hover-show){z-index:1}.products-grid .product-item-info .product-top .product-item-photo>img.img-hover-show{visibility:visible}.checkout-cart-index #shopping-cart-table .cart.item .item-actions{margin-top:10px;font-size:16px}.checkout-cart-index #shopping-cart-table .cart.item .item-actions a+a{margin-left:8px}.tier-price-wrapper{box-sizing:border-box;width:100%;position:relative;margin-top:5px;margin-bottom:0;font-size:13px}.tier-price-wrapper .prices-tier-title{margin-bottom:5px;font-size:13px}.tier-price-wrapper .prices-tier-title span{font-size:11px;color:#8f9090;font-weight:500;position:relative;top:-1px;display:inline-block;margin-left:3px}.tier-price-wrapper .prices-tier{margin-bottom:5px;display:flex;align-items:center}.tier-price-wrapper .prices-tier .prices-tier-price{display:block;font-size:13px;color:#8f9090}.tier-price-wrapper .prices-tier .price-excluding-tax,.tier-price-wrapper .prices-tier .price-including-tax{display:inline-block}.tier-price-wrapper .prices-tier .item{margin:0 2px;display:inline-block;vertical-align:top;text-align:center;width:25%;box-sizing:border-box}.tier-price-wrapper .prices-tier .item .prices-tier-per-item .price-container{display:block}.tier-price-wrapper .prices-tier .item .prices-tier-per-item .price-container .price-wrapper .price{font-weight:500}.tier-price-wrapper .prices-tier .item .prices-tier-per-item .price-container .price-wrapper.price-excluding-tax{display:none}.tier-price-wrapper .prices-tier .item .prices-tier-per-item .price-container .price-wrapper.price-including-tax{font-size:14px;display:block}.tier-price-wrapper .prices-tier .item .prices-tier-per-item .price-container .price-wrapper.price-including-tax:after{content:' p/s'}.tier-price-wrapper .prices-tier .item .prices-tier-qty{font-weight:600}.tier-price-wrapper .prices-tier:not(.bundle-tier):after,.tier-price-wrapper .prices-tier:not(.bundle-tier):before{content:none}.tier-price-wrapper .prices-tier:not(.bundle-tier) .item-inner{box-sizing:border-box;padding:5px;border:1px solid #ccc;border-radius:5px;line-height:1.5em;cursor:pointer;transition:background-color .2s linear;font-weight:500;position:relative;min-height:70.72px;display:flex;flex-direction:column;justify-content:center}.tier-price-wrapper .prices-tier:not(.bundle-tier) .item-inner:hover,.tier-price-wrapper .prices-tier:not(.bundle-tier) .item-inner.selected{background-color:#e5efe5;border-color:#bbb;border:1px solid #7eb37e;box-shadow:0 .6rem .8rem -.3rem #eee}.tier-price-wrapper .prices-tier-notice{font-size:12px;color:#8f9090}.page-product-configurable .prices-tier-per-item .price-container .price-wrapper.price-including-tax:after{content:' p/s'}.box-tocart .action.tocart.primary span{white-space:nowrap}.box-tocart .action.tocart.primary span:after{font-family:'FontAwesome';content:'\f07a';padding-left:5px;position:relative;font-size:100%;font-weight:400}.grecaptcha-badge{visibility:hidden}.footer .middle-footer .recaptchanotice,.footer .middle-footer .recaptchanotice a,.footer .middle-footer .recaptchanotice a:visited,.footer .middle-footer .recaptchanotice a:active,.footer .middle-footer .recaptchanotice a:hover{color:#888}.rewards__product-points-6ways a span.price{font-size:1.2rem;color:#111}.reward-message{margin-bottom:10px}.product-add-form .product-options-wrapper .fieldset>.field>.label,.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label{width:100%}.swatch-attribute-selected-option{display:none}.swatch-attribute-options{margin-bottom:5px;display:flex;flex-wrap:wrap}.swatch-attribute-options .swatch-option.text{margin:0 2px;display:inline-block;vertical-align:top;text-align:center;width:25%;height:auto;box-sizing:border-box;border-radius:5px;cursor:pointer;transition:background-color .2s linear}.swatch-attribute-options .swatch-option.text:hover,.swatch-attribute-options .swatch-option.text.selected{background-color:#e5efe5;border-color:#bbb;border:1px solid #7eb37e;box-shadow:0 .6rem .8rem -.3rem #eee}.swatch-attribute-options .swatch-option.disabled{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M 4 0 L 4 0 L 0 0 L 0 4 L 96 100 L 100 100 L 100 96' fill='red' /><path d='M 96 0 L 96 0 L 100 0 L 100 4 L 4 100 L 0 100 L 0 96' fill='red' /></svg>");background-repeat:no-repeat;background-position:center center;background-size:100% 100%,auto;cursor:default}.swatch-attribute-options .swatch-option.disabled:hover,.swatch-attribute-options .swatch-option.disabled.selected{background-color:#fff}@media (max-width:768px){.header .top-custom-link ul.propositions,.header .top-header-content .top-custom-link ul.propositions{display:grid;grid-template-columns:100%;position:relative;overflow:hidden;white-space:nowrap}.header .top-custom-link ul.propositions:after,.header .top-header-content .top-custom-link ul.propositions:after{display:none}.header .top-custom-link ul.propositions li,.header .top-header-content .top-custom-link ul.propositions li{grid-row:1;grid-column:1;float:none;margin:0;padding:0;opacity:0;transform:translateX(100%);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.header .top-custom-link ul.propositions li:nth-child(1),.header .top-header-content .top-custom-link ul.propositions li:nth-child(1){animation-delay:0s}.header .top-custom-link ul.propositions li:nth-child(2),.header .top-header-content .top-custom-link ul.propositions li:nth-child(2){animation-delay:5s}.header .top-custom-link ul.propositions li:nth-child(3),.header .top-header-content .top-custom-link ul.propositions li:nth-child(3){animation-delay:10s}.header .top-custom-link ul.propositions li:nth-child(4),.header .top-header-content .top-custom-link ul.propositions li:nth-child(4){animation-delay:15s}.header .top-custom-link ul.propositions li:first-child,.header .top-header-content .top-custom-link ul.propositions li:first-child{opacity:1;transform:none}.header .top-custom-link ul.propositions li:first-child:nth-last-child(2),.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(2),.header .top-custom-link ul.propositions li:first-child:nth-last-child(2)~li,.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(2)~li{animation-name:propositionSlide2;animation-duration:10s}.header .top-custom-link ul.propositions li:first-child:nth-last-child(3),.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(3),.header .top-custom-link ul.propositions li:first-child:nth-last-child(3)~li,.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(3)~li{animation-name:propositionSlide3;animation-duration:15s}.header .top-custom-link ul.propositions li:first-child:nth-last-child(4),.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(4),.header .top-custom-link ul.propositions li:first-child:nth-last-child(4)~li,.header .top-header-content .top-custom-link ul.propositions li:first-child:nth-last-child(4)~li{animation-name:propositionSlide4;animation-duration:20s}@keyframes propositionSlide2{0%{opacity:0;transform:translateX(100%)}5%{opacity:1;transform:translateX(0)}45%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(-100%)}100%{opacity:0;transform:translateX(-100%)}}@keyframes propositionSlide3{0%{opacity:0;transform:translateX(100%)}3.3%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}33.3%{opacity:0;transform:translateX(-100%)}100%{opacity:0;transform:translateX(-100%)}}@keyframes propositionSlide4{0%{opacity:0;transform:translateX(100%)}2.5%{opacity:1;transform:translateX(0)}22.5%{opacity:1;transform:translateX(0)}25%{opacity:0;transform:translateX(-100%)}100%{opacity:0;transform:translateX(-100%)}}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.header .top-custom-link ul.propositions li{animation:none;opacity:0}.header .top-custom-link ul.propositions li:first-child{opacity:1;transform:none}}header:not(.header6):not(.header7) .navigation .nav-main-menu li.mega-menu-fullwidth>ul.dropdown-menu ul li h6{font-weight:400}.header:not(.header6):not(.header7) .navigation .nav-main-menu li.mega-menu-fullwidth>ul.dropdown-menu ul li>a{padding:0;border:0;color:#111;font-size:1.3rem}.header:not(.header6):not(.header7) .navigation .nav-main-menu li>ul.dropdown-menu ul>li:first-child>a{border:0}.page-product-bundle .block-bundle-summary .title~p.required,.page-product-bundle .bundle-info .price-configured_price~p.required,.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options~p.required{text-align:right}.page-product-bundle .block-bundle-summary .title.onlysingle,.page-product-bundle .bundle-info .price-configured_price.onlysingle,.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options.onlysingle{display:none}.page-product-bundle .block-bundle-summary .title.onlysingle~p.required,.page-product-bundle .bundle-info .price-configured_price.onlysingle~p.required,.page-product-bundle .bundle-options-wrapper .fieldset-bundle-options.onlysingle~p.required{display:none}.page-product-bundle .bundle.items{padding-top:15px}.page-product-bundle .bundle-options-container .product-options-wrapper .fieldset.fieldset-bundle-options .field{width:33.33%;float:left;border:none;margin:0;box-sizing:border-box}.page-product-bundle .bundle-options-container .product-options-wrapper .fieldset.fieldset-bundle-options .field:not(:last-child){padding:0 4px 0 0}.page-product-bundle .bundle-options-container .product-options-wrapper .fieldset.fieldset-bundle-options .field.required .label:after{display:inline-block;content:'*';font-size:1.2rem;margin:0 0 0 5px}.page-product-bundle .bundle-options-container .block-bundle-summary .content .bundle-info .product-details .price-box,.page-product-bundle .bundle-options-container .block-bundle-summary .title,.page-product-bundle .bundle-options-container .bundle-summary #bundle-summary,.page-product-bundle .bundle-options-container .nested .field.qty:last-child{display:none}.modal-slide,.modal-popup{-webkit-transition:visibility 0s .3s,opacity .3s ease;bottom:0;left:0;min-width:0;opacity:0;position:fixed;right:0;top:0;transition:visibility 0s .3s,opacity .3s ease;visibility:hidden;z-index:900;padding:10px}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-transform:translateX(100%);-webkit-transform:translateY(-200%);-webkit-transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .3s ease-in-out;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;height:auto;left:0;margin:5rem auto;overflow-y:auto;position:absolute;position:static;right:0;transform:translateX(100%);transform:translateY(-200%);transition:transform .2s ease;transition:transform .3s ease-in-out;max-width:80vw;box-shadow:5px 5px 10px 2px rgba(0,0,0,.8);border-radius:5px;border:1px solid #000}.modal-slide .modal-content,.modal-popup .modal-content{border:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;padding:5px 15px 10px}.modal-slide .modal-content li:before,.modal-popup .modal-content li:before{font-family:FontAwesome;content:"\f00c ";display:inline-block;padding-right:3px;vertical-align:middle;color:#00b900}.modal-slide .modal-content .control,.modal-popup .modal-content .control{max-width:250px}.modal-slide .modal-footer,.modal-popup .modal-footer{background:#fff;padding:5px}.modal-slide .modal-footer .action-accept,.modal-popup .modal-footer .action-accept{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.modal-slide .modal-footer .action-accept:hover,.modal-popup .modal-footer .action-accept:hover,.modal-slide .modal-footer .action-accept:focus,.modal-popup .modal-footer .action-accept:focus,.modal-slide .modal-footer .action-accept:active,.modal-popup .modal-footer .action-accept:active{color:#fff;border-color:#00b900;background-color:#00b900}.modal-slide .modal-footer .action-accept.btn-lg,.modal-popup .modal-footer .action-accept.btn-lg{padding:0 40px;height:44px;line-height:40px}.modal-slide .modal-footer .action-accept.btn-sm,.modal-popup .modal-footer .action-accept.btn-sm{font-size:14px;padding:0 30px}.modal-slide .modal-footer .action-accept.btn-xs,.modal-popup .modal-footer .action-accept.btn-xs{padding:0 25px;line-height:34px;height:36px}.modal-slide .modal-header,.modal-popup .modal-header{z-index:99;position:absolute;border:none;background:#fff;height:36px;width:100%;background:rgba(0,0,0,0)}.modal-slide .modal-popup._inner-scroll,.modal-popup .modal-popup._inner-scroll{overflow-y:visible}.modal-slide .modal-popup._inner-scroll .modal-inner-wrap,.modal-popup .modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.modal-slide .modal-popup._inner-scroll .modal-content,.modal-popup .modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-slide .action-close,.modal-popup .action-close{-moz-box-sizing:content-box;background-image:none;background:0 0;border:0;box-shadow:none;display:inline-block;font-weight:400;line-height:inherit;margin:0;margin:15px;padding:0;position:absolute;right:0;text-decoration:none;text-shadow:none;top:0}.modal-slide .action-close:focus,.modal-popup .action-close:focus{background:0 0;border:none}.modal-slide .action-close:active,.modal-popup .action-close:active{background:0 0;border:none}.modal-slide .action-close:active before,.modal-popup .action-close:active before{color:inherit}.modal-slide .action-close:hover,.modal-popup .action-close:hover{background:0 0;border:none}.modal-slide .action-close:hover before,.modal-popup .action-close:hover before{color:#1a1a1a;color:inherit}.modal-slide .action-close:before,.modal-popup .action-close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#757575;content:'\f2d3';font-family:'FontAwesome';font-size:2rem;font-weight:400;line-height:1rem;margin:0;overflow:hidden;speak:none;text-align:center;vertical-align:top}.modal-slide .action-close>span,.modal-popup .action-close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-slide .modal-title,.modal-popup .modal-title{display:none}.modal-popup._show{-webkit-transition:opacity .3s ease;opacity:1;transition:opacity .3s ease;visibility:visible}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.modal-popup.confirm .modal-inner-wrap{max-width:50rem}.modal-popup.confirm .modal-inner-wrap .modal-content{padding:15px 45px 15px 15px}.modal-popup .action-close.disabled,.modal-popup .action-close[disabled],.modal-popup fieldset[disabled].modal-custom .action-close,.modal-popup fieldset[disabled].modal-popup .action-close,.modal-popup fieldset[disabled].modal-slide .action-close{opacity:.5;pointer-events:none}.modals-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0}.giftcard-information-container .giftcard-field-label{margin-bottom:5px;font-size:13px}.giftcard-information-container .giftcard-information-delivery{display:none}.giftcard-information-container .giftcard-information-delivery-content{margin-top:15px}.giftcard-information-container .mp-giftcard-preview-button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.giftcard-information-container .mp-giftcard-preview-button:hover,.giftcard-information-container .mp-giftcard-preview-button:focus,.giftcard-information-container .mp-giftcard-preview-button:active{color:#fff;border-color:#00b900;background-color:#00b900}.giftcard-information-container .mp-giftcard-preview-button.btn-lg{padding:0 40px;height:44px;line-height:40px}.giftcard-information-container .mp-giftcard-preview-button.btn-sm{font-size:14px;padding:0 30px}.giftcard-information-container .mp-giftcard-preview-button.btn-xs{padding:0 25px;line-height:34px;height:36px}.giftcard-information-container .giftcard-information-delivery-field .giftcard-field-label{display:none}.giftcard-information-container .giftcard-information.giftcard-information-amount .giftcard-amount{display:flex;margin-bottom:5px;align-items:center}.giftcard-information-container .giftcard-information.giftcard-information-amount .giftcard-amount .giftcard-design-button-container{margin:0 2px;display:inline-block;vertical-align:top;text-align:center;width:25%;box-sizing:border-box}.giftcard-information-container .giftcard-information.giftcard-information-amount .giftcard-amount .giftcard-design-button-container .giftcard-design-button{box-sizing:border-box;padding:5px;border:1px solid #ccc;border-radius:5px;line-height:1.5em;cursor:pointer;transition:background-color .2s linear;font-weight:500;position:relative;width:100%}.giftcard-information-container .giftcard-information.giftcard-information-amount .giftcard-amount .giftcard-design-button-container.active .giftcard-design-button{background-color:#e5efe5;border-color:#bbb;border:1px solid #7eb37e;box-shadow:0 .6rem .8rem -.3rem #eee}.mst-related_products__productsList .bulletproof-item-actions{display:none}.page-products .price-box.price-final_price,.page-products .sixwaysbaseprice_catalog{display:inline-block;color:#999;font-size:1.2rem;font-weight:400}.catalog-product-view .price-box.price-final_price,.catalog-product-view .deposit{display:inline-block}.block-gift-card-check .check-result{padding:20px;margin:20px 0}.block-gift-card-check .result-table{width:100%;border-collapse:collapse;margin-top:10px}.block-gift-card-check .result-table th,.block-gift-card-check .result-table td{padding:12px 15px;text-align:left;border-bottom:1px solid #ddd}.block-gift-card-check .result-table th{background-color:#f2f2f2;font-weight:700}.block-gift-card-check .result-table td{vertical-align:middle}.block-gift-card-check .result-table .result-code{font-weight:700}.block-gift-card-check .result-table .result-balance .price{font-weight:700;color:#28a745}.block-gift-card-check .result-table .result-status{color:#17a2b8}.block-gift-card-check .result-table .result-date{color:#6c757d}.block-gift-card-check .message-error{color:#dc3545}.amfaq-product-tab .block-title strong{font-family:"Bree Serif";margin:0;line-height:1.428;letter-spacing:.5px;margin-bottom:15px}.amfaq_questions .amfaq-title,.am-widget-category .am-category-header .faq-category-title{font-family:'Bree Serif',Georgia,serif;font-weight:400;font-size:2em;line-height:1.15;color:#2c1810;text-align:left;margin:0 0 14px}.am-category-container{margin-bottom:40px}.amfaq_questions .am-item{border-bottom:1px solid #f0e8dc;margin:0}.amfaq_questions .am-title{display:block;position:relative;margin:0;padding:16px 34px 16px 0;font-size:1.05em;font-weight:600;line-height:1.4;color:#2c1810;cursor:pointer}.amfaq_questions .am-title:after{content:"\f107";font-family:FontAwesome;position:absolute;right:4px;top:15px;font-size:1.1em;color:#c8a97e;transition:transform .2s}.amfaq_questions .am-title[aria-expanded=true]:after,.amfaq_questions .am-title.active:after{transform:rotate(180deg)}.amfaq_questions .am-title .am-plus,.amfaq_questions .am-title .am-minus{display:none}.amfaq_questions .am-content{padding:0 0 16px;color:#555;line-height:1.7}.amfaq_questions .am-content .amfaq-short-answer-container{white-space:normal}.amfaq_questions .am-content p{margin:0 0 12px}.amfaq_questions .am-content .amfaq-question-footer-wrapper{overflow:hidden}.amfaq_questions .am-content .am-links{float:none;margin:6px 0 0;padding:0;font-size:.9em}.amfaq_questions .am-content .am-links a{color:#2c1810;text-decoration:underline}.ask-question-form{padding:0 0 .8em .5em}.ask-question-form .button-container .button-info{float:none;display:block}.ask-question-form button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;height:40px;font-weight:600;padding:0 35px;line-height:36px;background-color:#00b900;border-color:#00b900;border:1px solid #008c00;box-shadow:inset 0 -2px 0 0 #090;color:#fff}.ask-question-form button:hover,.ask-question-form button:focus,.ask-question-form button:active{color:#fff;border-color:#00b900;background-color:#00b900}.ask-question-form button.btn-lg{padding:0 40px;height:44px;line-height:40px}.ask-question-form button.btn-sm{font-size:14px;padding:0 30px}.ask-question-form button.btn-xs{padding:0 25px;line-height:34px;height:36px}.sixways-product-category-links-container{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e8e8e8;border-radius:5px;padding:12px;width:100%;max-width:100%;box-shadow:0 1px 2px rgba(0,0,0,.05);margin:15px 0}.sixways-product-category-links-section-title{font-size:14px;font-weight:600;color:#666;margin:0;padding-bottom:6px;border-bottom:1px solid #e8e8e8}.sixways-product-category-links-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;padding-top:4px}.sixways-product-category-links-link{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e8e8e8;border-radius:5px;transition:all .2s ease;text-decoration:none;color:#333;min-height:32px}.sixways-product-category-links-link:hover{background:#f5f5f5;border-color:#dbdbdb;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05);text-decoration:none}.sixways-product-category-links-icon{display:flex;align-items:center;justify-content:center;width:20px;color:#666;flex-shrink:0}.sixways-product-category-links-name{font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme:dark){.sixways-product-category-links-container{background:#1a1a1a;border-color:#333}.sixways-product-category-links-section-title{color:#ccc;border-bottom-color:#333}.sixways-product-category-links-link{background:#1a1a1a;border-color:#333;color:#fff}.sixways-product-category-links-link:hover{background:#222;border-color:#444}.sixways-product-category-links-icon{color:#999}}.faq-top{max-width:860px;margin:0 auto 40px;text-align:center}.faq-top .faq-intro{font-size:1.1em;line-height:1.6;color:#555;margin:0 0 22px}.amfaq-search{max-width:640px;margin:0 auto 22px}.amfaq-search .am-input{height:52px;padding:0 60px 0 18px;border:2px solid #e2d8cc;border-radius:26px;font-size:16px;box-shadow:none}.amfaq-search .am-input:focus{border-color:#c8a97e;box-shadow:none}.amfaq-search .am-button{width:52px;height:52px;right:0;top:0;border-radius:0 26px 26px 0;background:#d2691e;cursor:pointer}.amfaq-search .am-button:before{content:"\f002";font:normal normal normal 18px/52px FontAwesome;color:#fff}.amfaq-search .am-button:hover{background:#b5561a}.amfaq-search .search-autocomplete{text-align:left;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);overflow:hidden}.faq-topics{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.faq-topics a{display:inline-block;padding:8px 16px;border:1px solid #e2d8cc;border-radius:20px;color:#2c1810;font-size:.95em;text-decoration:none;transition:all .2s}.faq-topics a:hover{background:#2c1810;border-color:#2c1810;color:#fff;text-decoration:none}.faq-overview .am-widget-categories-3{display:grid;grid-template-columns:1fr;gap:10px 56px}.faq-overview .am-widget-categories-3 .am-widget-category{width:auto}.faq-overview .am-widget-categories-3 .am-widget-category>.am-category-container{padding:0}.faq-overview .am-widget-categories-3 .am-category-header{min-height:0;margin-bottom:4px}.faq-overview .am-widget-categories-3 .view-all{display:inline-block;margin:14px 0 0 auto;padding:8px 16px;border:2px solid #2c1810;border-radius:4px;color:#2c1810;font-family:'Bree Serif',Georgia,serif;font-size:14px;text-decoration:none;transition:all .2s}.faq-overview .am-widget-categories-3 .view-all:hover{background:#2c1810;color:#fff}.faq-help{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:30px 0 20px;padding:34px 40px;background:#f9f5f0;border-radius:16px}.faq-help h2{font-family:'Bree Serif',Georgia,serif;font-weight:400;font-size:1.7em;color:#2c1810;margin:0 0 6px}.faq-help p{margin:0;color:#555}.faq-help .faq-help-actions{display:flex;gap:12px;flex-shrink:0}.faq-btn{display:inline-block;padding:13px 26px;background:#d2691e;color:#fff !important;font-family:'Bree Serif',Georgia,serif;font-size:16px;border-radius:4px;text-decoration:none !important;transition:background .25s}.faq-btn:hover{background:#b5561a}.faq-btn.faq-btn-outline{background:0 0;color:#2c1810 !important;border:2px solid #2c1810;padding:11px 24px}.faq-btn.faq-btn-outline:hover{background:#2c1810;color:#fff !important}.faq-category-view .page-title-wrapper h1,.faq-question-view .page-title-wrapper h1,.faq-search-view .page-title-wrapper h1{font-family:'Bree Serif',Georgia,serif;font-weight:400;color:#2c1810}.faq-category-view .amfaq-category-description,.faq-question-view .amfaq-category-description,.faq-search-view .amfaq-category-description{font-size:1.05em;color:#666;margin-bottom:24px}.faq-category-view .question_view,.faq-question-view .question_view,.faq-search-view .question_view{border-bottom:0}.faq-category-view .question_view .answer,.faq-question-view .question_view .answer,.faq-search-view .question_view .answer{max-width:820px;font-size:1.05em;line-height:1.8;color:#444}.faq-category-view .amfaq_categories,.faq-question-view .amfaq_categories,.faq-search-view .amfaq_categories{border:1px solid #f0e8dc;border-radius:12px;overflow:hidden}.faq-category-view .amfaq_categories .item,.faq-question-view .amfaq_categories .item,.faq-search-view .amfaq_categories .item{border-bottom:1px solid #f0e8dc;padding:12px 16px}.faq-category-view .amfaq_categories .item a,.faq-question-view .amfaq_categories .item a,.faq-search-view .amfaq_categories .item a{color:#2c1810;text-decoration:none}.faq-category-view .amfaq_categories .item a:hover,.faq-question-view .amfaq_categories .item a:hover,.faq-search-view .amfaq_categories .item a:hover{text-decoration:underline}.faq-category-view .amfaq_categories .item:last-child,.faq-question-view .amfaq_categories .item:last-child,.faq-search-view .amfaq_categories .item:last-child{border-bottom:0}.faq-category-view .amfaq_categories .item.title,.faq-question-view .amfaq_categories .item.title,.faq-search-view .amfaq_categories .item.title{background:#2c1810;color:#fff;font-family:'Bree Serif',Georgia,serif;font-size:1.15em;text-align:left}.faq-category-view .amfaq_categories .item.current,.faq-question-view .amfaq_categories .item.current,.faq-search-view .amfaq_categories .item.current{background:#f9f5f0;border-left:4px solid #c8a97e;padding-left:12px}.faq-category-view .amfaq_categories .item.current a,.faq-question-view .amfaq_categories .item.current a,.faq-search-view .amfaq_categories .item.current a{font-weight:600}.faq-question-view .faq-back{margin:-6px 0 18px}.faq-question-view .faq-back a{color:#666;font-size:.95em;text-decoration:none}.faq-question-view .faq-back a:hover{color:#2c1810;text-decoration:underline}.faq-question-view .amfaq-rating{margin:24px 0 0;padding:16px 0 0;border-top:1px solid #f0e8dc;color:#555}.faq-question-view .amfaq-rating .amfaq-rating-yesno{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:0}.faq-question-view .amfaq-rating .amfaq-rating-yesno .amfaq-was-it-helpful{font-size:15px;margin-right:4px}.faq-question-view .amfaq-rating .amfaq-rating-yesno .amfaq-rating-yesno-vote{font-size:14px;padding:7px 18px;background:#fff;border:2px solid #2c1810;border-radius:20px;color:#2c1810;font-family:'Bree Serif',Georgia,serif;cursor:pointer;transition:all .2s}.faq-question-view .amfaq-rating .amfaq-rating-yesno .amfaq-rating-yesno-vote:hover,.faq-question-view .amfaq-rating .amfaq-rating-yesno .amfaq-rating-yesno-vote.yesno-voted{background:#2c1810;color:#fff}.faq-question-view .faq-related{margin-top:40px;padding:28px 30px;background:#f9f5f0;border-radius:12px}.faq-question-view .faq-related h2{font-family:'Bree Serif',Georgia,serif;font-weight:400;font-size:1.5em;color:#2c1810;margin:0 0 12px}.faq-question-view .faq-related ul{list-style:none;padding:0;margin:0 0 20px}.faq-question-view .faq-related ul li{padding:9px 0;border-bottom:1px solid #f0e8dc}.faq-question-view .faq-related ul li:last-child{border-bottom:0}.faq-question-view .faq-related ul li a{color:#2c1810;text-decoration:none}.faq-question-view .faq-related ul li a:hover{text-decoration:underline}@media (min-width:992px){.faq-overview .am-widget-categories-3{grid-template-columns:1fr 1fr}}@media (max-width:767px){.faq-help{flex-direction:column;align-items:flex-start;padding:24px 20px}}.zk-abo>div,.zk-abo>picture{min-width:0}.zk-abo picture,.zk-abo img{max-width:100% !important;height:auto}.cdj-contact{margin:0 auto 50px}.cdj-contact .cdj-contact__intro{max-width:760px;margin:0 auto 34px;text-align:center;font-size:1.1em;line-height:1.6;color:#555}.cdj-contact .cdj-contact__card{padding:34px 36px 30px;background:#fff;border:1px solid #e2d8cc;border-radius:16px;box-shadow:0 8px 30px rgba(44,24,16,.06)}.cdj-contact .cdj-contact__help{margin:0 0 20px;padding:12px 16px;background:#f9f5f0;border-radius:8px;color:#2c1810}.cdj-contact .fieldset{margin:0;padding:0;border:0}.cdj-contact .form-group{margin-bottom:18px}.cdj-contact .form-group .label{display:block;margin-bottom:6px;font-weight:600;font-size:14px;color:#2c1810}.cdj-contact .form-group.required .label:after{content:" *";color:#d2691e}.cdj-contact .cdj-contact__optional{font-weight:400;color:#999;font-size:13px}.cdj-contact .form-control,.cdj-contact select.form-control{height:48px;padding:0 16px;border:2px solid #e2d8cc;border-radius:8px;font-size:15px;box-shadow:none;background:#fff;transition:border-color .2s}.cdj-contact .form-control:focus,.cdj-contact select.form-control:focus{border-color:#c8a97e;box-shadow:none;outline:0}.cdj-contact .form-control.mage-error,.cdj-contact select.form-control.mage-error{border-color:#e02b27}.cdj-contact textarea.form-control{height:auto;min-height:150px;padding:12px 16px;line-height:1.5;resize:vertical}.cdj-contact div.mage-error{margin-top:5px;font-size:13px;color:#e02b27}.cdj-contact .helpdesk_email{display:none !important}.cdj-contact .cdj-contact__attach input[type=file]{display:block;width:100%;padding:12px 14px;border:2px dashed #e2d8cc;border-radius:8px;background:#fdfbf8;font-size:14px;color:#555;cursor:pointer}.cdj-contact .cdj-contact__attach input[type=file]:hover{border-color:#c8a97e}.cdj-contact .cdj-contact__hint{margin:6px 0 0;font-size:13px;color:#888}.cdj-contact .cdj-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px}.cdj-contact .cdj-contact__actions .cdj-contact__submit{min-width:200px;height:52px;padding:0 32px;border-radius:26px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0}.cdj-contact .cdj-contact__actions .cdj-contact__submit.is-sending{opacity:.7;pointer-events:none}.cdj-contact .cdj-contact__actions .cdj-contact__privacy{font-size:13px;color:#888}.cdj-contact .cdj-contact__aside{display:flex;flex-direction:column;gap:16px}.cdj-contact .cdj-contact__tile{padding:24px 26px;background:#f9f5f0;border-radius:16px}.cdj-contact .cdj-contact__tile>.fa{display:block;margin-bottom:10px;font-size:26px;color:#d2691e}.cdj-contact .cdj-contact__tile h3{margin:0 0 6px;font-family:'Bree Serif',Georgia,serif;font-weight:400;font-size:1.25em;color:#2c1810;text-transform:none}.cdj-contact .cdj-contact__tile p{margin:0 0 10px;line-height:1.55;color:#555}.cdj-contact .cdj-contact__tile .cdj-contact__link{font-weight:600;color:#2c1810;text-decoration:none;border-bottom:2px solid #c8a97e}.cdj-contact .cdj-contact__tile .cdj-contact__link:hover{color:#d2691e;border-color:#d2691e;text-decoration:none}.cdj-contact .field-recaptcha{margin-bottom:10px}@media (max-width:991px){.cdj-contact .cdj-contact__aside{margin-top:24px}}@media (max-width:767px){.cdj-contact .cdj-contact__card{padding:22px 18px;border-radius:12px}.cdj-contact .cdj-contact__tile{padding:20px}.cdj-contact .cdj-contact__actions .cdj-contact__submit{width:100%}}.cdj-contact .cdj-contact__suggest{margin:-6px 0 20px;padding:16px 18px;background:#fff8ec;border:1px solid #f0dfc0;border-radius:10px}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-head .fa{color:#d2691e;font-size:20px}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-head h4{flex:1;margin:0;font-family:'Bree Serif',Georgia,serif;font-weight:400;font-size:1.05em;color:#2c1810;text-transform:none}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-head a.cdj-contact__suggest-close{padding:0 4px;background:0 0 !important;border:0;box-shadow:none;font-size:22px;line-height:1;color:#999 !important;text-decoration:none !important}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-head a.cdj-contact__suggest-close:hover{color:#2c1810 !important}.cdj-contact .cdj-contact__suggest ul{margin:0;padding:0;list-style:none}.cdj-contact .cdj-contact__suggest li{margin:0 0 6px}.cdj-contact .cdj-contact__suggest ul li a,.cdj-contact .cdj-contact__suggest ul li a:visited{display:block;padding:8px 12px;background:#fff;border-radius:6px;color:#2c1810 !important;font-weight:600;text-decoration:none !important}.cdj-contact .cdj-contact__suggest ul li a:hover,.cdj-contact .cdj-contact__suggest ul li a:visited:hover{color:#d2691e !important}.cdj-contact .cdj-contact__suggest .cdj-contact__suggest-cat{display:block;margin-top:2px;font-size:12px;font-weight:400;color:#999}