.map-container{height:100%}@media (min-width: 768px){.map-container{height:100%!important}}.mb-container .icon-favorite:after,.mb-container .icon-recommended:after,.mb-container .marker-favorite:after,.mb-container .marker-recommended:after{width:22px;height:22px;content:"";display:block;border-radius:50%;border:1px solid var(--brand-light);background-size:20px}.mb-container .mb-mapbox-marker.marker-recommended:after,.mb-container .mb-mapbox-marker.marker-favorite:after{top:0;right:0;position:absolute}.mb-container .icon-recommended:after,.mb-container .marker-recommended:after{background-image:url(https://s13emagst.akamaized.net/layout/ro/static-upload/easybox-recommended-icon.svg)}.mb-container .icon-favorite:after,.mb-container .marker-favorite:after{background-image:url(https://s13emagst.akamaized.net/layout/ro/static-upload/easybox-favorite-icon.svg)}.mb-container .point-highlight{display:flex;align-items:center}.mb-container .point-highlight .icon-favorite,.mb-container .point-highlight .icon-recommended{position:unset;margin-right:5px}.mb-container .point-highlight .icon-favorite:after,.mb-container .point-highlight .icon-recommended:after{width:12px;height:12px;background-size:10px}.mb-container .map-point-panel-point div:first-of-type{display:flex;align-items:center}.mb-container .map-point-panel-point div:first-of-type .icon-favorite,.mb-container .map-point-panel-point div:first-of-type .icon-recommended{margin-right:5px}.mb-container .map-point-panel-point div:first-of-type .icon-favorite:after,.mb-container .map-point-panel-point div:first-of-type .icon-recommended:after{width:12px;height:12px;background-size:10px}.mb-map-container{inset:0;z-index:5;height:100%}.mb-map-container>.mapboxgl-canvas-container canvas{top:0}.mb-mapbox-marker{background-size:100%;cursor:pointer}.mb-marker-popup{max-width:240px}.mapboxgl-popup{z-index:1}.btn-locate-user{position:absolute;right:10px;bottom:30px;width:40px;height:40px;border-radius:50%;font-size:16px;text-align:center;line-height:38px;border:1px solid rgba(var(--brand-dark-rgb),.1);background:var(--brand-light);color:var(--brand-primary);transition:color .2s ease;box-shadow:0 1px 2px rgba(var(--brand-dark-rgb),.3);z-index:10;cursor:pointer}.btn-locate-user:hover{color:var(--brand-primary-dark)}.marker-recommended:after,.marker-favorite:after{position:absolute;top:0;right:0}.marker-disabled{cursor:default;z-index:0!important}.mapbox-region-marker{color:var(--brand-light);line-height:38px;font-weight:700;text-align:center;cursor:pointer}.gm-style-iw-d+button{display:none!important}.mapboxgl-popup-recommended-estimate{max-width:292px!important;padding:16px;z-index:19}@media (max-width: 767px){.mapboxgl-popup-recommended-estimate{max-width:272px!important}}.mapboxgl-popup-recommended-estimate .mapboxgl-popup-content{padding:10px;box-shadow:3px 6px 9px rgba(var(--brand-success),.8)}.mb-container .mapboxgl-popup-content{background:rgba(var(--brand-light-rgb),.8);border-radius:10px;box-shadow:1px 2px 3px rgba(var(--brand-dark-rgb),.2);backdrop-filter:blur(2px);border:2px solid var(--brand-light)}.map-modal-container .modal-body{padding:0;height:calc(100% - 56px)}@media (min-width: 992px){.map-modal-container .modal-dialog{width:calc(100% - 120px);max-width:1250px;min-width:700px;height:calc(100% - 90px);max-height:700px;margin:40px auto}.map-modal-container .modal-content{min-height:500px;height:100%}}@media (max-width: 991px){.map-modal-container .modal-header{min-height:40px;padding:8px 10px}.map-modal-container .modal-header .modal-title{font-size:16px}.map-modal-container .modal-body{display:flex;flex-direction:column;position:absolute;inset:40px 0 0;height:calc(100% - 40px)}.map-modal-container.ph-modal-fullscreen .modal-dialog{overflow:hidden}}.mb-map-point-panel-container,.mb-map-point-details,.mb-location-selector{z-index:20;position:absolute;background:var(--brand-light);border-radius:3px;box-shadow:0 1px 2px rgba(var(--brand-dark-rgb),.3)}@media (min-width: 768px){.mb-map-point-panel-container,.mb-map-point-details,.mb-location-selector{background:rgba(var(--brand-light-rgb),.8);border-radius:10px;box-shadow:1px 2px 3px rgba(var(--brand-dark-rgb),.2);backdrop-filter:blur(2px);border:2px solid var(--brand-light)}.mb-map-point-panel-container .form-control,.mb-map-point-panel-container .mb-search-points,.mb-map-point-details .form-control,.mb-map-point-details .mb-search-points,.mb-location-selector .form-control,.mb-location-selector .mb-search-points{border-radius:10px}}.mb-map-point-panel-container{padding:0}@media (max-width: 767.98px){.mb-map-point-panel-container{background:transparent}}.mb-map-point-panel{list-style:none;padding:0;margin:0;overflow-y:auto;height:100%}.map-point-panel-ul{list-style:none;padding:0;margin:0}.mb-search-points{border:none;box-shadow:0 2px 7px -1px rgba(var(--brand-dark-rgb),.2);margin-bottom:5px}.mb-search-points .ph-search-container{padding:7px;margin:0}.mb-search-points .ph-search-container:before{left:16px}@media (-webkit-min-device-pixel-ratio: 0){.mb-search-points input{font-size:14px}}.mb-map-point-details-scroller{height:100%;overflow-y:auto}.mb-map-point-details-back{display:block;font-size:13px}@media (max-width: 767px){.mb-map-point-details-back{margin-top:4px}}.mb-map-point-details-back-icon{margin-right:5px}.mb-location-selector{z-index:21}.mb-location-selector label{margin-bottom:5px}.mb-map-point-container{background:var(--brand-light)}@media (min-width: 768px){.mb-map-point-container{background:transparent}}.mb-map-point-details-content{padding:15px}@media (max-width: 767px){.mb-map-point-details-content{padding-top:5px;padding-bottom:30px}}.point-highlight{margin-bottom:-7px}.map-point-panel-point-name{color:var(--brand-primary);font-size:12px;font-weight:700}.map-point-panel-point{padding:10px;border-bottom:1px solid var(--brand-neutral-light);cursor:pointer}@media (max-width: 767px){.map-point-panel-point{padding:10px}}.map-point-panel-point address{color:var(--brand-neutral-darker);font-size:12px;margin-bottom:0}.map-point-panel-point:last-child{border-bottom:none}.map-point-details-section{margin:15px 0;position:relative;padding-left:28px;font-size:13px}.map-point-details-section p{margin:2px 0}.map-point-details-section h5{font-weight:600;margin:0 0 5px}.map-point-details-section-icon{font-size:18px;position:absolute;top:1px;left:0}.mb-location-selector .form-group-zip-code{width:calc(100% - 50px);display:inline-block;vertical-align:top;margin-right:10px}.mb-location-selector .form-group-zip-code input{width:100%}.mb-location-selector .zip-code-error:not(:empty){margin:5px 0 0;font-size:12px}@media (max-width: 767px){.mb-location-selector .zip-code-error:not(:empty){margin:3px 0 -5px;white-space:nowrap}}.mb-location-selector .nav-tabs{margin:-15px -5px 10px}.mb-location-selector .nav-tabs.zipcode-first>li:first-child{float:right}@media (max-width: 767px){.mb-location-selector .nav-tabs{margin:-10px 0 0;font-size:12px;border:0}.mb-location-selector .nav-tabs .nav-tab{width:auto;text-transform:uppercase;font-weight:700}.mb-location-selector .nav-tabs .nav-tab.active a{color:var(--link-color)}.mb-location-selector .nav-tabs .nav-tab a{padding:8px 10px;background:transparent;color:var(--brand-neutral-dark)}.mb-location-selector .nav-tabs.zipcode-first .nav-tab{width:50%}}@media (min-width: 768px){.mb-container .mb-map-point-panel-container,.mb-container .mb-map-point-details,.mb-container .mb-location-selector{width:270px;left:10px}.mb-container .mb-map-point-panel-container,.mb-container .mb-map-point-details{top:137px;bottom:10px}.mb-container .mb-map-point-details{padding:15px;z-index:11}.mb-container .mb-location-selector{padding:15px;top:10px}.mb-container .mb-location-selector .form-group:last-of-type{margin-bottom:0}}@media (max-width: 767px){.mb-container{max-height:inherit;height:calc(100vh - 96px)}.mb-container .mb-map-point-panel-container,.mb-container .mb-map-point-details,.mb-container .mb-location-selector{bottom:0;left:0;right:0;border-radius:0}.mb-container .mb-map-point-panel-container{transition:all .5s ease}.mb-container .mb-map-point-panel-container.fullscreen{max-height:100%;height:100%;top:0!important}.mb-container .mb-map-point-panel-container.fullscreen .mb-map-point-panel{max-height:calc(100% - 120px)}.mb-container .mb-map-container{order:2}.mb-container .mb-location-selector{order:1;flex:none;padding:10px 10px 0;margin:0;top:0!important;bottom:auto;z-index:21;position:relative}.mb-container .mb-location-selector .form-group{margin-bottom:10px}.mb-container .mb-location-selector .estimate-panel-pickup{padding-bottom:10px}.mb-container .mb-map-point-panel-container{order:3}.mb-container .mb-map-point-panel-container:after,.mb-container .mb-map-point-details:after{content:"";height:40px;left:0;right:0;bottom:0;position:absolute;pointer-events:none;background:-webkit-linear-gradient(top,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 100%);background:linear-gradient(to bottom,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 100%)}.mb-container .mb-map-point-panel{padding-bottom:40px}}@media (max-width: 767px) and (max-height: 850px){.mb-container .mb-map-point-panel-container{max-height:201px}}@media (max-width: 767px) and (max-height: 667px){.mb-container .mb-map-point-panel-container{max-height:134px}}@media (max-width: 767px) and (max-height: 567px){.mb-container .mb-map-point-panel-container{max-height:67px}}@media (max-width: 767px){.mb-container .mb-map-point-details{padding:15px 15px 5px;z-index:8;min-height:250px}.mb-container .mb-map-point-panel-container,.mb-container .mb-map-point-details{max-height:calc((100vh - 40px)*.35);height:50%}.mb-container .mb-panel-padd-xl:after{height:80px;background:-webkit-linear-gradient(top,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 30%);background:linear-gradient(to bottom,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 30%)}.mb-container .mb-panel-padd-xl .mb-map-point-panel{padding-bottom:80px}.mb-container .mb-panel-padd-xl .mb-map-point-details-content{padding-bottom:0}.mb-container .mb-panel-padd-xl .btn-point-selection{position:fixed;bottom:0;width:calc(100% - 30px);left:15px;z-index:10}}@media (max-width: 767px){.mb-container{height:calc(100% - 40px);position:fixed;width:100%;left:0;z-index:10;background:var(--brand-light)}}@media (max-width: 480px){.mb-container .mb-location-selector label{display:none!important}}.mb-container .box-slide-bar{width:100%;height:0;background:transparent;transition:height .8s ease,background .15s ease;position:relative}.mb-container .box-slide-bar span{bottom:-1px;left:50%;margin:0 0 0 -35px;position:absolute;width:70px;height:24px;line-height:24px;border-top-left-radius:4px;border-top-right-radius:4px;background:var(--brand-light);text-align:center;color:var(--brand-primary)}.mb-container .box-slide-bar span .em-down{display:none}.mb-container .box-slide-bar:after{content:"";position:absolute;bottom:-15px;width:100%;height:15px;background:-webkit-linear-gradient(bottom,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 100%);background:linear-gradient(to top,rgba(var(--brand-light-rgb),0) 0%,var(--brand-light) 100%)}.mb-container .box-slide-bar .box-select-location{cursor:pointer;color:var(--brand-neutral-darkest);font-size:13px;background:var(--brand-neutral-light);padding:7px;margin:0 10px 10px;border-radius:4px}.mb-container .box-slide-bar .box-select-location>.em{float:right;margin-left:15px;line-height:18px;vertical-align:middle}.fullscreen .box-slide-bar{height:120px;background:rgba(var(--brand-dark-rgb),.25)}.fullscreen .box-slide-bar span .em-down{display:inline}.fullscreen .box-slide-bar span .em-up{display:none}.estimate-panel{padding-left:28px}.estimate-panel p{margin:0}.estimate-panel .estimate-title{font-weight:700;position:relative;margin-bottom:5px}.estimate-panel .estimate-title .em{top:1px;left:-28px;font-size:20px;position:absolute}.estimate-panel+.estimate-panel{margin-top:10px;padding-top:11px;border-top:1px solid rgba(var(--brand-dark-rgb),.1)}.mc-modal-location .mb-container{position:static}.mc-modal-location .mb-location-selector{position:static;width:100%;box-shadow:none;padding:0}.mc-modal-location .mb-location-selector .form-group{width:100%}.mc-modal-location .estimate-panel-container{display:block!important}.mc-modal-location .estimate-panel-pickup{display:none}.mb-container .estimate-panel .estimate-title,.mb-container .map-point-details-section h5{font-weight:600;font-size:13px}.map-point-disabled{pointer-events:none;cursor:default}.map-point-disabled .map-point-panel-point-name{color:var(--brand-neutral-dark)}.map-point-disabled .icon-recommended:before,.map-point-disabled .icon-favorite:before{background-color:var(--brand-neutral-light)}@media (max-width: 767px){.mb-container .form-control,.ph-select-options .ph-search{font-size:16px}}

.cp-banner-carousel .ph-card{width:100%}

.cp-banner-container{position:relative}.cp-banner-container.cp-custom-banner{transform-origin:0 0;background-size:100% 100%}.cp-banner-container img,.cp-banner-container picture{display:block;width:100%;height:auto}.cp-banner-container .cp-hotspot{display:block;position:absolute;z-index:10}.cp-banner-container .cp-hotspot.disabled{cursor:default}.cp-banner-container .cp-hotspot.cp-voucher-series{color:red}.cp-banner-container .cp-hotspot.cp-voucher-series canvas{width:100%;height:100%}.cp-banner-container .cp-custom-header-text{position:absolute;line-height:1}.cp-banner-container span.cp-custom-header-button{cursor:default}.cp-banner-container .cp-custom-header-button{transform-origin:0 0;position:absolute;border-radius:20px}.cp-banner-container .cp-custom-header-button.cp-size-2{font-size:150%}.cp-banner-container .cp-custom-header-button.cp-size-3{font-size:200%}.cp-banner-container .cp-custom-header-button i.em{font-size:80%;margin-left:10px}.full_width_banner .crop-image,.custom_banner .crop-image{background-repeat:no-repeat;background-position:center;background-size:cover}.full_width_banner .crop-image img,.custom_banner .crop-image img{display:none}

.cp-column-banner{text-align:center;display:flex;flex-wrap:wrap;font-size:130%}.cp-column-banner .cp-item{flex-grow:1}.cp-column-banner .cp-item img{max-width:100%}.cp-column-banner .column-banner-item-title{overflow:hidden}.cp-column-banner .column-banner-extra-text{color:var(--brand-light);background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%);border-radius:30px;display:block;width:calc(100% - 10px);margin-left:auto;margin-right:auto;font-weight:400;text-align:center;padding:7px 10px;font-size:14px;line-height:20px;max-height:54px;overflow:hidden}.cp-column-banner .column-banner-extra-text:hover{text-decoration:none}

.cp-content-slider .cs-card-outer.ph-card{vertical-align:top}.cp-content-slider .cs-card-outer .cs-card{background:transparent;height:100%}.cp-content-slider .thumbnail-wrapper{padding:0;border:0}.cp-content-slider .thumbnail-wrapper .thumbnail{inset:0}.cp-content-slider.cp-content-type-rectangle .cs-card-outer:only-child .cp-content-meta-text{position:relative;margin-bottom:80px;max-width:calc(100% - 40px)}.cp-content-slider.cp-content-type-rectangle .cs-card-outer:only-child .cp-content-more{position:relative;max-width:calc(100% - 40px)}.cp-content-slider.cp-content-type-rectangle .cs-card{border-radius:12px}.cp-content-slider.cp-content-type-rectangle .cp-content-image,.cp-content-slider.cp-content-type-rectangle .cp-content-meta{display:block;border-radius:12px;position:relative;transition:box-shadow .1s}.cp-content-slider.cp-content-type-rectangle .cp-content-image:hover,.cp-content-slider.cp-content-type-rectangle .cp-content-meta:hover{box-shadow:0 0 6px rgba(var(--brand-dark-rgb),.2)}.cp-content-slider.cp-content-type-rectangle .cp-content-meta-text{font-size:18px;font-weight:600;color:inherit;position:absolute;left:20px;right:20px;top:20px;margin-bottom:0;max-height:calc(100% - 80px);overflow:hidden}@media (max-width: 767px){.cp-content-slider.cp-content-type-rectangle .cp-content-meta-text{font-size:16px}}.cp-content-slider.cp-content-type-rectangle .cp-content-image-round{background:transparent}.cp-content-slider.cp-content-type-rectangle .cp-content-image:before{content:"";position:absolute;inset:0;background:transparent linear-gradient(180deg,rgba(var(--brand-neutral-darkest-rgb),0) 0%,var(--brand-neutral-darkest) 100%);opacity:.5;z-index:2;border-radius:12px}.cp-content-slider.cp-content-type-rectangle .cp-content-image .thumbnail{border-radius:12px;background-size:cover;background-position:center center;background-repeat:no-repeat}.cp-content-slider.cp-content-type-rectangle .cp-content-image-text{font-size:16px;line-height:24px;font-weight:600;color:inherit;white-space:normal;position:absolute;left:20px;right:20px;bottom:20px;margin:0;z-index:2}.cp-content-slider.cp-content-type-rectangle .cp-content-meta{white-space:normal}.cp-content-slider.cp-content-type-rectangle .cp-content-more{position:absolute;bottom:20px;left:20px;right:20px;border:1px solid;border-radius:18px;color:inherit;font-size:14px;font-weight:400;background:transparent}.cp-content-slider.cp-content-type-circle .cs-card{background:transparent;box-shadow:0 0}@media (max-width: 767px){.cp-content-slider.cp-content-type-circle .cp-content-slider-item{padding:5px}}.cp-content-slider.cp-content-type-circle .cp-content-image{display:block;text-decoration:none}.cp-content-slider.cp-content-type-circle .cp-content-image:hover .cp-content-image-round{box-shadow:0 0 3px rgba(var(--brand-dark-rgb),.1)}.cp-content-slider.cp-content-type-circle .cp-content-image-round{border-radius:50%;background:var(--brand-light);position:relative;transition:box-shadow .1s}.cp-content-slider.cp-content-type-circle .cp-content-image-round .thumbnail{background-size:70% 70%;background-position:center center;background-repeat:no-repeat}.cp-content-slider.cp-content-type-circle .cp-content-image-text{font-size:14px;margin:10px 0 0;text-align:center;color:var(--brand-neutral-darkest);white-space:normal}@media (max-width: 767px){.cp-content-slider.cp-content-type-circle .cp-content-image-text{font-size:13px}}.cp-content-slider.cp-content-type-circle .ph-left-margin,.cp-content-slider.cp-content-type-circle .ph-right-margin{margin-top:-15px}

.cs-card-outer{display:inline-block}.cs-card{position:relative;display:block;width:300px;background:var(--brand-light);border-radius:3px;box-shadow:0 0 3px rgba(var(--brand-dark-rgb),.13);white-space:normal}.cs-card:before,.cs-card:after{content:" ";display:table}.cs-card:after{clear:both}.cs-card .cs-card-image{padding:15px;margin-bottom:10px}.cs-card .cs-card-link{color:inherit;text-decoration:none}.cs-card .cs-card-title{padding:0 10px;text-align:center;font-size:14px;line-height:20px;font-weight:700;height:40px;overflow:hidden;margin-bottom:12px}.cs-card .cs-card-specifications{padding:0 10px;color:var(--brand-neutral-darker);text-align:center;font-size:14px;line-height:20px;font-weight:400;height:40px;overflow:hidden;margin-bottom:10px}.cs-card .cs-card-rating{height:20px;margin-bottom:10px;text-align:center}.cs-card .cs-card-price{text-align:center}.cs-card .cs-card-price .product-old-price,.cs-card .cs-card-price .pricing.rrp-lp30d{height:18px;font-size:13px;line-height:18px;margin:0}.cs-card .cs-card-price .product-new-price{font-size:18px;line-height:24px;margin-bottom:10px;color:var(--brand-danger-dark);font-weight:600}.cs-card .cs-card-actions{margin-bottom:10px;padding:0 20px}.cs-card .cs-card-actions .btn{border-radius:30px;color:var(--brand-primary);border-color:var(--brand-primary)}.cs-card .cs-card-actions .btn.yeahIWantThisProduct{color:var(--brand-light)}.cs-card .cs-card-toolbox{position:absolute;top:12px;right:12px;z-index:4}.cs-card .cs-card-toolbox .add-to-favorites{color:var(--brand-neutral)}.cs-card .product-teaser-button{color:var(--brand-light)!important;border:0!important;background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)}.cs-card .product-teaser-button:hover,.cs-card .product-teaser-button:focus{background:linear-gradient(90deg,var(--brand-genius2-darker) 0%,var(--brand-genius2-dark) 100%)}.cs-card .product-teaser-button:active{background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)}.cs-card div.product-teaser-button{background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)!important;cursor:auto}

