:root{--blog-categories-border:1px solid #d3d3d3;--blog-category-chewron-border:1px solid grey;--blog-category-link-font-size:14px;--blog-category-chewron-size:10px}.BlogCategories-Category{display:block;border-top:none;text-align:left;margin:17px 0}.BlogCategories-Category h3{font-style:normal;font-weight:700;font-size:14px;line-height:16px;margin:0}.BlogCategories-Category:last-child{border-bottom:none;margin-bottom:20px}.BlogCategories-Category:after{display:none}.BlogCategories-Category .BlogSubCategory{margin-top:1.6rem;margin-left:2rem}.BlogCategories-Category .BlogCategoryTitle{display:flex;align-items:center;color:#000;font-weight:300;line-height:20px;letter-spacing:.6px;text-align:center}.BlogCategories-Title{margin-top:0;font-style:normal;font-weight:500;font-size:21px;line-height:25px;margin-bottom:0;letter-spacing:.5px;padding-top:24px}.BlogCategories-Title+div{margin-top:20px}.BlogCategories-PostCount{border:1px solid #e8e8e8;border-radius:1.5px;margin-left:5px;padding:2px 4px;font-weight:400;font-size:8px;line-height:12px;text-align:center}.BlogPostCard{font-size:12px;text-align:left;width:100%;padding-bottom:50px}.BlogPostCard:not(:last-of-type){border-bottom:1px solid #d9d9d9}@media (max-width:810px){.BlogPostCard{padding-bottom:25px}}.BlogPostCard_isLoading{padding:50% 0 0;animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size);box-shadow:var(--attraction-shadow)}.BlogPostCard-ReadMore{display:inline-block;margin-top:15px;font-weight:400}.BlogPostCard-Title{color:#000;margin-top:0;font-weight:500;font-size:17px;line-height:20px;letter-spacing:.8px;margin-bottom:15px}@media (min-width:811px){.BlogPostCard-Title_isFirstPost{font-size:30px;line-height:39px;font-weight:600}}@media (max-width:810px){.BlogPostCard-Title{margin-top:15px}}.BlogPostCard-Description{margin-top:18px;color:#000;max-width:100%}.BlogPostCard-Description p:last-child{margin-bottom:0}.BlogPostCard-ImageWrapper{flex-basis:40%}.BlogPostCard-BlogPostCategories{font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px}.BlogPostCard-Date{margin-right:24px}.BlogPostCard-BlogPostCategoriesLink{color:#000}.BlogPostCard-DateWrapper{display:flex;flex-wrap:wrap;color:var(--date-text-color);margin-bottom:6px;align-items:center}.BlogPostCard-DateWrapper_isFirstPost{margin-top:20px}.BlogPostCard-DateWrapper>*{margin-bottom:12px}.BlogPostCard-DateWrapper>svg{margin-right:1rem}.BlogPostCard-ImageBox{position:relative}.BlogPostCard-ImageBox img,.PostsDetails-Description img{height:100%;object-fit:cover;object-position:center;border-radius:10px}.BlogRecentPosts-Container{margin-top:58px}.BlogRecentPosts-PostCard{padding:10px 0}.BlogRecentPosts-PostCard_isFirstImage{display:flex}.BlogRecentPosts-PostCard_isFirstImage .BlogRecentPosts-Wrapper{margin-left:10px}.BlogRecentPosts-PostCard .Image img{height:100%;object-fit:cover;object-position:center;border-radius:10px}.BlogRecentPosts-PostTitle{margin:auto;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px}.BlogRecentPosts-PostTitlePlaceholder:after{content:"aaaaaaaaaaa";word-break:break-all}.BlogRecentPosts-Title{font-weight:500;font-size:21px;line-height:25px;letter-spacing:.5px}.BlogRecentPosts-ImageWrapper{flex-basis:40%}@media (min-width:811px){.BlogRecentPosts-ImageWrapper{max-height:70px}}.BlogRecentPosts-Wrapper{display:block;flex:1 1;margin:auto 0}.BlogRecentPosts-Date{position:absolute;bottom:0}:root{--search-criteria-background:#f5f5f5;--search-criteria-label-color:#c8c8c8;--search-criteria-search-term-color:#eee;--search-item-divider-color:#c8c8c8;--search-item-title-color:#c8c8c8}.BlogSearchOverlay{--placeholder-animation:placeholderAnimation 2s linear infinite;margin-top:90px;right:0;overflow-y:hidden;overflow-x:hidden;width:100%;max-width:100%;transition-duration:.2s;transition-property:width,opacity,transform,border-color;transform:scaleY(0);transform-origin:0 0;text-align:left;will-change:width,transform,border}.BlogSearchOverlay:not(.Overlay_isStatic){position:absolute;top:calc(100% - 22px);height:auto;padding-bottom:0;padding-top:25px;margin-top:0;border-radius:0 0 25px 25px;box-shadow:var(--product-cart-box-shadow);z-index:auto;border-color:#000;border-style:solid}.BlogSearchOverlay_isVisible{transform:scaleY(1);border-width:0 1px 1px}.BlogSearchOverlay:before{content:"";position:absolute;top:0;left:1px;width:calc(100% - 2px);height:1px}.BlogSearchOverlay-Criteria{margin-bottom:0;background-color:#fff;color:#000;padding:0;max-height:0;opacity:0;transition:opacity .2s;will-change:max-height,padding,opacity;border-color:#c8c8c8;border-left-color:var(--search-item-divider-color);border-bottom:1px var(--search-item-divider-color);border-style:solid;border-right-color:var(--search-item-divider-color);border-top-color:var(--search-item-divider-color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:clip}.BlogSearchOverlay-Criteria_isVisible{opacity:1;padding:9px 17px;max-height:100px;height:auto}@media (max-width:810px){.BlogSearchOverlay-Criteria_isVisible{padding-left:21px;padding-right:21px}}.BlogSearchOverlay-Criteria strong{margin-left:5px}.BlogSearchOverlay-Results{overflow-y:auto;height:100%;border-color:#c8c8c8;border-color:var(--search-item-divider-color);max-height:40vh;scrollbar-color:#c4c4c4 #ebebeb;scrollbar-width:thin}.BlogSearchOverlay-Results::-webkit-scrollbar{background:#ebebeb;width:6px;height:6px}.BlogSearchOverlay-Results::-webkit-scrollbar-track{background:#ebebeb}.BlogSearchOverlay-Results::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px}.BlogSearchOverlay-Results p{padding:14px 17px;font-size:14px;margin-top:0;margin-bottom:0}@media (max-width:810px){.BlogSearchOverlay-Results p{padding-left:21px;padding-right:21px}}.BlogSearchOverlay-Item{padding:14px 17px;margin-bottom:0}@media (max-width:810px){.BlogSearchOverlay-Item{padding-left:21px;padding-right:21px}}.BlogSearchOverlay-Item:before{content:none}.BlogSearchOverlay-Item:after{content:"";position:absolute;bottom:-1px;left:0;right:1rem;height:1px;background-color:#c8c8c8;background-color:var(--search-item-divider-color)}.BlogSearchOverlay-Item:last-child{margin-bottom:0}.BlogSearchOverlay-Item:last-child:after{content:none}.BlogSearchOverlay-Item .Image{max-height:4rem}.BlogSearchOverlay-Item .Image-Content{font-size:10px}.BlogSearchOverlay-Item .Image img{height:100%;object-position:center;object-fit:cover;border-radius:5px}.BlogSearchOverlay-Wrapper{display:grid;grid-column-gap:1rem;align-items:center;min-height:65px}.BlogSearchOverlay-Wrapper_isFirstImage{grid-template-columns:8rem auto}.BlogSearchOverlay-Content{display:flex;flex-direction:column;justify-content:center}.BlogSearchOverlay-Title{color:#c8c8c8;color:var(--search-item-title-color);font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px;max-width:calc(100vw - 7rem);margin-top:0;margin-bottom:0}.BlogSearchOverlay-Title_isLoaded{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.BlogSearchOverlay-Link{color:inherit}.BlogSearchOverlay-Link:hover{text-decoration:none}:root{--blog-search-field-background:#eee;--blog-search-field-border-color:#c8c8c8}.BlogSearchBar-Search{z-index:1;max-height:44px}.BlogSearchBar-Search:before{font-size:12px;position:absolute;z-index:1;top:8px;right:15px;content:""}.BlogSearchBar-SearchWrapper{z-index:1;flex-grow:1;text-align:right}.BlogSearchBar-InputIcon{right:0;top:0;position:absolute;height:44px;width:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;background:#000}.BlogSearchBar-InputIcon svg path{fill:#fff}.BlogSearchBar-SearchField{height:44px;width:100%;max-width:100%;padding:9px 41px 9px 17px;transition-duration:.2s;transition-property:border-radius;border-width:1px;border-color:transparent;border-radius:23px;will-change:border-radius;background:#f5f5f5}.BlogSearchBar-SearchField:-ms-input-placeholder{font-weight:300}.BlogSearchBar-SearchField::placeholder{font-weight:300}.BlogSearchBar-SearchField:focus{border-color:#000;background:#fff}:root{--load-more-button-background:#fff;--load-more-button-color:#dd151e;--load-more-button-border:2px solid #eee}.PostsListing .ContentWrapper{max-width:1280px;margin:auto}@media (max-width:810px){.PostsListing .Pagination{margin-right:auto}}.PostsListing .CategoryPagination{justify-content:flex-start;margin-top:20px}.PostsListing .ExpandableContent{border-top:none}.PostsListing .ExpandableContent-Heading{font-style:normal;font-weight:500;font-size:17px;line-height:20px;letter-spacing:.8px}@media (max-width:810px){.PostsListing .ExpandableContent-Heading{margin-right:16px}}.PostsListing .ExpandableContent-Button{padding:25px 0;justify-content:normal}@media (max-width:810px){.PostsListing .ExpandableContent-Button_isContentExpanded{padding-bottom:10px}}@media (min-width:811px){.PostsListing{margin-bottom:60px}}.PostsListing-BlogHeaderWrapper{margin:0 21px;padding-top:31px}.PostsListing-BlogHeaderWrapper .ExpandableContent-Content{padding-left:0;padding-right:0}.PostsListing-GridWrapper{width:100%}@media (min-width:811px){.PostsListing-GridWrapper{margin-right:37px;width:75%}}.PostsListing-ColumnWrapper{display:flex}@media (max-width:810px){.PostsListing-ColumnWrapper{justify-content:center;flex-wrap:wrap}}.PostsListing-Sidebar{min-width:220px;max-width:280px}@media (min-width:811px){.PostsListing-Sidebar{margin-top:58px}}@media (max-width:810px){.PostsListing-Sidebar{order:3;min-width:100%}}.PostsListing-Header{margin-bottom:50px}@media (max-width:810px){.PostsListing-Header{margin-bottom:25px}}.PostsListing-Grid{display:grid;grid-gap:25px;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));flex-wrap:wrap}.PostsListing-Grid .BlogPostCard{width:100%;margin:auto}.PostsListing-Grid .BlogPostCard-ContentWrapper{height:100%}@media (max-width:810px){.PostsListing-Grid{order:1}}@media (min-width:811px){.PostsListing-Grid{grid-gap:50px;padding:0;grid-template-columns:repeat(1,1fr);flex-basis:70%;max-width:1084px;margin:auto}}.PostsListing-Grid .BlogPostCard:not(.BlogPostCard_isFirstPost){margin-bottom:0}@media (min-width:811px){.PostsListing-Grid .BlogPostCard:not(.BlogPostCard_isFirstPost) .BlogPostCard-ContentWrapper_isFirstImage{display:flex;justify-content:space-between;align-items:flex-start}.PostsListing-Grid .BlogPostCard:not(.BlogPostCard_isFirstPost) .BlogPostCard-ImageBox{flex:0 0 35%;justify-content:center;align-items:center}.PostsListing-Grid .BlogPostCard:not(.BlogPostCard_isFirstPost) .BlogPostCard-Details{flex:0 0 60%;margin:auto 0}}.PostsListing-Title{text-align:left;font-style:normal;font-size:30px;line-height:4rem;margin-top:0;margin-bottom:24px;font-weight:600}@media (max-width:810px){.PostsListing-Search{display:none}}.PostsListing-LoadMoreWrapper{padding-top:40px;text-align:center;flex-basis:100%}@media (max-width:810px){.PostsListing-LoadMoreWrapper{order:2;width:100%}}.BlogCommentForm-ActionContainer{margin-top:20px}@media (min-width:811px){.BlogCommentForm-ActionContainer{max-width:241px;max-height:48px}.BlogCommentForm-ActionContainer button{width:100%}}.BlogCommentForm-Heading{font-style:normal;font-weight:600;font-size:25px;line-height:30px;letter-spacing:.5px}.BlogCommentForm-Subtitle{margin-top:25px}.BlogCommentForm textarea{width:100%}.BlogCommentList-Container{padding-top:50px}.BlogCommentList-Container .BlogCommentForm{margin-bottom:30px}.BlogCommentList-Content{word-break:break-word}.BlogCommentList-List{width:100%}.BlogCommentList-List_isReplie{padding-left:40px}.BlogCommentList-LoadMoreCommentsButton{width:100%;border:1px solid var(--outline-button-border);background-color:var(--outline-button-background);color:var(--outline-button-color);height:var(--outline-button-height);-webkit-text-decoration:var(--outline-button-text-decoration);text-decoration:var(--outline-button-text-decoration);margin-top:25px;height:48px;text-transform:inherit}@media (min-width:811px){.BlogCommentList-LoadMoreCommentsButton:not([disabled]):hover{height:48px}}.BlogCommentList-Heading{display:flex;align-items:center;padding-bottom:5px}.BlogCommentList-CommentAuthor{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:.5px;margin-bottom:0;margin-right:16px}.BlogCommentList-CommentPublishedDate{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;letter-spacing:.2px;margin-bottom:0;color:#8a8a8a}.BlogCommentList-CommentDetails{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.3px;margin-bottom:8.5px}.BlogCommentList-CommentDetails_isReplie{margin-bottom:30px}.BlogCommentList-ButtonReplies{color:#8a8a8a;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px;margin-bottom:30px}.BlogRelatedPosts-TitleWrapper{border-bottom:1px solid var(--color-black);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:21px}.BlogRelatedPosts-Title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2rem;border-bottom:3px solid var(--color-black);margin-bottom:0}.BlogRelatedPosts-Wrapper{margin:0 10px}.BlogRelatedPosts-PostsWrapper{display:grid;grid-gap:40px 20px;grid-template-rows:repeat(auto-fill,1fr);grid-template-columns:repeat(2,1fr)}@media (min-width:811px){.BlogRelatedPosts-PostsWrapper{grid-gap:20px 20px}}:root{--posts-details-title-size:28px}.PostsDetails .ContentWrapper{max-width:1280px;margin:auto;width:100%}@media (min-width:811px){.PostsDetails .ContentWrapper{min-width:1280px}}@media (max-width:810px){.PostsDetails .ContentWrapper{padding:0 20px}}.PostsDetails-ContentLoader{width:100%}.PostsDetails-Wrapper{padding-bottom:30px}@media (max-width:810px){.PostsDetails-Wrapper{padding-top:5px}}.PostsDetails-CommentContainer{margin-top:30px}@media (min-width:811px){.PostsDetails-CommentContainer{width:100%;max-width:715px}}@media (max-width:810px){.PostsDetails-CommentContainer{width:100%}}.PostsDetails-PostDetailsCategories{font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px}.PostsDetails-PostDetailsCategoriesLink{color:#000}@media (min-width:811px){.PostsDetails-ColumnWrapper{display:flex}}.PostsDetails-Separator{border-top:1px solid #d9d9d9;margin-top:40px}@media (max-width:1023px){.PostsDetails-Separator{margin-bottom:40px}}@media (min-width:811px){.PostsDetails-Description{margin-right:33px;width:75%}}@media (max-width:810px){.PostsDetails-Description{order:1}}.PostsDetails-Description .Image_ratio_square{padding-bottom:0}.PostsDetails-Description .Image-Content{position:relative}.PostsDetails-Description .PostDetails-MediaGallery{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px) and (max-width:1280px){.PostsDetails-Description .PostDetails-MediaGallery{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.PostsDetails-Description .PostDetails-MediaGallery{grid-template-columns:repeat(3,1fr)}}.PostsDetails-Description .PostDetails-MediaGallery .Image{border:1px solid grey;padding:30%;margin:auto}.PostsDetails-Sidebar{flex-basis:30%;min-width:280px;max-width:280px}@media (min-width:811px){.PostsDetails-Sidebar{margin-top:100px}}@media (max-width:810px){.PostsDetails-Sidebar{display:none}}.PostsDetails-Content{margin-top:15px}.PostsDetails-Content li,.PostsDetails-Content p,.PostsDetails-Content ul{font-style:normal;font-weight:300;font-size:14px;line-height:20px;letter-spacing:.6px}.PostsDetails-Content .Image-Image{position:relative;width:100%;height:100%}@media (min-width:811px){.PostsDetails-Content{margin-top:40px}}.PostsDetails-Title{text-align:left;font-weight:600;font-size:30px;line-height:39px;letter-spacing:.8px;margin-bottom:30px;margin-top:0}@media (max-width:810px){.PostsDetails-Title{font-weight:500;font-size:21px;line-height:25px;letter-spacing:.5px;margin-bottom:15px;padding-top:30px}}.PostsDetails-Author,.PostsDetails-DatePlaceholder,.PostsDetails-PostsDetailsCategoriesContainer{margin-right:24px}.PostsDetails-Date{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px;font-weight:400;font-size:12px;line-height:15px;margin-right:24px;letter-spacing:.2px}.PostsDetails-Date>*{margin-bottom:12px}.PostsDetails .BlogRelatedPosts-Wrapper{margin-left:0;margin-right:0}.PostsDetails .BlogRelatedPosts-Wrapper .BlogPostCard{border-bottom:0}.PostsDetails-ContentPlaceholder{display:block;height:60vh;width:100%;margin-bottom:30px}.PostsDetails-ContentPlaceholder:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaa";word-break:break-all;display:block;height:100%;width:100%}.PostsDetails-BlogHeaderWrapper{padding:0 20px}.PostsDetails-Iframe{margin:0 auto 1.2rem;padding:56.25% 0 0;position:relative}.PostsDetails-Iframe iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.PostsDetails .slick-dots li,.PostsDetails .slick-slider .slick-dots .slick-active{background-color:#9b2f34}.PasswordConfirmPopup .Form{margin-top:0;margin-bottom:0}.PasswordConfirmPopup .Popup-Content{padding:64px var(--popup-content-padding) 64px}.PasswordConfirmPopup .Popup-Content:after{padding-bottom:0}.PasswordConfirmPopup-Heading{margin-top:0;margin-bottom:15px;font-weight:600;font-size:25px;line-height:30px;text-align:center;letter-spacing:.5px}.PasswordConfirmPopup-Subheading{margin-top:0;margin-bottom:32px;font-weight:400;font-size:13px;line-height:20px;text-align:center;letter-spacing:.5px;color:#8a8a8a}.PasswordConfirmPopup .Field-Wrapper{margin-top:32px;margin-bottom:32px}.PasswordConfirmPopup .Field-Wrapper input:-ms-input-placeholder{color:#8a8a8a}.PasswordConfirmPopup .Field-Wrapper input::placeholder{color:#8a8a8a}.PasswordConfirmPopup-Button{margin-top:0!important;margin-bottom:0!important}@media (max-width:810px){.CartCards{margin-bottom:32px}}.CartCards-Expandable{background-color:#fff;border:1px solid #e8e8e8;border-radius:9px}.CartCards-Expandable_isApplied{background-color:#f5f5f5;border-color:#f5f5f5}.CartCards-Expandable_isApplied:last-of-type{border-bottom:0}.CartCards-Expandable:not(.CartCards-Expandable_isApplied) .ExpandableContent-Content_isContentExpanded{border-top:1px solid #e8e8e8}.CartCards-Expandable .ExpandableContent-Content{margin-top:0;margin-bottom:0}.CartCards-Expandable .ExpandableContent-Content_isContentExpanded{padding:0 20px 20px}@media (min-width:811px){.CartCards-Expandable .ExpandableContent-Content_isContentExpanded{padding-left:22px;padding-right:22px}}@media (min-width:811px){.CartCards-Expandable .ExpandableContent-Button{padding:20px 22px}}.CartCards-Expandable .ExpandableContent-Heading{font-size:14px;font-weight:400;cursor:pointer}.CartCards-Expandable .ExpandableContent-Heading svg{width:18px;height:18px;margin-right:10px}.CartCards-Expandable .ExpandableContent-Heading svg path{stroke:#dd151e}.CartCards-AppliedWrapper{margin-bottom:16px}.CartCards-Card{display:flex;align-items:center}.CartCards-Card:first-child{margin-top:16px}.CartCards-Card:not(:first-child){margin-top:24px}[dir=ltr] .CartCards-CardButton{margin-left:auto}[dir=rtl] .CartCards-CardButton{margin-right:auto}.CartCards-CardButton{width:auto}[dir=ltr] .CartCards-CardButton svg{margin-right:9px}[dir=rtl] .CartCards-CardButton svg{margin-left:9px}[dir=ltr] .CartCards-CardCheck{margin-right:8px}[dir=rtl] .CartCards-CardCheck{margin-left:8px}.CartCards-CardCheck path{fill:#3bbb76}[dir=ltr] .CartCards-CardDetails{margin-right:24px}[dir=rtl] .CartCards-CardDetails{margin-left:24px}.CartCards-CardDetails{margin-top:-2px}.CartCards-CardDetailsWrapper{display:flex}.CartCards-CardDetailsText{font-weight:300;font-size:12px;line-height:16px;letter-spacing:.2px;margin-top:0;margin-bottom:0;color:#8a8a8a}.CartCards-CardDetailsText_isSuccess{font-weight:500;color:#3bbb76}.CartCards-CardDetailsText:not(:first-child){margin-top:6px}.CartCards-FormSection{margin-top:24px}.CartCards-FormSectionSpacer{margin:22px -22px;border-bottom:1px solid #e8e8e8}.CartCards-FormSectionTitle{font-size:14px;font-weight:400;margin-top:0;margin-bottom:21px}.CartCards-FormSection .Field-Wrapper .Field_type_checkbox span{font-size:14px}.CartCards-FormSection .Field-Wrapper input:-ms-input-placeholder{color:#8a8a8a}.CartCards-FormSection .Field-Wrapper input::placeholder{color:#8a8a8a}.CartCards-FormSection .Field-Wrapper:not(:first-of-type){margin-top:16px}.CartCards-FormButton{width:100%;text-transform:none}.CartCards-Agreements{margin-bottom:16px}.CartCards-Agreements .Field-CheckboxLabel,.CartCards-Agreements .Field-CheckboxLabel a,.CartCards-Agreements .Field-CheckboxLabel span{font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px}.CartCards-Agreements .Field-CheckboxLabel a{color:#4847ff}.CartCards-Agreements .Field-CheckboxLabel a:not(.ShowMoreLessText-Toggle){text-decoration:underline}.CartCards-Agreements .ShowMoreLessText-Toggle,.CartCards-Agreements .ShowMoreLessText a{color:#4847ff}.CartCards-Agreements .ShowMoreLessText-Toggle{font-weight:500;text-decoration:underline}.CartCards-CustomerCards{margin-bottom:24px}.CartCards-CustomerCard{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.3px}.CartCards-CustomerCard_isHeading{font-weight:400;font-size:12px;line-height:15px;letter-spacing:.2px;color:#8a8a8a}.CartCards-CustomerCard:not(:first-child){margin-top:12px}:root{--cart-promotion-background:#3e5aea;--cart-promotion-color:var(--color-white)}[dir=ltr] .CartPromotion{padding-left:23px;padding-right:58px}[dir=rtl] .CartPromotion{padding-right:23px;padding-left:58px}.CartPromotion{padding-top:15px;padding-bottom:14px;margin-bottom:16px;min-height:77px;width:100%;border-radius:9px;background-color:#3e5aea;background-color:var(--cart-promotion-background);color:var(--color-white);color:var(--cart-promotion-color);font-weight:400;font-size:14px;line-height:21px;text-align:left;overflow:hidden}[dir=ltr] .CartPromotion svg{right:0}[dir=rtl] .CartPromotion svg{left:0}.CartPromotion svg{height:53px;width:53px;position:absolute;bottom:0}.CartPromotion svg path{fill:var(--color-white);fill:var(--cart-promotion-color)}.CartPromotion-Footer{padding:0 16px 16px}@media (min-width:811px){.CartPromotion-Footer{position:absolute;bottom:0;left:0;width:100%;height:179px;display:flex;align-items:center;justify-content:center;padding:0 16px}}[dir=ltr] .CartPromotion-Popup{left:0}[dir=rtl] .CartPromotion-Popup{right:0}.CartPromotion-Popup{--popup-max-height:none;--popup-max-width:925px;top:0;width:100%;height:100%;z-index:802;display:flex;align-items:flex-start;justify-content:center;padding:24px;overflow-y:auto}.CartPromotion-Popup .NotificationList{max-width:100%}.CartPromotion-Popup .Popup-Content{display:flex;flex-direction:column;padding:32px 0 0;width:100%;overflow-y:visible;overflow-y:initial}.CartPromotion-Popup .Popup-Content:after{padding-bottom:0}@media (max-width:810px){.CartPromotion-Popup .Popup-Content{max-height:var(--popup-max-height)}}@media (min-width:811px){.CartPromotion-Popup .Popup-Content{padding-top:52px}.CartPromotion-Popup .Popup-Content:after{padding-bottom:180px;background-color:#f5f5f5;border-radius:0 0 9px 9px}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CartPromotion-Popup .Popup-Content:after{padding-bottom:0;background-color:transparent;border-radius:0}}@media (max-width:810px){[dir=ltr] .CartPromotion-Popup .Popup-CloseBtn{right:18px}[dir=rtl] .CartPromotion-Popup .Popup-CloseBtn{left:18px}.CartPromotion-Popup .Popup-CloseBtn{height:18px;width:18px;top:18px}.CartPromotion-Popup .Popup-CloseBtn svg{height:18px;width:18px}}.CartPromotion-Loader{--loader-scale:0.5}.CartPromotion-Loader span{display:none}.CartPromotion-Header{padding-bottom:14px;padding-left:16px;padding-right:16px;text-align:center;border-bottom:1px solid #e8e8e8}@media (min-width:811px){.CartPromotion-Header{padding-bottom:16px}}.CartPromotion-Name{margin-top:0;margin-bottom:8px}@media (max-width:810px){.CartPromotion-Name{font-weight:500}}@media (min-width:811px){.CartPromotion-Name{margin-bottom:16px}}.CartPromotion-Description{margin-top:0;margin-bottom:14px}@media (min-width:811px){.CartPromotion-Description{margin-bottom:16px}}.CartPromotion-ProductList{display:grid;grid-template-columns:auto;grid-gap:42px 50px;padding-top:16px;padding-left:6px;padding-right:6px}@media (min-width:811px){.CartPromotion-ProductList{padding:32px 69px}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CartPromotion-ProductList{padding:32px 26px}}[dir=ltr] .CartPromotion-ProductList li.ProductCard{border-right-color:transparent}[dir=rtl] .CartPromotion-ProductList li.ProductCard{border-left-color:transparent}@media (min-width:811px){.CartPromotion-ProductList{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CartPromotion-ProductList{grid-template-columns:repeat(2,1fr)}}@media (min-width:810px) and (max-width:1160px){.CartPromotion-ProductList{grid-template-columns:repeat(2,1fr)}}.PromotedProducts-Title{display:flex;align-items:flex-start;padding:36px 0 16px}[dir=ltr] .PromotedProducts-Title h2{margin-left:10px;margin-right:0}[dir=rtl] .PromotedProducts-Title h2{margin-right:10px;margin-left:0}.PromotedProducts-Title h2{margin-top:0;margin-bottom:0}.PromotedProducts-Title h2 span{color:#ffae1b}.PromotedProducts-Content{background-color:#fff;border:1px solid #ffae1b;border-radius:9px;overflow:hidden}.PromotedProducts-Content .ProductPublisherOrProducer{text-align:left;margin-top:5px;margin-bottom:5px}.PromotedProducts-Content .ProductSlider{min-height:0}.PromotedProducts-Content .ProductSlider-Placeholder{min-height:229px}.PromotedProducts-Content .ProductSlider .ProductCard .OmnibusPriceInfo{max-width:none;margin-left:0;margin-right:0;text-align:left;max-height:none}.PromotedProducts-Content .ProductSlider:after,.PromotedProducts-Content .ProductSlider:before{content:"";position:absolute;top:0;bottom:0;width:50px;z-index:5}[dir=ltr] .PromotedProducts-Content .ProductSlider:before{left:-14px}[dir=rtl] .PromotedProducts-Content .ProductSlider:before{right:-14px}.PromotedProducts-Content .ProductSlider:before{background:linear-gradient(90deg,hsla(0,0%,100%,.94) 13.04%,hsla(0,0%,100%,0))}[dir=ltr] .PromotedProducts-Content .ProductSlider:after{right:-14px}[dir=rtl] .PromotedProducts-Content .ProductSlider:after{left:-14px}.PromotedProducts-Content .ProductSlider:after{background:linear-gradient(270deg,hsla(0,0%,100%,.94) 13.04%,hsla(0,0%,100%,0))}@media (max-width:810px){.RecommendedProducts{margin-bottom:32px}}.RecommendedProducts-Title{display:flex;align-items:flex-start;padding:0 0 20px;margin-bottom:24px;border-bottom:1px solid #f1f2f3}@media (min-width:811px){.RecommendedProducts-Title{padding:24px 0 20px}}.RecommendedProducts-Title h2{font-weight:500;margin-top:0;margin-bottom:0}@media (min-width:811px){.RecommendedProducts-Title h2{font-size:21px;line-height:25px}}.RecommendedProducts-Content .ProductSlider:after,.RecommendedProducts-Content .ProductSlider:before{content:"";position:absolute;top:0;bottom:0;width:50px;z-index:5}@media (max-width:810px){.RecommendedProducts-Content .ProductSlider{overflow:hidden;margin-left:-20px;margin-right:-20px}.RecommendedProducts-Content .ProductSlider .slick-slider{margin-left:0;margin-right:0}}:root{--footer-totals-mobile-height:114px;--advox-free-delivery-height:24px}.CartPage{margin-bottom:0;overflow:inherit}@media (max-width:810px){.CartPage{--footer-totals-height:var(--footer-totals-mobile-height);padding-bottom:calc(var(--footer-totals-height) + var(--navigation-tabs-height));min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height));padding-left:0;padding-right:0}.CartPage_withFreeDeliveryInfo{--footer-totals-height:calc(var(--footer-totals-mobile-height) + var(--advox-free-delivery-height))}}[dir=ltr] .CartPage-OutOfStockProductsWarning{left:0}[dir=rtl] .CartPage-OutOfStockProductsWarning{right:0}.CartPage-OutOfStockProductsWarning{padding:var(--button-padding);display:flex;justify-content:center;background-color:red;background-color:var(--primary-error-color,red);font-size:14px;font-weight:600;color:var(--color-white);text-align:center;width:100%}.CartPage #edrone_basket{grid-column:1/-1;padding-top:24px;padding-bottom:24px}@media (max-width:810px){.CartPage #edrone_basket{padding-top:0;padding-bottom:0}}@media (min-width:811px){.CartPage-AdditionalProductsWrapper{overflow:hidden;padding-bottom:230px}.CartPage-AdditionalProductsWrapper+.CartPage-AdditionalProductsSpace{margin-top:-200px}}@media (min-width:811px){.CartPage-Wrapper{margin-top:48px;grid-template-columns:minmax(calc(100% - 420px),1fr) minmax(400px,1fr);grid-gap:20px}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CartPage-Wrapper{grid-template-columns:minmax(calc(100% - 370px),1fr) minmax(350px,1fr)}}@media (max-width:810px){.CartPage-Wrapper{margin-top:32px;padding:0 20px}}.CartPage-Empty{padding:0;text-align:left}.CartPage-Empty h2{margin-top:0;margin-bottom:17px}.CartPage-Empty h2 span{color:#dd151e}@media (min-width:811px){.CartPage-ItemsWrapper{margin-bottom:40px}}@media (max-width:810px){.CartPage-ItemsWrapper{margin-bottom:32px}}.CartPage-ItemsHeadingWrapper{display:flex;align-items:flex-end;padding:0 0 16px}@media (max-width:810px){.CartPage-ItemsHeadingWrapper{flex-wrap:wrap}}.CartPage-ItemsHeading{margin:0 10px 0 0;text-transform:capitalize;cursor:default}.CartPage-ItemsHeading h2{margin:0}.CartPage-ItemsHeading_type_simple span{color:#dd151e}.CartPage-ItemsHeading_type_downloadable span{color:#4847ff}.CartPage-ItemsSubHeading{font-size:14px;line-height:22px;font-weight:600;letter-spacing:.5px;cursor:default}@media (min-width:811px){.CartPage-ItemsSubHeading{margin-bottom:4px}}@media (max-width:810px){.CartPage-ItemsSubHeading{font-weight:500;width:100%}}.CartPage-Floating{margin-top:0}@media (min-width:811px){.CartPage-Floating{position:-webkit-sticky;position:sticky;top:100px;justify-content:flex-start;margin-bottom:auto;z-index:1}}.CartPage .CartPage-Discount{background-color:#fff;border:1px solid #e8e8e8;border-radius:9px;margin:0 0 16px}@media (min-width:811px){.CartPage .CartPage-Discount .ExpandableContent-Button{padding:20px 22px}.CartPage .CartPage-Discount .ExpandableContent-Content_isContentExpanded{padding:0 22px 20px}}@media (max-width:810px){.CartPage .CartPage-Discount{margin-top:32px}}.CartPage .CartPage-Discount .CartPage-ExpandableContentHeading{font-size:14px;font-weight:400;cursor:pointer}.CartPage .CartPage-Discount .CartPage-ExpandableContentHeading svg{width:18px;height:18px;margin-right:10px}.CartPage .CartPage-Discount .CartPage-ExpandableContentHeading svg path{stroke:#dd151e}@media (max-width:810px){.CartPage .CheckoutOrderSummary-ButtonWrapper{--footer-totals-height:var(--footer-totals-mobile-height)}}@media (max-width:810px){.CartPage_withFreeDeliveryInfo .CheckoutOrderSummary-ButtonWrapper{--footer-totals-height:calc(var(--footer-totals-mobile-height) + var(--advox-free-delivery-height))}}.CartPage-CheckoutButton{margin:0}@media (min-width:811px){.CartPage .CartItem:first-child .CartItem-Wrapper_isCart{border-radius:9px 9px 0 0}.CartPage .CartItem:last-child .CartItem-Wrapper_isCart{border-radius:0 0 9px 9px;border-bottom:1px solid #e8e8e8}.CartPage .CartItem:last-child:first-child .CartItem-Wrapper_isCart{border-radius:9px}.CartPage .CartItem .CartItem-Wrapper_isCart{border:1px solid #e8e8e8;border-bottom:none}}@media (max-width:810px){.CartPage .Draggable:first-child .CartItem-Wrapper_isMobileLayout{border-radius:9px 9px 0 0}.CartPage .Draggable:last-child .CartItem-Wrapper_isMobileLayout{border-radius:0 0 9px 9px;border-bottom:1px solid #e8e8e8}.CartPage .Draggable:last-child:first-child .CartItem-Wrapper_isMobileLayout{border-radius:9px}.CartPage .Draggable .CartItem-Wrapper_isMobileLayout{border:1px solid #e8e8e8;border-bottom:none}}.PasswordChangePage .ContentWrapper{min-height:calc(100vh - var(--header-total-height));padding:28px 20px 50px}@media (min-width:811px){.PasswordChangePage .ContentWrapper{padding-top:25px}}.PasswordChangePage .Loader{margin:0}.PasswordChangePage-Heading{text-decoration:none;text-align:center;margin:0;letter-spacing:.5px;font-weight:600;font-size:25px;line-height:30px}@media (max-width:810px){.PasswordChangePage-Wrapper{padding:28px}.PasswordChangePage-Wrapper h1{font-size:21px}}.PasswordChangePage-Wrapper .Form{text-align:center;margin-top:35px}.PasswordChangePage-Wrapper .Form .PasswordStrength-Label{min-width:auto}.PasswordChangePage-Wrapper .Form .Button[type=submit]{width:100%;max-width:unset;margin-top:30px}.PasswordChangePage-Wrapper .FieldForm-Fields{margin-bottom:0}.PasswordChangePage-Action{max-width:545px;margin:0 auto}@media (min-width:811px){.PasswordChangePage-Action{padding:24px 16px 16px}}.PasswordChangePage-WarningMsg{padding-top:20px;text-align:center;font-size:15px}.PasswordChangePage-WarningMsg,.PasswordChangePage-WarningMsg h2{color:var(--primary-error-color)}.SearchPage-DescriptionContent{display:inline}.SearchPage-Heading{color:var(--availability-color);text-transform:none;margin-right:0}.SearchPage-Heading span{color:#000}@media (min-width:811px){.ResendConfirmEmail-InnerWrapper{max-width:500px;margin:0 auto;padding-top:30px}}.ResendConfirmEmail-Heading{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.3px;color:#8a8a8a;margin:0 auto 30px;display:block;padding:0;text-align:center}.ResendConfirmEmail-ResendButton{width:100%;margin-top:30px}.ResendConfirmEmail .Loader{margin:0}.ConfirmAccountPage{min-height:45vh;--content-wrapper-width:500px}.ConfirmAccountPage-EmailInput{display:block}.ConfirmAccountPage-Heading{margin-bottom:30px}.ConfirmAccountPage-Button{width:100%}@media (min-width:811px){.ConfirmAccountPage-Form{display:flex;align-items:center;justify-content:center;flex-direction:column}}@media (min-width:811px) and (min-width:811px){.ConfirmAccountPage-Form .Field-Wrapper{width:100%}}@media (max-width:810px){.MenuPage{background-color:#fff;z-index:20}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.MenuPage{min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height));min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height) - var(--category-page-miscellaneous-height, 0px));margin-top:var(--header-total-height);margin-bottom:var(--footer-total-height)}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.MenuPage~footer.Footer,.MenuPage~section.Newsletter{display:none}}[dir=ltr] .SharedWishlistItem,[dir=rtl] .SharedWishlistItem{height:auto;max-height:none}.SharedWishlistItem .ProductCard-Link{display:grid;align-items:flex-start;grid-template-columns:126px calc(50% - 126px) calc(50% - 280px) 280px}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.SharedWishlistItem .ProductCard-Link{grid-template-columns:126px calc(50% - 126px) calc(50% - 200px) 200px}}@media (max-width:810px){.SharedWishlistItem .ProductCard-Link{grid-template:"figure content" "figure comment" "figure actions"/126px calc(100% - 126px)}}@media (max-width:480px){.SharedWishlistItem .ProductCard-Link{display:block}}.SharedWishlistItem .ProductCard-Link .ProductWishlistButton{height:45px;width:45px}@media (max-width:810px){.SharedWishlistItem .ProductCard-Link .ProductCard-FigureReview{grid-area:figure}}.SharedWishlistItem .ProductCard-Link .ProductCard-Figure{padding-top:0;height:126px;width:86px}.SharedWishlistItem .ProductCard-Link .ProductCard-Figure .Image{width:100%}.SharedWishlistItem .ProductCard-Link .ProductCard-Figure .Image img{max-height:none}@media (max-width:480px){.SharedWishlistItem .ProductCard-Link .ProductCard-Figure{height:auto;width:auto}}.SharedWishlistItem .ProductCard-Link .ProductCard-MainInfo{flex-direction:column;align-items:flex-start}@media (max-width:480px){.SharedWishlistItem .ProductCard-Link .ProductCard-MainInfo{align-items:center}}@media (max-width:810px){.SharedWishlistItem .ProductCard-Link .ProductCard-Content{grid-area:content}}.SharedWishlistItem .ProductCard-Link .ProductCard-SharedWishlistComment{word-break:break-all}@media (max-width:810px){.SharedWishlistItem .ProductCard-Link .ProductCard-SharedWishlistComment{grid-area:comment}}@media (max-width:810px){.SharedWishlistItem .ProductCard-Link .ProductCard-ActionWrapper{grid-area:actions}}.WishlistSharedPage{margin-bottom:100px}.WishlistSharedPage-CreatorsInfo{margin-bottom:16px}@media (max-width:810px){.WishlistSharedPage-CreatorsInfo{padding-top:20px;font-size:20px;line-height:26px}}.WishlistSharedPage-Products{display:flex;flex-direction:column}.WishlistSharedPage-ProductsHeading{display:grid;grid-template-columns:repeat(2,1fr);padding:16px 0;border-bottom:1px solid #e8e8e8}.WishlistSharedPage-ProductsHeading span{font-size:14px;line-height:20px;color:#000;font-weight:400;letter-spacing:.3px;padding:0 16px}.WishlistSharedPage-ProductsHeading span:first-child{padding-left:0}.WishlistSharedPage-ActionBar{margin-top:24px}@media (min-width:811px){.WishlistSharedPage-ActionBar .MyAccountMyWishlist-Button{margin-left:0;margin-right:0}}.ContactForm{width:85%}@media (max-width:810px){.ContactForm{width:95%;padding-bottom:30px;margin:auto}}.ContactForm textarea{width:100%;height:100%}.ContactForm-HeadingContainer{margin-bottom:30px}.ContactForm-Heading{font-weight:500;font-size:21px;line-height:25px}.ContactForm-ActionContainer{margin-top:20px}.ContactForm button{margin-top:20px;width:30%}@media (min-width:811px){.ContactForm .FieldForm-Fields{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:10px;gap:10px}}.ContactForm .FieldForm-Fields .Field input{--input-border-color:#b9b9b9}@media (max-width:810px){.ContactForm .FieldForm-Fields .Field-Wrapper{margin-bottom:10px}}@media (min-width:811px){.ContactForm .FieldForm-Fields .Field-Wrapper_type_textarea{grid-row:2/4;grid-column:2;height:100%}}@media (max-width:810px){.ContactForm .FieldForm-Fields .Field-Wrapper_type_textarea{grid-column:5}}.ContactForm .FieldForm-Fields .Field-Wrapper_type_textarea .Field_type_textarea{height:100%}.ContactForm .Field-Wrapper:not(:first-of-type){margin-top:0}.ContactForm .ContactForm button{width:280px}.ContactPage{margin-bottom:50px}.ContactPage-ColumnWrapper{display:flex}@media (max-width:810px){.ContactPage-ColumnWrapper{display:block;padding:12px 0;margin-bottom:0}}@media (min-width:811px){.ContactPage-PromoBlock{margin-top:66px}}@media (max-width:810px){.ContactPage-PromoBlock{margin-bottom:60px;width:90%}}.ContactPage-ContactFormWrapper{display:flex}@media (max-width:810px){.ContactPage-ContactFormWrapper{flex-direction:column;align-items:center}}.ContactPage-FormWrapper{width:65%;margin-right:15px}@media (max-width:810px){.ContactPage-FormWrapper{margin-right:0;margin-bottom:25px;width:90%}}.ContactPage .ContactInfoBanner{background:#f5f5f5;border-radius:9px;padding:35px;margin-bottom:24px}@media (max-width:810px){.ContactPage .ContactInfoBanner{margin-bottom:10px}}.ContactPage .ContactInfoBanner p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.3px;color:var(--main-text-and-icons_2);margin:0}.ContactPage .ContactInfoBanner .ContactInfoBanner-Danger{color:var(--main-primary);margin-bottom:15px}.ContactPage .ContactInfoBanner .ContactInfoBanner-Danger_Bold{font-size:17px;font-weight:500}.ContactPage .ContactForm{width:100%}@media (max-width:810px){.ContactPage .ContactForm{padding-bottom:0}}.ContactPage .ContactUs-Title{margin-bottom:30px;font-weight:500;font-size:21px}.ContactPage .ContactUs-SingleBox{display:grid;grid-template-columns:20px 1fr;grid-gap:30px;margin-bottom:30px}.ContactPage .ContactUs-SingleBox img{height:auto}.ContactPage .ContactUs-SingleBox:last-of-type .ContactUs-BoldText,.ContactPage .ContactUs-SingleBox:last-of-type .ContactUs-NormalText,.ContactPage .ContactUs-SingleBox:last-of-type .ContactUs-SmallUnderAddress{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.3px;color:#3e3d3d;margin-bottom:0}.ContactPage .ContactUs-SingleBox:last-of-type a.ContactUs-BoldText,.ContactPage .ContactUs-SingleBox:last-of-type a.ContactUs-NormalText,.ContactPage .ContactUs-SingleBox:last-of-type a.ContactUs-SmallUnderAddress{font-size:14px;font-weight:500;line-height:21px;letter-spacing:1.17px;color:#3e3d3d;margin-bottom:0}.ContactPage .ContactUs-SingleBoxRow:not(:last-of-type){margin-bottom:10px}.ContactPage .ContactUs-SingleAddressBoxContent{width:90%}.ContactPage .ContactUs-ContactIcon{margin-top:2px}.ContactPage .ContactUs-ImageBox{margin-top:6px}.ContactPage .ContactUs-SingleContactContent{margin-top:5px}.ContactPage .ContactUs-BoldText,.ContactPage .ContactUs-NormalText,.ContactPage .ContactUs-SmallUnderAddress{font-size:14px;font-weight:500;line-height:17px;letter-spacing:.5px;color:#000;margin-bottom:0}.ContactPage .ContactUs-SmallUnderAddress{font-size:10px;line-height:12px;font-weight:400;letter-spacing:.17px}.ContactPage .ContactUs-NormalText{font-weight:300}.ContactPage-ColumnUsContainer{width:35%}@media (max-width:810px){.ContactPage-ColumnUsContainer{width:75%;margin-left:20px;padding-bottom:15px}}.ContactPage-MapContainer{margin:auto 0;width:70%;border-radius:9px}@media (max-width:810px){.ContactPage-MapContainer{width:100%}}@media (max-width:810px){.ContactPage .ContentWrapper{padding:0}}[dir=ltr] .ContactPage .SingleProductWidget-PictureWrapper .Image img{object-fit:contain}[dir=ltr] .ContactPage .SingleProductWidget_isBannerVariant{max-width:100%;padding:6px 35px}@media (min-width:811px){[dir=ltr] .ContactPage .SingleProductWidget_isBannerVariant{min-width:450px}}@media (max-width:810px){[dir=ltr] .ContactPage .SingleProductWidget_isBannerVariant{min-height:100%;max-height:100%}}@media (min-width:811px){[dir=ltr] .ContactPage .SingleProductWidget-PictureWrapper{min-width:155px}}[dir=ltr] .ContactPage .SingleProductWidget-BannerContent{align-items:flex-start}[dir=ltr] .ContactPage .SingleProductWidget-BannerContent .ProductPrice-PriceValue{font-weight:500;font-size:21px;line-height:25px;letter-spacing:.5px}[dir=ltr] .ContactPage .SingleProductWidget-BannerContent .ProductPrice_hasDiscount .ProductPrice-HighPrice{font-weight:300;font-size:18px;line-height:16px;letter-spacing:.1px;margin-top:10px}@media (max-width:810px){[dir=ltr] .ContactPage .SingleProductWidget-BannerContent .ProductPrice_hasDiscount .ProductPrice-HighPrice{margin-top:5px}}[dir=ltr] .ContactPage .SingleProductWidget-BannerContent .ProductLabel-Wrapper .ProductLabel_type_sale{mix-blend-mode:normal;opacity:.15;color:#fff;background:transparent;border:none;font-size:30px;font-weight:700}@media (max-width:810px){[dir=ltr] .ContactPage .SingleProductWidget-BannerContent .ProductLabel-Wrapper .ProductLabel_type_sale{font-size:25px;letter-spacing:1.39px}}[dir=ltr] .ContactPage .SingleProductWidget-BannerTitle{margin-top:30px;font-weight:500;font-size:21px;line-height:25px;letter-spacing:.5px}.CreateAccount .ContentWrapper{min-height:calc(100vh - var(--header-total-height));padding:28px 20px 50px}@media (max-width:810px){.CreateAccount .ContentWrapper{padding-bottom:28px;padding-bottom:calc(28px + var(--navigation-tabs-height, 0))}}@media (min-width:811px){.CreateAccount .ContentWrapper{padding-top:25px}}@media (min-width:811px){.CreateAccount-InnerWrapper{max-width:545px;margin:0 auto;padding-top:0}}@media (max-width:810px){.CreateAccount-InnerWrapper .MyAccountOverlay-Additional section{text-align:center}}.CreateAccount-InnerWrapper .MyAccountOverlay-Additional section button{margin-left:0;margin-right:0}.CreateAccount .Loader{margin:0}.LoginAccount .ContentWrapper{min-height:calc(100vh - var(--header-total-height));min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height, 0));padding:28px 20px 50px}@media (max-width:810px){.LoginAccount .ContentWrapper{padding-bottom:28px;padding-bottom:calc(28px + var(--navigation-tabs-height, 0))}}@media (min-width:811px){.LoginAccount .ContentWrapper{padding-top:25px}}@media (min-width:811px){.LoginAccount-CreateAccount{padding:24px 16px 16px}}.LoginAccount-CreateAccount,.LoginAccount-CreateAccount .MyAccountOverlay-Heading{text-align:left}.LoginAccount-CreateAccount ul li{list-style-type:disc}.LoginAccount-CreateAccountButton{max-width:220px;width:100%;margin-top:35px}@media (max-width:810px){.LoginAccount-CreateAccountContent{padding-top:14px;padding-left:14px;padding-right:14px}}.LoginAccount-InnerWrapper_isRedirect{display:grid;grid-gap:64px}@media (min-width:811px){.LoginAccount-InnerWrapper_isRedirect{grid-template-columns:repeat(2,1fr)}}.LoginAccount-InnerWrapper_isRedirect .MyAccountOverlay-Action .Form,.LoginAccount-InnerWrapper_isRedirect .MyAccountOverlay-Heading{text-align:left;margin-bottom:35px}@media (max-width:810px){.LoginAccount-InnerWrapper_isRedirect .MyAccountOverlay-Action .Form,.LoginAccount-InnerWrapper_isRedirect .MyAccountOverlay-Heading{margin-bottom:0}}.LoginAccount-InnerWrapper_isRedirect .MyAccountOverlay-Additional section{justify-content:flex-start}@media (min-width:811px){.LoginAccount-InnerWrapper:not(.LoginAccount-InnerWrapper_isRedirect){max-width:545px;margin:0 auto;padding-top:0}}.LoginAccount .Loader{margin:0}.ForgotPassword .ContentWrapper{min-height:calc(100vh - var(--header-total-height));padding:28px 20px 50px}@media (min-width:811px){.ForgotPassword .ContentWrapper{padding-top:25px}}@media (min-width:811px){.ForgotPassword-InnerWrapper{max-width:545px;margin:0 auto;padding-top:0}}.ForgotPassword .Loader{margin:0}.MyAccountOrderPrint-Wrapper{height:100%;padding:20px 0}.MyAccountOrder-Repayment{background-color:var(--button-background)}.ForgotPasswordSuccess .ContentWrapper{min-height:calc(100vh - var(--header-total-height));padding:28px 20px 50px}@media (min-width:811px){.ForgotPasswordSuccess .ContentWrapper{padding-top:25px}}@media (min-width:811px){.ForgotPasswordSuccess-InnerWrapper{max-width:545px;margin:0 auto;padding-top:0}}.ForgotPasswordSuccess .Loader{margin:0}.ForgotPasswordSuccess .MyAccountOverlay-Additional{padding:0}.ForgotPasswordSuccess .MyAccountOverlay-Additional .Button{margin-left:0}.ForgotPasswordSuccess .MyAccountForgotPasswordSuccess-Text{margin:35px auto 6px}.MyAccountSidebarPage{opacity:1;margin-bottom:20px}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.MyAccountSidebarPage{min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height));min-height:calc(100vh - var(--header-total-height) - var(--navigation-tabs-height) - var(--category-page-miscellaneous-height, 0px));margin-top:calc(var(--header-total-height) + 10px);margin-bottom:var(--footer-total-height);max-width:100vw;overflow:hidden}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.MyAccountSidebarPage~footer.Footer,.MyAccountSidebarPage~section.Newsletter{display:none}}.MyAccountSidebarPage-SidebarList{padding-bottom:60px}.GiftCardsOrderSuccess{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:21px;padding-right:21px;max-width:609px;width:100%;margin-left:auto;margin-right:auto}.GiftCardsOrderSuccess-ButtonWrapper,.GiftCardsOrderSuccess-Heading,.GiftCardsOrderSuccess-InfoWrapper,.GiftCardsOrderSuccess-OrderWrapper{margin-bottom:32px}.GiftCardsOrderSuccess-ButtonWrapper p,.GiftCardsOrderSuccess-Heading p,.GiftCardsOrderSuccess-InfoWrapper p,.GiftCardsOrderSuccess-OrderWrapper p{font-weight:300;font-size:14px;line-height:20px;text-align:center;letter-spacing:.6px;margin-top:0;margin-bottom:0}.GiftCardsOrderSuccess-ButtonWrapper p:not(:first-child),.GiftCardsOrderSuccess-Heading p:not(:first-child),.GiftCardsOrderSuccess-InfoWrapper p:not(:first-child),.GiftCardsOrderSuccess-OrderWrapper p:not(:first-child){margin-top:32px}.GiftCardsOrderSuccess-Heading{font-weight:600;font-size:25px;line-height:30px;text-align:center;letter-spacing:.5px}@media (min-width:811px){.GiftCardsOrderSuccess-Heading{font-weight:600;font-size:30px;line-height:39px;text-align:center;letter-spacing:.8px}}.GiftCardsOrderSuccess-ErrorWrapper{border-bottom:2px solid #dd151e;box-shadow:0 15px 35px rgba(221,21,30,.15);margin-bottom:32px;width:100%;max-width:609px;padding:24px;text-align:center}.GiftCardsOrderSuccess-ErrorWrapper a,.GiftCardsOrderSuccess-ErrorWrapper p{font-size:14px;line-height:20px;font-weight:400}.GiftCardsOrderSuccess-ErrorWrapper p{color:#dd151e;margin-bottom:24px}.GiftCardsOrderSuccess-ErrorWrapper p strong{font-weight:500}.GiftCardsOrderSuccess-ErrorWrapper p:last-child{margin-bottom:0}.GiftCardsOrderSuccess-ErrorWrapper a{color:#4847ff;margin-left:5px}.GiftCardsOrderSuccess-ErrorWrapper_cashOnDelivery strong{display:block}.GiftCardsOrderSuccess-OrderWrapper p{font-size:17px;line-height:20px;text-align:center;letter-spacing:.8px;margin-top:0;margin-bottom:0}.GiftCardsOrderSuccess-OrderWrapper p.GiftCardsOrderSuccess-OrderItem{font-weight:300;font-size:17px;line-height:20px}.GiftCardsOrderSuccess-OrderItemId{font-weight:500;color:#dd151e}.GiftCardsOrderSuccess-ButtonWrapper{display:grid;grid-gap:16px}.GiftCardsOrderSuccess-ButtonWrapper .Button{font-weight:400}@media (max-width:810px){.GiftCardsOrderSuccess-ButtonWrapper,.GiftCardsOrderSuccess-ButtonWrapper .Button{width:100%}}@media (min-width:811px){.GiftCardsOrderSuccess-ButtonWrapper{grid-template-columns:repeat(2,1fr)}}.InvoiceInformation{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:21px;padding-right:21px;max-width:609px;width:100%;margin-left:auto;margin-right:auto}.InvoiceInformation-ButtonWrapper,.InvoiceInformation-Heading,.InvoiceInformation-InfoWrapper,.InvoiceInformation-OrderWrapper{margin-bottom:32px}.InvoiceInformation-ButtonWrapper p,.InvoiceInformation-Heading p,.InvoiceInformation-InfoWrapper p,.InvoiceInformation-OrderWrapper p{font-weight:300;font-size:14px;line-height:20px;text-align:center;letter-spacing:.6px;margin-top:0;margin-bottom:0}.InvoiceInformation-ButtonWrapper p:not(:first-child),.InvoiceInformation-Heading p:not(:first-child),.InvoiceInformation-InfoWrapper p:not(:first-child),.InvoiceInformation-OrderWrapper p:not(:first-child){margin-top:32px}.InvoiceInformation-Heading{font-weight:600;font-size:25px;line-height:30px;text-align:center;letter-spacing:.5px}@media (min-width:811px){.InvoiceInformation-Heading{font-weight:600;font-size:30px;line-height:39px;text-align:center;letter-spacing:.8px}}.InvoiceInformation-ErrorWrapper{border-bottom:2px solid #dd151e;box-shadow:0 15px 35px rgba(221,21,30,.15);margin-bottom:32px;width:100%;max-width:609px;padding:24px;text-align:center}.InvoiceInformation-ErrorWrapper a,.InvoiceInformation-ErrorWrapper p{font-size:14px;line-height:20px;font-weight:400}.InvoiceInformation-ErrorWrapper p{color:#dd151e;margin-bottom:24px}.InvoiceInformation-ErrorWrapper p strong{font-weight:500}.InvoiceInformation-ErrorWrapper p:last-child{margin-bottom:0}.InvoiceInformation-ErrorWrapper a{color:#4847ff;margin-left:5px}.InvoiceInformation-ErrorWrapper_cashOnDelivery strong{display:block}.InvoiceInformation-OrderWrapper p{font-size:17px;line-height:20px;text-align:center;letter-spacing:.8px;margin-top:0;margin-bottom:0}.InvoiceInformation-OrderWrapper p.InvoiceInformation-OrderItem{font-weight:300;font-size:17px;line-height:20px}.InvoiceInformation-OrderItemId{font-weight:500;color:#dd151e}.InvoiceInformation-ButtonWrapper .Button{font-weight:400}@media (max-width:810px){.InvoiceInformation-ButtonWrapper,.InvoiceInformation-ButtonWrapper .Button{width:100%}}.LoginAsCustomer .ContentWrapper{min-height:calc(100vh - var(--header-total-height));padding:28px 20px 50px}@media (min-width:811px){.LoginAsCustomer .ContentWrapper{padding-top:25px}}.LoginAsCustomer-InnerWrapper{text-align:center}@media (min-width:811px){.LoginAsCustomer-InnerWrapper{max-width:545px;margin:0 auto;padding-top:0}}.LoginAsCustomer .Loader{margin:0;z-index:200}.LoginAsCustomer .Loader-Spinner span{text-align:center;left:50%;transform:translateX(-50%);width:500px}.LoginAsCustomer .Loader-Spinner span h1{color:var(--main-primary)}.SmsConfirmSubscription{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.SmsConfirmSubscription-ContentSection,.SmsConfirmSubscription-ContentWrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;text-align:center}.SmsConfirmSubscription-Heading{text-align:center;margin-bottom:14px}@media (max-width:810px){.SmsConfirmSubscription-Heading{margin-bottom:17px}}.DictionaryPage{opacity:1}
/*# sourceMappingURL=pages.91c5a67a.chunk.css.map */