@import url(https://fonts.googleapis.com/css?family=Raleway);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alert-wrapper{position:unset!important;margin-bottom:4rem}.alert-wrapper h2{display:none}.alert svg{max-height:2rem}.path-checkout .checkout-pane-edit-cart-button.mb-3{margin-bottom:unset!important}.path-checkout .commerce-checkout-flow.checkout-step-order-information .checkout-pane-edit-cart-button .edit-cart-button{margin-top:0}.path-checkout div#edit-shipping-information-shipping-profile{padding:6px}.path-checkout .js-form-item.js-form-type-select.form-type-select.js-form-item-shipping-information-shipping-profile-select-address.form-item-shipping-information-shipping-profile-select-address.mb-3{margin-bottom:unset!important}.path-checkout div#edit-shipping-information-shipping-profile{margin-bottom:unset!important}.path-checkout fieldset#edit-shipping-information{padding-bottom:0;margin-bottom:0}.path-checkout div#edit-payment-information-add-payment-method{padding:9px;padding-top:0;display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;border:none;margin:11px;margin-bottom:unset!important;padding-right:unset;padding-left:unset;margin-top:0}.path-checkout .shipping-option__eta{font-weight:400}.path-checkout fieldset#edit-payment-information{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface}.path-checkout fieldset[data-drupal-selector=edit-payment-information-payment-method]{border-color:unset;border-width:unset;border-style:unset;margin-bottom:unset!important}.path-checkout div[data-drupal-selector=edit-payment-information-add-payment-method-payment-details]{display:block;min-inline-size:min-content}.path-checkout div[data-drupal-selector=edit-payment-information-billing-information]{margin:13px}.path-checkout div[data-drupal-selector=edit-payment-information-billing-information]{padding-top:14px!important;padding-left:10px!important}.path-checkout fieldset[data-drupal-selector=edit-payment-information-payment-method] legend{display:none}.path-checkout fieldset#edit-payment-information>legend{display:block;float:none;width:auto;font-size:inherit;font-weight:700;padding:0 6px;margin:0 0 0 10px}.path-checkout .order-total-line.order-total-line__adjustment.order-total-line__adjustment--shipping{display:none}.path-checkout .order-total-line.order-total-line__adjustment.order-total-line__adjustment--custom{display:none}.path-checkout .checkout-order-summary tr{border-width:2px;border-style:groove;border-color:threedface;background-color:#eee}.path-checkout fieldset#edit-panes{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;padding:10px}.path-checkout fieldset#edit-panes legend{display:block;float:none;width:auto;font-size:inherit;font-weight:700;padding:0 6px;margin:0 0 0 -4px}.path-checkout div#edit-payment-information-add-payment-method-billing-information{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;padding:10px}.path-checkout .product-item p{margin-bottom:unset}.path-checkout .product-item ul{margin-bottom:unset}.path-checkout .table-striped tr{background-color:rgba(0,0,0,.05)!important}.path-checkout fieldset.quote-text-wrapper{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;padding:10px;padding-top:0;margin-bottom:unset!important}.path-checkout .table-striped>tbody>tr:nth-of-type(odd)>*{background:unset;--bs-table-bg-type:#fff!important}.path-checkout .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-payment-information-add-payment-method-payment-details-number.form-item-payment-information-add-payment-method-payment-details-number{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.path-checkout .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-payment-information-add-payment-method-payment-details-security-code.form-item-payment-information-add-payment-method-payment-details-security-code{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.path-checkout #edit-payment-information-add-payment-method .mb-3{margin-bottom:4px!important}.path-checkout #edit-payment-information-add-payment-method label{margin-bottom:0!important}.path-checkout #edit-payment-information-add-payment-method input{border-width:2px;border-style:groove;border-color:threedface}.path-checkout .order-total-line.order-total-line__adjustment.order-total-line__adjustment--promotion{display:none}.path-checkout .order-total-line.order-total-line__adjustment.order-total-line__adjustment--custom{display:none}.path-checkout span.order-total-line-value{font-weight:400}.path-checkout .field--type-address div#edit-shipping-information-shipping-profile-address-0{margin-top:2%}.path-checkout div#edit-shipping-information-shipping-profile-phone-wrapper{width:90.2%;margin-left:auto}.path-checkout div.field--widget-telephone-default{width:90.2%;margin-left:auto}.path-checkout .form-type-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:18px;padding-left:4px}.path-checkout .form-type-tel label{margin:0;white-space:nowrap}.path-checkout .form-type-tel input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.path-checkout .field--name-field-profile-type{display:none}.path-checkout .field--name-field-order{display:none}.path-checkout .field--name-field-legacy-order-id{display:none}.path-checkout .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label.visually-hidden{position:static!important;width:200px!important;height:auto!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important}.path-checkout .checkout-pane-order-summary .summary-wrapper-total{border-width:2px;border-style:groove;border-color:threedface;padding-top:10px;padding-bottom:10px}.path-checkout #edit-payment-information-add-payment-method-billing-information h2.fieldset-legend{display:none}.path-checkout .checkout-step-review h2.fieldset-legend{display:block}.path-checkout .checkout-step-review div[data-drupal-selector=edit-hg-custom-review-payment-information-summary-profile] h2.fieldset-legend{display:block}.path-checkout fieldset#edit-hg-custom-billing-shipping-information h2.fieldset-legend{display:none}.path-checkout h2.billing-heading{display:none!important}.path-checkout #edit-payment-information-add-payment-method-billing-information,.path-checkout .edit-payment-information-billing-information{margin-top:1rem}.path-checkout input[name=billing_edit]{width:auto;background:#0d6efd;color:#fff;border:none #0d6efd}.path-checkout img.uc-credit-cctype{padding:0!important}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row{gap:0!important}.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost .hg-calc-ship__row{gap:0!important}div[data-drupal-selector=edit-hg-custom-review-payment-information-summary-profile] .field.field--name-address.field--type-address.field--label-hidden.field__item,div[data-drupal-selector=edit-hg-custom-review-payment-information-summary-profile] .field.field--name-phone.field--type-telephone.field--label-hidden.field__item{margin-left:10%}.path-cart .order-total-line.order-total-line__adjustment.order-total-line__adjustment--shipping{display:none!important}.path-cart .order-total-line.order-total-line__adjustment.order-total-line__adjustment--promotion{display:none}.path-cart .order-total-line.order-total-line__adjustment.order-total-line__adjustment--custom{display:none}.path-cart span.order-total-line-value{font-weight:400}#edit-hg-custom-review-payment-information .field.field--name-label{margin-left:10%}.order-total-line.order-total-line__adjustment.order-total-line__adjustment--tax{display:none}.fieldset-wrapper .field--type-address{margin-left:0}.payment-method-purchase-order .field--type-address{margin-left:0!important}.field.field--name-expires{margin-left:10%}.credit-card .field.field--name-address.field--type-address.field--label-hidden.field__item{margin-left:0}#edit-hg-custom-review #edit-hg-custom-review-shipping-information p.address{margin-bottom:6px}#edit-hg-custom-review #edit-hg-custom-review-payment-information .profile--type--customer p.address{margin-bottom:6px}.view-commerce-cart-form .table-responsive{padding:0}.view-commerce-cart-form .table-responsive .views-table th{background-color:#f5f5f5;font-weight:700}.view-commerce-cart-form .table-responsive .views-table td,.view-commerce-cart-form .table-responsive .views-table th{padding:10px;border:1px solid #ddd;text-align:left}.view-commerce-cart-form .table-responsive .views-table tr:nth-child(even){background-color:#fafafa}.view-commerce-cart-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:20px}.view-commerce-cart-form .form-actions .button{width:auto}.view-commerce-cart-form .continue-shopping{margin-bottom:15px}@media (min-width:768px){.view-commerce-cart-form .continue-shopping{margin-top:-55px}}.view-commerce-cart-form .views-field-purchased-entity .field--label-inline .field__label{font-weight:700}.view-commerce-cart-form .views-field-purchased-entity .field--label-inline .field__label::after{content:":"}.uc-commerce-migrate-custom-add-to-cart-form .form-actions .button{width:auto}fieldset#edit-payment-information>legend{display:none}.js-form-item label{display:block;font-weight:700}fieldset#edit-contact-information{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;padding-block:0.35em 0.625em;padding-inline:0.75em;padding:.5em;margin:2px}fieldset#edit-contact-information legend{float:none;width:auto;margin:0;font-size:inherit;font-weight:700;padding:0 6px}#shipping-information-wrapper fieldset,.checkout-pane-hg-shipping-interactive-selector fieldset{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;padding-block:0.35em 0.625em;padding-inline:0.75em;padding:.5em;margin:2px}#shipping-information-wrapper fieldset legend,.checkout-pane-hg-shipping-interactive-selector fieldset legend{float:none;width:auto;margin:0;font-size:inherit;font-weight:700;padding:0 6px}#shipping-information-wrapper fieldset .js-form-submit,.checkout-pane-hg-shipping-interactive-selector fieldset .js-form-submit{width:auto}.checkout-pane-hg-shipping-interactive-selector input[data-drupal-selector=edit-hg-shipping-interactive-selector-calculator-reveal-button]{width:auto;margin:10px 0}.order-comments-fieldset,fieldset[data-drupal-selector=edit-payment-information-payment-method]{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;padding-block:0.35em 0.625em;padding-inline:0.75em;padding:.5em;margin:2px}.order-comments-fieldset legend,fieldset[data-drupal-selector=edit-payment-information-payment-method] legend{float:none;width:auto;margin:0;font-size:inherit;font-weight:700;padding:0 6px}.order-comments-fieldset .fieldset-wrapper>fieldset{margin:0!important}div[data-drupal-selector=edit-payment-information-billing-information]{border:2px solid threedface;border-style:groove;margin:2px;position:relative}div[data-drupal-selector=edit-payment-information-billing-information] .billing-heading{font-weight:700!important;font-size:inherit!important;display:inline-block;background:#fdfdfd;padding:0 .5rem;position:absolute;top:-.8rem!important;left:1rem!important;margin-left:0!important;color:#000!important}div[data-drupal-selector=edit-payment-information-billing-information] .js-form-submit{width:auto}div[data-drupal-selector=edit-payment-information-billing-information] .fieldset-legend{display:none}.commerce-checkout-flow div[data-drupal-selector=edit-actions] input[data-drupal-selector=edit-actions-next]{width:auto}.commerce-checkout-flow.checkout-step-order-information .cancel-order-wrapper{float:right;margin-right:15px}.commerce-checkout-flow.checkout-step-order-information div[data-drupal-selector=edit-actions]{float:right}.commerce-checkout-flow.checkout-step-order-information .checkout-pane-edit-cart-button{text-align:right}.commerce-checkout-flow.checkout-step-order-information .checkout-pane-edit-cart-button .edit-cart-button{margin-top:10px;width:auto}.commerce-checkout-flow.checkout-step-order-information .field--type-address .js-form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.commerce-checkout-flow.checkout-step-order-information .field--type-address .js-form-item label{width:200px;text-align:right}.commerce-checkout-flow.checkout-step-order-information .cost-breakdown-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;padding-block:0.35em 0.625em;padding-inline:0.75em;padding:.5em;margin-bottom:10px}.commerce-checkout-flow.checkout-step-order-information .cost-breakdown-flex .cost-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}.commerce-checkout-flow.checkout-step-order-information .cost-breakdown-flex .cost-row .cost-label{font-weight:700}.commerce-checkout-flow.checkout-step-order-information fieldset[data-drupal-selector=edit-hg-shipping-interactive-selector-calculator-rates-container-rate] .shipping-option__eta{margin:15px 0}.commerce-checkout-flow.checkout-step-order-information fieldset.checkout-pane-custom-order-confirmation,.commerce-checkout-flow.checkout-step-order-information fieldset.checkout-pane-shipping-quote-production-time{display:block;min-inline-size:min-content;margin-inline:2px;border-width:2px;border-style:groove;border-color:threedface;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;padding-block:0.35em 0.625em;padding-inline:0.75em;padding:.5em;margin:2px}.commerce-checkout-flow.checkout-step-order-information fieldset.checkout-pane-custom-order-confirmation legend,.commerce-checkout-flow.checkout-step-order-information fieldset.checkout-pane-shipping-quote-production-time legend{float:none;width:auto;margin:0;font-size:inherit;font-weight:700;padding:0 6px}.commerce-checkout-flow.checkout-step-review div[data-drupal-selector=edit-actions]{max-width:600px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.commerce-checkout-flow.checkout-step-review div[data-drupal-selector=edit-actions] input[data-drupal-selector=edit-actions-next]{float:right}.commerce-checkout-flow.checkout-step-review div[data-drupal-selector=edit-actions] .link--previous{float:right;height:38px}.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost{font-size:14px;line-height:20px;border:solid 1px #999;margin:auto;width:auto;max-width:600px;border:0}.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost .hg-calc-ship__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}@media (min-width:768px){.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost .hg-calc-ship__row{width:80%;margin:0 auto}}.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost .hg-calc-ship__label{font-weight:700}.commerce-checkout-flow.checkout-step-review .checkout-pane__title{background-color:#ddd;border:solid 1px #999;font-weight:700;padding:.5em 1em;text-align:center;font-size:14px!important;line-height:20px;color:#212529!important}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review,.commerce-checkout-flow.checkout-step-review .checkout-pane-review{font-size:14px;line-height:20px;border:solid 1px #999;margin:auto;width:auto;max-width:600px}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset legend,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset legend{background-color:#ddd;border:solid 1px #999;font-weight:700;padding:.5em 1em;text-align:center;font-size:14px!important;line-height:20px;color:#212529!important}@media (min-width:768px){.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset:not([data-drupal-selector=edit-hg-custom-review-payment-information])>.fieldset-wrapper,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset:not([data-drupal-selector=edit-hg-custom-review-payment-information])>.fieldset-wrapper{width:80%;margin:0 auto}}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary-top,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary-top{width:80%;margin:0 auto}}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__label,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__label{font-weight:700}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment{border-top:solid 1px #999}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment-wrapper,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment-wrapper,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .fieldset-wrapper .hg-shipping-payment-summary .hg-sps__row--payment-wrapper{width:80%;margin:0 auto}}@media (min-width:768px) and (min-width:768px){.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .field--name-address,.commerce-checkout-flow.checkout-step-review .checkout-pane-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .field--name-address{width:80%;margin:0 auto}}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review div[data-drupal-selector=edit-hg-custom-review-payment-information-summary-profile] .fieldset-legend,.commerce-checkout-flow.checkout-step-review .checkout-pane-review div[data-drupal-selector=edit-hg-custom-review-payment-information-summary-profile] .fieldset-legend{background-color:#ddd;border:solid 1px #999;color:#212529!important;font-weight:700!important;padding:.5em 1em;text-align:center;font-size:14px!important;line-height:20px!important;margin-left:0!important;position:unset!important}.field--type-commerce-price .field__label{font-weight:700}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:Calibri,Arial,Helvetica,sans-serif!important;position:relative;text-align:left;width:100%;margin:auto;margin-top:15px;margin-bottom:15px;border-radius:25px}#main img{max-width:100%;height:auto}#main h2{color:#2c4671;font-size:1.2em;font-weight:700;position:absolute;top:110px;margin-left:600px}#main h3{font-size:1rem;font-weight:700;color:#454545}#main p{padding:0 6px;line-height:170%;font-size:1rem;color:#454545}#main p a{color:#4582a2}#main p a:visited{color:#453ba2}#main button a{font-size:16px}img{max-width:100%;height:auto}#newHome>div>h3,#newHome>div>span{z-index:2;position:absolute;left:1em;bottom:0;font-weight:700;text-decoration:none;font-size:1.2em;color:#0d5c95;line-height:1;margin:unset}#newHome select{z-index:2;position:absolute;right:1.8em;top:11.4em}@media (max-width:768px){#newHome select{right:40%;top:13.4em}}#newHome.custom-stole-wrapper img{padding:15px 0 15px 0!important}#newHome.custom-stole-wrapper>div span{bottom:15px}.custom-stole-wrapper>div{display:inline-block!important;padding-bottom:10px}.custom-stole-wrapper>div select.styleSelect{top:auto!important;bottom:56px}.styleSelect{z-index:2;position:absolute;right:1.8em;top:-2.6em}ul.ck{margin:0 0 0 15px}ul.ck li{margin:7px 0 0 22px;padding:0 30px 10px 5px;list-style-image:url(/images/ck.png);list-style-type:square;list-style-position:outside;font-size:16px}ul.ck li span{font-weight:700}ul.ch{margin:0 0 0 15px}ul.ch li{margin:7px 0 0 22px;padding:0 30px 10px 5px;list-style-image:url(/images/ch.png);list-style-type:square;list-style-position:outside;font-size:16px}big strong p{color:#6e6161;margin:25px 0 20px 0;font-family:Arial,Helvetica,sans-serif}img.img-fluid.d-inline-block.align-top{width:53%}@media (max-width:1024px){img.img-fluid.d-inline-block.align-top{width:71%}}@media (max-width:996px){#newHome.custom-stole-wrapper img{padding-top:6px!important}}@media (max-width:767px){#newHome>div>span{bottom:15px!important}#newHome.custom-stole-wrapper select{position:absolute!important}}.region-top-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1024px){.region-top-header{text-align:center;display:block!important}}.region-top-header .navbar-brand,.region-top-header div#block-honorsgrad-logoblock{width:50%;margin-right:unset}@media (min-width:1024px){.region-top-header .navbar-brand,.region-top-header div#block-honorsgrad-logoblock{width:48%}}@media (max-width:1024px){.region-top-header .navbar-brand,.region-top-header div#block-honorsgrad-logoblock{width:auto}}.region-top-header div#block-honorsgrad-logocontact{width:50%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:none}@media (min-width:1024px){.region-top-header div#block-honorsgrad-logocontact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.region-top-header div#block-honorsgrad-logocontact .call-us,.region-top-header div#block-honorsgrad-logocontact .email-us{color:#6b6b6b;text-align:center;line-height:18px}.region-top-header div#block-honorsgrad-logocontact .call-us{margin-right:20px}.region-top-header div#block-honorsgrad-logocontact .email-us a{text-decoration:none;color:inherit}.region-top-header div#block-honorsgrad-logocontact .bottom-text{color:#f8a522;font-size:14px;margin-top:10px}.region-sub-header{max-width:1000px;margin-left:auto!important;margin-right:auto!important}.region-sub-header-wrapper{border-bottom:2px solid #5b5b5b}.region-sub-header-wrapper .sub-header-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:600px}@media (min-width:768px){.region-sub-header-wrapper .sub-header-text{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}}.region-sub-header-wrapper .sub-header-text h1{color:#2c4671;font-size:1.2em;font-weight:700;margin:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.region-sub-header-wrapper .sub-header-text h2{color:#2c4671;font-size:1.2em;display:none;margin:12px 0}@media (min-width:768px){.region-sub-header-wrapper .sub-header-text h2{display:block}}#newHome{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-bottom:2.5em;text-align:center;display:block;padding:20px 0}@media (min-width:768px){#newHome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#newHome img{padding:unset!important}}#newHome>div{font-weight:700;text-decoration:none;font-size:1rem;color:#0d5c95;position:relative}@media (max-width:768px){#newHome>div{display:block!important;width:100%!important}}#newHome>div a{text-decoration:none;color:#0d5c95}#block-honorsgrad-main-menu{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;background:#333}@media (min-width:1200px){#block-honorsgrad-main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#block-honorsgrad-main-menu ul{list-style:none;padding:0;margin:0;display:block;gap:20px}@media (min-width:1200px){#block-honorsgrad-main-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#block-honorsgrad-main-menu ul li a{margin:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 20px;font-size:14px;color:#fff;font-family:Raleway,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none;background:#333;height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#block-honorsgrad-main-menu ul li a:hover{color:#e8dfab;-webkit-transform:rotateX(90deg) translateY(-23px);transform:rotateX(90deg) translateY(-23px)}#block-honorsgrad-main-menu ul li a::before{position:absolute;top:100%;left:0;z-index:-1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:16px 20px;color:#e8dfab;background:#000;content:attr(data-title);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-ms-transform:translateY(- -18px)}@media (max-width:1200px){#navbar-main{background-color:#333}#navbar-main::before{content:"Menu";color:#fff;text-transform:uppercase;padding-left:20px}#navbar-main .navbar-toggler{-webkit-box-shadow:none;box-shadow:none;border:none;background:0 0;margin-left:auto}#navbar-main .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}}.commerce-order-item-add-to-cart-form .js-form-type-select .form-select{width:auto}.commerce-order-item-add-to-cart-form .button--add-to-cart{width:auto}h1,h2{margin-left:unset!important}.page-node-2072 h1{color:#2c4671;font-weight:700;font-size:20px!important}.page-node-2072 .flex-wrapper .col-md-4{text-align:center}
#header{position:sticky;top:0;z-index:1030;box-shadow:0 2px 10px rgba(0,0,0,0.08);}nav#block-honorsgrad-main-menu ul li a[data-title="CART"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M3 4h2l2.2 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.8L20 7H7.4'/%3E%3C/svg%3E");background-position:18px center;background-repeat:no-repeat;background-size:18px 18px;padding-left:46px;}nav#block-honorsgrad-main-menu ul li a[data-title="CART"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8dfab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M3 4h2l2.2 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.8L20 7H7.4'/%3E%3C/svg%3E");background-position:18px center;background-repeat:no-repeat;background-size:18px 18px;padding-left:46px;}.path-frontpage #main img{display:block;margin-left:auto;margin-right:auto;}.form-control.is-invalid,.was-validated .form-control:invalid,.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color) !important;}.uc-commerce-custom-add-to-cart .js-form-type-select .form-select.is-invalid{padding-right:2.5rem !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center !important;}#main p{padding:0px 0px;}.right{float:right;padding:0px !important;}#newHome.graduation-stoles-style>div>span{bottom:-25px !important;top:auto;min-height:57px;left:0;width:100%;text-align:center;}#newHome.graduation-stoles-style{padding-top:10px;}.honor-cord-colors-logo{text-align:center;margin-bottom:20px;}#main .honor-cord-colors-logo h2{position:relative;top:auto;margin-left:auto;}.delete-order-item.form-control{width:50%;}#main button a:visited{color:#fff;text-decoration:none;}#main li{padding:0 6px;line-height:170%;font-size:1em;color:#454545;}#main.diploma-covers h2{color:#2c4671;font-size:1.2em;font-weight:700;position:relative;top:auto;margin-left:0;}@media (max-width:767px){#newHome.graduation-stoles-style>div>span{left:50% !important;transform:translateX(-50%);position:absolute;text-align:center;width:max-content;}.delete-order-item.form-control{width:100%;}}div#need_quote,div#need_quote_hide{margin-top:20px;padding-left:10px;}body.path-cart div#need_quote p,body.path-cart div#need_quote_hide p{font-size:1rem !important;margin-bottom:0px;}body.path-cart div#need_quote_expand p{font-size:1rem !important;}div#need_quote_expand{padding-top:10px;padding-left:10px;}.cs-box{gap:10px;margin-top:20px;display:flex !important;flex-wrap:wrap;padding-top:10px;}.js-form-item label{font-size:16px;}form#custom-ca-upload-file-form input#edit-submit{margin-bottom:20px;max-width:max-content;min-width:200px;}form#custom-ca-upload-file-form small#edit-start-date--description,form#custom-ca-upload-file-form small#edit-file-name--description,form#custom-ca-upload-file-form small#edit-ca-file--description{display:none;}form#custom-ca-upload-file-form .js-form-item{margin:0 0 20px;}form#custom-ca-upload-file-form .js-form-item.js-form-type-date.form-type-date.js-form-item-start-date.form-item-start-date{margin-top:12px !important;}form#uc-commerce-migrate-custom-add-to-cart-form input#edit-quantity,form.uc-commerce-custom-add-to-cart input[type="number"].quantity-field{max-width:100px;}.product-kit-form .kit-product-fieldset .description.text-muted{width:100%;display:inline-block;}.product-kit-form input#edit-quantity{max-width:100px;}@media (max-width:767px){.cs-box div{width:calc(50% - 20px) !important;}#newHome.graduation-stoles-style.cs-box>div>span{width:100%;}}.kit-product-fieldset.mb-3{margin-bottom:unset !important;}.kit-product-fieldset select{max-width:100%;width:100%;white-space:normal;}.site-footer{display:none;}.views-field-remove-button input.delete-order-item.button.btn.btn-primary{width:auto;}#main img{padding:15px 0px 15px 0px;}.view-commerce-cart-form form .form-number.form-control{font-size:0.857rem !important;}section.row.region-sub-header{max-width:100%;}.view-commerce-cart-form .btn-primary{font-size:0.857rem;}.view-commerce-cart-form .continue-shopping .btn{font-size:0.857rem;}.field--type-entity-reference{margin:0 0 0.5em;}.commerce-checkout-flow.checkout-step-review .checkout-pane--calculate-shipping-cost{margin-bottom:10px !important;}#edit-hg-custom-review-shipping-information{margin-bottom:unset !important;}fieldset#edit-hg-custom-billing-shipping-information{margin-top:10px;}#edit-hg-custom-review-payment-information .field.field--name-expires{margin-left:10%;}#edit-hg-custom-review-payment-information .field.field--name-label{margin-bottom:10px;}.commerce-checkout-flow.checkout-step-review .checkout-pane-hg-custom-review fieldset[data-drupal-selector=edit-hg-custom-review-payment-information] .field--name-address{width:100%;}.finalize .hglt_box table tr th{color:#000;}@media(max-width:767px){.view-commerce-cart-form form table.table.views-table.views-view-table thead{display:none;}.view-commerce-cart-form form table.table.views-table.views-view-table tr td{width:37.5%;background:#f7f7f7;}.view-commerce-cart-form form table.table.views-table.views-view-table tbody tr{display:flex;flex-wrap:wrap;padding:0;margin:0 0 10px;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-purchased-entity{width:75%;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-total-price__number{width:25%;}td.views-field.views-field-purchased-entity::before{content:"Item:";font-weight:bold;display:block;font-size:16px;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-unit-price__number{width:25%;border-left:0 !important;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-unit-price__number::before{content:"Price:";font-weight:bold;display:block;font-size:16px;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-edit-quantity::before{content:"Quantity";font-weight:bold;display:block;margin:0 0 5px;font-size:16px;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-remove-button::before{content:"Remove:";font-weight:bold;display:block;font-size:16px;margin:0 0 5px;}.view-commerce-cart-form form table.table.views-table.views-view-table td.views-field.views-field-total-price__number::before{content:"Total:";font-weight:bold;margin:0 0 5px;display:block;font-size:16px;}.view-commerce-cart-form form table.table.views-table.views-view-table td .js-form-item{margin:0 !important;}.view-commerce-cart-form form table.table.views-table.views-view-table tr td.views-field.views-field-remove-button{border-left:0;border-right:0;border-top:0;}.view-commerce-cart-form form table.table.views-table.views-view-table tr td.views-field.views-field-edit-quantity,.view-commerce-cart-form form table.table.views-table.views-view-table tr td.views-field.views-field-total-price__number{border-top:0;}.path-cart .messages__wrapper .messages.messages--status{margin-top:15px;}.path-cart .cart-empty-page{margin-top:15px;}}.sash-items .list-group-item,.sash-options .list-group-item{position:relative;display:block;padding:.75rem 1.25rem !important;background-color:#fff;border:1px solid rgba(0,0,0,.125);}.stole-with-image-form{display:flex;flex-direction:column;height:100%;}.stole-with-image-form #stoleModalSubmit{width:auto !important;align-self:flex-end;color:#fff;background-color:#dc3545;border-color:#dc3545;background-image:unset;}.stole-with-image-form .js-form-item{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:1rem;}.stole-with-image-form .js-form-item label{flex:1;margin-bottom:0;font-weight:unset;}.stole-with-image-form .js-form-item input[type="number"]{width:80px;flex-shrink:0;}.stole-with-image-form .js-form-item.js-form-item-numberoftitlesadded{border-bottom:1px solid #e9ecef;padding-bottom:2rem;}form.commerce-checkout-flow.checkout-step-review p{font-size:unset !important;}form.commerce-checkout-flow.checkout-step-order-information .checkout-order-summary table{margin-bottom:0px;}form.commerce-checkout-flow.checkout-step-order-information .checkout-pane-order-summary .summary-wrapper-total{border-top:unset;}#block-honorsgrad-subheadertext{padding:unset;}#block-honorsgrad-subheadertext .content,#block-honorsgrad-subheadertext .field,#block-honorsgrad-subheadertext .field__item{width:100%;}#block-honorsgrad-subheadertext .sub-header-text{align-items:center;display:flex !important;flex-wrap:nowrap;gap:0 !important;justify-content:space-between !important;min-height:46px;width:100%;}#block-honorsgrad-subheadertext .sub-header-text h1,#block-honorsgrad-subheadertext .sub-header-text h2{color:#2c4671;display:block !important;flex:0 0 50%;font-size:1.2em;font-weight:700;line-height:1.25;margin:12px 0 !important;max-width:50%;text-align:center;width:auto !important;text-align:left;}#block-honorsgrad-subheadertext .sub-header-text h1.w-100{flex-basis:100%;max-width:100%;}#block-honorsgrad-subheadertext p{padding:unset;color:#2c4671;font-size:1.2em;font-weight:700;margin-bottom:0.5rem;}fieldset:nth-of-type(2n){margin-top:unset !important;}form.commerce-checkout-flow.checkout-step-order-information .field--type-address p{margin-bottom:unset;}form.commerce-checkout-flow.checkout-step-order-information .field--type-telephone{margin-bottom:1rem;}.path-checkout div.field--widget-telephone-default{width:89.5% !important;}form.commerce-checkout-flow.checkout-step-order-information .fieldset-wrapper.hg-billing-fieldset-wrapper.mb-2 .mb-3{margin-bottom:unset !important;}form.commerce-checkout-flow.checkout-step-order-information .summary-wrapper-total,form.commerce-checkout-flow.checkout-step-order-information fieldset,form.commerce-checkout-flow.checkout-step-order-information fieldset p,form.commerce-checkout-flow.checkout-step-order-information fieldset label,form.commerce-checkout-flow.checkout-step-order-information fieldset select,form.commerce-checkout-flow.checkout-step-order-information fieldset input,form.commerce-checkout-flow.checkout-step-order-information .cost-breakdown-flex .cost-row,form.commerce-checkout-flow.checkout-step-order-information .btn{font-size:13.712px !important;}.diploma-covers .cs-box a span{line-height:1;margin:unset;z-index:2;position:absolute;left:1em;top:10.5em;font-weight:bold;text-decoration:none;font-size:1.2em;color:#0d5c95;}.checkout-step-order-information .checkout-pane-custom-order-confirmation .form-item-custom-order-confirmation-understand.mb-3{margin-bottom:unset !important;}.path-checkout #commerce-checkout-flow-multistep-default,.path-checkout .alert-wrapper{margin:auto;width:auto;max-width:925px;}@media (max-width:576px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content{width:auto !important;}}@media (max-width:1400px){form.commerce-checkout-flow.checkout-step-order-information{margin-bottom:50px;}}@media(max-width:1300px){#block-honorsgrad-main-menu ul{gap:10px;}}@media (min-width:1200px){nav#navbar-main{padding-top:unset;}}@media (min-width:768px){#newHome.graduation-stoles-style>div{margin-bottom:20px;}}@media (max-width:767px){.path-checkout #commerce-checkout-flow-multistep-default{margin-bottom:20px !important;padding-bottom:40px !important;}}@media (max-width:1200px){nav#navbar-main{padding:4px 0;}}@media (max-width:925px){#navbar-top .container{justify-content:center;}#block-honorsgrad-subheadertext .sub-header-text h1,#block-honorsgrad-subheadertext .sub-header-text h2{max-width:100%;padding:unset;}#block-honorsgrad-subheadertext .sub-header-text{display:block !important;align-content:center;}#block-honorsgrad-subheadertext .sub-header-text h2{display:none !important;}}@media (max-width:767px){#main h2{font-size:1.1em !important;}#block-honorsgrad-subheadertext .sub-header-text h1{text-align:center;}.region-sub-header-wrapper{border-bottom:unset;}#newHome.custom-stole-wrapper select{right:8.8em;bottom:48px !important;}.diploma-covers .cs-box img{padding:unset !important;}.diploma-covers .cs-box a span{width:100%;left:0;}}@media (max-width:600px){form.commerce-checkout-flow.checkout-step-order-information{margin-bottom:60px;}#newHome.custom-stole-wrapper select{right:6.8em;}}@media (max-width:400px){img.img-fluid.d-inline-block.align-top{width:80%;}#newHome.custom-stole-wrapper select{right:1.8em;}#newHome select{right:34%;}}