.ls-card-outer{display:block}.ls-card-outer+.ls-card-outer{margin-top:20px}.ls-card{position:relative;display:flex;flex-direction:row;width:100%;padding:20px 10px;background:var(--brand-light);border-radius:4px;box-shadow:0 0 3px rgba(var(--brand-dark-rgb),.13);-webkit-font-smoothing:antialiased}.ls-card:before,.ls-card:after{content:" ";display:table}.ls-card:after{clear:both}.ls-card .ls-flex-image{display:flex;flex:250px 0 0}.ls-card .ls-flex-image .cs-card-image{width:100%;margin:auto}.ls-card .ls-flex-other{display:flex;flex:1;padding:0 10px}.ls-card .ls-flex-specs{display:flex;flex:1;flex-direction:column;padding:0 20px}.ls-card .ls-flex-actions{display:flex;flex:210px 0 0;flex-direction:column}.ls-card .cs-card-link{color:inherit;text-decoration:none}.ls-card .cs-card-title{font-size:16px;line-height:20px;font-weight:700;max-height:40px;overflow:hidden;margin-bottom:12px}.ls-card .cs-card-specifications{padding:0 10px;color:var(--brand-neutral-darker);text-align:center;font-size:14px;line-height:20px;font-weight:400;height:40px;overflow:hidden;margin-bottom:10px}.ls-card .cs-card-rating{margin-bottom:10px}.ls-card .cs-card-rating .star-rating{font-size:16px}.ls-card .cs-card-rating .star-rating-text{color:var(--brand-neutral-dark);font-size:12px;font-weight:600}.ls-card .cs-card-price .product-old-price,.ls-card .cs-card-price .pricing.rrp-lp30d{height:18px;font-size:14px;line-height:18px;margin:0}.ls-card .cs-card-price .product-new-price{font-size:20px;line-height:24px;margin-bottom:10px;color:var(--brand-danger-dark);font-weight:700}.ls-card .cs-card-stock{margin-bottom:10px}.ls-card .cs-card-labels{padding-left:15px;margin-bottom:10px;margin-top:15px}.ls-card .cs-card-labels .cs-card-label{display:list-item;margin-bottom:5px}.ls-card .cs-card-actions{margin-bottom:10px}.ls-card .cs-card-actions .btn{color:var(--brand-primary);border-color:var(--brand-primary);font-weight:600}.ls-card .cs-card-actions .btn.yeahIWantThisProduct{color:var(--brand-light)}.ls-card .cs-card-toolbox{position:absolute;z-index:4}@media (max-width: 767px){.ls-card .cs-card-toolbox{bottom:12px;left:12px}}@media (min-width: 768px){.ls-card .cs-card-toolbox{top:12px;right:12px}}.ls-card .cs-card-toolbox .add-to-favorites{padding:8px;border-radius:50%;background:var(--brand-light);font-size:16px;margin:0 0 5px;display:block;border:0;line-height:16px;color:var(--brand-neutral-darkest)}.ls-card .cs-card-toolbox .add-to-favorites:hover{color:var(--brand-primary)}.ls-card .cs-card-toolbox .add-to-favorites span{display:none!important}.ls-card .product-teaser-button{color:var(--brand-light)!important;border:0!important;background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)}.ls-card .product-teaser-button:hover,.ls-card .product-teaser-button:focus{background:linear-gradient(90deg,var(--brand-genius2-darker) 0%,var(--brand-genius2-dark) 100%)}.ls-card .product-teaser-button:active{background:linear-gradient(90deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)}@media (min-width: 992px) and (max-width: 1259px){.ls-card .ls-flex-image,.ls-card .ls-flex-actions{flex:200px 0 0}}@media (min-width: 768px) and (max-width: 991px){.ls-card .ls-flex-image{flex:150px 0 0}.ls-card .ls-flex-actions{flex:170px 0 0}.ls-card .ls-flex-specs{padding:0 10px}}@media (max-width: 767px){.ls-card{padding:10px 5px}.ls-card .ls-flex-image{flex:145px 0 0}.ls-card .ls-flex-other{flex-direction:column;padding:0 5px}.ls-card .ls-flex-actions{flex:1}.ls-card .ls-flex-specs{flex:1;padding:0}.ls-card .cs-card-title{font-size:14px}.ls-card .cs-card-label{font-size:12px}.ls-card .cs-card-rating .star-rating{font-size:14px}}

