.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis-1{-webkit-line-clamp:1}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-3{-webkit-line-clamp:3}.ellipsis-4{-webkit-line-clamp:4}slideshow-component:not(.page-width) .left-center-btns.slideshow__controls--over{left:40px;right:auto;top:50%;bottom:auto;transform:translateY(-50%)}slideshow-component:not(.page-width) .right-center-btns.slideshow__controls--over{left:auto;right:40px;top:50%;bottom:auto;transform:translateY(-50%)}slideshow-component .left-center-btns .slider-buttons__inner .slider-button,slideshow-component .right-center-btns .slider-buttons__inner .slider-button{border-radius:40px;background-color:#fff}slideshow-component .enlarge-btn{padding:8px 40px;border-radius:20px;background-color:#fff}.section-gallery .gallery__item .card-padding{padding:0;width:100%}.section-gallery .gallery__item .card-padding .card-container{padding:3rem}.video-banner-section[data-scale-video] custom-video{transform:none}.video-banner-section custom-video iframe.js-youtube{width:100%;height:100%;left:0;top:0}.scroll-to-top-button{bottom:170px!important;right:22px!important}#smile-ui-container{z-index:9999999999!important}.smile-launcher-frame-container.smile-launcher-border-radius-circular{scale:.8}#launcher{scale:.75}cart-drawer.drawer.active{z-index:9999999}#scDiscountApp.scDiscount,.scDiscount .sc_simple-info .sc_simple-info__row{margin-bottom:0}.scDiscount.scright>div{width:100%}.gktPageWrapper.gktCartPageWrapperV2{margin:0}footer-accordion.custom-accordion{-webkit-user-select:auto;user-select:auto}body.overflow-hidden shulex-chatbot-lancher,body.overflow-hidden #smile-ui-container{position:relative!important;z-index:0!important}.scDiscount__container,.sc_simple-container .sc-cube-text{width:100%}@media screen and (min-width: 750px){.section-gallery .gallery__item:hover .banner__buttons--multiple{animation:bounce 1s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.section-gallery .gallery__item .banner__buttons--multiple{width:fit-content}.section-gallery .gallery__item .banner__buttons--multiple:hover{animation:none}.gallery__item.ratio{display:list-item}.smile-launcher-frame-container.smile-launcher-border-radius-circular{bottom:40px!important}.smile-panel-frame-container{bottom:100px!important}}@media screen and (max-width: 749px){.smile-launcher-frame-container.smile-launcher-border-radius-circular{bottom:38px!important;width:60px!important;scale:.7!important}.smile-launcher-frame-container.smile-launcher-border-radius-circular,#launcher{right:0!important}.scroll-to-top-button{bottom:160px!important;right:10px!important}.ellipsis-1{-webkit-line-clamp:2}.list-payment .list-payment__item{padding:.15rem}slideshow-component:not(.page-width) .left-center-btns.slideshow__controls--over{left:20px}slideshow-component:not(.page-width) .right-center-btns.slideshow__controls--over{right:20px}.slider--tablet.grid--peek .grid__item .responsive-card-padding{width:100%}}.tdf_bundle.tdf_container .tdf_bundle_left{margin-top:10px}.tdf_bundle.tdf_container .tdf_bundle_price .tdf_price_original .tdf_money .money{margin-right:6px;font-weight:700}.tdf_bundle.tdf_container .tdf_bundle_price .tdf_price_sales .tdf_money .money{font-weight:700;color:#ff4713}.pay-later-btn{padding:10px 10px 6px;border-radius:10px}.pay-later-btn .un-underlined-link{width:100%;color:#000;line-height:1.5}.pay-later-modal .popup-header{padding:1.2rem 0 0;display:flex;justify-content:space-between;align-items:center}.pay-later-modal .popup-header h3{margin:0;font-weight:700}.pay-later-modal .popup-header .popup-modal__toggle{top:0;margin:0;padding:0;justify-content:right}.pay-later-modal shopify-payment-terms *,.pay-later-modal .popup-modal__content-info *{margin-top:0;margin-bottom:1em;font-size:13px;line-height:1.5}.pay-later-modal .popup-modal__content-info h5{font-size:18px;font-weight:700}.pay-later-modal shopify-payment-terms,.pay-later-modal afterpay-placement{font-weight:700}.pay-later-modal klarna-placement::part(osm-container){padding:0;border:none;background:transparent;text-align:left;line-height:1.2;font-size:13px;font-family:var(--font-body-family);font-weight:700}.pay-later-modal klarna-placement::part(osm-cta){padding-left:6px;font-size:13px}.pay-later-modal klarna-placement::part(osm-logo){color:#ff4819}afterpay-placement{--messaging-font-size: 13px}.pwzrswiper-btn-prev,.pwzrswiper-btn-next{width:40px!important;height:40px!important}@media (max-width: 767px){.pwzrswiper-btn-prev,.pwzrswiper-btn-next{width:40px!important;height:40px!important}.pwzrswiper-btn-prev svg,.pwzrswiper-btn-next svg{width:15px!important;height:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/custom.css.map */
