body{font-family:Encode Sans Semi Condensed,Arial,Helvetica Neue,Helvetica,sans-serif;color:#2d2d2d;font-size:16px}.h1,.h2,.h3,.h4,.h5,.h6,.products-section-title,h1,h2,h3,h4,h5,h6{font-family:Saira Semi Condensed,Century Gothic,CenturyGothic,AppleGothic,sans-serif}.h1,.products-section-title,h1{font-size:2.5rem;text-transform:none}h2{font-size:2rem}h3{font-size:1.5rem}a{color:#e50051}a:hover{color:#2d2d2d}.small-text{font-size:13px}.btn-link{color:#e50051;text-transform:uppercase;font-size:14px}.btn-link:focus,.btn-link:hover{color:#2d2d2d}.btn-add-to-cart .btn-add-to-cart__spinner,.rc:after,.spinner-border{vertical-align:middle}.btn:focus,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.btn.add-to-cart.is--loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:.7rem 1rem .6rem 3rem;-webkit-transition:all .3s ease;transition:all .3s ease}.btn.add-to-cart.is--loading .btn-add-to-cart__spinner{margin-right:5px;position:absolute;left:17px;top:14px}.btn-primary{background-color:transparent;border:2px solid #2d2d2d;text-transform:uppercase;font-family:Saira Semi Condensed,Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:400;font-size:18px;color:#2d2d2d;padding:.7rem 2rem .6rem;-webkit-box-shadow:none;box-shadow:none}.btn-primary.btn-sm{padding:.2rem 1.5rem}.btn-primary i.shopping-cart{display:none}.btn-primary:hover{border-color:#e50051;color:#e50051}.btn-primary:focus{border-color:#b2003f;color:#b2003f;-webkit-box-shadow:none;box-shadow:none}.btn-primary:focus,.btn-primary:hover{background-color:transparent}.btn-primary.disabled,.btn-primary:disabled{background-color:transparent;color:initial;border-color:#2d2d2d;opacity:.5}.btn-primary.disabled:hover,.btn-primary:disabled:hover{cursor:not-allowed}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent;border-color:#b2003f;color:#b2003f;-webkit-box-shadow:none;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.btn-primary--reverse{border:2px solid #fff;color:#fff}.btn-primary--full{background-color:#fff;border-color:#fff;color:#2d2d2d}.btn-primary--full:hover{background-color:#2d2d2d;border-color:#2d2d2d;color:#fff}.btn-secondary{background-color:#e50051;border:none;text-transform:uppercase;font-family:Saira Semi Condensed,Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:700;font-size:18px;color:#fff;padding:.7rem 2rem .6rem;-webkit-box-shadow:none;box-shadow:none}.btn-secondary.btn-lg{padding:.9rem 2rem .8rem;font-size:24px}.btn-secondary i.shopping-cart{display:none}.btn-secondary:hover{background-color:#2d2d2d}.btn-secondary:focus{-webkit-box-shadow:none;box-shadow:none}.btn-secondary .btn-primary:not(:disabled):not(.disabled).active:focus,.btn-secondary .btn-primary:not(:disabled):not(.disabled):active:focus,.btn-secondary .show>.btn-primary.dropdown-toggle,.btn-secondary .show>.btn-primary.dropdown-toggle:focus,.btn-secondary .show>.btn-primary.dropdown-toggle:focus.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{-webkit-box-shadow:none!important;box-shadow:none!important}.btn-secondary--alternate,.btn-secondary--reverse:hover{background-color:#fff;color:#2d2d2d}.btn-secondary--alternate:hover{background-color:#2d2d2d;color:#fff}.c-product-sticky{position:fixed;bottom:-70px;left:0;width:100%;background:#730029;background:-webkit-gradient(linear,left top,right top,from(#730029),to(#e50051));background:linear-gradient(90deg,#730029,#e50051);padding:10px 0;z-index:21;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.c-product-sticky .btn-lg{background-color:#fff;border:none;font-weight:700}@media (max-width:576px){.c-product-sticky .btn-lg{font-size:1rem;margin-left:5px;padding:.7rem 1rem .6rem}}@media (max-width:576px){.c-product-sticky .bootstrap-touchspin>input{width:20px;padding:0}}.c-product-sticky.headroom--show{bottom:-70px}.c-product-sticky.headroom--not-top.headroom--not-bottom{bottom:0}.c-product-sticky .product-name{text-transform:uppercase;font-size:22px;font-weight:700}.c-product-sticky .btn-primary{background-color:#fff;color:#000}.c-product-sticky .btn-primary:hover{background-color:#e6e6e6}.c-product-sticky .product-add-to-cart{position:relative}.c-product-sticky .product-add-to-cart .add{margin:0}.c-product-sticky #product-availability,.c-product-sticky .product-minimal-quantity{display:none}.c-product-sticky .product-quantity{margin:0}.c-product-sticky .product-quantity label{display:none}.c-product-sticky .product-quantity .form-control{padding:0}.c-product-sticky .product-prices .price-ecotax{display:none}.c-product-sticky .current-price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-product-sticky .current-price-discount,.c-product-sticky .current-price-display,.c-product-sticky .discount,.c-product-sticky .regular-price,.c-product-sticky .tax-shipping-delivery-label{color:#fff}.c-product-sticky .discount{background:url(../img/discount-bg-white.png) no-repeat}.c-product-sticky .mt-2{margin-top:0!important}.product-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.c-product-price-info{font-size:13px}.regular-price{font-size:16px;color:#959595;font-weight:400}.current-price-discount,.current-price-display,.tax-shipping-delivery-label{font-size:25px;font-weight:700;color:#2d2d2d;line-height:25px}.discount{background:url(../img/discount-bg.png) no-repeat;color:#e50051;margin-left:5px;font-weight:700;width:37px;height:26px;font-size:13px;text-align:center}.u-primary-font{font-family:Saira Semi Condensed,Century Gothic,CenturyGothic,AppleGothic,sans-serif}.u-primary-color{color:#e50051}.link-reset{color:#2d2d2d}.link-reset:hover{color:#2d2d2d;text-decoration:underline}.u-bg-light{background-color:#ececec}.atk-animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.atk-animation.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.atk-animation.slow{-webkit-animation-duration:2s;animation-duration:2s}.atk-animation.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes atkSwing{0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}}@keyframes atkSwing{0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}}.atkSwing{-webkit-animation-name:atkSwing;animation-name:atkSwing;-webkit-transform-origin:center bottom;transform-origin:center bottom}.product-flag:not(.discount){background-color:#e50051}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{width:auto}.form-group{position:relative}.form-group+.form-group{margin-top:30px}.form-group label{line-height:18px}@media (min-width:576px){.form-group label{margin-bottom:0}}.form-group .input-group+label,.form-group .label.mr-3{display:none}.form-group .input-group .input-group-btn{position:absolute;right:0}.form-group input:-webkit-autofill~label{-webkit-transform:translateY(-125%);transform:translateY(-125%);font-size:.75em}.form-group.focused label{font-size:.75em;-webkit-transform:translateY(-125%);transform:translateY(-125%)}.form-control{position:relative;width:100%;outline:0;border-color:#2d2d2d}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#e50051}.form-control.is-invalid:focus,.form-control.is-valid:focus,.was-validated .form-control:invalid:focus,.was-validated .form-control:valid:focus{-webkit-box-shadow:none;box-shadow:none}.custom-control-label em{font-size:.875rem;color:#6c757d!important}.custom-control-label:after,.custom-control-label:before{width:1.2rem;height:1.2rem;top:0}.custom-control-input:checked~.custom-control-label:before{background-color:#e50051;border-color:#e50051}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:none;box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#ff196a}.custom-select{border-color:#2d2d2d;padding-left:5px}.custom-select,.custom-select:focus{-webkit-box-shadow:none;box-shadow:none}.custom-select:focus{border-color:#959595}@media (min-width:768px){.checkout-form form,.page-content form,.page-wrapper--order-confirmation form{max-width:100%;width:55%}}.form-group+.form-group{margin-top:15px;margin-bottom:10px}.form-group+.form-group.my-0{margin-top:-10px!important}.custom-file-label{border-color:#2d2d2d}.alert{border:none}.alert.alert-danger{background-color:#e9b8b8;color:#721c24}.alert.alert-warning{background-color:#ffe8b2;color:#72551c}.alert.alert-info{background-color:#b2e3ff;color:#1c5a72}.alert.alert-success{background-color:#b2f1b4;color:#1c723c}.address{background-color:#ececec;border:none}.address .address-header{border:none;padding-bottom:0;padding-top:25px}.address .address-header.h4{font-size:18px;font-weight:700;font-family:Encode Sans Semi Condensed,Arial,Helvetica Neue,Helvetica,sans-serif}.address .address-body{padding-top:10px}.address .address-body address{margin:0}.address .address-footer{background-color:#e50051;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.address .address-footer a{color:#fff}.address .address-footer a svg{font-size:18px}.address .address-footer a:hover,.badge{color:#fff}.badge.dark{mix-blend-mode:normal}.nav-tabs{border:none}.nav-tabs .nav-item.show .nav-link{color:#e50051}.nav-tabs .nav-link.active{color:#e50051;border-color:transparent transparent #e50051}.border{border-color:#8a8a8a!important}.breadcrumb{background:transparent;padding:.75rem 0}.power-indicator{position:relative;display:inline-block}.power-indicator.small .power-indicator__indicator{bottom:-3px;margin-left:-11px}.power-indicator.large .power-indicator__indicator{bottom:0;margin-left:-1rem}.power-indicator .power-indicator__indicator{position:absolute;bottom:-3px;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.power-indicator .power-indicator__indicator.low.animated{-webkit-animation:powerRotateInLow 1s ease;animation:powerRotateInLow 1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.power-indicator .power-indicator__indicator.medium.animated{-webkit-animation:powerRotateInMedium 1.5s ease;animation:powerRotateInMedium 1.5s ease;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.power-indicator .power-indicator__indicator.high.animated{-webkit-animation:powerRotateInHigh 2s ease;animation:powerRotateInHigh 2s ease;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes powerRotateInLow{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes powerRotateInLow{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes powerRotateInMedium{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(50deg);transform:rotate(50deg)}}@keyframes powerRotateInMedium{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(50deg);transform:rotate(50deg)}}@-webkit-keyframes powerRotateInHigh{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(95deg);transform:rotate(95deg)}}@keyframes powerRotateInHigh{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(95deg);transform:rotate(95deg)}}@media (max-width:767.98px){.checkout{z-index:1000}}.cart-container .cart-item,.cart-summary .cart-item{padding-left:15px;padding-right:15px}.cart-container .card-body{padding:0}.cart-container .card-body .cart-item{border-top:1px solid #2d2d2d;margin-top:1rem;padding-top:1rem}.cart-container .card-body .cart-item:not(:last-child){border-bottom:none;margin-bottom:0;padding-bottom:0}.cart-container .card-body .cart-item:last-child{border-bottom:1px solid #2d2d2d;margin-bottom:0;padding-bottom:1rem}.cart-summary .card-body{padding-top:0}.cart-summary .cart-voucher-form{padding:15px 30px;background-color:#ececec}@media (max-width:768px){.cart-summary .cart-voucher-form{margin-bottom:10px}}@media (min-width:1200px){.cart-summary .cart-voucher-form .col-12:not(.col-lg){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}}.cart-summary .cart-voucher-form a{color:#2d2d2d}.cart-total .value{font-weight:700;font-size:25px}.card-header{color:#e50051;font-size:30px;border-bottom:none;font-weight:700;padding:0}.card-footer{background:none;border:none}.card{border:none}.promo-code{background:none;padding:0 0 0 15px}.promo-code .input-group .form-control{border-left:none;border-top:none;border-right:none;-webkit-box-shadow:none;box-shadow:none;max-width:172px}.media .media-body a.h5{font-weight:700;font-size:18px}.remove-from-cart{color:#2d2d2d;font-size:20px}.bootstrap-touchspin{border-color:#2d2d2d}