.product-carousel.custom-carousel{white-space:nowrap;margin-left:-10px;margin-right:-10px}.product-carousel.custom-carousel.arrows-inside.ph-has-arrows .ph-left-margin{left:20px}.product-carousel.custom-carousel.arrows-inside.ph-has-arrows .ph-right-margin{right:20px}@media (max-width: 767px){.product-carousel.custom-carousel.arrows-inside.ph-has-arrows .ph-left-margin,.product-carousel.custom-carousel.arrows-inside.ph-has-arrows .ph-right-margin{display:none}}.product-carousel.custom-carousel .cs-card-outer{display:inline-block;padding:10px}.product-carousel.custom-carousel.count-3 .cs-card{width:386.6666666667px}.product-carousel.custom-carousel.count-4 .cs-card{width:285px}.product-carousel.custom-carousel .cs-card,.product-carousel.custom-carousel.count-5 .cs-card{width:224px}.product-carousel.custom-carousel.count-6 .cs-card{width:183.3333333333px}.product-carousel.custom-carousel.count-7 .cs-card{width:154.2857142857px}@media (min-width: 1530px){.product-carousel.custom-carousel.count-3 .cs-card{width:486.6666666667px}.product-carousel.custom-carousel.count-4 .cs-card{width:360px}.product-carousel.custom-carousel .cs-card,.product-carousel.custom-carousel.count-5 .cs-card{width:284px}.product-carousel.custom-carousel.count-6 .cs-card{width:233.3333333333px}.product-carousel.custom-carousel.count-7 .cs-card{width:197.1428571429px}}@media (max-width: 767px){.product-carousel.custom-carousel.count-xs-1 .cs-card-outer .cs-card,.product-carousel.custom-carousel.count-xs-1 .cs-card-outer,.product-carousel.custom-carousel.count-xs-2 .cs-card-outer .cs-card{width:100%}.product-carousel.custom-carousel.count-xs-2 .cs-card-outer{width:50%}.product-carousel.custom-carousel.count-xs-3 .cs-card-outer .cs-card{width:100%}.product-carousel.custom-carousel.count-xs-3 .cs-card-outer{width:33.3333333333%}}@media (min-width: 768px) and (max-width: 991px){.product-carousel.custom-carousel.count-sm-1 .cs-card{width:720px}.product-carousel.custom-carousel.count-sm-2 .cs-card{width:350px}.product-carousel.custom-carousel.count-sm-3 .cs-card{width:226.6666666667px}.product-carousel.custom-carousel.count-sm-4 .cs-card{width:165px}.product-carousel.custom-carousel.count-sm-5 .cs-card{width:128px}}@media (min-width: 992px) and (max-width: 1259px){.product-carousel.custom-carousel.count-md-1 .cs-card{width:940px}.product-carousel.custom-carousel.count-md-2 .cs-card{width:460px}.product-carousel.custom-carousel.count-md-3 .cs-card{width:300px}.product-carousel.custom-carousel.count-md-4 .cs-card{width:220px}.product-carousel.custom-carousel.count-md-5 .cs-card{width:172px}.product-carousel.custom-carousel.count-md-6 .cs-card{width:140px}}@media (min-width: 1260px){.product-carousel.custom-carousel.count-lg-1 .cs-card{width:1200px}.product-carousel.custom-carousel.count-lg-2 .cs-card{width:590px}.product-carousel.custom-carousel.count-lg-3 .cs-card{width:386.6666666667px}.product-carousel.custom-carousel.count-lg-4 .cs-card{width:285px}.product-carousel.custom-carousel.count-lg-5 .cs-card{width:224px}.product-carousel.custom-carousel.count-lg-6 .cs-card{width:183.3333333333px}.product-carousel.custom-carousel.count-lg-7 .cs-card{width:154.2857142857px}}@media (min-width: 1530px){.product-carousel.custom-carousel.count-xl-1 .cs-card{width:1500px}.product-carousel.custom-carousel.count-xl-2 .cs-card{width:740px}.product-carousel.custom-carousel.count-xl-3 .cs-card{width:486.6666666667px}.product-carousel.custom-carousel.count-xl-4 .cs-card{width:360px}.product-carousel.custom-carousel.count-xl-5 .cs-card{width:284px}.product-carousel.custom-carousel.count-xl-6 .cs-card{width:233.3333333333px}.product-carousel.custom-carousel.count-xl-7 .cs-card{width:197.1428571429px}}

