/*!
* Bootstrap overrides *
*//*!
* Colors variables *
* See colors from Bootstrap (bootstrap-vars-overrides.scss)
*//*!
* Fonts variables *
*//*!
* Icons variables *
*//*!
* Transitions variables *
*/.wishlist-page{background-color:#fff;width:48.48938rem}.wishlist-page .cart-summary li,.wishlist-page .cart-summary .wishlist-box{border-bottom:1px solid #ccc;padding:2rem 0}@media (max-width: 1199.98px){.wishlist-page .cart-summary li,.wishlist-page .cart-summary .wishlist-box{padding:1rem 0}}.wishlist-page .cart-summary .first-wishlist-box{border-top:1px solid #ccc}@media (max-width: 1199.98px){.wishlist-page{width:auto}}.wishlist-page .container{position:relative;max-width:62.5rem}@media (max-width: 1199.98px){.wishlist-page .container{width:100%}}.wishlist-page .wishlist_title{font-size:2rem;color:#003C46;background:none;font-weight:700;line-height:2.5rem;margin-top:2.375rem;margin-bottom:.75rem}.wishlist-page .wishlist_title:before{background:none}@media (max-width: 1199.98px){.wishlist-page .wishlist_title{font-size:1.5rem;line-height:2rem;margin-top:2rem}}.wishlist-page .renting-conditions{display:none}.wishlist-page .product-line-item{display:-ms-grid;display:grid;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;position:relative;min-width:47.9375rem;min-height:12.95813rem;gap:1rem;min-width:unset;min-height:unset}@media (max-width: 1199.98px){.wishlist-page .product-line-item .bundle-container{grid-column:1 / -1}}.wishlist-page .product-line-item .wishlist-actions{margin-bottom:1.5rem}.wishlist-page .product-line-item .wishlist-actions .icon-bookmark-empty::before{display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;height:1.1875rem;width:1rem;color:#003C46}@media (max-width: 1199.98px){.wishlist-page .product-line-item .wishlist-actions{margin-bottom:8px}}.wishlist-page .product-line-item .image-container{width:190px;margin-right:32px}@media (max-width: 1199.98px){.wishlist-page .product-line-item .image-container{width:100px;margin-right:16px}}.wishlist-page .product-line-item .item-brand{font-size:1rem;text-transform:lowercase;display:inline-block;color:#000;margin-bottom:.5rem}@media (max-width: 1199.98px){.wishlist-page .product-line-item .item-brand{font-size:.875rem}}.wishlist-page .product-line-item .item-brand::first-letter{text-transform:uppercase}.wishlist-page .product-line-item .product-option{font-size:1rem;color:#666;font-weight:400}.wishlist-page .product-line-item .remove-product-container{float:right}.wishlist-page .product-line-item .remove-product-container button{margin-top:0}.wishlist-page .product-line-item .remove-product-container .icon-close{font-size:1.5rem}.wishlist-page .product-line-item .remove-product-container .icon-close::before{display:-ms-flexbox;display:flex;height:1.5rem}.account-content .account-title{padding-left:.625rem;padding-right:.625rem;color:#003C46}@media (max-width: 1199.98px){.account-content .account-title{padding-left:.5rem;padding-right:.5rem}}.account-content .wishlist-page{width:100%;padding-left:.625rem;padding-right:.625rem}@media (max-width: 1199.98px){.account-content .wishlist-page{margin-left:0rem;margin-right:0rem;padding-left:.5rem;padding-right:.5rem}}.account-content .wishlist-page .included-services{display:none}.account-content .wishlist-page .renting-conditions{color:#666;font-size:.875rem;font-style:normal;line-height:1.25rem;font-weight:500;display:block}@media (max-width: 1199.98px){.account-content .wishlist-page .renting-conditions{font-size:.75rem;line-height:normal}}.account-content .wishlist-page .renting-conditions .tin-tae{font-weight:600}.checkout-modal .modal-dialog{max-width:37.5rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog{max-width:19.6875rem;margin-left:auto;margin-right:auto}}.checkout-modal .modal-dialog .modal-content{margin-top:20.9375rem;padding:1.5rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content{margin-top:13.125rem;padding:1rem}}.checkout-modal .modal-dialog .modal-content .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0;margin-bottom:1rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-header{margin-top:.5rem}}.checkout-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.15rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:0rem}}.checkout-modal .modal-dialog .modal-content .modal-header .modal-title .title{font-size:1.125rem;font-weight:600;line-height:1.35rem;text-align:center;color:#00051a}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-header .modal-title .title{font-size:1.0625rem;line-height:1.275rem}}.checkout-modal .modal-dialog .modal-content .modal-body{padding:0 3.78125rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-body{padding:0}}.checkout-modal .modal-dialog .modal-content .modal-body .modal-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.34375rem}.checkout-modal .modal-dialog .modal-content .modal-body .modal-text .text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:400;line-height:1.3rem;text-align:center;color:#00051a}.checkout-modal .modal-dialog .modal-content .modal-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2.5rem 0 1rem 0;gap:1rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-buttons{-ms-flex-direction:column;flex-direction:column;padding:2rem 0 .5rem 0}}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn{font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.5rem;letter-spacing:.03125rem;word-wrap:break-word;border:0}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn.btn_primary_outline{color:#003C46;font-weight:700;padding:.5rem .9375rem}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn.btn_primary_outline:hover{background-color:#d9dbe4;color:#003C46}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn.btn_primary{color:#1AF5B1;background:#003C46;padding:.5rem .6875rem}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn.btn_primary:hover{color:#fff}.checkout-modal .modal-dialog .modal-content .modal-buttons .btn.btn_primary.btn-try-again{padding:.5rem 1.34375rem}@media (max-width: 1199.98px){.checkout-modal .modal-dialog .modal-content .modal-buttons .btn{width:100%}}#rentingInfoModal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;text-align:center;margin-bottom:0}#rentingInfoModal .modal-body-renting h2{font-size:1.0625rem;font-weight:600;line-height:120%}#rentingInfoModal .modal-body-renting .list-section-clients li{margin-left:1rem;list-style-type:decimal;font-weight:400}#rentingInfoModal .modal-body-renting .list-section-linked{margin-left:1rem;display:-ms-flexbox;display:flex;gap:.3125rem}#rentingInfoModal .modal-body-renting p{font-size:.875rem;font-weight:400;line-height:130%}#rentingInfoModal .modal-body-renting p .bold-text{font-size:.875rem;font-weight:600;line-height:130%}#rentingInfoModal .modal-body-renting .link{font-weight:400;font-size:.875rem;line-height:130%;text-decoration:underline;color:black}.wishlist-item-reminder .renting-conditions{display:none}.wishlist-count-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1.09375rem}@media (max-width: 1199.98px){.wishlist-count-block{margin-top:1.5rem}}.wishlist-count-block .wishlist-count{color:#000;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.wishlist-count-block .wishlist-show-more{color:#003C46;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.03125rem;text-align:end}.wishlist-reminder-block{padding-bottom:3.125rem}@media (max-width: 1199.98px){.wishlist-reminder-block{padding-bottom:1.5rem}}.wishlist-reminder-block .wishlist-reminder-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#003C46;font-family:Montserrat;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2.5rem;padding-bottom:1.625rem}@media (max-width: 1199.98px){.wishlist-reminder-block .wishlist-reminder-title{border-top:.0625rem solid #EBEAEA;width:20.4375rem;height:auto;line-height:normal;font-size:1rem;padding-top:1.5rem}}.wishlist-reminder-block .wishlist-reminder-title .view-all{font-size:.875rem;line-height:1.5rem;letter-spacing:.03125rem;text-transform:uppercase;color:#003C46}.wishlist-reminder-block .wishlist-reminder-title .view-all:hover{color:#003C46}@media (max-width: 1199.98px){.wishlist-reminder-block .wishlist-reminder-title .view-all{display:none}}.add-cart-to-wishlist-banner{margin-bottom:3.125rem}@media (max-width: 1199.98px){.add-cart-to-wishlist-banner{margin-bottom:1.5rem;padding-left:1.5rem}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes decreaseHeight{100%{height:0;padding-top:0;padding-bottom:0}}@keyframes decreaseMargin{100%{margin-top:0;margin-bottom:0}}@keyframes decreaseFontSize{100%{font-size:0}}.sections-dropdown.title-section.package-includes{-ms-flex-pack:start;justify-content:flex-start;gap:1rem;padding:0;margin:1.625rem 0 1.65625rem;background-color:transparent;font-family:"NeueFaktum-SemiBold",sans-serif;font-size:1rem}.sections-dropdown.title-section.package-includes p{min-width:8.5rem}@media (max-width: 768.98px){.sections-dropdown.title-section.package-includes{margin:1.125rem 0 .625rem;gap:.45625rem}}.sections-dropdown.title-section.package-includes:focus-visible{outline:0}.sections-dropdown.title-section.package-includes:focus-visible .icon{outline:.125rem solid #000;outline-offset:.75rem}#bundledProductsItems .bundle-box{border-bottom:1px solid #ccc;padding:1rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}#bundledProductsItems .bundle-box:first-child{border-top:1px solid #ccc}#bundledProductsItems .bundle-box .bundle-img{max-width:60px;max-height:60px;margin-right:0}#bundledProductsItems .bundle-box .bundle-name{font-size:1rem;margin-bottom:0;font-weight:600}#bundledProductsItems .bundle-box .bundle-text .bundle-price{font-size:.75rem;font-weight:400;color:#666}
