.tt-menu{background:#fff;padding:15px;border:1px solid #ccc;box-shadow:3px 3px 9px 1px #666}input.form-control.typeahead-open{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.bg-dark{background-color:#222!important}@keyframes flipIn{0%{transform:perspective(400px) rotateX(90deg) translate3d(0,-15px,0);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}.flip-in{animation:flipIn 1s 1s forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.carousel-inner .carousel-item:first-child img{-webkit-animation:zoombanner 2s;animation:zoombanner 2s;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes zoombanner{to{transform:scale(1.05)}}.btn-semi-opaque{background-color:hsla(0,0%,100%,.3);color:#fff;border-radius:.5rem}.badge-offer{background:#e24bb9;color:#fff}.badge-preorder{background:#975cb9;color:#fff}.fa-gift,.fa-star,.fa-truck{color:#c6b4d0}.social-icons span{font-size:2.2em;margin-right:.1em;color:#eee}.star-select{text-decoration:none;color:#ddd;display:block;padding:0 .5rem;float:left}.star-select+.star-select{border-left:1px solid #ececec}.star-select.active .fa-star,.star-select:hover .fa-star{text-decoration:none;color:#d26e4b}.star-select .fa-star{color:#ccc}.product-gallery{margin-top:20px;overflow:hidden}.product-description{font-size:90%}.product-quantity .input-group{margin-right:20px}.product-quantity a{background:#eee;width:30px;text-align:center}.product-quantity a:hover{text-decoration:none}.bb-tabs:not(:hover) a.active,.bb-tabs a:hover{background:#fff;border-bottom:0}.bb-tabs .nav-link{font-size:.9em;border:1px solid #ddd;display:flex;background:#efefef}.bb-tabs-vertical .nav-link{border-bottom:1px solid #dee2e6}.bb-tabs-vertical:not(:hover) a.active,.bb-tabs-vertical a:hover{border-right:3px solid #975cb9}.product-detail .tab-content{border:1px solid #ddd;padding:15px;margin-top:-1px}.popper-dialog{display:none;z-index:100;border-radius:2px;position:absolute;background:#fff;opacity:0;transition:opacity .3s;box-shadow:1px 1px 5px 0 #868e96}.popper-dialog.active{opacity:1;display:block}.popper-dialog th{border-top:none}.cartpopper,.cartpopper a{font-size:12px}.cartpopper .btn{color:#fff}.cartpopper .row{border-bottom:1px solid #eee;padding:1.1em 0 1.2em}.cart-table td,.cart-table th{padding:5px;font-size:12px}@media (min-width:768px){.cart-table{padding:.75rem;font-size:91%}}.cart-table .input-group-text{padding:5px}@media (min-width:768px){.cart-table .input-group-text{padding:.375rem .75rem}}.cart-table .input-text{width:30px;font-size:12px;padding:0;height:100%}@media (min-width:768px){.cart-table .input-text{width:3rem;font-size:91%}}.cart-remove{width:0;position:relative}.cart-remove .fa-remove{position:absolute;top:10px;left:0}@media (min-width:768px){.cart-remove{width:auto}.cart-remove .fa-remove{position:relative}}.cart-img{padding:0}@media (min-width:768px){.cart-img{padding:.75rem}}.testimonials img{border-radius:999px}.noUi-base{width:100%;height:100%;position:relative;z-index:1;height:5px;background-color:#f1f1f1}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-target,.noUi-target *{touch-action:none;user-select:none}.noUi-origin{position:absolute;height:0;width:0}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0;background:#666;opacity:.5;border-radius:4px;transition:background .45s}.noUi-handle{position:relative;z-index:1;cursor:default;width:15px;height:15px;border-radius:11px;background:#666;left:-7.5px;top:-4.5px}.slider{position:relative;height:50px}.slider-text{position:absolute;right:-7px;bottom:6px}.slider-btn{position:absolute;left:-7px;bottom:0}.breadcrumb{display:block}.breadcrumb-item{font-size:.9rem;font-weight:700;display:inline-block}.breadcrumb-item a{text-transform:uppercase;color:#999}.checkout-crumbs{font-size:.6em}@media (min-width:768px){.checkout-crumbs{font-size:.9em}}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{overflow:hidden;max-width:100%}#instagramblock{position:relative}#instafeed{display:inline-block;min-height:250px}#instafeed a{display:block;margin:0;float:left;overflow:hidden;position:relative;width:25%}@media (min-width:768px){#instafeed a{width:16.66666666666667%}}#instafeed div{position:relative;display:block;height:100%;background-size:cover;background-position:50%}#instafeed canvas{display:block;width:100%}#instaoverlay{display:inline-block;width:100%;height:99%;position:absolute;top:0;left:0}#instaoverlay a{display:block;text-align:center;height:100%;padding:5% 0}#instaoverlay a img{max-height:100%;background:rgba(118,71,130,.5);padding:15px}.countdown{background:#000;display:inline-block;color:#fff;font-weight:700;padding:10px;margin:10px 0}.officialbadge{margin-top:5px;font-size:12px;text-align:center;width:100%;border-top:2px solid #c6b4d0;padding:5px;border-bottom:2px solid #c6b4d0;display:block}.input-text{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-text::-webkit-inner-spin-button,.input-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}label.required:after{content:"*";margin-left:.2rem;display:inline-block;color:#dc3545}.body-content>.container:first-child{margin-top:1rem}.bb-hide{display:none!important}.border-top-1{border-top:1px solid #ccc}.border-right-1{border-right:1px solid #ccc}.border-bottom-1{border-top:1px solid #ccc}.border-left-1{border-left:1px solid #ccc}.col-divided{padding-right:30px;border-right:1px solid #ececec}.overflow-hidden{overflow:hidden}.brandbar{margin:15px 0 15px -10px}@media (min-width:768px){.brandbar{margin:1.2rem auto 1.7rem}}.brandbar i{font-size:30px;margin-top:7px}.brandbar .mcart{text-align:right;margin-top:-5px}.pull-left{float:left}.pull-right{float:right}.brandbar-search{display:none;margin-top:.6em}@media (min-width:768px){.brandbar-search{display:block}}.brandbar-search #headerSearch{background:#f8f9fa}.brandbar-search .btn{border:1px solid #ced4da;border-left:none;color:#a168b9}.brandbar-logo{margin-top:-5px;text-align:center}.brandbar-logo img{max-width:60%;margin-left:10px}@media (min-width:768px){.brandbar-logo img{max-width:100%;margin-left:10px}}@media (min-width:768px){.brandbar-logo{flex:0 0 33.33333%;max-width:33.33333%;margin:0 auto}}.brandbar-account{display:none}.brandbar-account a{font-size:.9em;font-weight:700}.brandbar-account .fa{font-size:20px}.brandbar-account .dropdown,.brandbar-account .dropdown-menu{z-index:1040}@media (min-width:768px){.brandbar-account{padding-top:.5rem;display:flex}}.currencymobile{background:#f8f9fa;margin:10px 0 -20px;font-size:12px;font-weight:700;text-align:center}.feature-strip{text-align:center;margin:0 auto;background-color:#e7d6ec;height:75px;background:url(/images/homepage-strip.png) repeat-x}.header-sub-banner{height:110px;background-position:50%;background-repeat:no-repeat;background-color:#f1f1f1;margin-bottom:10px}@media (min-width:768px){.header-sub-banner{margin:0 0 2rem}}.header-banner{text-align:center;background:#975cb9;padding:.8rem 0;margin-bottom:2rem}.header-banner,.header-banner>div{position:relative}.header-banner p{font-size:1.5rem;color:#fff}.header-banner h2{font-family:Dancing Script,sans-serif;font-size:3.5rem;color:#fff;margin-bottom:.2em;font-weight:400}.header-banner:before{content:"";background-image:url(/images/banner-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;animation:fadeIn 1s ease-out 0s 1}.cart-link:hover .cart-icon strong{background:#975cb9;color:#fff}.cart-link:hover .cart-icon strong:after{height:10px}.cart-icon{margin-left:10px;height:auto}.cart-icon,.cart-icon strong{display:inline-block;vertical-align:middle;position:relative}.cart-icon strong{border:2px solid #975cb9;color:#975cb9;margin:.3em 0;text-align:center;width:1.7rem;height:1.7rem;font-size:.8rem;line-height:1.5rem}.cart-icon strong:after{transition:height .1s ease-out;bottom:100%;margin-bottom:0;margin-left:-7px;height:8px;width:14px;left:50%;content:" ";position:absolute;pointer-events:none;border:2px solid #446084;border-top-left-radius:99px;border-top-right-radius:99px;border-bottom:0}.topbar{background:#975cb9;height:25px;font-size:.8em;padding-top:4px;text-align:center}.topbar,.topbar a{color:#fff;text-transform:uppercase;font-weight:700}.topbar a{font-size:1em}.topbar .fas{color:#fff;margin-right:4px}@media (min-width:576px){.topbar{text-align:left}}.navbar-primary .nav-item.active a{background:#fff;color:#000}.nav-link{padding:10px 18px!important}.navbar-dark .navbar-nav .nav-link{color:#eee}.nav-item ul li{list-style:none;padding:1px 0}.nav-item ul li a{font-size:1.1em}#brandList{width:35rem}#brandList .first{border-top:0}#brandList a{display:block;padding:5px 0;font-weight:400;border-bottom:1px solid #f3f4f5}#brandList a.last{border-bottom:none}#brandList .nav-link{color:#222;display:block;letter-spacing:.2em;font-weight:700}#brandList .nav-link.active,#brandList .nav-link:hover{color:#fff;background-color:#975cb9}.navbar-primary{border-top:1px solid #ddd;background:#222;padding:0}.navbar-primary .navbar-nav .nav-link{color:#fff;font-weight:700}.navbar-primary .navbar-nav .nav-link:hover{color:#222;background:#fff}.navbar-primary .highlight{background:#975cb9}.navbar-primary .highlight2{background:#d983d2}.navbar-primary .highlight3{background:#ecb721}.navbar-primary .halloween{background:#fb9d28}.popper-dialog{z-index:9999;top:35px;overflow:hidden}.popper-dialog td{padding:.4rem;border-top:1px solid #f3f4f5}.popper-dialog a{color:#222}.popper-dialog li ul li a{list-style:none;border-top:1px solid #f3f4f5;font-size:12px;padding:5px 0 1px;display:block}.category-popper-1{width:11.25rem}.category-popper-2{width:22.5rem}.category-popper-3{width:33.75rem}.category-popper-4{width:45rem}.nav-mobile-wrap{top:0;left:0;right:0;bottom:0;z-index:1;position:absolute;transition:transform .1s ease-in-out;transform:translate3d(-100%,0,0)}.nav-mobile-wrap.in{transform:translateZ(0)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.nav-mobile-wrap{display:none}}.mobile-canvas-cover{width:100%;height:100%;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.5;z-index:100}.nav-mobile{width:250px;top:0;z-index:101;background:#eee;position:fixed;bottom:0;overflow-y:auto}.nav-mobile form{padding:15px;border-bottom:1px solid #ddd}.nav-mobile li{padding:5px;border-bottom:1px solid #ddd}.nav-mobile li a{color:#888;text-transform:uppercase;font-weight:700;font-size:12px}.nav-mobile li i{font-size:14px;float:right;margin-right:-5px;margin-top:0}.nav-child{margin-left:-5px}.nav-child li{border:none;padding-left:0;margin-bottom:0;list-style:none}.nav-child li a{text-transform:none;color:#666;font-weight:400;font-size:14px;padding:0}.nav-child .open{display:block}.nav-close{z-index:1000;position:absolute;top:3px;right:0;color:#fff;font-size:20px;min-height:0;width:40px;height:40px;text-align:center}.nav-close:active,.nav-close:focus,.nav-close:hover{color:#fff}.mobile-brandbar{background:#000;padding-top:12px;padding-bottom:5px}.mobile-brandbar .fas{font-size:20px;color:#fff;text-align:center;display:block}.mobile-brandbar h4{color:#fff;font-size:11px;text-align:center;margin-top:7px;font-weight:400;white-space:nowrap}footer{margin-top:.5rem}@media (min-width:576px){footer{margin-top:3rem}}footer .text-primary .fa-star{color:#c6afd4}footer .col-header,footer a{color:#fff!important}.mainfooter{background:#975cb9}.blog-post{overflow:hidden}.blog-post a{text-decoration:underline}.blog-post img{margin:1rem 0;width:100%;max-width:100%}.blog-post embed,.blog-post iframe{max-width:100%}.blog-post .alignright{float:right;margin-left:1em;width:auto}.blog-post .alignleft{float:left;margin-right:1em;width:auto}.product-message{padding:10px;color:#222;font-size:.9em;background:#eee}.product-message a{color:#222;text-decoration:underline}.product-message.rewards{background:#fbeafb}.product-message.norewards{background:#fcfbfb}.product-message.offer{background:#f8defa}.product-message .partpay{margin-top:-17px}.product-message .fa,.product-message .fas{margin-right:5px}#partPayCalculatorWidget{width:100%!important}#partPayCalculatorWidget br{content:""}#partPayCalculatorWidget br:after{content:" "}.product-sidebar{border-left:1px solid #dee2e6;margin-top:1.5rem}.product-detail .brand{margin:25px 0 0}.product-detail .brand a{color:#4e4d4d;text-transform:uppercase}.product-detail .brand a:hover{text-decoration:none;color:#666}.product-detail h1{font-weight:400;font-size:1.4em}.variation-colors{display:flex;flex-wrap:wrap}.variation-colors .variation-color.active,.variation-colors .variation-color:hover{outline:2px solid #999;outline-offset:2px}.variation-colors .variation-color{display:block;width:35px;height:35px;margin:3px;border:1px solid #ccc;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:1px}.variation-colors .variation-color:hover{cursor:pointer}.variation-colors .variation-color.out-of-stock:after{content:"";border-bottom:2px solid #999;transform:rotate(45deg);display:block;position:absolute;top:16px;bottom:16px;left:-6px;right:-6px}.variation-colors .variation-color .var-sale{color:#fff;font-weight:700;font-size:.8em;display:block;margin:25% auto;text-align:center}.stock-message .instock{background:#e2f3e9;border:1px solid #28a745;padding:10px;color:#000}.stock-message .instock .fa,.stock-message .instock strong{color:#28a745;font-size:16px}.stock-message .outofstock{background:#f9d7dc;border:1px solid #c23950;padding:10px;color:#000}.stock-message .discontinued{background:#eee;padding:10px;color:#000}.secondary{position:absolute}.secondary.card-img,.secondary.card-img-top,.secondary.img-fluid{opacity:0;transition:opacity .3s linear}.card-contain{padding:5px}.card:hover .secondary,.product-cards .media:hover .secondary{opacity:1}.card-body{padding-bottom:2.5rem}.product-cards{margin-bottom:2rem;flex-wrap:wrap;flex-direction:inherit;position:relative}.product-cards.product-cards-horizontal .card{border:0;flex-basis:50%}@media (min-width:768px){.product-cards.product-cards-horizontal .card{flex-basis:0;max-width:222px}}.product-cards.product-cards-horizontal .card-body{padding:.8rem}.product-cards.product-cards-vertical .media{border-bottom:1px solid #eee;margin-bottom:1.2rem;padding-bottom:.6rem}.product-cards.product-cards-vertical .media:last-child{border-bottom:none}.product-cards .price{font-weight:700}footer .product-cards-vertical .media{border-bottom:1px solid #888!important}footer .product-cards-vertical .media .brand,footer .product-cards-vertical .media strong{color:#fff}.out-of-stock-label{color:#333;font-weight:700;text-transform:uppercase;position:absolute;top:17%;left:0;right:0;background:#fff;padding:10% 0;background:hsla(0,0%,100%,.9);text-align:center;opacity:.9;font-size:.9em}.out-of-stock-label span{text-transform:capitalize;font-size:.9em}.out-of-stock-label a,.out-of-stock-label a:hover,.out-of-stock-label a:visited{text-decoration:none;color:#333}.card-title{line-height:1.25em;font-size:.9em;margin-bottom:0}.card-title a{color:#717171;font-size:1.1em}.card-title .brand,.card-title a.brand{text-transform:uppercase;display:block;font-weight:700;color:#000;font-size:.9em;margin-bottom:2px;margin-top:0}.card-stars{margin-top:.5em}.card-text{font-size:.9em}.card-text .price,.card-text strong{color:#111}.result-variations{display:flex;margin-top:0}.result-variations .variation{width:14.2857142857%;padding:3px}.result-variations a{display:block;padding-top:100%;border:1px solid #ccc}.result-variations a.more{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 1000" enable-background="new 0 0 1000 1000" xml:space="preserve"><g><path fill="#999" d="M500,10c13.5,0,25.1,4.8,34.7,14.4C544.2,33.9,549,45.5,549,59v392h392c13.5,0,25.1,4.8,34.7,14.4c9.6,9.6,14.4,21.1,14.4,34.7c0,13.5-4.8,25.1-14.4,34.6c-9.6,9.6-21.1,14.4-34.7,14.4H549v392c0,13.5-4.8,25.1-14.4,34.7c-9.6,9.6-21.1,14.4-34.7,14.4c-13.5,0-25.1-4.8-34.7-14.4c-9.6-9.6-14.4-21.1-14.4-34.7V549H59c-13.5,0-25.1-4.8-34.7-14.4C14.8,525.1,10,513.5,10,500c0-13.5,4.8-25.1,14.4-34.7C33.9,455.8,45.5,451,59,451h392V59c0-13.5,4.8-25.1,14.4-34.7C474.9,14.8,486.5,10,500,10L500,10z"/></g></svg>');background-size:80%;background-repeat:no-repeat;background-position:50%}.sidebar-tree .variation-tag-color{border:1px solid #ccc;width:20px;height:20px;display:block}.sidebar-tree .variation-tag-color+.product-count{width:20px;text-align:right}.badge-circle{display:table;width:3.5em;height:3.5em;position:absolute}.badge-circle .badge-inner{border-radius:999px;display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%;line-height:.85;color:#fff;padding:2px;font-weight:bolder}.badge-circle .new{background:#975cb9}.limited{top:13%}.limited .badge-inner{font-size:.6em;line-height:1.3em;background:#d86ebe}.product-gallery .badge-circle{z-index:1}.product-gallery .product-gallery-featured{position:relative}@media (min-width:768px){.product-gallery .product-gallery-featured{min-width:445px;min-height:445px}}.product-gallery .product-gallery-featured .spinner-border{position:absolute;top:50%;left:50%;margin-top:-1rem;margin-left:-1rem;z-index:-1}.product-gallery .product-gallery-item{position:relative;padding:.5rem;display:block;cursor:pointer;border:1px solid transparent}.product-gallery .product-gallery-item.active,.product-gallery .product-gallery-item:hover{border-color:#dee2e6}.product-gallery .product-gallery-item.active img,.product-gallery .product-gallery-item:hover img{top:0}.product-gallery .product-gallery-item.active .view-more,.product-gallery .product-gallery-item:hover .view-more{top:.5rem;bottom:.5rem}.product-gallery .product-gallery-item img{position:relative;top:.25rem;min-width:90px;min-height:90px}.product-gallery .product-gallery-item .view-more,.product-gallery .product-gallery-item img{transition:all .2s ease-in-out}.product-gallery .product-gallery-item .view-more{position:absolute;top:.75rem;left:.5rem;right:.5rem;bottom:.25rem;display:flex;justify-content:center;align-items:center;color:#fff;background:rgba(0,0,0,.3);font-size:2rem}#galleryModal .gallary-modal-image{display:flex;justify-content:center;align-items:center;min-height:150px;background:url(/images/ajax-loader.gif) no-repeat 50% 50%}#galleryModal .close{position:absolute;right:10px;top:7px}#galleryModal .product-gallery{display:flex;flex-wrap:wrap}@media (min-width:768px){#galleryModal .product-gallery{padding:0 2.1rem}}#galleryModal .product-gallery .product-gallery-item{margin-left:.25rem;margin-right:.25rem}.sidebar-tree{border-bottom:1px solid #dee2e6}.sidebar-tree>.category-title{border-top:1px solid #dee2e6;padding:.5rem 0}.sidebar-tree .product-count,.sidebar-tree .show-children{color:#adb5bd}.sidebar-tree .children{margin-bottom:1rem;margin-left:.25rem;padding-left:.75rem;border-left:1px solid #dee2e6;font-size:.8rem;white-space:nowrap}.sidebar-tree .show-children{margin-left:.5rem;font-size:70%;text-decoration:none;transition:transform .2s}.sidebar-tree .show-children.collapsed{transform:rotate(180deg)}.child-cat-nav{background:#fbeaf9;padding:20px}body{color:#555;font-family:"Helvetica, Arial, sans-serif",sans-serif;font-size:75%}@media (min-width:576px){body{font-size:91%}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#555;margin-top:0;margin-bottom:.5em;font-weight:700;font-family:Lato,sans-serif}.h2,h2{font-size:1.6em;line-height:1.3}.h3,h3{font-size:1.3em;line-height:1.2}.h4,h4{font-size:1.125em}.text-underline{text-decoration:underline}.text-small{font-size:11px}.text-large{font-size:34px}.link-unstyled,.link-unstyled:hover,.link-unstyled:link{color:inherit;text-decoration:inherit}.script{font-family:Dancing Script,sans-serif}pre{background-color:#f1f1f1;border:1px solid #ddd;padding:20px;width:100%;overflow-x:auto;white-space:inherit}pre a{text-decoration:underline}.text-white{color:#fff!important}.text-white a{color:#fff}.text-white a:focus,.text-white a:hover{color:#f8f9fa!important}.text-light a{color:#bbb}.text-light a:hover{color:#ddd}.hr-header{display:flex;text-transform:uppercase;white-space:nowrap;align-items:center;margin:2em 0 1em}.hr-header:after,.hr-header:before{content:"";border-bottom:2px solid rgba(85,85,85,.1);width:50%}.hr-header:after{margin-left:1rem}.hr-header:before{margin-right:1rem}.lead{font-weight:400;font-size:1.3em}.col-header{font-weight:700;text-transform:uppercase;margin-bottom:1rem;color:#999;font-size:.9rem}.col-header:after{margin-top:.5rem;display:block;content:"";width:2rem;border-bottom:2px solid #ccc}.btn-bracketed{font-size:80%}.btn-bracketed:before{content:"[ "}.btn-bracketed:after{content:" ]"}.media-body{font-size:90%}.bg-eee{background:#eee}.bg-777{background:#777}#homepageEmailPopup{position:fixed;bottom:0;left:0;right:0;transform:translate3d(0,100%,0);transition:transform .2s ease-in-out;display:none;background:url(/images/banner-header.jpg);z-index:999}@media (min-width:768px){#homepageEmailPopup{display:block}}#homepageEmailPopup.show{transform:translateZ(0)}#homepageEmailPopup .close{color:#fff;opacity:1;margin:5px 15px 0 0;font-size:39px}#mc_embed_signup{font:14px Helvetica,Arial,sans-serif;text-align:center;color:#fff;margin:0 auto}#mc_embed_signup h3,#mc_embed_signup p{text-align:center!important}#mc_embed_signup h3{color:#fff}#mc_embed_signup .mc-field-group{float:left;width:70%!important;margin-right:10px}#mc-embedded-subscribe{padding:0 10px!important}#afterpayModal,#afterpayModal h2,#afterpayModal h3,#afterpayModal h4{font-family:Arial,Helvetica,sans-serif;color:#000}#afterpayModal .afterpay-logo{width:200px;height:42px;background-image:url(/images/afterpay/afterpay-logo2.png);background-size:contain;display:inline-block}#afterpayModal .afterpay-modal-icon{display:flex;align-items:center;justify-content:center;height:100px}#afterpayModal h2{font-size:2rem;font-weight:900;display:flex;justify-content:stretch;flex-direction:column}@media (min-width:992px){#afterpayModal h2{flex-direction:row}#afterpayModal h2>span{flex-grow:1;border-right:3px solid #333}}#afterpayModal h2 :first-child{color:#98cfef}#afterpayModal h2 :nth-child(2){color:#2678ac}#afterpayModal h2 :nth-child(3){color:#064578;border-right:0}#afterpayModal h3{font-size:1rem}#afterpayModal h4{font-family:Times New Roman,Times,serif;font-weight:400;font-size:1.6rem;margin-top:3rem}#afterpayModal hr{background-color:#000}@media (min-width:992px){#afterpayModal hr{margin-top:3rem;margin-bottom:3rem}}.afterpay-price{line-height:1.3rem;color:#222;margin:-8px 0 15px}.afterpay-price .afterpay-logo{display:inline-block;width:84px;height:17px;margin:0 9px 1px 3px;background:no-repeat;background-size:contain;background-image:url(/images/afterpay/afterpay-logo1.png);vertical-align:bottom}.afterpay-price .afterpay-info{text-decoration:underline}.afterpay-price .price{font-weight:700}.payment-provider-offer{background-color:#f0e3f7;padding:.25rem;display:flex;font-size:80%}.payment-provider-offer img{margin-right:.25rem}.payment-provider-offer span{flex-grow:1}body{color:#777;line-height:1.6}