.btn-primary{border-radius:38px;background-color:#517380;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:16.25px;font-weight:700;line-height:15px;height:47px;padding:0 3rem!important}.btn-primary:hover{color:#fff;text-decoration:none}.btn-primary:focus{outline:none}.btn-primary:focus-visible{outline:2px solid #000}.product-tag-mixin{border:1px solid #3c3f3f;color:#3c3f3f;border-radius:38px;font-size:12px;display:flex;justify-content:center;align-items:center;line-height:15px;font-weight:700;padding:9px 10px 7px;text-transform:uppercase}.bullet-point-list{padding-left:0;list-style-type:none}.bullet-point-list li{padding-left:0;display:flex;flex-direction:row;min-height:27px;align-items:center;margin-bottom:1.5rem;font-size:16.25px;line-height:20px;gap:1rem}.bullet-point-list li:before{content:'';background-image:url(../images/ol-check.svg);display:block;background-size:contain;background-position:50%;background-repeat:no-repeat;width:26px;height:26px;position:relative;bottom:4px}@media only screen and (max-width:768px){.bullet-point-list li:before{bottom:3px;min-width:19px;min-height:19px;max-width:19px;max-height:19px}}@media only screen and (max-width:768px){.bullet-point-list li{font-size:14px}}.input-text-style{border-radius:10px!important;height:45px;border-color:#d9d9d9!important}.discount-coupon-form{display:flex;width:100%;gap:1.5rem;max-width:unset}@media only screen and (max-width:1040px){.discount-coupon-form{flex-wrap:wrap}.discount-coupon-form .payment-option-inner,.discount-coupon-form>.field{width:100%!important}.discount-coupon-form .actions-toolbar{width:100%!important}}.discount-coupon-form .payment-option-inner,.discount-coupon-form>.field{width:65%;margin-bottom:0!important}.discount-coupon-form .actions-toolbar{width:35%}.discount-coupon-form .actions-toolbar:after,.discount-coupon-form .actions-toolbar:before{display:none}.discount-coupon-form .actions-toolbar .primary{width:100%}.discount-coupon-form .actions-toolbar .primary .action{width:100%!important;border-radius:38px;background-color:#517380;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:16.25px;font-weight:700;line-height:15px;height:47px;padding:0 3rem!important;height:45px;background-color:#fff;border:1px solid #d9d9d9;opacity:80%;font-size:12.25px;line-height:20px;font-weight:400;color:#353a3d;border-radius:45px!important}.discount-coupon-form .actions-toolbar .primary .action:hover{color:#fff;text-decoration:none}.discount-coupon-form .actions-toolbar .primary .action:focus{outline:none}.discount-coupon-form .actions-toolbar .primary .action:focus-visible{outline:2px solid #000}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none!important;background:0 0!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}}