.endorsed-container{margin:-7px}.endorsed-container .thumbnail-wrapper{padding:0}.endorsed-container .thumbnail{inset:0}.endorsed-container .endorsed-card-item{display:inline-block;padding:7px;width:100%}@media (min-width: 768px) and (max-width: 991px){.endorsed-container .endorsed-card-item{width:50%}}@media (min-width: 992px){.endorsed-container .endorsed-card-item{width:33.3333333333%}}.endorsed-container .endorsed-card{padding:20px;background:var(--brand-light);box-shadow:0 0 3px rgba(var(--brand-dark-rgb),.13);border-radius:8px;position:relative}.endorsed-container .endorsed-badge{position:absolute;z-index:12;top:10px;left:10px;width:60px;height:60px;padding-top:12px;border-radius:50%;background:url(https://s13emagst.akamaized.net/layout/ro/static-upload/dabravo-badge.svg) no-repeat center center;text-align:center;color:var(--brand-light);font-size:12px;line-height:10px}.endorsed-container .endorsed-badge span{font-size:20px;font-weight:600;line-height:16px;display:block}.endorsed-container .endorsed-product{display:flex}.endorsed-container .endorsed-product-image{margin-right:10px;min-width:35%}.endorsed-container .endorsed-product-title{font-size:14px;font-weight:600;line-height:20px;max-height:40px;overflow:hidden;margin:0 0 5px}.endorsed-container .endorsed-product-title a{color:inherit;text-decoration:none}.endorsed-container .endorsed-product-rating-text{color:var(--brand-primary)}.endorsed-container .endorsed-video{background:var(--brand-neutral-light);border-radius:8px;padding:10px 5px 10px 10px;margin-top:15px;position:relative}.endorsed-container .endorsed-video:before{content:"";position:absolute;bottom:100%;left:72px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--brand-neutral-light)}@media (min-width: 992px) and (max-width: 1259px){.endorsed-container .endorsed-video-text{font-size:12px}}.endorsed-container .endorsed-video-thumbnail{width:47%;min-width:100px}.endorsed-container .endorsed-video-thumbnail .thumbnail-wrapper{background:transparent;border-radius:4px;overflow:hidden}.endorsed-container .endorsed-video-content{margin-left:15px;position:relative}.endorsed-container .endorsed-video-link{position:absolute;bottom:0}.endorsed-container .btn-see-episode{color:var(--brand-neutral-darkest);border-bottom:1px dotted var(--brand-neutral-darkest);transition:border-bottom-color .3s ease-out}.endorsed-container .btn-see-episode:hover,.endorsed-container .btn-see-episode:focus{text-decoration:none;border-bottom-color:transparent}.endorsed-container .endorsed-actions{margin-top:20px;display:flex;justify-content:space-between}.endorsed-container .endorsed-actions .btn{width:calc((100% - 10px)/2)}

.cp-form-container{margin:10px 0;position:relative}.cp-form-container .row{margin-left:0;margin-right:0}.cp-form-container .row>div{padding:25px 0;background:var(--brand-light);border-radius:5px}.cp-form-container .form-group{margin-left:4em;margin-right:4em}@media (max-width: 767px){.cp-form-container .form-group{margin-left:1em;margin-right:1em}}.cp-form-container .radio-custom input[type=radio]{width:1px;height:1px}

.cp-fortune-wheel{position:relative;padding:10px 0;margin:10px 0;width:100%;display:flex;align-items:center;justify-content:center;gap:20px;overflow:hidden}@media (max-width: 767px){.cp-fortune-wheel{flex-direction:column;gap:10px;text-align:center}.cp-fortune-wheel .cp-fortune-wheel-col-details{order:0}}.cp-fortune-wheel-col{flex:1;width:100%}.cp-fortune-wheel-col-details{order:1}.cp-fortune-wheel-header-text{margin:0 0 15px}.cp-fortune-wheel-header-subtext{margin:0}.cp-fortune-wheel-btn{min-width:230px;border-radius:30px;outline:none!important}.fortune-wheel-wrapper{padding:10px 20px;text-align:center;overflow:hidden}@media (min-width: 992px){.fortune-wheel-wrapper{position:relative}}.fortune-wheel-container{margin:20px auto;max-width:500px;aspect-ratio:1;position:relative;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 10px 20px rgba(var(--brand-dark-rgb),.5),2px 7px 20px -1px rgba(var(--brand-dark-rgb),.35)}.fortune-wheel-container:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://s13emagst.akamaized.net/layout/ro/static-upload/fortune-wheel-border-2.svg) no-repeat center center}.fortune-wheel-arrow{position:absolute;top:-3%;left:50%;margin-left:-4.5%;aspect-ratio:1;transform-origin:center 25%;width:9%;z-index:1;transform:rotate(0);transition:transform .05s ease-out;will-change:transform}.fortune-wheel-arrow:before{content:"";height:100%;position:absolute;left:50%;top:0;box-shadow:5px 3px 20px 2px rgba(var(--brand-dark-rgb),1);z-index:-1}.fortune-wheel-el{position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--brand-light);will-change:transform}.fortune-wheel-el .fortune-wheel-el-slice{position:absolute;inset:0;border-radius:50%;transform:rotate(calc(1turn * var(--start, 0)));background:conic-gradient(var(--bgColor, transparent) 0 calc(100% * var(--size, 0)),transparent 0 100%);background-repeat:no-repeat}.fortune-wheel-el .fortune-wheel-el-slice>span{position:absolute;top:0;left:0;width:100%;height:100%;padding:17% 0 0;font-size:24px;font-weight:600;transform:rotate(calc(.5turn * var(--size, 0)));color:var(--textColor)}.fortune-wheel-el .fortune-wheel-el-slice>span span{writing-mode:vertical-rl}.fortune-wheel-el .fortune-wheel-el-slice>span img{width:7.5%}.fortune-wheel-el .fortune-wheel-el-slice>span:before{content:"";width:3%;aspect-ratio:1;position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-image:url(https://s13emagst.akamaized.net/layout/ro/static-upload/fortune-wheel-pin.svg);background-repeat:no-repeat;background-size:contain;box-shadow:4px 8px 15px 1px rgba(var(--brand-dark-rgb),.6)}@media (max-width: 480px){.fortune-wheel-el .fortune-wheel-el-slice>span{font-size:16px}}.fortune-wheel-el .fortune-wheel-el-slice-border{position:absolute;top:0;height:50%;width:4px;background:var(--brand-light);left:50%;z-index:1;transform:translate(-50%) rotate(var(--start));transform-origin:bottom center}.fortune-wheel-el img{width:100%}.fortune-wheel-logo{width:160px;max-width:35%;aspect-ratio:1;border-radius:50%;box-shadow:0 25px 35px 5px rgba(var(--brand-dark-rgb),.4);z-index:1;position:relative;display:flex;align-items:center;justify-content:center}.fortune-wheel-logo img{width:100%}.fortune-wheel-result-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;background:#f2f2f799;border-radius:20px}.fortune-wheel-result-wrapper .fortune-wheel-result-img-container{max-width:100px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.fortune-wheel-result-wrapper .fortune-wheel-result-img-container img{max-width:100%;max-height:100%}.fortune-wheel-result-wrapper .fortune-wheel-result{position:relative;max-width:320px;width:100%;padding:20px;background:var(--brand-light);border-radius:8px;box-shadow:0 5px 14px -2px rgba(var(--brand-dark-rgb),.5);font-weight:600;font-size:16px}.fortune-wheel-result-wrapper .fortune-wheel-result-close{position:absolute;top:5px;right:5px;border-radius:50%;background:var(--brand-neutral-light);padding:5px;font-size:12px;height:24px;width:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.fortune-wheel-result-wrapper .fortune-wheel-result-close i{font-weight:700}.fortune-wheel-result-wrapper .btn{border:none;min-width:200px;border-radius:20px;outline:none!important}.fortune-wheel-result-wrapper .btn-action{background:var(--brand-neutral-light);color:var(--brand-dark)}.fortune-wheel-result-voucher{position:relative;z-index:1}.confetti-wrapper{position:absolute;inset:0;overflow:hidden}.confetti{position:absolute;border-radius:6px}.confetti-0{width:3px;height:1.2px;background-color:var(--brand-danger);top:-5%;left:21%;opacity:1.025406559;transform:rotate(7.899389802deg);animation:drop-0 4.2703376129s 2.2053324243s 1}@keyframes drop-0{to{top:101%;left:23.2400896771%}}.confetti-1{width:1px;height:.4px;background-color:var(--brand-primary);top:-5%;left:66%;opacity:1.4165983292;transform:rotate(327.7147483469deg);animation:drop-1 3.8357828644s .2029404267s 1}@keyframes drop-1{to{top:101%;left:66.2788476205%}}.confetti-2{width:3px;height:1.2px;background-color:var(--brand-danger);top:-5%;left:45%;opacity:1.3800249531;transform:rotate(123.4128513081deg);animation:drop-2 4.0629306422s 4.1364866775s 1}@keyframes drop-2{to{top:101%;left:43.4249794871%}}.confetti-3{width:2px;height:.8px;background-color:var(--brand-danger);top:-5%;left:73%;opacity:1.0691002107;transform:rotate(205.551039086deg);animation:drop-3 4.5035879053s 3.7097912647s 1}@keyframes drop-3{to{top:101%;left:77.336628404%}}.confetti-4{width:2px;height:.8px;background-color:var(--brand-success);top:-5%;left:38%;opacity:.6590734354;transform:rotate(359.2225494377deg);animation:drop-4 4.4284757088s 2.1199322611s 1}@keyframes drop-4{to{top:101%;left:41.1596537289%}}.confetti-5{width:8px;height:3.2px;background-color:var(--brand-success);top:-5%;left:34%;opacity:1.1923258123;transform:rotate(110.1334823895deg);animation:drop-5 4.5322118359s 4.6671643218s 1}@keyframes drop-5{to{top:101%;left:36.4109230974%}}.confetti-6{width:3px;height:1.2px;background-color:var(--brand-success);top:-5%;left:42%;opacity:1.203417965;transform:rotate(275.5651197615deg);animation:drop-6 4.9170781397s .3208322241s 1}@keyframes drop-6{to{top:101%;left:37.3589736952%}}.confetti-7{width:5px;height:2px;background-color:var(--brand-danger);top:-5%;left:27%;opacity:.713178551;transform:rotate(270.7937436457deg);animation:drop-7 4.5933161359s 3.7949805175s 1}@keyframes drop-7{to{top:101%;left:24.9542221858%}}.confetti-8{width:8px;height:3.2px;background-color:var(--brand-success);top:-5%;left:7%;opacity:1.19570133;transform:rotate(156.418969177deg);animation:drop-8 4.3098939005s 2.372892662s 1}@keyframes drop-8{to{top:101%;left:5.2456934367%}}.confetti-9{width:5px;height:2px;background-color:var(--brand-danger);top:-5%;left:24%;opacity:1.4231766966;transform:rotate(216.6515911892deg);animation:drop-9 3.789621848s 1.8798146379s 1}@keyframes drop-9{to{top:101%;left:26.1991652011%}}.confetti-10{width:2px;height:.8px;background-color:var(--brand-primary);top:-5%;left:52%;opacity:.6282117767;transform:rotate(138.557396615deg);animation:drop-10 4.5549668124s 4.6383382589s 1}@keyframes drop-10{to{top:101%;left:50.4624284506%}}.confetti-11{width:6px;height:2.4px;background-color:var(--brand-danger);top:-5%;left:20%;opacity:1.2350952997;transform:rotate(230.3705763154deg);animation:drop-11 4.4621113882s .2805483869s 1}@keyframes drop-11{to{top:101%;left:17.0788217485%}}.confetti-12{width:2px;height:.8px;background-color:var(--brand-primary);top:-5%;left:34%;opacity:1.488458314;transform:rotate(345.2983676989deg);animation:drop-12 3.6966300771s 1.1269900693s 1}@keyframes drop-12{to{top:101%;left:30.4240229752%}}.confetti-13{width:7px;height:2.8px;background-color:var(--brand-primary);top:-5%;left:32%;opacity:.9459544937;transform:rotate(331.5867741605deg);animation:drop-13 4.9187170085s .8298743986s 1}@keyframes drop-13{to{top:101%;left:31.5808784418%}}.confetti-14{width:3px;height:1.2px;background-color:var(--brand-success);top:-5%;left:53%;opacity:.5747088018;transform:rotate(323.9771145183deg);animation:drop-14 3.5750405163s 3.0222345639s 1}@keyframes drop-14{to{top:101%;left:52.2217423478%}}.confetti-15{width:3px;height:1.2px;background-color:var(--brand-success);top:-5%;left:62%;opacity:.7431421973;transform:rotate(39.319292019deg);animation:drop-15 3.6922935223s 3.4842741141s 1}@keyframes drop-15{to{top:101%;left:63.9954838669%}}.confetti-16{width:2px;height:.8px;background-color:var(--brand-primary);top:-5%;left:89%;opacity:1.0394216471;transform:rotate(95.1811676158deg);animation:drop-16 3.7112230237s 3.4941051394s 1}@keyframes drop-16{to{top:101%;left:89.0601076186%}}.confetti-17{width:5px;height:2px;background-color:var(--brand-primary);top:-5%;left:69%;opacity:.7647215507;transform:rotate(191.5821008082deg);animation:drop-17 3.614675646s 2.7041192653s 1}@keyframes drop-17{to{top:101%;left:70.5135972689%}}.confetti-18{width:5px;height:2px;background-color:var(--brand-danger);top:-5%;left:69%;opacity:.7175598998;transform:rotate(309.2581580072deg);animation:drop-18 4.3198874636s 4.374222562s 1}@keyframes drop-18{to{top:101%;left:68.6047511612%}}.confetti-19{width:2px;height:.8px;background-color:var(--brand-primary);top:-5%;left:97%;opacity:.7021372158;transform:rotate(243.6735274927deg);animation:drop-19 4.0757568099s 2.9844485135s 1}@keyframes drop-19{to{top:101%;left:96.167809306%}}.confetti-20{width:4px;height:1.6px;background-color:var(--brand-success);top:-5%;left:3%;opacity:.6084828234;transform:rotate(259.9953323978deg);animation:drop-20 4.2510271101s 4.980352461s 1}@keyframes drop-20{to{top:101%;left:7.4215492927%}}.confetti-21{width:5px;height:2px;background-color:var(--brand-danger);top:-5%;left:77%;opacity:.5756479089;transform:rotate(142.2917425864deg);animation:drop-21 4.2070069127s 1.7123732925s 1}@keyframes drop-21{to{top:101%;left:76.8435682776%}}.confetti-22{width:5px;height:2px;background-color:var(--brand-success);top:-5%;left:56%;opacity:.6264388593;transform:rotate(249.1364687573deg);animation:drop-22 3.9895942061s 4.072170332s 1}@keyframes drop-22{to{top:101%;left:54.6173202489%}}.confetti-23{width:4px;height:1.6px;background-color:var(--brand-danger);top:-5%;left:24%;opacity:.7302862864;transform:rotate(270.7047408926deg);animation:drop-23 4.0443590878s 2.0914901379s 1}@keyframes drop-23{to{top:101%;left:24.9425471196%}}.confetti-24{width:3px;height:1.2px;background-color:var(--brand-success);top:-5%;left:56%;opacity:1.1293512463;transform:rotate(67.8779720763deg);animation:drop-24 4.8420909593s .2692537528s 1}@keyframes drop-24{to{top:101%;left:54.9426905053%}}.confetti-25{width:6px;height:2.4px;background-color:var(--brand-primary);top:-5%;left:78%;opacity:.6332545172;transform:rotate(153.1107054683deg);animation:drop-25 4.920392926s .4084083759s 1}@keyframes drop-25{to{top:101%;left:83.4129391425%}}.confetti-26{width:1px;height:.4px;background-color:var(--brand-success);top:-5%;left:38%;opacity:1.1868625381;transform:rotate(156.436696463deg);animation:drop-26 3.5323025033s 3.0957887825s 1}@keyframes drop-26{to{top:101%;left:34.076270238%}}.confetti-27{width:1px;height:.4px;background-color:var(--brand-primary);top:-5%;left:98%;opacity:1.436933237;transform:rotate(193.1549353208deg);animation:drop-27 4.9840501803s 3.3149068735s 1}@keyframes drop-27{to{top:101%;left:95.9787088125%}}.confetti-28{width:1px;height:.4px;background-color:var(--brand-danger);top:-5%;left:43%;opacity:.9277144524;transform:rotate(302.6917837368deg);animation:drop-28 3.1190790436s 3.3812179908s 1}@keyframes drop-28{to{top:101%;left:44.5599260421%}}.confetti-29{width:5px;height:2px;background-color:var(--brand-primary);top:-5%;left:18%;opacity:.6017102437;transform:rotate(20.4125200907deg);animation:drop-29 4.8721783116s 2.880651025s 1}@keyframes drop-29{to{top:101%;left:16.7061944342%}}.confetti-30{width:3px;height:1.2px;background-color:var(--brand-danger);top:-5%;left:81%;opacity:.9681861471;transform:rotate(260.8367295955deg);animation:drop-30 4.4511018909s 1.6397782117s 1}@keyframes drop-30{to{top:101%;left:77.5103172544%}}.confetti-31{width:4px;height:1.6px;background-color:var(--brand-success);top:-5%;left:73%;opacity:1.4584811802;transform:rotate(78.0881239531deg);animation:drop-31 3.2347254426s 4.5008455589s 1}@keyframes drop-31{to{top:101%;left:71.6213617131%}}.confetti-32{width:6px;height:2.4px;background-color:var(--brand-danger);top:-5%;left:90%;opacity:.5882060412;transform:rotate(176.3509537285deg);animation:drop-32 3.9138150504s .7679260866s 1}@keyframes drop-32{to{top:101%;left:93.366105909%}}.confetti-33{width:4px;height:1.6px;background-color:var(--brand-primary);top:-5%;left:19%;opacity:1.3724269514;transform:rotate(139.3351348788deg);animation:drop-33 3.6646630553s 1.1840343722s 1}@keyframes drop-33{to{top:101%;left:23.8754610998%}}.confetti-34{width:4px;height:1.6px;background-color:var(--brand-danger);top:-5%;left:70%;opacity:1.1491951863;transform:rotate(263.2194076579deg);animation:drop-34 3.838002792s 2.5280036428s 1}@keyframes drop-34{to{top:101%;left:70.3548091704%}}.confetti-35{width:5px;height:2px;background-color:var(--brand-primary);top:-5%;left:16%;opacity:.956096005;transform:rotate(35.1683653062deg);animation:drop-35 4.0450298563s 2.9070997426s 1}@keyframes drop-35{to{top:101%;left:15.9969937526%}}.confetti-36{width:2px;height:.8px;background-color:var(--brand-success);top:-5%;left:96%;opacity:.7790357001;transform:rotate(307.6550949471deg);animation:drop-36 4.5442586765s 3.2632295613s 1}@keyframes drop-36{to{top:101%;left:97.675818458%}}.confetti-37{width:3px;height:1.2px;background-color:var(--brand-primary);top:-5%;left:31%;opacity:.812341046;transform:rotate(311.1828841315deg);animation:drop-37 3.2559243911s .6157442429s 1}@keyframes drop-37{to{top:101%;left:30.1138931513%}}.confetti-38{width:3px;height:1.2px;background-color:var(--brand-danger);top:-5%;left:9%;opacity:1.2906915031;transform:rotate(202.3216469105deg);animation:drop-38 4.8188490098s 1.2092079849s 1}@keyframes drop-38{to{top:101%;left:11.5103124971%}}.confetti-39{width:1px;height:.4px;background-color:var(--brand-danger);top:-5%;left:35%;opacity:1.3349276464;transform:rotate(227.4958353113deg);animation:drop-39 3.8723752758s 1.1160850322s 1}@keyframes drop-39{to{top:101%;left:38.2485211351%}}.confetti-40{width:7px;height:2.8px;background-color:var(--brand-danger);top:-5%;left:13%;opacity:1.3897413351;transform:rotate(212.9002399783deg);animation:drop-40 4.7066485126s 1.8649846744s 1}@keyframes drop-40{to{top:101%;left:10.7194697315%}}.confetti-41{width:7px;height:2.8px;background-color:var(--brand-primary);top:-5%;left:59%;opacity:.9695501463;transform:rotate(241.6015777796deg);animation:drop-41 3.6573814227s 2.1087316147s 1}@keyframes drop-41{to{top:101%;left:54.7658297992%}}.confetti-42{width:4px;height:1.6px;background-color:var(--brand-danger);top:-5%;left:70%;opacity:1.4363526929;transform:rotate(281.2988135323deg);animation:drop-42 4.3550995689s 4.0935127179s 1}@keyframes drop-42{to{top:101%;left:70.7432121401%}}.confetti-43{width:3px;height:1.2px;background-color:var(--brand-primary);top:-5%;left:24%;opacity:1.2219036295;transform:rotate(319.8889447179deg);animation:drop-43 4.6230587382s 1.9506605328s 1}@keyframes drop-43{to{top:101%;left:25.5644729327%}}.confetti-44{width:6px;height:2.4px;background-color:var(--brand-success);top:-5%;left:25%;opacity:1.1575215128;transform:rotate(123.096021113deg);animation:drop-44 4.7179794649s 1.4296357459s 1}@keyframes drop-44{to{top:101%;left:21.1028525018%}}.confetti-45{width:7px;height:2.8px;background-color:var(--brand-success);top:-5%;left:66%;opacity:.5875629124;transform:rotate(324.9409583832deg);animation:drop-45 3.6445373632s 3.580642349s 1}@keyframes drop-45{to{top:101%;left:66.3584439515%}}.confetti-46{width:6px;height:2.4px;background-color:var(--brand-primary);top:-5%;left:2%;opacity:.7683304536;transform:rotate(136.7525508176deg);animation:drop-46 3.0858431304s 1.2256153417s 1}@keyframes drop-46{to{top:101%;left:-2.2548233527%}}.confetti-47{width:8px;height:3.2px;background-color:var(--brand-danger);top:-5%;left:11%;opacity:1.4062279644;transform:rotate(98.1653728897deg);animation:drop-47 3.0492915255s 4.2893025841s 1}@keyframes drop-47{to{top:101%;left:11.4182355977%}}.confetti-48{width:4px;height:1.6px;background-color:var(--brand-success);top:-5%;left:79%;opacity:1.156654229;transform:rotate(181.6487047967deg);animation:drop-48 3.0713303388s 4.1550781501s 1}@keyframes drop-48{to{top:101%;left:79.2794230782%}}.confetti-49{width:3px;height:1.2px;background-color:var(--brand-success);top:-5%;left:100%;opacity:.7171472011;transform:rotate(73.9246351626deg);animation:drop-49 4.4688722482s 1.0668329849s 1}@keyframes drop-49{to{top:101%;left:99.4679701124%}}.confetti-50{width:3px;height:1.2px;background-color:var(--brand-primary);top:-5%;left:3%;opacity:.6887331277;transform:rotate(182.78494716deg);animation:drop-50 4.5095213508s 2.7647547733s 1}@keyframes drop-50{to{top:101%;left:1.1344777423%}}

.cp-widget-video_carousel-header .cp-widget-title,.cp-widget-video_carousel-header .cp-widget-description,.cp-widget-column_banner-header{text-align:center}

.cp-header-banner{width:100%}

.page-section.menu{position:relative;background:var(--brand-light);background:var(--background, var(--brand-light));box-shadow:0 0 6px rgba(var(--brand-dark-rgb),.129);z-index:11}.has-minimized-navbar .page-section.menu,.navbar-always-minimized .page-section.menu{position:sticky;top:42px}@media (min-width: 768px){.has-minimized-navbar .page-section.menu,.navbar-always-minimized .page-section.menu{top:57px}}@media (max-width: 767px){.page-section.menu{position:sticky;top:0}}.no-header .page-section.menu{position:sticky;top:0}.menu-widget-nav{text-align:left}@media (min-width: 768px){.menu-widget-nav{display:flex;justify-content:left;align-items:center}}.menu-widget-nav ul{padding:0;margin:0}.menu-widget-nav ul li{display:inline-block}.menu-widget-nav ul li a{position:relative;display:inline-block;color:var(--text-color, var(--brand-neutral-darkest));margin:0 5px;padding:12px;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer}.menu-widget-nav ul li a:hover{background:var(--background, var(--brand-light));color:var(--select-color, var(--brand-primary))}.menu-widget-nav .menu-widget-top{flex:0 0 0}.menu-widget-nav .menu-widget-bottom{overflow:hidden;flex:1 1 0}.menu-widget-nav .menu-widget-bottom>ul li{position:relative}.menu-widget-nav .menu-widget-bottom>ul li>a.active span{z-index:1;position:relative;filter:invert(1) grayscale(1)}.menu-widget-nav .menu-widget-bottom>ul li>a.active:before{content:"";position:absolute;top:calc(50% - 15px);right:0;left:0;height:30px;border:1px solid var(--select-color, var(--brand-primary));background:var(--select-color, var(--brand-primary));border-radius:15px}@media (min-width: 768px){.menu-widget-nav.size-0,.menu-widget-nav.size-1{padding:0}.menu-widget-nav.size-0 .brand-image a,.menu-widget-nav.size-1 .brand-image a{display:none}.menu-widget-nav.size-2 .brand-image{height:58px}.menu-widget-nav.size-3 .brand-image{height:72px}}.menu-widget-nav .brand-image{display:inline-block}@media (max-width: 767px){.menu-widget-nav .brand-image{height:58px}}.menu-widget-nav .brand-image a{display:block;height:100%;text-decoration:none;background:var(--brand-light);background:var(--background, var(--brand-light));padding:5px;border-radius:4px;border:1px solid transparent;margin-right:25px}.menu-widget-nav .brand-image img{display:block;width:auto;height:100%}.custompages-menu{background:var(--background, var(--brand-light))}.custompages-menu>li>a:hover,.custompages-menu>li>a:focus{background:none;color:var(--select-color, var(--brand-primary))}

.cs-card.mini-banner-group-item{box-shadow:0 0;height:0;padding-bottom:calc(100% - 4px);border:2px solid var(--brand-neutral);border-radius:8px;text-decoration:none}@media (min-width: 992px){.cs-card.mini-banner-group-item{line-height:21px}}.cs-card.mini-banner-group-item .mini-banner-group-item-inner{position:absolute;inset:5px;overflow:hidden}.cs-card.mini-banner-group-item .mini-banner-group-image.image-h-left,.cs-card.mini-banner-group-item .mini-banner-group-image.image-h-right{width:50%}.cs-card.mini-banner-group-item .mini-banner-group-image.image-h-left{float:left;margin-right:5px}.cs-card.mini-banner-group-item .mini-banner-group-image.image-h-right{margin-left:5px;float:right}.cs-card.mini-banner-group-item .mini-banner-group-image.image-h-full{float:left;width:100%}.cs-card.mini-banner-group-item .mini-banner-group-image.image-v-bottom{height:100%;display:flex;align-items:flex-end;shape-outside:inset(50% 0 0)}.cs-card.mini-banner-group-item .mini-banner-group-image .thumbnail-wrapper{padding:0;border:0;background:transparent}.cs-card.mini-banner-group-item .mini-banner-group-image .thumbnail{inset:0}

@keyframes inviewport{0%{box-shadow:0 0 0 10px rgba(var(--brand-neutral-darkest-rgb),.5)}50%{box-shadow:0 0 0 20px rgba(var(--brand-neutral-darkest-rgb),.5)}to{box-shadow:0 0 0 10px rgba(var(--brand-neutral-darkest-rgb),.5)}}.ph-widget.ph-popup.box-pin-product{width:375px;max-width:100%;visibility:hidden}.ph-widget.ph-popup.box-pin-product.ph-visible{visibility:visible}@media (max-width: 767px){.ph-widget.ph-popup.box-pin-product{position:fixed;inset:auto 0 0!important;z-index:10}}.ph-widget.ph-popup.box-pin-product .ph-dropdown-inner{padding:0}.ph-widget.ph-popup.box-pin-product .ph-dropdown-inner:before{content:none}.ph-widget.ph-popup.box-pin-product .panel{padding:10px}.ph-widget.ph-popup.box-pin-product .thumbnail-wrapper{width:calc(100% - 250px);display:inline-block;vertical-align:top}.ph-widget.ph-popup.box-pin-product .thumbnail-wrapper .thumbnail{inset:0}.ph-widget.ph-popup.box-pin-product .product-details{width:250px;padding-left:20px;display:inline-block;vertical-align:top}.ph-widget.ph-popup.box-pin-product .product-details .product-title{font-size:14px;line-height:20px;font-weight:600;margin:0 0 3px;max-height:40px;overflow:hidden;color:inherit}.ph-widget.ph-popup.box-pin-product .product-details .product-old-price,.ph-widget.ph-popup.box-pin-product .product-details .pricing.rrp-lp30d{font-size:13px;font-weight:400;margin:0}.ph-widget.ph-popup.box-pin-product .product-details .product-new-price{font-size:18px;margin:0 0 5px}.ph-widget.ph-popup.box-pin-product .product-details .add-to-favorites{color:var(--brand-primary);border-color:var(--brand-primary)}.ph-widget.ph-popup.box-pin-product .product-details .add-to-favorites[data-type=icon]{font-size:26px;padding:4px 6px}.ph-widget.ph-popup.box-pin-product .product-details .btns-inline{width:100%;margin-left:10px}.ph-widget.ph-popup.box-pin-product .product-details .yeahIWantThisProduct.disabled,.ph-widget.ph-popup.box-pin-product .product-details .yeahIWantThisFamilyProduct.disabled,.ph-widget.ph-popup.box-pin-product .product-details .yeahReserveThisProduct.disabled,.ph-widget.ph-popup.box-pin-product .product-details .add-to-favorites.disabled{opacity:.8;pointer-events:none}.mosaic{margin-bottom:10px}@media (min-width: 768px){.mosaic .cp-widget-description{max-width:calc(50% - 20px)}}.mosaic .thumbnail-wrapper{border:0;padding:0}.mosaic .thumbnail{inset:0}.mosaic .thumbnail img{max-width:none;width:auto;height:100%;max-height:100%}.mosaic .thumbnail .img-tall{width:100%;height:auto}.mosaic .item-video-holder{height:100%;width:100%}.mosaic .item-video-holder iframe{position:absolute;inset:0;max-width:100%;max-height:100%}.mosaic .item-video-holder video{position:absolute;inset:0;height:100%}.mosaic .pin{display:inline-block;width:16px;height:16px;margin-left:-8px;margin-top:-8px;position:absolute;border-radius:50%;background-color:var(--brand-light);border:1px solid var(--brand-primary);box-shadow:0 0 0 10px rgba(var(--brand-neutral-darkest-rgb),.5);transition:all .3s}.mosaic .pin.active{background-color:var(--brand-primary);border-color:var(--brand-light)}.in-viewport .mosaic .pin{animation-duration:3s;animation-name:inviewport}.mosaic .mb0{margin-bottom:0}.mosaic .mb1{margin-bottom:10px}.mosaic .mb2{margin-bottom:20px}.mosaic .mt0{margin-top:0}.mosaic .mt1{margin-top:10px}.mosaic .mt2{margin-top:20px}.mosaic .ratio-neq-big:before{padding-bottom:116.1016949153%}.mosaic .ratio-tall-big:before{padding-bottom:147.5%}@media (min-width: 768px){.mosaic .mb0-sm{margin-bottom:0}.mosaic .mb1-sm{margin-bottom:10px}.mosaic .mb2-sm{margin-bottom:20px}.mosaic .mt0-sm{margin-top:0}.mosaic .mt1-sm{margin-top:10px}.mosaic .mt2-sm{margin-top:20px}.mosaic .ratio-neq-big:before{padding-bottom:115.7142857143%}.mosaic .ratio-tall-big:before{padding-bottom:150.6382978723%}.mosaic[data-template="[wide-wide]_[bigtall]_[wide-wide]"] .custom-col-1{width:32.787%}.mosaic[data-template="[wide-wide]_[bigtall]_[wide-wide]"] .custom-col-2{width:34.426%}}@media (min-width: 992px){.mosaic .mb0-md{margin-bottom:0}.mosaic .mb1-md{margin-bottom:10px}.mosaic .mb2-md{margin-bottom:20px}.mosaic .mt0-md{margin-top:0}.mosaic .mt1-md{margin-top:10px}.mosaic .mt2-md{margin-top:20px}.mosaic .ratio-neq-big:before{padding-bottom:115.9420282609%}.mosaic .ratio-tall-big:before{padding-bottom:149.0322580645%}}@media (min-width: 1260px){.mosaic .ratio-neq-big:before{padding-bottom:116.1016949153%}.mosaic .ratio-tall-big:before{padding-bottom:147.5%}}@media (max-width: 767px){.mosaic .row{margin-left:-5px;margin-right:-5px}.mosaic .row>div{padding-left:5px;padding-right:5px}}

.main-container{position:relative}.cp-page-bg-image{position:absolute;top:0;right:0;left:0;overflow:hidden}.cp-page-bg-image img{display:block;left:50%;position:relative;transform:translate(-50%)}@media (min-width: 992px) and (max-width: 1259px){.cp-page-bg-image{height:274.1666666667px}}@media (min-width: 768px) and (max-width: 991px){.cp-page-bg-image{height:210px}}@media (max-width: 767px){.cp-page-bg-image{padding-bottom:29%;height:0}}

.inline-slider{user-select:none;max-width:100%;overflow:hidden;position:relative}.inline-slider .inline-slider-left,.inline-slider .inline-slider-right{opacity:.8;position:absolute;top:3px;bottom:3px;z-index:1;width:30px;background:var(--brand-light);color:var(--brand-neutral-darkest);font-size:16px;border:0;border-radius:3px;box-shadow:inset 0 0 1px var(--brand-neutral-darkest);transition:all .1s}.inline-slider .inline-slider-left:hover,.inline-slider .inline-slider-right:hover{opacity:1}.inline-slider .inline-slider-left{left:0}.inline-slider .inline-slider-right{right:0}.inline-slider .inline-slider-content{white-space:nowrap;transition:transform .1s}

.page-section.pages_menu{position:relative;background:var(--brand-light);background:var(--pm-background, var(--brand-light));box-shadow:0 0 6px rgba(var(--brand-dark-rgb),.129);z-index:11}.has-minimized-navbar .page-section.pages_menu,.navbar-always-minimized .page-section.pages_menu{position:sticky;top:42px}@media (min-width: 768px){.has-minimized-navbar .page-section.pages_menu,.navbar-always-minimized .page-section.pages_menu{top:57px}}@media (max-width: 767px){.page-section.pages_menu{position:sticky;top:0}}.no-header .page-section.pages_menu{position:sticky;top:0}.pages-menu-widget-nav{text-align:left;display:flex;justify-content:left;align-items:center;white-space:nowrap}@media (min-width: 768px){.pages-menu-widget-nav{min-height:60px}}.pages-menu-widget-nav>a{display:inline-block}@media (min-width: 768px){.pages-menu-widget-nav>a{min-width:240px}}@media (max-width: 767px){.pages-menu-widget-nav>a{min-width:132px}}.pages-menu-widget-nav>a img{width:auto;height:auto}@media (max-width: 767px){.pages-menu-widget-nav>a img{max-width:132px;max-height:33px}}@media (min-width: 768px){.pages-menu-widget-nav>a img{max-width:240px;max-height:60px}}.pages-menu-widget-nav ul{padding:0;margin:0}.pages-menu-widget-nav ul li{display:inline-block}.pages-menu-widget-nav ul li a{position:relative;display:inline-block;color:var(--brand-neutral-darkest);color:var(--pm-text-color, var(--brand-neutral-darkest));margin:5px;padding:10px 15px;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer}@media (min-width: 768px){.pages-menu-widget-nav ul li a:hover{background:var(--brand-light);background:var(--pm-background, var(--brand-light));color:var(--brand-primary);color:var(--pm-select-color, var(--brand-primary))}}.pages-menu-widget-nav .inline-slider .inline-slider-left,.pages-menu-widget-nav .inline-slider .inline-slider-right{background:var(--brand-light);background:var(--pm-background, var(--brand-light));color:var(--brand-neutral-darkest);color:var(--pm-text-color, var(--brand-neutral-darkest));box-shadow:inset 0 0 1px var(--pm-text-color, var(--brand-neutral-darkest))}.pages-menu-widget-nav .inline-slider-content>ul>li{position:relative}.pages-menu-widget-nav .inline-slider-content>ul>li>a:before{content:""}.pages-menu-widget-nav .inline-slider-content>ul>li>a.active:before,.pages-menu-widget-nav .inline-slider-content>ul>li>a:hover:before{position:absolute;top:calc(50% - 15px);right:0;left:0;height:30px;border:1px solid var(--brand-primary);border:1px solid var(--pm-select-color, var(--brand-primary));border-radius:15px}.pages-menu-widget-nav .inline-slider-content>ul>li>a>.em:before{content:"\e61f"}.pages-menu-list{margin-top:0!important}.pages-menu-list .ph-dropdown-inner{padding:5px!important;background-color:var(--brand-light)!important;background-color:var(--pm-background, var(--brand-light))!important;color:var(--brand-neutral-darkest)!important;color:var(--pm-text-color, var(--brand-neutral-darkest))!important}.pages-menu-list .ph-dropdown-inner:before{content:none!important}.pages-menu-list ul{margin:0;padding:0}.pages-menu-list ul li{display:block;margin:2px}.pages-menu-list ul a{display:block;padding:10px 5px;color:inherit;text-decoration:none}.pages-menu-list ul a:hover{color:var(--brand-primary);color:var(--pm-select-color, var(--brand-primary))}

.product_slider_list{background:var(--brand-neutral-light);padding:20px 0}@media (max-width: 767px){.product_slider_list .product-slider-list-view{margin:0 -5px}}@media (max-width: 767px){.product-carousel.custom-carousel .cs-card-outer{padding:5px}.product-carousel.custom-carousel .cs-card-outer .cs-card{width:180px}.product-carousel.custom-carousel .cs-card-outer .cs-card-image{margin-bottom:0}.product-carousel.custom-carousel .cs-card-outer .cs-card-title,.product-carousel.custom-carousel .cs-card-outer .cs-card-rating{margin-bottom:5px}.product-carousel.custom-carousel .cs-card-outer .cs-card-actions{padding-left:10px;padding-right:10px}}

.cp-questions .qs-title img{width:65px;height:auto;display:block;margin:10px auto}@media (min-width: 768px){.cp-questions .qs-title img{width:55px;margin:0 10px 0 0;display:inline-block}}.cp-question{padding:10px 0 10px 35px;background-size:23px;background-position:0 13px;background-repeat:no-repeat;border-bottom:1px solid var(--brand-genius1-dark)}.cp-question .q-title{display:block;position:relative;padding:5px 15px 5px 0;text-decoration:none}.cp-question .q-title:after{top:12px;right:0;width:0;height:0;content:"";position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--brand-neutral-dark)}.cp-question .q-title.active:after{border-top:none;border-bottom:5px solid var(--brand-neutral-dark)}

.cp-questions{max-width:620px;padding:0 20px}.cp-questions .cp-question{border-bottom-color:var(--brand-neutral);background-position:0 19px;background-size:15px}.cp-questions .cp-question :last-child{border-bottom-color:transparent}.cp-questions .cp-question .qs-title img{width:44px}

.cp-shadow-popup{position:fixed;inset:120px 0 0;background-color:rgba(var(--brand-light-rgb),.8);z-index:1019}@supports (-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.cp-shadow-popup{backdrop-filter:blur(10px);background:transparent}}.cp-shadow-popup .cp-popup{border-radius:5px;padding:150px 20px 20px;text-align:center;background-color:var(--brand-light);position:absolute;top:20%;left:50%;transform:translate(-50%);box-shadow:0 3px 5px -1px rgba(var(--brand-dark-rgb),.36);width:300px}.cp-shadow-popup .cp-popup .cp-popup-logobg{position:absolute;top:0;left:0;width:100%;height:100px;background:url(https://s13emagst.akamaized.net/layout/ro/static-upload/header_emag_modal_small.svg) no-repeat 0 0}.cp-shadow-popup .cp-popup .cp-popup-image{position:absolute;width:92px;height:92px;top:60px;left:50%;transform:translate(-50%);background:url(https://s13emagst.akamaized.net/layout/ro/static-upload/icon_locked_content.svg) no-repeat 0 0}.cp-shadow-popup .cp-popup .cp-popup-imagebg{position:absolute;width:90px;height:90px;top:58px;left:50%;transform:translate(calc(-50% - 3.5px));background:var(--brand-light);border-radius:50%}.cp-shadow-popup .cp-popup .cp-popup-text{color:var(--brand-neutral-darker);margin:20px 20px 30px}.cp-shadow-popup .cp-popup .cp-popup-title{font-size:18px;line-height:24px;font-weight:600;margin:20px}

.page-section.shop_banner{max-width:100%;overflow:hidden}

.ns-wrap-top-right{z-index:1200}.sbm-modal .modal-dialog{max-width:806px}.sbm-modal .modal-header{padding-left:10px;padding-right:45px}@media (min-width: 768px){.sbm-modal .modal-header{padding-left:30px}}.sbm-modal .modal-header h4{font-weight:600}@media (max-width: 767px){.sbm-modal .modal-header h4{font-size:14px;white-space:normal}}.sbm-modal .modal-body{padding:20px 30px;background-color:var(--brand-neutral-light)}@media (max-width: 767px){.sbm-modal .modal-body{padding:10px;background-color:var(--brand-light)}}.sbm-modal .sbm-title{font-size:17px;line-height:25px;margin:0 0 15px}@media (max-width: 767px){.sbm-modal .sbm-title{font-size:14px;line-height:20px;margin:0 0 10px}}.sbm-modal .sbm-image img{display:block;max-width:100%;height:auto;border-radius:4px}@media (max-width: 767px){.sbm-modal .sbm-image{margin-bottom:20px;max-height:300px;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media (min-width: 768px){.sbm-modal .sbm-border-radius{border-radius:4px;overflow:hidden;height:100%}}@media (max-width: 767px){.sbm-modal .panel{padding:0;box-shadow:0 0}}.sbm-modal .sbm-show-more{margin-top:20px;padding-top:20px;border-top:1px solid var(--brand-neutral-light)}@media (max-width: 767px){.sbm-modal .sbm-show-more{margin-top:15px;padding-top:15px}}.sbm-modal .sbm-show-more a{color:inherit;text-decoration:none;display:block;text-align:center;padding:10px 0;margin:0 0 20px;font-weight:600;transition:all .1s}.sbm-modal .sbm-show-more a:hover,.sbm-modal .sbm-show-more a:focus{color:var(--brand-primary);text-decoration:underline}@media (max-width: 767px){.sbm-modal .sbm-show-more a{margin:0 0 10px}}.sbm-product-placeholder:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--brand-neutral-light)}@media (max-width: 767px){.sbm-product-placeholder:not(:last-child){margin-bottom:15px;padding-bottom:15px}}.sbm-product-card{position:relative}.sbm-product-card .thumbnail-wrapper{width:110px;height:110px;display:block;float:left}@media (min-width: 768px) and (max-width: 991px){.sbm-product-card .thumbnail-wrapper{width:80px;height:80px}}@media (max-width: 767px){.sbm-product-card .thumbnail-wrapper{width:100px;height:100px}}.sbm-product-card .sbm-product-wrapper{margin-bottom:10px}.sbm-product-card .sbm-product-info{width:calc(100% - 120px);float:right}@media (min-width: 768px) and (max-width: 991px){.sbm-product-card .sbm-product-info{width:calc(100% - 90px)}}@media (max-width: 767px){.sbm-product-card .sbm-product-info{width:calc(100% - 110px)}}.sbm-product-card .sbm-product-title{font-size:14px;font-weight:600;line-height:20px;max-height:40px;overflow:hidden}.sbm-product-card .sbm-product-title a,.sbm-product-card .sbm-product-title a:hover,.sbm-product-card .sbm-product-title a:focus,.sbm-product-card .sbm-product-title a:active,.sbm-product-card .sbm-product-title a:focus:active{color:inherit;text-decoration:none}.sbm-product-card .sbm-product-rating:not(:empty){padding:5px 0}.sbm-product-card .sbm-product-availability .label{font-size:10px;font-weight:600}.sbm-product-card .sbm-product-seller{font-size:14px;padding:5px 0}.sbm-product-card .sbm-product-seller span{font-size:13px}.sbm-product-card .sbm-product-price .product-old-price,.sbm-product-card .sbm-product-price .pricing.rrp-lp30d{font-size:13px;margin:0}.sbm-product-card .sbm-product-price .product-new-price{font-size:18px}.sbm-product-card .sbm-product-variations .variation-name{font-size:13px;color:var(--brand-neutral-dark);margin:0 0 10px}.sbm-product-card .sbm-product-variations .variation-zone{margin:0 0 10px;white-space:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.sbm-product-card .sbm-product-variations .variation-zone::-webkit-scrollbar{display:none}.sbm-product-card .sbm-product-variations .variation-zone .btn+.btn{margin-left:4px}.sbm-product-card .sbm-product-action-buttons form{display:inline}.sbm-product-card .sbm-product-action-buttons .add-to-favorites{color:var(--brand-primary);border-color:var(--brand-primary)}.sbm-product-card .sbm-product-action-buttons .add-to-favorites[data-type=icon]{font-size:26px;padding:4px 6px}.sbm-product-card .sbm-product-action-buttons .btns-inline{width:calc(100% - 44px)}.sbm-product-card .sbm-product-action-buttons .yeahIWantThisProduct.disabled,.sbm-product-card .sbm-product-action-buttons .yeahIWantThisFamilyProduct.disabled,.sbm-product-card .sbm-product-action-buttons .yeahReserveThisProduct.disabled,.sbm-product-card .sbm-product-action-buttons .add-to-favorites.disabled{opacity:.8;pointer-events:none}.sbm-modal .modal-dialog,.sbm-modal .modal-content{position:absolute;inset:0}.sbm-modal .modal-content{overflow:hidden}.sbm-modal .modal-body{height:calc(100% - 56px)}@media (max-width: 767px){.sbm-modal .modal-body{overflow:auto}}@media (min-width: 768px){.sbm-modal .sbm-row,.sbm-modal .sbm-row>div{height:100%}}@media (min-width: 768px){.sbm-modal .sbm-scrollable{max-height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.sbm-modal .sbm-scrollable::-webkit-scrollbar{display:none}}@media (min-width: 768px){.sbm-modal .sbm-title+.sbm-row{height:calc(100% - 40px)}}

.full-width-product-carousel{width:100%;height:100%}.full-width-product-carousel .fwc-card-wrapper{width:100%;white-space:normal;display:inline-block}@media (min-width: 992px){.full-width-product-carousel .fwc-card-wrapper{padding:0 30px}}@media (min-width: 1260px){.full-width-product-carousel .fwc-card-wrapper{padding:0 80px}}.full-width-product-carousel .fwc-card-wrapper .fwc-card{display:flex;gap:25px;align-items:center;width:100%;overflow:hidden}.full-width-product-carousel .fwc-card-wrapper .fwc-thumb{flex:0 0 150px;height:150px;position:relative}.full-width-product-carousel .fwc-card-wrapper .fwc-thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.full-width-product-carousel .fwc-card-wrapper .fwc-info{flex:1 1 auto}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-price{display:flex;justify-content:space-between;align-items:flex-end}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-title{font-weight:600;font-size:20px;line-height:27px;margin-bottom:10px;max-height:55px;overflow:hidden}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-title a{color:var(--brand-dark);text-decoration:none}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-standard-price{font-weight:400;font-size:15px;line-height:18px;color:var(--brand-neutral-darker)}@media (max-width: 991px){.full-width-product-carousel .fwc-card-wrapper .fwc-card{padding:10px}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-title{font-size:15px;line-height:20px;max-height:60px}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-price{flex-direction:column;align-items:flex-start}.full-width-product-carousel .fwc-card-wrapper .fwc-info .fwc-price .fwc-standard-price p{margin-bottom:5px}.full-width-product-carousel .ph-left-margin{left:-5px;width:30px}.full-width-product-carousel .ph-left-margin:after{width:30px}.full-width-product-carousel .ph-right-margin{right:-5px;width:30px}.full-width-product-carousel .ph-right-margin:after{width:30px}}.full-width-product-carousel .btn-c1{color:var(--brand-light);background:linear-gradient(84deg,var(--brand-genius2-dark) 0%,var(--brand-genius2) 100%)}.full-width-product-carousel .btn-c1 span{padding-left:40px;position:relative;display:inline-block}.full-width-product-carousel .btn-c1 span:before{left:0;top:0;width:22px;height:22px;content:"";position:absolute;background:url(https://s13emagst.akamaized.net/layout/all/images/logo/genius/logo-bullet-white.svg) center no-repeat;background-size:100%}.full-width-product-carousel .btn-c1.btn-lg span{padding-left:32px}.full-width-product-carousel .btn-c1.btn-lg span:before{top:-1px;width:24px;height:24px}.full-width-product-carousel .btn-c1.btn-xl span{padding-left:40px}.full-width-product-carousel .btn-c1.btn-xl span:before{top:-5px;width:30px;height:30px}.full-width-product-carousel .btn-c1:focus,.full-width-product-carousel .btn-c1:hover,.full-width-product-carousel .btn-c1:active{color:var(--brand-light);background:linear-gradient(84deg,var(--brand-genius2-darker) 0%,var(--brand-genius2-dark) 100%)}

.cp-widget-textbox_banner-header .cp-widget-title{font-size:14px}@media (min-width: 768px){.cp-widget-textbox_banner-header .cp-widget-title{font-size:21px}}.cp-widget-textbox_banner-header .cp-widget-description{font-size:12px}@media (min-width: 992px){.cp-widget-textbox_banner-header .cp-widget-description{font-size:16px}}@media (min-width: 992px){.cp-textbox-banner-container{display:flex;align-items:stretch}.cp-textbox-banner-container.cp-textbox-has-products .cp-textbox-banner-after{display:flex;align-items:center}.cp-textbox-banner-container.cp-textbox-has-products .cp-textbox-banner-after .full-width-product-carousel{height:auto}}.cp-textbox-banner-container.has-border-radius{border-radius:8px;overflow:hidden}.cp-textbox-banner-container .cp-textbox-banner-before{display:flex;align-items:flex-end}.cp-textbox-banner-container .cp-textbox-banner-before h3{font-size:21px;font-weight:600;margin:0 0 10px}.cp-textbox-banner-container .cp-textbox-banner-before p{font-size:14px;margin:0 0 20px}.cp-textbox-banner-container .cp-textbox-banner-before .btn.btn-round{background:transparent;color:inherit;border-color:inherit;border-radius:20px;font-size:14px}.cp-textbox-banner-container .cp-textbox-banner-before .cp-text-banner-before-inner{padding:20px}@media (min-width: 992px){.cp-textbox-banner-container .cp-textbox-banner-before{width:33.3333%;position:relative}}@media (min-width: 1260px){.cp-textbox-banner-container .cp-textbox-banner-before h3{font-size:25px}.cp-textbox-banner-container .cp-textbox-banner-before p{font-size:18px}}.cp-textbox-banner-container .cp-textbox-banner-after{background:var(--brand-light)}.cp-textbox-banner-container .cp-textbox-banner-after img{display:block;max-width:100%;height:auto}@media (min-width: 992px){.cp-textbox-banner-container .cp-textbox-banner-after{width:66.6666%}}@media (min-width: 1530px){.cp-textbox-banner-container .cp-textbox-banner-after img{width:100%}}.cp-textbox-banner-container.cp-textbox-position-right .cp-textbox-banner-before{order:1}.cp-textbox-banner-container.cp-textbox-position-right .cp-textbox-banner-after{order:0}

.cp-video-carousel .cp-video-carousel-card{width:100%;position:relative;overflow:hidden;padding:10px}.cp-video-carousel .cp-video-carousel-card .cp-video-iframe{position:relative;width:100%;padding-bottom:56.25%}.cp-video-carousel .cp-video-carousel-card iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.cp-video-carousel .cp-video-carousel-card .cp-video-cover{display:block;position:relative;width:100%;overflow:hidden;color:var(--brand-dark)}.cp-video-carousel .cp-video-carousel-card .cp-video-cover img{width:100%;height:100%}.cp-video-carousel .cp-video-carousel-card .cp-video-cover .cp-video-play-icon{border-radius:50%;border:4px solid var(--brand-light);width:53px;height:53px;background:rgba(var(--brand-dark-rgb),.2);display:flex;justify-content:center;align-items:center}.cp-video-carousel .cp-video-carousel-card .cp-video-cover .cp-video-play-icon svg{fill:var(--brand-light);height:30px;width:30px;margin-left:5px}.cp-video-carousel .cp-video-carousel-card .cp-video-cover .cp-video-play-button{position:absolute;right:10%;bottom:10%;height:33px;background:linear-gradient(267deg,var(--brand-genius2-dark) 0,var(--brand-genius2) 100%);color:var(--brand-light);font-size:120%;padding:5px 10px 10px 60px;border-radius:10px}.cp-video-carousel .cp-video-carousel-card .cp-video-cover .cp-video-play-button .cp-video-play-icon{position:absolute;left:10px;top:-3px;width:40px;height:40px;border-width:3px;background:none}.cp-video-carousel .cp-video-carousel-card .cp-video-cover .cp-video-play-button .cp-video-play-icon svg{height:20px;width:20px}.cp-video-carousel .cp-video-carousel-card .cp-video-subtitle{font-size:130%;font-weight:600;text-align:center;margin:10px 0}.cp-video-carousel.cp-video-carousel-slider{border-radius:3px;background-color:var(--brand-light);box-shadow:0 2px 12px -4px rgba(var(--brand-dark-rgb),.1)}.cp-video-carousel.cp-video-carousel-inline{display:flex;justify-content:space-between}.cp-video-carousel.cp-video-carousel-inline .cp-video-carousel-card{margin-right:10px}.cp-video-carousel.cp-video-carousel-inline .cp-video-carousel-card:last-child{margin-right:0}@media (max-width: 767px){.cp-video-carousel.cp-video-carousel-inline{display:block}.cp-video-carousel.cp-video-carousel-inline .cp-video-carousel-card{margin-right:0;margin-bottom:10px}.cp-video-carousel.cp-video-carousel-inline .cp-video-carousel-card:last-child{margin-bottom:0}}.cp-absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

@font-face{font-family:Co Text;font-style:"normal";font-weight:"normal";src:url(https://s13emagst.akamaized.net/layout/all/fonts/CoText_Rg.ttf) format("truetype")}@font-face{font-family:Co Text;font-style:"normal";font-weight:"bold";src:url(https://s13emagst.akamaized.net/layout/all/fonts/CoText_Bd.ttf) format("truetype")}@font-face{font-family:Co Text;font-style:"normal";font-weight:100;src:url(https://s13emagst.akamaized.net/layout/all/fonts/CoText_Lt.ttf) format("truetype")}.summernote-video-wrapper.responsive{position:relative;width:100%;padding-bottom:56.25%}.summernote-video-wrapper.responsive>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}

