.basket-quantity-control .basket-quantity-add,.basket-quantity-control .basket-quantity-input,.basket-quantity-control .basket-quantity-remove{background-color:initial!important;border-color:#a0a0a2!important;border-style:solid;border-width:1px;color:#0f151a;height:40px;width:40px}.basket-quantity-control .basket-quantity-add.btn,.basket-quantity-control .basket-quantity-input.btn,.basket-quantity-control .basket-quantity-remove.btn{width:40px!important}.basket-quantity-control .basket-quantity-add div,.basket-quantity-control .basket-quantity-remove div{background-color:rgba(15,21,26,.03);border-radius:4px;height:32px;width:32px}.basket-quantity-control .basket-quantity-add div .reed-icon-md,.basket-quantity-control .basket-quantity-remove div .reed-icon-md{padding-top:4px}.basket-quantity-control .basket-quantity-add:disabled,.basket-quantity-control .basket-quantity-remove:disabled{color:#a0a0a2}.basket-quantity-control .basket-quantity-add:active:not(:disabled) div,.basket-quantity-control .basket-quantity-add:hover:not(:disabled) div,.basket-quantity-control .basket-quantity-remove:active:not(:disabled) div,.basket-quantity-control .basket-quantity-remove:hover:not(:disabled) div{background-color:rgba(15,21,26,.08)}.basket-quantity-control .basket-quantity-remove{border-radius:4px 0 0 4px;border-right:0;margin-right:0;padding:3px 4px 3px 3px}.basket-quantity-control .basket-quantity-add{border-left:0;border-radius:0 4px 4px 0;margin-left:0;padding:3px 3px 3px 4px}.basket-quantity-control .basket-quantity-input{border-left:0;border-radius:0;border-right:0;margin:0;padding:0;text-align:center}.basket-quantity-control input[type=number]{-moz-appearance:textfield;display:inline-block}.basket-quantity-control input[type=number]::-webkit-inner-spin-button,.basket-quantity-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.discount-badge{color:#3d8439}.discount-badge,.voucher-badge{display:inline-block;font-family:Red Hat Text,sans-serif;font-size:.875rem;font-weight:700;position:relative;text-transform:uppercase;top:-2px}.voucher-badge{color:#7855c3}.swiper-gallery{text-align:center}.swiper-gallery .swiper{margin:0 auto 20px;overflow:hidden;padding-top:10px}.swiper-gallery .swiper .swiper-slide{left:0;margin-right:16px;position:relative}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{background-color:#fff;background-image:none;border:2px solid #081351;border-radius:50%;color:#081351;display:none;height:45px;width:45px}.swiper-gallery .swiper-button-next .icon-chevron-left,.swiper-gallery .swiper-button-next .icon-chevron-right,.swiper-gallery .swiper-button-prev .icon-chevron-left,.swiper-gallery .swiper-button-prev .icon-chevron-right{top:0}.swiper-gallery .swiper-button-next.swiper-button-disabled,.swiper-gallery .swiper-button-prev.swiper-button-disabled{background-color:#cfddf3;display:none!important}.swiper-gallery .swiper-button-next:hover,.swiper-gallery .swiper-button-prev:hover{background-color:#f3f3fe}.swiper-gallery .swiper-button-next:after,.swiper-gallery .swiper-button-next:before,.swiper-gallery .swiper-button-prev:after,.swiper-gallery .swiper-button-prev:before{content:none}.swiper-gallery .swiper-scrollbar{margin-top:15px}@media (min-width:768px){.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{display:flex}.swiper-gallery .swiper-pagination{position:static;text-align:center}.swiper-gallery .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-gallery .swiper-pagination .swiper-pagination-bullet-active{background:#1e1ef0}}.courses-carousel{margin:auto}.courses-carousel .icon-account{fill:none;stroke:#1e1ef0;stroke-linejoin:round;stroke-width:2}.courses-carousel .on-demand-img{position:absolute}.courses-carousel .on-demand-badge{background-color:#e32424;border-radius:.25rem;color:#fff;display:inline-block;font-family:Red Hat Text,sans-serif;font-size:.875rem!important;font-weight:500;height:21px;left:7px;letter-spacing:-.2px;line-height:1em;padding:.25em .4em;position:relative;text-align:center;text-decoration:none;top:7px}.courses-carousel .view-more-container{display:block;margin-left:1rem;padding-bottom:1rem;padding-left:6px;text-align:left}.courses-carousel.courses-carousel-placeholder .swiper-gallery{margin-top:46px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .course-title{background-color:#ddd;height:18px;margin-bottom:5px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .provider{background-color:#eee;height:14px;margin-bottom:15px;width:45%}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .course-price{background-color:#ddd;height:25px;margin-bottom:35px;width:25%}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well{background-color:#ddd;margin-bottom:20px;padding:20px 10px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well .study-method{background-color:#eee;height:15px;width:25%;width:60px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well .duration{background-color:#eee;height:15px;width:25%;width:125px}.courses-carousel .swiper-gallery{position:relative}.courses-carousel .swiper-gallery .swiper{margin-bottom:0;margin-left:-5px;padding-bottom:10px}.courses-carousel .swiper-gallery .swiper .swiper-wrapper{margin-bottom:0;padding-left:0}.courses-carousel .swiper-gallery .swiper .swiper-slide{display:block;margin-left:5px;margin-right:5px;padding:20px;text-align:left;width:274px}.courses-carousel .swiper-gallery .swiper .swiper-slide:not(.similar-guide){height:26rem}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide{height:280px;padding:0}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .card-img-top{height:150px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .card-bottom{padding:10px 15px 0}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .course-header .course-price-height{height:30px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide.vue-slide{height:255px}.courses-carousel .swiper-gallery .swiper .swiper-slide h3 a{font-size:16px;font-weight:500}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header h3{margin-bottom:0}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header h3 .course-title{display:block;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-underline-position:auto;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price-height{height:50px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price-height .label-saving{color:#e32424;display:inline-block;font-family:Red Hat Text,sans-serif;font-size:.75rem;vertical-align:text-top}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price{display:inline-block;line-height:1;margin-right:10px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small{font-size:13px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small .label-saving{display:inline-block}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small .label-saving .price-saving{vertical-align:initial}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .price{font-size:1.375rem;font-weight:700}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .vat-status{white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .was-price{color:#4d5054;text-decoration:line-through;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .price-hidden{display:inline-block;font-size:.875rem;font-style:italic;font-weight:700;margin-bottom:12px;position:relative;top:5px}.courses-carousel .swiper-gallery .swiper .swiper-slide .mobile-link{height:100%;left:0;position:absolute;top:0;width:100%}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course{position:absolute;right:10px;top:26px}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course .save-course-position{margin-bottom:5px;margin-right:10px;margin-top:-4px;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course .save-course-position .save-course-link{position:relative;z-index:2}.courses-carousel .swiper-gallery .swiper .swiper-slide .provider{color:#4d5054;font-size:13px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .price-saving{color:#e32424;display:inline-block;font-size:.875rem;vertical-align:text-top}.courses-carousel .swiper-gallery .swiper .read-more{font-size:.75rem}.courses-carousel .carousel-new-design{margin:0 -1rem;text-align:left}.courses-carousel .carousel-new-design .carousel-title{padding-left:1rem;padding-right:1rem}.courses-carousel .carousel-new-design .carousel-title .carousel-heading{display:block;line-height:1.8em;margin-bottom:1rem;margin-top:1rem;max-height:3.6em;padding-bottom:0;padding-top:0}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox{display:flex}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox div:first-child{flex:1 0 0%;max-width:100%;width:100%}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox div:last-child{flex:0 0 auto;margin-top:auto;padding-bottom:1rem;padding-left:1rem;width:auto}.courses-carousel .carousel-new-design .swiper{margin-left:0;padding-bottom:0;padding-top:0}.courses-carousel .carousel-new-design .swiper .swiper-slide{margin-left:1rem!important;margin-right:0!important;padding:1rem}.courses-carousel .carousel-new-design .swiper .swiper-slide:last-child{margin-right:1rem!important}.courses-carousel .carousel-new-design .swiper .swiper-scrollbar{margin-bottom:-15px}.courses-carousel .carousel-new-design .card-top{height:150px;margin-top:-1rem}.courses-carousel .carousel-new-design .carousel-new-design-img{height:153px;left:0;object-fit:cover;position:absolute;top:0;width:100%}.courses-carousel .carousel-new-design div.carousel-new-design-img{background-size:cover;overflow:hidden}.courses-carousel .carousel-new-design .carousel-new-design-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(227,36,36,.5);border-radius:0 1rem 1rem 0;color:#fff;left:0;padding-left:1rem;padding-right:1.25rem;position:absolute;top:.75rem}.courses-carousel .carousel-new-design .card-bottom{font-size:.875rem;margin-top:.7rem}.courses-carousel .carousel-new-design .carousel-new-design-duration{margin-bottom:.5rem}.courses-carousel .carousel-new-design .carousel-new-design-students{float:right;text-align:right}.courses-carousel .carousel-new-design .provider-logo{border-radius:0;box-sizing:border-box;height:100px;margin:2.2rem;object-fit:cover;width:200px}.courses-carousel .carousel-new-design .carousel-new-design-title h3{margin-bottom:0}.courses-carousel .carousel-new-design .carousel-new-design-title .course-title{display:block;display:-webkit-box;-webkit-line-clamp:2;text-underline-position:auto;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:normal}.courses-carousel .carousel-new-design .carousel-new-design-title .course-title:hover{text-decoration:underline;text-underline-position:auto}.courses-carousel .carousel-new-design .carousel-new-design-provider{color:#4d5054;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courses-carousel .carousel-new-design div.carousel-new-design-overview{display:-webkit-box;margin-bottom:.75rem;margin-top:.5rem;min-height:4.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.courses-carousel .carousel-new-design ul.carousel-new-design-overview{list-style-type:none;margin-bottom:.25rem;margin-top:.75rem;min-height:5.875rem;padding-left:0}.courses-carousel .carousel-new-design ul.carousel-new-design-overview li{padding-bottom:.5rem;position:relative}.courses-carousel .carousel-new-design ul.carousel-new-design-overview li:last-child{padding-bottom:0}.courses-carousel .carousel-new-design .carousel-new-design-price{bottom:1rem;line-height:1.2rem;margin-bottom:.375rem;min-height:2.6rem;position:absolute}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .price-hidden{display:inline-block;font-size:1rem;font-style:italic;font-weight:700;margin-top:.2rem}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .price{font-size:1.375rem;font-weight:700}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .was-price{text-decoration:line-through}.courses-carousel .carousel-new-design .carousel-new-design-price .label-saving{font-weight:500;text-transform:uppercase}.courses-carousel .carousel-new-design .read-more{font-size:.875rem!important}#recommendedCoursesCarousel.carousel-new-design-ph-profile,.carousel-placeholder.carousel-new-design-ph-profile{margin-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-profile .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-profile .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-review,.carousel-placeholder.carousel-new-design-ph-review{margin-bottom:1rem}#recommendedCoursesCarousel.carousel-new-design-ph-review .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-review .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-courseview,.carousel-placeholder.carousel-new-design-ph-courseview{margin-bottom:1.5rem;margin-top:1rem}#recommendedCoursesCarousel.carousel-new-design-ph-courseview .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-courseview .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}@media (max-width:359.9px){#recommendedCoursesCarousel.carousel-new-design-ph-home,.carousel-placeholder.carousel-new-design-ph-home{margin-top:3rem}#recommendedCoursesCarousel.carousel-new-design-ph-search .courses-carousel,.carousel-placeholder.carousel-new-design-ph-search .courses-carousel{padding-bottom:20px}#recommendedCoursesCarousel.carousel-new-design-ph-basket .carousel-heading,#recommendedCoursesCarousel.carousel-new-design-ph-confirmation .carousel-heading,#recommendedCoursesCarousel.carousel-new-design-ph-search .carousel-heading,.carousel-placeholder.carousel-new-design-ph-basket .carousel-heading,.carousel-placeholder.carousel-new-design-ph-confirmation .carousel-heading,.carousel-placeholder.carousel-new-design-ph-search .carousel-heading{margin-top:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-review .carousel-heading,.carousel-placeholder.carousel-new-design-ph-review .carousel-heading{margin-top:1rem!important}#recommendedCoursesCarousel.carousel-new-design-ph-courseview .carousel-heading,.carousel-placeholder.carousel-new-design-ph-courseview .carousel-heading{margin-top:0!important}}@media (min-width:360px){.courses-carousel .carousel-new-design{border:1px solid #e0e0e0;border-radius:.625rem;margin:0}.courses-carousel .carousel-new-design .swiper{padding-bottom:1rem}#recommendedCoursesCarousel.carousel-new-design-ph-home,.carousel-placeholder.carousel-new-design-ph-home{margin-top:4rem}#recommendedCoursesCarousel.carousel-new-design-ph-search .courses-carousel,.carousel-placeholder.carousel-new-design-ph-search .courses-carousel{border-bottom:0;border-top:0;padding-bottom:0;padding-top:0}}@media (min-width:576px){.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress{height:200px;padding:20px;width:410px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress .trophy{right:10px;top:141px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress .bottom-text{top:141px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress:hover{background-color:#f3f3fe}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress:hover .bottom-text{font-weight:500}}@media (min-width:992px){.view-more{padding-right:0}}.divide-buy-disclaimer{font-size:.75rem;line-height:1rem;margin-bottom:0}#basketContainer .purchase-info{margin:auto;max-width:265px}#basketContainer .purchase-info .purchase-info-text{font-size:.8125rem;font-weight:700;text-align:center}#basketContainer .purchase-info .purchase-info-text div{display:inline-block;word-break:keep-all}#basketContainer .purchase-info .purchase-info-text .new-invoice-btn{background-color:#fff6f6;border-radius:8px;color:#dc0505;font-family:Red Hat Text,sans-serif;font-size:.875rem;font-weight:700;margin-right:.25rem;padding:1px 4px}#basketContainer .purchase-info .purchase-info-text .popover-container{margin-left:5px}#basketContainer .purchase-info .purchase-info-text .popover-container .icon-popover-info{vertical-align:text-top}#basketContainer .card-primary{margin-left:-15px;margin-right:-15px;margin-top:1.5rem;padding-top:15px}#basketContainer .card-primary .gift-options-text{color:#6d7278;font-size:13px;font-style:italic;margin-top:10px}#basketContainer .card-primary .gift-options-text.gift-options-text-mobile{display:block}#basketContainer .card-primary .gift-options-text.gift-options-text-desktop{display:none}#basketContainer .card-primary .alert{margin-top:0}#basketContainer .card-primary .basket-header-row{border-bottom:1px solid #cfddf3;padding-bottom:10px;padding-top:10px}#basketContainer .card-primary .basket-header-row h1{margin-left:15px}#basketContainer .card-primary .basket-header-row{font-weight:700}#basketContainer .card-primary .basket-row{border-bottom:1px solid #cfddf3;padding:25px 15px 15px;width:100%}#basketContainer .card-primary .basket-row .archived-message{color:#c33}#basketContainer .card-primary .basket-row .location-unavailable-message{color:#c33;font-size:14px;font-weight:500}#basketContainer .card-primary .basket-row .warning{font-size:13px;font-style:italic;padding-top:5px;text-align:right}#basketContainer .card-primary .basket-row .previous-price{color:grey}#basketContainer .card-primary .basket-row .strike-through{text-decoration:line-through}#basketContainer .card-primary #basket-summary{max-width:345px;padding-top:1rem}#basketContainer .card-primary #basket-summary .row:not(:last-child){padding-left:20px;padding-right:20px}#basketContainer .card-primary #basket-summary .row.saving-total{color:#e32424;font-weight:500;line-height:1.4}#basketContainer .card-primary #basket-summary .row .total-discount,#basketContainer .card-primary #basket-summary .row .total-heading,#basketContainer .card-primary #basket-summary .row .total-value,#basketContainer .card-primary #basket-summary .row .total-voucher{font-weight:500}#basketContainer .card-primary #basket-summary .row.discount-code-collapsible{padding:30px;position:relative}#basketContainer .card-primary #basket-summary .row.discount-code-collapsible a{color:#000;font-weight:700;text-decoration:none;text-indent:1rem;top:unset}#basketContainer .card-primary #basket-summary .payment-method-icons{margin-left:-10px;margin-right:-10px}#basketContainer .card-primary #basket-summary .payment-method-icons img{margin-right:2px}#basketContainer .card-primary #basket-summary .payment-method-icons img.visa{height:14px}#basketContainer .card-primary #basket-summary .payment-method-icons img.mastercard{height:18px}#basketContainer .card-primary #basket-summary .installment-options{display:flex;justify-content:center;text-align:center}#basketContainer .card-primary #basket-summary .installment-options .icon-paypal{margin:0 5px}#basketContainer .card-primary #basket-summary .vat-text{font-size:14px}#basketContainer .card-primary #basket-summary .discount-code-collapsible{margin-bottom:12px}#basketContainer .card-primary #basket-summary .discount-code-collapsible .toggle-expand-more{bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0}#basketContainer .card-primary #basket-summary .discount-code-collapsible .toggle-expand-more .icon-expand-more{float:right;top:0}#basketContainer .card-primary .payment-method-text{font-size:13px}#basketContainer .card-primary .dividebuy-promo{font-size:.875rem}#basketContainer #basketItems .additional-info{font-size:.875rem;margin-top:7px}#basketContainer #basketItems .additional-info .provider-text{font-weight:500}#basketContainer #basketItems .venue-info{display:inline-block;vertical-align:sub}#basketContainer #basketItems .remove-link{font-size:.875rem;line-height:2.5em}#basketContainer #basketItems .price-text{float:right;margin-bottom:15px}#basketContainer #basketItems .savings-text{display:inline-block;font-size:14px}#basketContainer #basketItems .certificate-upsell{margin-left:0;margin-right:0}#basketContainer #basketItems .certificate-upsell .icon-check{color:#50b446}#basketContainer #basketItems .certificate-upsell .list-benefits{margin-bottom:0}#basketContainer #basketItems .certificate-upsell .btn-sm{background-color:#fff;width:100%}#basketContainer .btn-primary[disabled]{background-color:#eaeaea;border-color:#979797;color:#b7b7b7;cursor:default}#basketContainer .btn-primary[disabled]:focus{box-shadow:none}#basketContainer .basket-quantity-control{margin-left:0;margin-right:auto}#basketContainer .swiper-button-next,#basketContainer .swiper-button-prev{cursor:pointer}#basketContainer .swiper-button-next:after,#basketContainer .swiper-button-prev:after{content:none}#basketContainer .btn-apple-pay{-webkit-appearance:-apple-pay-button;display:inline-block;height:44px;width:100%;-apple-pay-button-type:plain;-apple-pay-button-style:#000}#basketContainer .btn-google-pay{background-color:#000;color:#fff;cursor:pointer;font-family:sans-serif}#basketContainer .btn-google-pay:hover{background-color:#3c4043}.courses-carousel{padding-bottom:15px;padding-top:40px}.courses-carousel .carousel-title{text-align:left}#table-header-row{margin-left:0;margin-right:0}.payment-method-dividebuy .logo-wrap{border-right:1px solid #cfddf3;width:50px}.payment-method-dividebuy .logo-wrap .icon-dividebuy{margin-top:8px}.payment-method-dividebuy .text-wrap{line-height:1.3;width:auto}#divideBuy .col-heading{color:#8fa2bf}#divideBuy .grey-row{color:#aaa;opacity:.8}#divideBuy .upper-border-row{border-top:1px solid #cfddf3}#divideBuy .table-row{padding-bottom:1rem;padding-top:1rem}#divideBuy .row.table-row{margin-left:0;margin-right:0}#divideBuy .db-logo{width:150px}#divideBuy .dividebuy-attention-grabber{font-size:1.625rem;font-weight:500}#divideBuy .dividebuy-eligibility-check button{max-width:327px;width:100%}#divideBuy .divide-buy-eligibility-frame{min-height:35rem;width:100%}#certificatePreviewModal .certificate-img{height:208px!important;width:100px!important}#certificatePreviewModal .certificate-img-main{height:208px!important;width:293px!important}#certificatePreviewModal .swiper-container{cursor:pointer;overflow:hidden;padding-bottom:50px;padding-top:50px;padding-top:0!important;width:100%}#certificatePreviewModal .swiper-wrapper{margin:auto;width:800px}#certificatePreviewModal .swiper-slide{background-position:50%;background-size:cover}#certificatePreviewModal .modal-body{text-align:center}#certificatePreviewModal .modal-content{max-width:1017px}#certificatePreviewModal .modal-header{display:block;text-align:center}#certificatePreviewModal .modal-dialog{pointer-events:none}#certificatePreviewModal .modal-footer.desktop{display:none!important}#certificatePreviewModal .modal-footer.mobile .certificate-cta,#certificatePreviewModal .modal-footer.mobile .certificate-cta button,#certificatePreviewModal .modal-footer.mobile button{width:100%}.preview-certificate-line .icon-certificate{top:-2px}.preview-certificate-line button,.preview-certificate-line span{float:left}#basketContainer .card-primary{margin-left:0;margin-right:0}#basketContainer .card-primary .gift-options-text.gift-options-text-mobile{display:none}#basketContainer .card-primary .gift-options-text.gift-options-text-desktop{display:block}#basketContainer #basketItems .price-text{float:left;margin-bottom:0}#basketContainer #basketItems .venue-info{vertical-align:super}#basketContainer .basket-quantity-control{margin:0 auto}@media (min-width:401px){#basketContainer #basketItems .certificate-upsell .btn-sm{width:auto}}@media (min-width:576px){#certificatePreviewModal .certificate-img{height:315px!important;width:152px!important}#certificatePreviewModal .certificate-img-main{height:315px!important;width:447px!important}#certificatePreviewModal .modal-footer.mobile{display:none}#certificatePreviewModal .modal-footer.desktop{display:flex!important}}@media (min-width:1040px){#certificatePreviewModal .swiper-container{cursor:auto}}
/*# sourceMappingURL=basket.index.scss.css.map */
