*{margin:0;padding:0;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{box-shadow:0 0 3px 1px #68a8e0}body.touch{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer}picture{display:block}html,body{scroll-behavior:smooth}.load.indicator{background:rgba(255,255,255,0.05)}.slimScrollBar,.slimScrollRail{-webkit-border-radius:0 !important;border-radius:0 !important}.cleared{line-height:0;clear:both}.screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.page-title-wrapper .page-title{font-weight:900;font-size:25px;letter-spacing:0.100em;text-transform:none}.checkout-cart-index .cart-summary .block .fieldset .field:not(.choice)>.label{font-size:12px}.account .main .block-dashboard-info .box-newsletter .box-content{font-size:13px}.account .main a{display:initial}.account .page-main button#gca_balance_button{padding:18px 20px 16px;text-transform:uppercase;font-size:11px;letter-spacing:.1em;background:#25315c}.account #my-orders-table .action.delete:hover{text-decoration:none}.account .page-main .block-balance-giftcard a:hover{text-decoration:none}.account .page-main a.action:hover{text-decoration:none}.checkout-index-index .table-checkout-shipping-method tbody td:first-child{width:auto}.checkout-index-index .table-checkout-shipping-method table>thead>tr>th,.checkout-index-index .table-checkout-shipping-method table>tbody>tr>td,.checkout-index-index .table-checkout-shipping-method tbody td{padding:0}.video-item{position:relative;z-index:5;line-height:0}.video-item .jq-embed-video-close{background:#000;color:#fff;cursor:pointer;left:2px;line-height:15px;position:absolute;z-index:10;text-transform:uppercase}.video-item .jq-embed-video-iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-item iframe{border:0 none;height:100%;left:0;outline:0 none;position:absolute;top:0;width:100%}.page-footer{background:#fff}.block-minicart .actions-wrapper .actions .action,.block-minicart .minicart-items .product-item-name,.block-minicart .amount .price-wrapper:first-child .price{font-weight:900}.block-minicart .minicart-items .options.list dd,.block-minicart .minicart-items .options.list dt{font-size:12px}.block-minicart .product-item-pricing .label,.block-minicart .minicart-items .action.edit,.block-minicart .minicart-items .action.delete{font-size:12px}.modal-popup.confirm .action-dismiss{font-weight:900}.checkout-payment-method .opc-payment-additional .form-discount .actions-toolbar .action{font-weight:900}.opc-block-summary .table-totals th,.opc-block-summary .mark .value{font-weight:500}.checkout-payment-method{font-size:13px}.checkout-payment-method .payments .legend>span{font-size:16px}.opc-wrapper .step-title,.opc-block-summary>.title,.opc-block-shipping-information .shipping-information-title,.checkout-payment-method .payment-option._collapsible .payment-option-title,.checkout-payment-method .payments .legend>span{font-weight:700}.field-tooltip .field-tooltip-action:hover:before,.opc-wrapper .step-title,.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark,.opc-block-summary .table-totals .grand strong{color:#25315c}.modal-popup.size-chart-modal .modal-title,.modal-popup.size-chart-modal .size-tab-select li{font-weight:900}.modal-popup.size-chart-modal .size-item-wrapper .sub-head,.modal-popup.size-chart-modal .size-item-wrapper table tr>th{font-weight:900}.product-info-main .page-title-wrapper h1{text-transform:none}.product-info-main .product-info-price .price-box .price,.product-info-main .style-number{font-weight:normal}.customer-account-create .page-main .column.main,.customer-account-login .page-main .column.main,.customer-account-forgotpassword .page-main .column.main,.customer-account-createpassword .page-main .column.main{margin-bottom:0%;float:left}.customer-account-login .page-main .block-content,.account .page-main .block-content{font-size:13px}.customer-account-login .page-main .block .block-title strong,.account .page-main .block .block-title strong{font-weight:900;font-size:16px}.customer-account-login .page-main .block .block-title a.action,.account .page-main .block .block-title a.action{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:0.10em}.login-container #block-customer-social-login-heading{font-size:16px}.login-container #services{font-size:13px}.customer-account-create .page-main .field.note,.customer-account-login .page-main .field.note,.customer-account-forgotpassword .page-main .field.note,.customer-account-createpassword .page-main .field.note{font-size:13px;font-weight:500}.page-main .fieldset>.field,.page-main .fieldset>.fields>.field{margin:0 0 15px}.page-main .fieldset>.field .label,.page-main .fieldset>.fields>.field .label{font-weight:500}.fieldset .field.required .label:after{color:#25315c}.customer-account-create .page-main .field-interested_7fam,.customer-account-edit .page-main .field-interested_7fam{display:none}.customer-account-create .page-main .field-interested_spld,.customer-account-edit .page-main .field-interested_spld{display:block}.fieldset .field .label{font-size:13px}.account.page-layout-2columns-left .sidebar-additional .actions-toolbar>.primary .action.details{font-weight:900;font-size:11px;letter-spacing:0.08em}.account .order-details-items .order-title>strong{font-weight:900}.account .sidebar-additional .block.block-reorder .action.view{text-transform:uppercase;font-weight:900;font-size:11px;letter-spacing:0.08em}.account .sidebar-additional .block.block-reorder .product-item-name{font-weight:500}.account .page-main .product-item-name>a{color:#25315c}.account .page-main .data.table .col.actions .action:after{border-left:2px solid #25315c;height:10px;vertical-align:0px}.account .page-main .block .box-actions .action:after{border-left:2px solid #25315c;height:10px;vertical-align:0px}.account .sidebar-additional .block.block-reorder .product-item-name>a{font-size:13px;font-weight:500}.account .sidebar-additional .block-wishlist .product-item-name>a{color:#25315c;font-weight:500;font-size:13px}.account .sidebar-additional .block-wishlist .counter{font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:0.08em}.account .table>tbody>tr>td{border-color:#d8d8d8}.account .page-main .box-content{font-size:13px;line-height:22px}.account a.action{font-size:13px}.account .column.main .block:not(.widget) .block-title{border-color:#d8d8d8}.account .block-collapsible-nav .item a{color:#25315c;font-size:13px}.account .block-collapsible-nav .item.current>strong{color:#25315c;font-size:13px;border-color:#25315c;font-weight:900}.account.vault-cards-listaction .modal-popup .modal-title{font-weight:900}.breadcrumbs .item.home a{color:#25315c !important}.breadcrumbs .items,.breadcrumbs a{color:#25315c !important}.page-products .page-main .page-title-wrapper .page-title{text-transform:none;font-size:25px}.page-products .page-main .load-more-button{margin-bottom:40px}.page-products .page-title-wrapper{margin-bottom:27px}.page-products .product.name a{font-weight:500}.page-products .filter-options .swatch-option.text{background:#fff;border:0px}.page-products .filter-options .filter-options-item .swatch-option.text{color:#25315c}.filter-current-subtitle,.filter-value,.page-products .sorter-options li a{color:#25315c}.page-products .swatch-option.color:not(.disabled):hover,.page-products .swatch-option.image:not(.disabled):hover{outline:1px solid #25315c}.page-products .swatch-option:not(.disabled):hover{outline:1px solid #fff}.main .message.info.empty{background-color:#25315c}.catalogsearch-result-index .main .message.info,.catalogsearch-result-index .main .message.notice,.catalogsearch-result-index .main .message.success{background-color:#25315c}.catalogsearch-result-index .main .message a{color:#fff}.cms-container.splendid-cms .cms-left-link{float:left}.cms-container.splendid-cms .cms-left-link li{list-style:none}.cms-container.splendid-cms .cms-left-link li:before{display:none}.cms-container.splendid-cms .cms-left-link li a{text-decoration:none;font-size:13px;margin-bottom:3px}.cms-container.splendid-cms .career-right{float:left;padding-top:3px}.cms-gift-card.cms-page-view .cms-container.splendid-cms.gift-card .left-question img{width:100%}.cms-page-view.cms-about .breadcrumbs,.cms-page-view.cms-careers .breadcrumbs,.cms-page-view.cms-culture .breadcrumbs,.cms-page-view.cms-the-splendid-story .breadcrumbs,.cms-page-view.cms-benefits .breadcrumbs,.cms-page-view.cms-start-your-career .breadcrumbs,.cms-page-view.cms-recruitment-philosophy .breadcrumbs{display:block}.cms-page-view.cms-about .page-main,.cms-page-view.cms-careers .page-main,.cms-page-view.cms-culture .page-main,.cms-page-view.cms-the-splendid-story .page-main,.cms-page-view.cms-benefits .page-main,.cms-page-view.cms-start-your-career .page-main,.cms-page-view.cms-recruitment-philosophy .page-main{padding-top:0%}.cms-page-view.cms-careers .cms-container.splendid-cms{background-color:transparent;color:#25315c;max-width:980px;margin:0 auto;float:none;display:table}.cms-page-view.cms-careers .cms-container.splendid-cms .page-title-wrapper{margin-bottom:20px}.cms-page-view.cms-careers .cms-container.splendid-cms h1{margin-bottom:26px}.cms-page-view.cms-careers .cms-container.splendid-cms li a{text-decoration:underline}.cms-page-view.cms-careers .cms-container.splendid-cms li a:hover{text-decoration:none}.cms-page-view.cms-careers .cms-container.splendid-cms li:before{display:none}.cms-page-view.cms-careers .cms-container.splendid-cms .career-right{float:left;text-align:center;padding-top:2.6%}.cms-page-view.cms-careers .cms-container.splendid-cms .page-title-wrapper{display:block}.cms-page-view.cms-careers .cms-container.splendid-cms a{color:#25315c}.cms-container.splendid-cms .not-found-contr h1{border:none}.cms-container.splendid-cms .not-found-contr li:before{display:none}.cms-container.splendid-cms .not-found-contr p{font-size:13px}.cms-container.splendid-cms .left-question{float:left}.cms-container.splendid-cms .left-question li{font-size:13px}.cms-container.splendid-cms .left-question li:before{top:10px}.cms-container.splendid-cms .shipping-table{max-width:630px}.cms-container.splendid-cms table{font-size:13px}.cms-container.splendid-cms .help-splendid{float:left;width:100%}.cms-container.splendid-cms .help-splendid h4{text-transform:capitalize}.cms-container.splendid-cms ul{padding-left:2%}.cms-container.splendid-cms li:before{position:absolute;left:2px;top:7px;content:"";width:3px;height:3px;background-color:#000;border-radius:50%}.cms-container.splendid-cms p{font-size:13px}.cms-container.splendid-cms h3{font-weight:700;font-size:16px;margin-bottom:28px;text-transform:capitalize}.cms-container.splendid-cms h5{font-weight:700;font-size:13px;text-transform:capitalize;line-height:20px}.cms-container.splendid-cms .splendid-info.no-margin{margin-bottom:0px}.cms-container.splendid-cms .splendid-info{background-color:#f3f4f6;float:left;width:100%;padding:4px;margin-bottom:24px}.cms-container.splendid-cms .splendid-info .left-wrap{float:left;width:100%;padding:0 15px}.cms-container.splendid-cms .splendid-info .right-wrap{float:right;width:40%}.scroll-to-top{margin:15px 0 0px 0;text-align:center;float:left;width:100%}.scroll-to-top a{text-decoration:none;-webkit-transition:top .3s;-o-transition:top .3s;transition:top .3s;position:relative;top:0}.scroll-to-top a:after{font-family:'7fam';font-style:normal;font-weight:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;content:'\F106';color:#25315c;font-size:41px;font-weight:900;top:8px;position:relative}.scroll-to-top a:hover,.scroll-to-top a:focus{top:-5px}.cms-container .scroll-to-top a:hover{text-decoration:none}.cms-container table.tableizer-table.rate{max-width:none}.cms-container table.tableizer-table.rate th{border-left:1px solid #fff}.cms-container table.tableizer-table.rate th:first-child{border:0px solid}.page.messages .message.info,.page.messages .message.notice,.page.messages .message.success{background-color:#25315c}.page-main .product-info-main .message.success{font-weight:900;font-size:14px;color:#030f46}.page-main button.secondary{color:#25315c}.page-main .product-item-name>a,.page-main .product.name a>a{color:#25315c}.page-main div.radio span.checked{width:6px;height:6px}.checkout-success p{font-size:13px}.checkout-validate-address .instructions{font-size:13px}.checkout-index-index .cart-summary .block #shipping-zip-form .fieldset .field>.label,.checkout-index-index .cart-summary .block #giftcard-form .fieldset .field>.label{display:none}.checkout-index-index .page-main .table-checkout-shipping-method tbody td{font-size:13px}.checkout-index-index .page-main .opc-block-summary .table-totals tbody .amount{color:#25315c}.checkout-index-index .page-main .checkout-validate-address .errorMessageContainer .originalAddressText{font-size:13px}.checkout-index-index .page-main .opc-block-shipping-information .shipping-information-content{font-size:13px}.checkout-index-index .page-main .opc-wrapper button#use-customer-balance{padding-bottom:10px}.checkout-index-index .page-main .opc-wrapper button#use-customer-balance span{text-transform:uppercase;font-size:11px;letter-spacing:0.10em}.checkout-index-index .page-main .opc-wrapper .form-login .fieldset .field .label,.checkout-index-index .page-main .opc-wrapper .form-shipping-address .fieldset .field .label{font-weight:500}.checkout-index-index #uniform-braintree_enable_vault{margin-top:4px}.checkout-payment-method .bottom-secondary .action-check,.checkout-payment-method .payment-option-title{font-weight:700}.page-wrapper .head-right-block>.header.links>li.authorization-link.logged-out a{color:#25315c}.page-wrapper .block-search .block-title::before{color:#25315c}.checkout-cart-index .cart-totals .grand .amount,.checkout-cart-index .cart-totals .grand .mark{padding-bottom:16px}.checkout-cart-index .cart-totals .totals .mark{font-weight:500}.checkout-cart-index .cart-summary{background:#f8f8f8}.checkout-cart-index .cart-summary input[type="text"]{background:#f8f8f8}.checkout-cart-index .cart-summary .cart-totals{padding-left:4px;padding-right:4px}.checkout-cart-index .cart-summary .block .item-options .field .radio{margin-right:5px}.checkout-cart-index .cart-summary .block>.title{padding-top:16px}.checkout-cart-index .cart-summary .block>.title:after{right:-8px}.checkout-cart-index .cart-summary .block .item-options{margin:0 0 5px}.checkout-cart-index .cart-summary select,.checkout-cart-index .cart-summary input[type="text"]{padding-left:18px}.checkout-cart-index .cart-summary .fieldset.rate div.field.choice.item{margin-bottom:0px;padding-left:1px}.checkout-cart-index .cart-summary .block .title strong:after{right:-10px}.checkout-cart-index .cart-discount .block.giftcard .title strong{font-weight:700}.checkout-cart-index #giftcard-balance-lookup{margin-bottom:10px}.checkout-cart-index .cart.table-wrapper .product-item-name a{font-weight:900}.checkout-cart-index .cart.table-wrapper .price-excluding-tax .price{font-weight:900}.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax,.checkout-cart-index .cart.table-wrapper .col.price .price-excluding-tax{color:#25315c;font-weight:900}.checkout-cart-index .cart.table-wrapper .item-options dt,.checkout-cart-index .cart.table-wrapper .item-options dd{color:#25315c;font-weight:500}.checkout-cart-index .cart-totals tbody .amount{color:#25315c}.cms-container.gift-wraper{margin-top:34px}.cms-container.gift-wraper .gift-card-description{margin-top:14px}.cms-container.gift-wraper .gift-card-col p:first-child::after,.cms-container.gift-wraper .gift-card-col:last-child::before{background:#25315c}.cms-container.gift-wraper .gift-card-col .action.primary{color:#25315c;border:1px solid #25315c}.account.wishlist-index-index .column.main .pager{display:none}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}