:root{--primary-color:#95674e;--primary-hover-color:#b58368;--primary-disabled-color:#ddcfc7;--secondary-color:#efe5dd;--secondary-hover-color:#d5c8be;--accent-color:#93664d;--accent-hover-color:#b58368;--dummy-color:#d84e28;--svg-icon-size:50px;--text-color:#3c3c3b;--bg-color:#fff;--bg-accent-color:#faf4ee;--border-color:#ddcfc7;--button-color:#f2f2f2;--button-hover-color:#e2e2e2;--block-side-offset:2.2rem;--block-bottom-offset:2rem;--block-radius:1rem;--border-radius-small:.25em;--layout-max-width:1280px}.set-upsell ul{list-style:disc}.set-upsell ul li{margin:0;padding-left:2rem}.set-upsell ul li::marker{content:inherit;font-size:120%}.set-upsell .select_upsell_option{background-color:#F4F5F7;border:1px solid #95674e;border-radius:5px;padding:2rem}.set-upsell .upsell-icon{width:100%;min-width:38px;height:38px;background:no-repeat url("../images/Icon_Hochverkauf.png");background-size:contain;background-position:center center;background-attachment:fixed}.set-upsell .images-container .owl-dot{margin-bottom:0 !important}.set-upsell .images-container .set-item-image-container{cursor:pointer}.set-upsell .images-container .set-item-image-container video{width:100%}.set-upsell .images-container .small-image{cursor:pointer}.set-upsell .images-container .small-image .item:hover{border:3px solid #95674e}.set-upsell .images-container .small-image .item.selected{border:3px solid #95674e}.set-upsell .images-container .show-preview .open-preview-button{text-align:center}.set-upsell .images-container .show-preview .open-preview-button span{position:relative;cursor:pointer}.upsell-modal .modal-inner-wrap{max-width:1280px}.upsell-preview .modal-inner-wrap{max-width:768px}body.babysmile-set .action.primary.customize.scrolldown{background:white !important;color:#333333 !important;border:1px solid #ddd !important}body.babysmile-set .action.primary.customize.scrolldown:hover{background:#ddd !important;color:#333333 !important}body.babysmile-set #bundleSummary{display:none}body.babysmile-set #promotion-anchor{border-radius:var(--block-radius);border:3px solid var(--primary-disabled-color)}body.babysmile-set #thank-you-promotion p{font-size:1.1rem}body.babysmile-set .customize-button-container .qty{display:none}body.babysmile-set .set-name{color:#3c3c3b}body.babysmile-set .set-name b{color:#95674e}body.babysmile-set .set-play{margin-top:2.5rem}body.babysmile-set .presents-sets{border:2px solid #fff;border-radius:0.5em;margin:1.5em;padding-bottom:1.5em;width:100%}body.babysmile-set .presents-sets h2{text-align:center}body.babysmile-set .presents-sets .premium-plus-presents .product-name{text-align:center}body.babysmile-set .presents-sets .owl-prev{margin:0;width:2em;height:100%;position:absolute;top:0%;opacity:0.5;display:block !important;border:0px solid #000}body.babysmile-set .presents-sets .owl-prev::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:'\2039';font-size:4em}body.babysmile-set .presents-sets .owl-next{margin:0;width:2em;height:100%;position:absolute;top:0%;right:0;opacity:0.5;display:block !important;border:0px solid #000}body.babysmile-set .presents-sets .owl-next::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:'\203A';font-size:4em}body.babysmile-set .product.media{width:100% !important;padding:0px}body.babysmile-set .product.media .gallery-placeholder{background:#3c3c3b}body.babysmile-set .promotion-inner{padding:1em !important}body.babysmile-set .promotion-inner h3{color:#3c3c3b !important;font-weight:normal !important}body.babysmile-set .promotion-inner span{color:#95674e !important}body.babysmile-set .addtocart{width:100%;position:relative}body.babysmile-set .set-addtocart-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 1em}body.babysmile-set .set-addtocart-buttons .scrolldown{background:white !important;color:#333333;border:1px solid #ddd}body.babysmile-set .set-addtocart-buttons .scrolldown:hover{background:#ddd !important}body.babysmile-set .set-addtocart-buttons .scrolldown,body.babysmile-set .set-addtocart-buttons .addtocart{width:100%}body.babysmile-set .set-addtocart-buttons .addtocart{font-size:1.6rem;padding-right:2.5rem}body.babysmile-set .set-addtocart-buttons .addtocart::before{background-color:rgba(0,0,0,0.2);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}body.babysmile-set .product-info-main{clear:both;width:100% !important;padding:0;margin:0;margin-bottom:3rem;background:var(--bg-accent-color);padding:var(--block-side-offset);border-radius:var(--block-radius)}body.babysmile-set .product-info-main .product-info-price-container .set-title{font-size:130%;color:#95674e;display:inline-block !important}body.babysmile-set .product-info-main .product-info-price-container .price-box{display:inline-block;margin:0 0 0 5px}body.babysmile-set .product-info-main .product-info-price-container .price-box .price-container{line-height:inherit}body.babysmile-set .product-info-main .product-info-price-container .price-box .price-container .price{font-size:2.5rem;font-weight:400}body.babysmile-set .product-info-main .product-info-price-container .bsat-pricebox--with-hint{padding-right:5rem}body.babysmile-set .product-info-main .product-info-price-container .bsat-pricebox--with-hint~.delivery-info:last-child{margin-right:5rem}body.babysmile-set .product-info-main .product-info-price-container .bsat-pricebox__price--with-hint .offer-hint{top:0.42rem}body.babysmile-set .product-info-main .product-info-price-container .bsat-pricebox__price--with-hint .offer-hint--hot-in-cart-hint{top:10.3rem}body.babysmile-set .product-info-main .product-info-price-container .old-price{top:0}body.babysmile-set .product-info-main .product-info-price-container .old-price .price{color:#95674e;font-weight:bold !important;font-size:18px !important}body.babysmile-set .product-info-main .product-info-price-container .old-price .price-label{display:none !important}body.babysmile-set .product-info-main .product-info-price-container .old-price .instead-of-price{text-decoration:line-through}body.babysmile-set .product-info-main .customize-button-container{padding:0;margin:0;align-self:center}body.babysmile-set .product-info-main .customize-button-container .bundle-actions{margin:0}body.babysmile-set .product-info-main .customize-button-container .bundle-actions button{width:100%}body.babysmile-set .babyset-gallery .owlcarousel .owl-dot{margin:1em 3px}body.babysmile-set .babyset-gallery .img-gallery{margin:0 -0.25rem}body.babysmile-set .babyset-gallery .img-gallery .col{padding:.5rem .25rem;padding-bottom:0}body.babysmile-set .babyset-gallery .img-gallery .img-frame{padding:0 .25rem}body.babysmile-set .babyset-gallery .img-gallery .img-frame img,body.babysmile-set .babyset-gallery .img-gallery .img-frame video{object-fit:cover;height:100%;width:100%}body.babysmile-set .babyset-gallery .img-gallery .img-target{height:1px;width:100%;position:relative;overflow:hidden;padding-bottom:100%}body.babysmile-set .babyset-gallery .img-gallery .img-target video{display:none}body.babysmile-set .babyset-gallery .img-gallery .img-target:hover,body.babysmile-set .babyset-gallery .img-gallery .img-target.active{outline:3px solid #95674e}body.babysmile-set .babyset-gallery .img-gallery .img-target img{height:100%;width:100%;object-fit:cover;position:absolute}body.babysmile-set .bundle-options-container{margin-bottom:0;max-width:100%;width:100%}body.babysmile-set .bundle-options-container .option{padding:1rem 2rem;background-color:var(--bg-color);border-radius:var(--block-radius);margin-bottom:3rem}body.babysmile-set .bundle-options-container .owl-carousel .owl-dot{margin:1em 3px}body.babysmile-set .bundle-options-container .product-add-form{display:block}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper{margin-bottom:0}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset{margin-bottom:0}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset .switched-product-notice{background:#ddd;padding:2em}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset .switched-product-notice .reset{background:#3c3c3b}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset .switched-product-notice .reset:hover{background:black}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset .switched-product-notice span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:black}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset .switched-product-notice .switch-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4OCA4MCI+CiAgICA8cGF0aCBmaWxsPSIjNjM2MzYzIiBkPSJNMzQuNSAxLjlhNTYuMyA1Ni4zIDAgMDAtMTYgOC41bC0zIDIuNS0zLjEtMy4xLTMuMi0zLTEuNSA0LjRjLTMuMiA5LTcuOCAyNS03LjQgMjUuNS40LjQgMTguOC01IDI4LjYtOC4zIDEuMS0uMy42LTEuMy0xLjgtMy44bC0zLjItMy4zIDMuOC0zLjJjNC42LTMuOCA5LjktNS41IDE3LjMtNS40YTI3LjIgMjcuMiAwIDAxMjYuNCAyMy40bC43IDQuNiA1LjUtMS42IDUuNi0xLjYtLjYtNC40QTQwLjggNDAuOCAwIDAwNjAuNSA0LjUgMzAgMzAgMCAwMDQ2IDEuNGMtNC43LS4yLTkuOCAwLTExLjUuNXpNNy43IDQxLjdDNS4yIDQzIDUgNDMuNSA1LjYgNDYuOEEzOC41IDM4LjUgMCAwMDI4IDc1LjZjNS4xIDIuNyA2LjMgMi45IDE2IDIuOSAxMS43LS4xIDE1LjctMS40IDI0LjEtNy44bDQuNy0zLjUgMi44IDIuOWMxLjUgMS42IDMuMSAyLjYgMy41IDIuMiAxLjEtMS4yIDkuMy0yOC4yIDguNy0yOC44LS4zLS4zLTYuMyAxLjMtMTMuNCAzLjUtNy4xIDIuMi0xMy40IDQtMTQuMSA0LTIuMSAwLTEuNSAyLjIgMS40IDUuM2wyLjggMi44LTIuNSAyYy03LjcgNi4yLTE5LjIgOC0yOC4zIDQuNS04LjUtMy4yLTE2LjctMTQuNS0xNi43LTIzIDAtMi4zLS40LTIuNi0zLjItMi41LTEuOC4xLTQuNi44LTYuMSAxLjZ6Ii8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center;background-size:contain;width:3em;height:3em;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}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset legend#customizeTitle{display:none}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset p.required{display:none}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset fieldset.fieldset.fieldset-bundle-options{margin-bottom:0}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .fieldset fieldset.fieldset.fieldset-bundle-options hr{display:none}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper button.customization{display:none}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .legend.title{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;text-align:center}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal{position:fixed;top:0;left:0;z-index:10000;height:100%;width:100%;background:white;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;padding:5%}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal video{width:90%}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .close{position:absolute;right:0;top:0;margin:3%;height:2em;width:2em;opacity:0.7;z-index:999;background-size:100%;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDQ5Ljk5OCA0NDkuOTk4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iQ2FwYV8xIiBvdmVyZmxvdz0iaGlkZGVuIj48Zz48Zz48cGF0aCBkPSJNNDQ5Ljk3NCAzNC44NTUgNDE1LjE5MSAwIDIyNS4wMDcgMTkwLjE4NCAzNC44MzkgMCAwLjAyNCAzNC44MzkgMTkwLjE5MiAyMjQuOTk5IDAuMDI0IDQxNS4xNTkgMzQuODM5IDQ0OS45OTggMjI1LjAwNyAyNTkuNzk3IDQxNS4xOTEgNDQ5Ljk5OCA0NDkuOTc0IDQxNS4xNDMgMjU5LjgzIDIyNC45OTlaIiBmaWxsPSIjQjUxNTJCIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=")}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .close:hover{opacity:1}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .image{height:80vh;width:90vw;max-height:90vh;max-width:90vw;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}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .image .item{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}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .image img{height:auto;width:auto;max-height:80vh;max-width:90vw}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .image img.upsell-image{position:absolute}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .image .owl-dots{display:none !important}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .pageflip-wrapper{height:100% !important;width:100% !important}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .pageflip-wrapper>:first-child{height:100% !important;width:100% !important}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .preview-modal .pageflip-wrapper>:first-child>:first-child{height:100% !important;width:100% !important}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .set-item-image-container{cursor:pointer;border-radius:var(--block-radius);overflow:hidden;position:relative}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .set-item-image-container video{width:100%}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .small-image{cursor:pointer}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .small-image img{border:3px solid #ddcfc7;border-radius:calc(0.5 * var(--block-radius));transition:border .2s}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .small-image img:hover,body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .small-image img.selected{border-color:#95674e}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .show-preview .open-preview-button{text-align:center}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .images-container .show-preview .open-preview-button span{position:relative;cursor:pointer}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested a.product-video-link{color:#95674e}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested a.product-video-link:hover{text-decoration:underline;cursor:pointer}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .set-item-description-container .change-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:2em;width:-webkit-max-content;width:-moz-max-content;width:max-content}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .set-item-description-container .change-buttons button.action{margin:0 0 .5em 0;width:100%}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .nested .set-item-description-container .configurations{width:100%}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch.initialized{position:fixed;top:0;background-color:#fff;height:100vh;z-index:9999;width:100vw;left:0}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .close img{height:30px}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .owl-prev{display:none !important}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .owl-next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NjggNzY4Ij4KICAgIDxwYXRoIGZpbGw9IiM2MzYzNjMiIGQ9Ik0yNzMuNSA0Ni4zYTUzLjQgNTMuNCAwIDAwLTE3LjUgOC4xIDcxMS40IDcxMS40IDAgMDAtMjQuOCAyMy44Yy0xOS42IDE5LjUtMjEuNiAyMS44LTI1LjMgMjkuMmE1NC4xIDU0LjEgMCAwMDQuMiA1NS42YzIuMSAzIDUxIDUyLjcgMTA4LjggMTEwLjVsMTA1LjEgMTA1TDMxNi43IDQ4NkMyMTkgNTgzLjkgMjA5LjEgNTk0LjEgMjA2LjIgNjAwYTU1LjEgNTUuMSAwIDAwLS44IDQ4LjVjNC40IDkuNCA5LjIgMTQuOSAzMS42IDM2LjMgMjAuNiAxOS43IDI1LjMgMjIuOSAzNy43IDI1LjggMTMuOCAzLjMgMzEuMSAwIDQyLjctOCAyLjgtMS45IDcwLTY4LjUgMTQ5LjMtMTQ3LjhDNjIyIDM5OS4zIDYxNCA0MDcuOCA2MTguNCAzOTMuMWMyLTYuOCAyLjEtMjEuNy4xLTI5LTMuNy0xNC4xIDQuMi01LjYtMTUxLjQtMTYxLjRBNzY1MCA3NjUwIDAgMDAzMTYuNyA1NGE0NS40IDQ1LjQgMCAwMC0yNy43LTguNmMtNi42LS4yLTEyLjQuMS0xNS41Ljl6Ii8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;width:3em;height:3em;display:block;position:absolute;bottom:50%;right:-5.5em;-webkit-transform:translate(100% -50%);-ms-transform:translate(100% -50%);transform:translate(100% -50%)}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .owl-next::before{display:none}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .other-products{padding-top:2.2em}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .other-product{cursor:pointer}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .other-product.original-option .original-option-hint{display:block !important;color:#95674e;text-align:center}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .other-product .texts{text-align:center}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .owl-item.active::after{content:"";width:1px;height:100%;position:absolute;right:-1em;top:0px;background:#ddd}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .change-container .change-content{width:100vw}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .change-container .change-content .image img{max-height:25vh;width:auto}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .change-container .change-content .changed-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .change-container .change-content .changed-product .image{padding:2em;padding-bottom:0}body.babysmile-set .bundle-options-container .product-add-form .product-options-wrapper .switch .switch-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4OCA4MCI+CiAgICA8cGF0aCBmaWxsPSIjNjM2MzYzIiBkPSJNMzQuNSAxLjlhNTYuMyA1Ni4zIDAgMDAtMTYgOC41bC0zIDIuNS0zLjEtMy4xLTMuMi0zLTEuNSA0LjRjLTMuMiA5LTcuOCAyNS03LjQgMjUuNS40LjQgMTguOC01IDI4LjYtOC4zIDEuMS0uMy42LTEuMy0xLjgtMy44bC0zLjItMy4zIDMuOC0zLjJjNC42LTMuOCA5LjktNS41IDE3LjMtNS40YTI3LjIgMjcuMiAwIDAxMjYuNCAyMy40bC43IDQuNiA1LjUtMS42IDUuNi0xLjYtLjYtNC40QTQwLjggNDAuOCAwIDAwNjAuNSA0LjUgMzAgMzAgMCAwMDQ2IDEuNGMtNC43LS4yLTkuOCAwLTExLjUuNXpNNy43IDQxLjdDNS4yIDQzIDUgNDMuNSA1LjYgNDYuOEEzOC41IDM4LjUgMCAwMDI4IDc1LjZjNS4xIDIuNyA2LjMgMi45IDE2IDIuOSAxMS43LS4xIDE1LjctMS40IDI0LjEtNy44bDQuNy0zLjUgMi44IDIuOWMxLjUgMS42IDMuMSAyLjYgMy41IDIuMiAxLjEtMS4yIDkuMy0yOC4yIDguNy0yOC44LS4zLS4zLTYuMyAxLjMtMTMuNCAzLjUtNy4xIDIuMi0xMy40IDQtMTQuMSA0LTIuMSAwLTEuNSAyLjIgMS40IDUuM2wyLjggMi44LTIuNSAyYy03LjcgNi4yLTE5LjIgOC0yOC4zIDQuNS04LjUtMy4yLTE2LjctMTQuNS0xNi43LTIzIDAtMi4zLS40LTIuNi0zLjItMi41LTEuOC4xLTQuNi44LTYuMSAxLjZ6Ii8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-position:center;background-size:contain;width:3em;height:3em}body.babysmile-set .present-products .additional-image img{cursor:pointer}body.babysmile-set .present-products .additional-image img.active{border-bottom:2px solid #95674e}body.babysmile-set .present-products .present-product-container.selected .choose-present{display:none !important}@media (max-width:325px){body.babysmile-set .present-products button.configure-present{font-size:80% !important}}.babysmile-set-list .category-view::after{border:none;margin:0}.babysmile-set-list .category-view{margin:0}.babysmile-set-list .set-list__intro{text-align:center;font-size:1.8em;margin-bottom:2rem;line-height:1.4;position:relative;font-weight:300;display:block;padding:1rem 7rem;z-index:2}.babysmile-set-list .set-list h2{width:100%;text-align:center}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide{border-color:var(--primary-disabled-color)}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide .svg-video{padding-top:100%;background-color:rgba(255,255,255,0.7);top:50%;opacity:0.7;position:absolute;transition:opacity .2s;transform:translateY(-50%)}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide-thumb-active{border-color:var(--primary-hover-color)}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide-thumb-active .svg-video{opacity:1}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide:hover{border-color:var(--primary-hover-color)}.babysmile-set-list .set-list .swiper-thumbs .swiper-slide:hover .svg-video{opacity:1}.babysmile-set-list .set-list h3.moreProducts{width:100%;color:#95674e;border-bottom:1px solid #ddd}.babysmile-set-list .set{background-color:#fff;border-radius:var(--block-radius);padding:1.1rem 1.7rem 1.9rem;margin-bottom:4rem;position:relative;z-index:2;display:grid;grid-template-columns:60% 1fr;gap:1.3rem 2rem}.babysmile-set-list .set>div{min-width:0}.babysmile-set-list .set__details{padding-left:2rem;padding-right:1rem}.babysmile-set-list .set__details h2{margin-bottom:0.4rem;font-family:"LeylaMark";font-size:6.2rem;color:var(--primary-color);text-transform:none;margin-top:0.8rem}.babysmile-set-list .set__details .view-set-video{margin-bottom:1em}.babysmile-set-list .set__details .description{-ms-flex-item-align:start;align-self:flex-start;font-size:1.6rem}.babysmile-set-list .set__details .description ul{list-style:disc !important}.babysmile-set-list .set__details .description ul li{position:relative;margin:0}.babysmile-set-list .set__details .description ul li::marker{content:normal}.babysmile-set-list .set__details .description ul li.plus::marker{content:'\271A  '}.babysmile-set-list .set__details .description ul li.plus{margin-top:2rem;color:#95674e}.babysmile-set-list .set__details .description ul li.individual-info::marker{content:''}.babysmile-set-list .set__details .description ul li.individual-info::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAA8UlEQVR4nO3SQQ5AMABFQTeyd1wXZeMCBH1kJvn7tq/TBAAAAHDZss7bmY0+7+8JEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIEiNIjCAxgsQIcjj7EPbwxxh9oa9PkNgEiU2Q2ASJTZDYBIlNkNgEiU2Q2ASJ7fYgFR4iRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRhAAAADgPTtQfiYz84togAAAAABJRU5ErkJggg==)}.babysmile-set-list .set__details .description ul li.individual-info::before{content:"";border:2px solid #f8f8f8;background-color:#95674e;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%;display:block;-webkit-box-shadow:0 0 .25em rgba(0,0,0,0.33);box-shadow:0 0 .25em rgba(0,0,0,0.33);position:absolute;background-size:80%;width:2.5em;height:2.5em;left:-3.5em;top:0;background-image:url("../images/heart.svg")}.babysmile-set-list .set__details .description ul li.individual-info{margin-top:2em;font-size:80%;line-height:1.5}.babysmile-set-list .set__individualisation{font-size:1.2rem}.babysmile-set-list .set .price-wrapper--with-hint{padding-right:5.3rem}.babysmile-set-list .set .price-wrapper--with-hint .bsat-pricebox__price--with-hint .offer-hint{right:-7rem;top:0.72rem}.babysmile-set-list .set .price-wrapper--with-hint .bsat-pricebox__price--with-hint .offer-hint--hot-in-cart-hint{top:1rem}.babysmile-set-list .set .premium-plus-presents-container{--nav-width:5rem;border:2px solid #fff;border-radius:0.5em;margin:3.3em 0;padding:0 var(--nav-width);padding-bottom:1.5em;grid-column:1 / span 2}.babysmile-set-list .set .premium-plus-presents-container h3{text-transform:none}.babysmile-set-list .set .premium-plus-presents-container .premium-plus-presents .product-name{text-align:center}.babysmile-set-list .set .premium-plus-presents-container .owl-prev,.babysmile-set-list .set .premium-plus-presents-container .owl-next{width:var(--nav-width)}.babysmile-set-list .set .premium-plus-presents-container .owl-prev{left:0;display:block !important;transform:translateX(-100%)}.babysmile-set-list .set .premium-plus-presents-container .owl-next{right:0;transform:translateX(100%);display:block !important}.babysmile-set-list .set .set-price{flex:1}.babysmile-set-list .set .set-price .price-wrapper{text-align:right}.babysmile-set-list .set .set-price .price-wrapper p.minimal-price{margin-bottom:0}.babysmile-set-list .set .set-price .price-wrapper .price-box .price-container span.price{font-weight:500;font-size:3rem}.babysmile-set-list .set .set-price .price-wrapper .bundle-price .price-box .price-container span.price{font-size:2rem}.babysmile-set-list .set .set-price .price-wrapper .old-price{position:relative;top:0.5rem}.babysmile-set-list .set .set-price .price-wrapper .old-price .instead-of-price{text-decoration:line-through}.babysmile-set-list .set .set-price .price-wrapper .old-price .price-wrapper span.price{vertical-align:top}.babysmile-set-list .set .set-price .price-wrapper .price-details span{font-size:70%;color:#3c3c3b;line-height:1}.babysmile-set-list .set .set-price .price-wrapper .price-details .shipping-cost-details{font-size:100%}.babysmile-set-list .set .set-price .price-wrapper .link{margin-top:2rem}.babysmile-set-list .single-set-product-container{background-color:#faf4ee}.babysmile-set-list .single-set-product-container .text{text-align:center}.babysmile-set-list .single-set-product-container .text h2{text-align:center}.babysmile-set-list .single-set-product-container .button a{margin-top:2em;text-align:center;background:white !important;color:#333333;border:1px solid #ddd}.babysmile-set-list .single-set-product-container .button a:hover{background:#ddd !important}@media only screen and (max-width: 767px){.babysmile-set-list .set-list{padding-top:0}.babysmile-set-list .set-list__intro{font-size:1.5rem;padding:1rem 0}.babysmile-set-list .set-list .set{padding:1.1rem;margin-bottom:3rem;grid-template-columns:1fr}.babysmile-set-list .set-list .set .premium-plus-presents-container{--nav-width:3rem;grid-column:1}.babysmile-set-list .set-list .set .price-wrapper--with-hint{padding-right:4.9rem}.babysmile-set-list .set-list .set .individual-info .tooltip-content{position:static}}.presents{display:grid;grid-gap:2rem;width:100%;padding:1rem 1.7rem;background-color:var(--bg-accent-color);grid-template-columns:1fr 1fr}.presents__present{background-color:white;padding:var(--block-side-offset);border-radius:var(--block-radius)}.presents__present:nth-child(odd):last-child{grid-column:span 2;grid-row:1;justify-content:center}.presents__present:nth-child(odd):last-child:first-child .presents__present-inner{max-width:60em;margin:0 auto}.presents__present-inner{grid-template-columns:1.3fr 3fr;display:grid}.presents__present-text{display:grid;align-content:center;padding:0 1rem;padding-left:2rem}.presents .presents-for-text{border-top:1px solid #ddd;word-wrap:break-word}@media only screen and (max-width: 1279px) and (min-width: 1141px){.presents{font-size:11px}.presents__present:nth-child(odd):last-child .presents__present-inner{font-size:14px}.presents__present-inner{grid-template-columns:2fr 3fr}.presents__present-inner h3{font-size:1.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media only screen and (max-width: 767px){.presents{grid-template-columns:1fr}.presents__present{grid-template-columns:1fr}.presents__present:nth-child(odd):last-child{grid-column:auto}.presents__present-inner{grid-template-columns:1fr}.presents__present-text{padding:0;padding-top:2rem}.presents__present-image img{width:100%}}.bs-present-set.babysmile-set .product-info-main .product-short-description-container{float:left;text-align:left}@media only screen and (max-width: 767px){.bs-present-set.babysmile-set .product-info-main .product-short-description-container{float:none;text-align:center;display:block}}body[class*=product-set-premium-plus] .present-products{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}body[class*=product-set-premium-plus] .present-products .present-product-container{border-radius:var(--block-radius);box-sizing:border-box;background-color:var(--bg-accent-color);transition:border .3s;padding:0 !important}body[class*=product-set-premium-plus] .present-products .present-product-container .image img{width:100%;border-radius:var(--block-radius) var(--block-radius) 0 0}body[class*=product-set-premium-plus] .present-products .present-product-container .text{font-size:1.3rem;padding:.3rem 1rem}body[class*=product-set-premium-plus] .present-products .present-product-container.selected{outline:3px solid var(--primary-color)}body[class*=product-set-premium-plus] .present-products .present-product-container .present-product-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}body[class*=product-set-premium-plus] .present-products .present-product-container .additional{max-height:10rem;transition:opacity .3s,max-height .6s;transition-delay:.5s,0s;opacity:1;overflow:hidden}body[class*=product-set-premium-plus] .present-products .present-product-container .additional.collapsed{max-height:0;opacity:0;transition-delay:0s,.3s}body[class*=product-set-premium-plus] .present-products .present-product-container .additional-images{display:grid;grid-template-columns:repeat(5, 1fr);gap:0.3rem;padding:0.4rem;border-radius:0.3rem;background-color:var(--bg-color)}body[class*=product-set-premium-plus] .present-products .present-product-container .actions .show-more{color:var(--primary-color)}@media only screen and (max-width: 767px){body[class*=product-set-premium-plus] .present-products{grid-template-columns:repeat(2, 1fr)}}.loading-mask{display:flex;align-items:center;justify-content:center}.loading-mask .loader p{display:block !important;font-weight:bold}.loading-mask .loader img{display:none !important}.ratepay{position:relative;font-size:90%}.ratepay .tooltip-content{width:100%;position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);padding:1em;text-align:center;font-size:80%}.remaining-presents-info{font-size:80%;font-weight:bold}.modal-popup .modal-inner-wrap{width:90%}.images-container div.small-image{position:relative}.images-container img.upsell-image{position:absolute;top:0;left:0;pointer-events:none}.present-product-container.container{padding:0 !important}