@font-face{font-family:'magento-icons';src:url('../Magento_Company/fonts/Magento-Icons.woff2') format('woff2'),url('../Magento_Company/fonts/Magento-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:optional}.form-add-user .field.email .exist-notification-message{color:#999;font-size:14px;padding-top:5.5px}@media print{body{min-width:102.4rem}}@font-face{font-family:'pagebuilder-font';font-style:normal;font-weight:400;src:url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot');src:url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot?#iefix') format('embedded-opentype'),url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.woff') format('woff'),url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.ttf') format('truetype');font-display:optional}@font-face{font-family:'magento-icons';src:url('../Magento_Company/fonts/Magento-Icons.woff2') format('woff2'),url('../Magento_Company/fonts/Magento-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:optional}.pay-later-message{margin-top:10px}.admin__action-group-wrap .action-select._mage-error{border:1px solid #ed8380}.admin__action-group-wrap._focus .action-select._mage-error{border:1px solid #ed8380}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}@media only screen and (min-width:768px) and (max-width:1023px){.hidden-tablet{display:none !important}.header.panel .pre-header-custom-links-wrapper .pre-header-custom-link{font-size:1.4rem;display:inline}.header.panel .pre-header-custom-links-wrapper .pre-header-custom-link:not(:last-child){margin-right:10px}.header.panel .pre-header-custom-links-wrapper .pre-header-custom-link:first-child svg{height:20px}.header.panel>.header.links>li{font-size:1.4rem;text-align:right}.header.panel>.header.links>li:not(:last-child){margin-right:5px}.header.panel>.header.links>li:not(:last-child):after{margin-left:3px !important}}@media all and (min-width:1024px) and (max-width:1124px){.header.panel{font-size:1.4rem}.header.panel .header.links>li{font-size:1.4rem}.header.panel .pre-header-custom-links-wrapper .pre-header-custom-link{margin-right:15px}}@media only screen and (min-width:768px) and (max-width:1350px){.page-footer .footer.content .newsletter-our-story{padding-right:20px}.page-footer .footer.content .footer.links{padding-left:20px}}@media (max-width:767px){.pagebuilder-mobile-hidden{display:none !important}}@media all and (min-width:768px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.header.panel:before,.header.panel:after,.header.content:before,.header.content:after{content:'';display:table}.abs-add-clearfix-desktop:after,.header.panel:after,.header.content:after{clear:both}.column.main{box-sizing:border-box}.navigation,.page-header .header.panel,.header.content,.footer.content,.top-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:27.5px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.navigation{background:#edf1ec;font-size:18px;font-weight:400;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 11px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#000;line-height:50px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover{background:#c2cebb;color:#3b3b3b;text-decoration:none}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #e7e7e7;box-shadow:0 5.5px 5.5px rgba(0,0,0,.19);font-size:16px;font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#000;padding:0}.navigation .level0 .submenu a:hover{color:#3b3b3b;text-decoration:none}.navigation .level0 .submenu .submenu{top:-1px !important;left:100% !important}.navigation .level0 .submenu li{margin:0;position:relative}.panel.header .links{display:inline-block}.modal-popup.requisition-popup .modal-footer .secondary:not(:focus){box-shadow:none}.address-loading-mask{top:115px}.manage-company-accounts .message+.actions-toolbar{margin-top:55px}.modal-popup .actions-toolbar .secondary .action:not(:focus){box-shadow:none}.popup-tree .modal-footer .secondary:not(:focus){box-shadow:none}.pagebuilder-mobile-only{display:none !important}.amcart-message-box,.amcart-message-box .related{width:462px}.amcart-message-box .products .product-item{margin:0;width:60%}.amcart-minipage-wrap .amcart-message-box{min-width:700px}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{color:#575757;font-size:36px;font-weight:600;line-height:36px}.product-options-bottom .price-box .price-container,.product-info-price .price-box .price-container{font-size:24px}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:36px;line-height:36px}.product-options-bottom .price-box .price-including-tax+.price-excluding-tax .price,.product-info-price .price-box .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:16px}.minicart-wrapper{display:inline-block;position:relative;margin-left:30px}.minicart-wrapper:before,.minicart-wrapper:after{content:'';display:table}.minicart-wrapper:after{clear:both}.minicart-wrapper .action.showcart{cursor:pointer;display:inline-block;text-decoration:none}.minicart-wrapper .action.showcart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:30px;color:#757575;content:'\e611';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.showcart:hover:before{color:#333}.minicart-wrapper .action.showcart:active:before{color:#757575}.minicart-wrapper .action.showcart{margin:5px 0}.minicart-wrapper .action.showcart:before{content:'';display:block;height:36px;width:36px;background:url("../images/svg/cart-icon.svg") center center no-repeat}.minicart-wrapper .action.showcart span{display:block}.minicart-wrapper .action.showcart span.text{font-size:1.2rem;color:#818680;height:auto;width:auto;position:relative;text-transform:lowercase;text-align:right;margin-right:3px}.minicart-wrapper .action.showcart .counter.qty{height:20px;line-height:20px;border-radius:10px;min-width:20px;top:-10px;right:-10px}.minicart-wrapper .action.showcart .counter-number{font-size:1.2rem;line-height:12px;margin-top:4px}.page-product-giftcard .product-info-main .price-box .price-container.price-final{font-size:24px}.page-product-giftcard .product-info-main .price-box .price-container.price-final .price{font-size:36px;line-height:36px}.table-giftregistry .col.message{width:40%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.catalogsearch-result-index-noresults .page-main .columns .message.notice{font-size:2.2rem;padding:18px 22px 18px 68px}.catalogsearch-result-index-noresults .page-main .columns .message.notice>*:first-child:before{top:20px;width:65px;font-size:48px;line-height:48px}.pre-header-custom-links-wrapper{margin-right:15%}.pre-header-custom-link .icon{display:inline-block;height:24px;vertical-align:middle;width:20px}.pre-header-custom-link:first-child a{margin-left:5px;text-decoration:underline}.pre-header-custom-link:first-child a:hover{color:#000}.cms-category-row{padding-left:20px;padding-right:20px}.more-categories-row figure[data-content-type=image]{padding:4.5px}.more-categories-row figure[data-content-type=image]:hover{box-shadow:0 0 0 3px #778b6d;box-sizing:border-box;transition:box-shadow .3s ease}.cms-resource-lib{padding-top:20px;padding-bottom:20px}.cms-resource-lib-head h2{margin-top:15px}.cms-resource-lib-footer a{padding:10px 250px;border-radius:32px}.homepage-blog-description-wrapper{display:none}.cms-resource-items-wrapper .pagebuilder-column{position:relative;border-radius:15px;background-color:#94a888}.cms-resource-items-wrapper .pagebuilder-column:hover .homepage-blog-description-wrapper{display:block;font-size:14px}.cms-resource-items-wrapper .pagebuilder-column:hover .homepage-blog-info{position:absolute;top:0;background-color:rgba(148,168,136,.9);border-radius:15px;padding:20px}.cms-tagline-banner{font-size:18px;font-style:italic}.cms-tagline-banner h3{font-size:28px;margin:10px 0 0;font-style:normal}.block-search{margin:8px 0;float:right;position:relative;width:350px}.block-search .label.active+.control{padding-top:0}.block-search input{border-color:#666;margin:0;padding:10px 36px 10px 30px;position:static;border-radius:20px;line-height:20px}.block-search input::-webkit-input-placeholder{color:#afafaf}.block-search input:-moz-placeholder{color:#afafaf}.block-search input::-moz-placeholder{color:#afafaf}.block-search input:-ms-input-placeholder{color:#afafaf}.block-search .action.search{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;position:absolute;right:16px;top:6px;z-index:auto}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search[disabled]{pointer-events:none;opacity:.5}.block-search .action.search:before{content:'';display:block;height:25px;width:25px;background:url("../images/svg/search-icon.svg") center center no-repeat}.block-search .action.search span{display:none}.search-autocomplete{margin-top:0}.block.newsletter{box-sizing:border-box;width:60%;float:right;padding-left:44px;margin-bottom:44px}.header.content{padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px}.header.content .logo img{height:auto}.header.panel{display:table !important;width:100% !important}.header.panel>.header.links{display:table-cell;margin-left:auto;text-align:right}.header.panel>.header.links>li{margin:0;text-transform:lowercase}.header.panel>.header.links>li:not(:last-child){margin-right:10px}.header.panel>.header.links>li:not(:last-child):after{content:'|';margin-left:10px}.header.content{border-bottom:none}.logo{float:left}.footer.content{margin:unset;max-width:unset;padding:unset}.footer.content .newsletter-our-story{background-color:#d0dace;max-width:calc(1280px*0.4);padding-right:calc((100% - 1280px)/2)}.footer.content .newsletter-our-story .block.newsletter{width:100%}.footer.content .newsletter-our-story .follow-us{margin:50px 0}.footer.content .footer.links{max-width:calc(1280px*0.6);padding-left:calc((100% - 1280px)/2);padding-top:28px}.footer.content .footer.links .pagebuilder-column{padding-right:5px}.footer.content p{margin-bottom:0;line-height:30px}.follow-us{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.follow-us svg,.follow-us img{width:46px;height:46px}.copyright,.terms{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}.terms a{text-transform:uppercase}body.added-user-way .footer-bottom-container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}.copyright{text-align:left}.copyright span:after{content:' All Rights Reserved.'}.terms{justify-content:flex-start}.terms li:first-child{margin-left:88px}.nav-sections{background-color:#edf1ec}.desktop-menu-content{display:block}.navigation{max-width:1240px;padding:0 20px}.navigation>ul{display:flex;flex-flow:nowrap row;justify-content:space-between;padding:0 !important}.navigation .level0{position:static;margin:0}.navigation .level0.parent>.level-top{padding-right:12px}.navigation .level0 .level-top .ui-icon{display:none !important}.navigation .level0 .submenu{border-top:2px solid #99a78b;width:100%;z-index:20}.navigation .level0 .submenu a,.navigation .level0 .submenu strong{text-transform:none}.navigation .level0 .submenu strong:not(.sales-item-wrapper){display:block}.navigation .level0 .submenu a{line-height:26px}.navigation .level0 .submenu a:hover{text-decoration:underline}.navigation .level0 .submenu .category-link{display:block}.sub-title-wrapper{margin-bottom:20px}.sub-title-wrapper .title{font-size:1.8rem;border-bottom:4px solid #99a78b;color:#3f4738;display:inline-block;font-weight:400;padding:0 0 5px 5px;text-transform:lowercase}.categories-part{padding:10px 30px 20px}.categories-part strong{font-weight:700}.categories-wrapper{display:flex;flex-flow:wrap row;justify-content:space-between;padding-left:15px}.categories-wrapper .section{box-sizing:border-box}.categories-wrapper .categories-items-wrapper{margin-bottom:20px}.sales-item-wrapper{display:flex;flex-flow:nowrap row}.sales-item-wrapper .sales-icon{width:22px;height:22px;margin-left:10px}.headwear-submenu,.wigs-hairpieces-submenu{max-width:75%}.headwear-submenu>li,.wigs-hairpieces-submenu>li{display:flex;flex-flow:nowrap row}.headwear-submenu .categories-part,.wigs-hairpieces-submenu .categories-part{width:100%}.headwear-submenu .section,.wigs-hairpieces-submenu .section{width:32%}.beauty-submenu,.clothing-accessories-submenu{max-width:50%}.beauty-submenu .section,.clothing-accessories-submenu .section{width:48%}.head-scarves-submenu{max-width:25%}html,body{height:100%}.navigation ul{padding:0 8px}.page-wrapper{margin:0;position:relative;transition:margin .3s ease-out 0s}.page-wrapper>.top-container{box-sizing:border-box;width:100%}.nav-sections{z-index:1}#confirmBox .amcart-message-box{padding-bottom:30px}#confirmBox .amcart-message-box .confirmation-popup-wrapper .am-photo-container .amcart-image{max-width:140px}#confirmBox .amcart-message-box .confirmation-popup-wrapper .product-container .button-popup .checkout-button>button.checkout a{padding:15px}#confirmBox .amcart-message-box .confirmation-popup-wrapper .product-container .button-popup .action-button{font-size:unset}.product-info-main .product-info-price .price-box .old-price{margin-top:-10px}.product-info-main .product-info-price .price-box .old-price .price-label{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;font-size:13px;font-weight:400}.product-info-main .product-info-price .price-box .old-price .price-wrapper{font-size:13px}.product-info-main .product-info-price .price-box .special-price,.product-info-main .product-info-price .price-box .normal-price{margin-top:-10px}.cart-empty .empty-cart-message p{font-size:2rem}}@media all and (min-width:1024px),print{.amcart-minipage-wrap .amcart-message-box{width:820px}.pre-header-custom-link .icon{display:inline-block;height:24px;vertical-align:middle;width:20px}.cms-category-row .cms-category-description a{font-size:16px;padding:10px 20px}.cms-category-row .pagebuilder-column-group>.pagebuilder-column-line{gap:20px}.cms-resource-lib .row-full-width-inner{padding:0 8.33333%}}@media all and (min-width:1440px),print{.cms-resource-lib .row-full-width-inner{padding:0 118px}}@media all and (min-width:1920px),print{.banner-row{-webkit-background-size:1920px auto !important;background-size:1920px auto !important}}