div#block-shipping,div#cart-totals,[data-role=proceed-to-checkout],#top-cart-btn-checkout,.block-minicart .subtotal,.minicart-items .subtotal,.minicart-items .price-container{display:none !important}.minicart-items .details-qty.qty{pointer-events:none !important}.product-item .product-item-details .actions-primary{opacity:1 !important;position:unset !important;box-shadow:0px 0px 2px #000 !important;transform:translateX(0%) translateY(0%) !important}.cart-container tr.item-actions{border-color:#000 !important}.cart-container tbody.cart.item{border-left:1px solid #000 !important;border-right:1px solid #000 !important}.actions-toolbar.order-actions-toolbar a.action.order,#my-orders-table a.action.order,a.action.tocompare{display:none !important}.swatch-option{font-size:1.25rem !important;min-width:3.75rem !important;height:3.75rem !important}option.swiftsolutions-custom{display:none !important}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page.messages{position:fixed;left:0;top:0;margin:0 auto;padding:0;text-align:left;width:100%;z-index:9999}.page.messages .message{position:inherit;font-size:14px;margin:0;padding:25px 40px 25px 25px;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:10px;background:#e5efe5;z-index:999;-webkit-box-shadow:0px 0px 3px 0px rgba(32,33,36,.28);box-shadow:0px 0px 3px 0px rgba(32,33,36,.28)}.page.messages .messages .message:before{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:-1}.page.messages div[data-bind="scope: 'messages'"]{position:relative}.page.messages div[data-bind="html: message.text"]{position:relative;padding-left:35px}.page.messages .messages .message:after{content:'\e616';font-family:'icons-blank-theme';position:absolute;top:0;right:0;display:block;padding:2px;text-align:center;font-size:18px;font-weight:400;text-transform:uppercase;width:40px;height:auto;color:#000;background-color:transparent;cursor:pointer}.page.messages .message-success.message:after{color:#006400}.page.messages .message-error.message:after{color:#b30000}.page.messages .message-notice.message:after{color:#c07600}.page.messages .message-warning.message:after{color:#6f4400}.page.messages.Top{top:0;right:0;padding:0;text-align:center;width:100% !important}.page.messages.Top .message{-ms-flex-pack:center;justify-content:center}.page.messages.TopLeft{top:0;left:0;right:auto}.page.messages.TopRight{top:5%;left:auto;right:0;width:fit-content}.page.messages.Bottom{top:auto;bottom:0;right:0;padding:0;text-align:center;width:100% !important}.page.messages.Bottom .message{-ms-flex-pack:center;justify-content:center}.page.messages.BottomLeft{top:auto;bottom:0}.page.messages.BottomRight{top:auto;bottom:0;left:auto;right:0}.page.messages.Middle{left:0;right:0;top:50%;margin-top:-30px;padding:0 10px}.page.messages.MiddleLeft{left:0;right:auto;top:50%}.page.messages.MiddleRight{left:auto;right:0;top:50%}.page.messages .message a{color:#006bb4;font-weight:700;border:none;outline:none}.page.messages .message a:hover{text-decoration:underline}.page.messages .message-success.message a{color:#0b2e13}.page.messages .message-error.message a{color:#491217}.page.messages .message-notice.message a{color:#533f03}.page.messages .message-warning.message a{color:#533f03}@media only screen and (max-width:767px){div.page.messages{width:100% !important;padding:0 10px}.page.messages .message{padding:16px 32px 16px 16px;font-size:14px !important}.page.messages .message.success>:first-child:before,.page.messages .message.error>:first-child:before,.page.messages .message.notice>:first-child:before,.page.messages .message.warning>:first-child:before{top:0;font-size:22px;line-height:22px}.page.messages div[data-bind="html: message.text"]{padding-left:30px}.page.messages .messages .message:after{top:13px;right:0;font-size:15px}}