@media (min-width:768px){.col-1-5{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:20%}}.alert>.alert-content-container *{line-height:1.4;margin-bottom:0}.alert>.alert-content-container .alert-heading{font:normal normal 700 12px/18px Barlow;text-transform:uppercase}.alert>.icon{width:30px}.alert.alert-danger{background-color:#a04343;color:#fff}.alert.alert-danger a,.alert.alert-danger p,.alert.alert-danger span,.alert.alert-danger strong{color:#fff;line-height:1.4;margin-bottom:0}.sticky-bottom{bottom:0;position:sticky!important}@media (max-width:992px){.sticky-bottom-mobile{bottom:0;position:sticky!important}}@media (min-width:992px){.sticky-bottom-desktop{bottom:0;position:sticky!important}}.modal-lg{max-width:850px!important}.category-header{font-family:Garamond,serif;font-size:30px;margin-bottom:15px;text-transform:none;transition:opacity .3s ease-out}@media (max-width:1199.98px){.category-header{font-size:20px}}.dropdown-section{position:relative}.dropdown-section .dropdown-default{align-items:center;border:1px solid #ebebeb;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem}.dropdown-section .dropdown-active{background-color:#fff;display:flex;flex-flow:column;opacity:0;position:absolute;top:0;z-index:-1}.dropdown-section .dropdown-active.open-to-left{right:0}.dropdown-section .dropdown-active.open-to-right{left:0}.dropdown-section .dropdown-title{font-size:1.1rem;text-transform:uppercase}.dropdown-section .dropdown-active-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem}.dropdown-section .dropdown-active-searchbar{padding:0 1.5rem}.dropdown-section .dropdown-active-content{padding:1.5rem}.dropdown-section .dropdown-active-footer{justify-self:flex-end}.dropdown-section .dropdown-active-footer>button .btn_icon,.dropdown-section .dropdown-active-footer>button .btn_sticky-text{display:none}.dropdown-section .dropdown-icon{transition:transform .3s ease-in-out}.dropdown-section .dropdown-icon-active{display:none}.dropdown-section.active .dropdown-active{border:1px solid #000;opacity:1;z-index:1000}.dropdown-section.active .dropdown-icon{display:none}.dropdown-section.active .dropdown-icon-active{display:inline}.sticky-top .dropdown-section .dropdown-default .dropdown-title{margin-right:1rem;white-space:nowrap}.sticky-top .dropdown-section.active .dropdown-active{background-color:#fafafa;border:none;border-bottom:1px solid #d7d7d7;left:0;max-height:80vh;max-width:100vw;min-width:100vw;position:fixed;top:50px}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-searchbar,.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-title{display:none}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-footer{bottom:0;position:absolute;right:4rem}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-footer>button{align-items:center;background-color:#ddeaf2;display:flex;height:40px;justify-content:space-between;transform:translateY(100%)}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-footer>button .btn_sticky-text{display:inline-block}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-footer>button .btn_icon{align-items:center;background-color:#91b7d0;display:inline-block;display:flex;height:100%;justify-content:center;margin-left:1rem;width:40px}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-footer>button.py-4{padding:0 0 0 1.5rem!important}.sticky-top .dropdown-section.active .dropdown-active .dropdown-active-content{height:100%!important;max-width:380px;position:relative;z-index:15}.sticky-top .dropdown-section.active .dropdown-active:before{background-color:hsla(0,0%,100%,.7);content:"";display:block;height:calc(100vw - 52px);left:0;position:fixed;top:52px;width:100vw}#desktop-filters-container{display:none}#desktop-filters-container #desktop-filters-wrapper{grid-gap:1.5rem;display:none;grid-template-columns:repeat(4,1fr);overflow:visible!important;width:100%}@media (min-width:768px){#desktop-filters-container #desktop-filters-wrapper{display:grid}}@media (min-width:992px){#desktop-filters-container #desktop-filters-wrapper{grid-template-columns:repeat(6,1fr)}}#desktop-filters-container #desktop-filters-wrapper .dropdown-section.is-filter .dropdown-default{border-color:#000}@media (min-width:768px){#desktop-filters-container{display:block}}#desktop-filters-container{background-color:#fff;top:-52px;transition:top .3s ease-out;z-index:11}#desktop-filters-container #desktop-filters-wrapper{position:relative}#desktop-filters-container #desktop-filters-wrapper .sticky-title{display:none}#desktop-filters-container #desktop-filters-wrapper #more-filters-lnk{background-color:#fff;font-size:1.1rem;height:50px;opacity:0;position:absolute;right:0;top:0;z-index:-1}#desktop-filters-container #desktop-filters-wrapper #more-filters-lnk .dropdown-icon{font-size:1.3rem}#desktop-filters-container #desktop-filters-wrapper #more-filters-lnk:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);border-right:1px solid rgba(0,0,0,.03);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);height:100%;left:0;position:absolute;top:0;transform:translateX(-39px);width:40px}@media (min-width:768px){#desktop-filters-container.sticky-top{border-bottom:2px solid #f0f0f0;overflow:hidden}#desktop-filters-container.sticky-top #desktop-filters-wrapper{grid-gap:0;-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:hidden!important;overflow-y:hidden!important;overflow:-moz-scrollbars-none}#desktop-filters-container.sticky-top #desktop-filters-wrapper::-webkit-scrollbar{display:none;width:0!important}#desktop-filters-container.sticky-top #desktop-filters-wrapper .sticky-title{display:inline;font-size:1.1rem}#desktop-filters-container.sticky-top #desktop-filters-wrapper .dropdown-section .dropdown-default{border:0;padding:1.5rem 1rem}#desktop-filters-container.sticky-top #desktop-filters-wrapper .filters-searchbar{display:none}#desktop-filters-container.sticky-top.too-long-row #desktop-filters-wrapper #more-filters-lnk{opacity:1;z-index:1}}.filter-element{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 0}.filter-element input,.filter-element label{cursor:pointer}.filter-element.facet-without-results{cursor:default;opacity:.4}.filter-element.facet-without-results:hover .custom-control-label{cursor:default;text-decoration:none}.filter-element .custom-control-label{text-transform:uppercase}.filter-element:hover .custom-control-label{text-decoration:underline}.filter-group{padding:.75rem 0}.filter-group .custom-control-label{text-transform:uppercase}.filter-group .filter-children{padding-left:1.5rem;padding-top:.75rem}.filter-group .filter-group-toggler{cursor:pointer}.filter-group .filter-group-toggler:hover span.custom-control-label{text-decoration:underline}.filters-dropdown-searchbar{border:none;border-bottom:1px solid #ebebeb;padding:10px 0;width:100%}.filter-range-input{border:none;border-bottom:1px solid #ebebeb;width:80px}.fast-filter-element{background:#fff;border:1px solid #ebebeb;color:#000;margin-right:1.5rem;padding:0 .75rem;transition:all .3s ease-out}.fast-filter-element.active{background-color:#000;border-color:#000;color:#fff}.graphic-filter{border:1px solid #707070;transition:all .3s ease-out}.graphic-filter p{font-weight:400}.graphic-filter.active{border-width:3px}.graphic-filter.active p{font-weight:700}.mobile-filters-buttons-sticky-wrapper{background-color:#fff;margin-bottom:-1.5rem;top:-1px!important;transition:all .3s ease-in-out;z-index:100}.mobile-filters-buttons-sticky-wrapper.hide-sticky{transform:translateY(-100%)}.mobile-filters-buttons-sticky-wrapper.is-sticky{box-shadow:0 0 10px #ccc}.mobile-filters-buttons-wrapper{align-items:center;display:flex;height:44px;justify-content:center;width:100%}.mobile-open-filters-button{align-items:center;border:1px solid #ebebeb;display:flex;flex-grow:1;height:100%;justify-content:space-between;padding:1rem;text-transform:uppercase;width:100%}#mobile-filters-menu{background-color:#fff;height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:0 1.5rem;position:fixed;top:0;transform:translate3d(100%,0,0);transition:transform .3s ease-out,opacity .3s ease-out,z-index .3s ease-out;width:100vw;z-index:9999999999}@media (min-width:768px){#mobile-filters-menu{display:none}}#mobile-filters-menu.active{opacity:1;transform:translateZ(0)}#mobile-filters-menu .mobile-filters-wrapper{overflow-x:hidden;overflow-y:auto;position:relative}#mobile-filters-menu .mobile-filters-content{-webkit-overflow-scrolling:touch;height:auto;overflow:hidden;position:relative;transition:height .3s ease-out;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out}.mobile-filters-menu-header{align-items:center;border-bottom:1px solid #ebebeb;display:flex;font-size:22px;justify-content:center;padding:2rem 1.5rem}.mobile-filters-menu-prev{display:none;left:0;padding:1.5rem;position:absolute;top:auto}.mobile-filters-menu-prev>i{font-size:40px}.mobile-filters-menu-prev.active{display:block}.mobile-filters-menu-close{position:absolute;right:15px;top:auto}.mobile-filters-menu-close>i{font-size:30px}.mobile-filters-list{background-color:#fff;left:0;opacity:0;position:absolute;top:0;transform:translate3d(100%,0,0);transition:transform .3s ease-out,opacity .3s ease-out;width:100%;z-index:1}.mobile-filters-list.active{opacity:1;transform:translateZ(0)}.mobile-filters-menu-list-item{align-items:center;border-bottom:1px solid #ebebeb;display:flex;justify-content:space-between;padding:1.5rem 0;transition:all .3s ease-out}.mobile-filters-menu-list-item.facet-without-results{opacity:.4}.mobile-filters-menu-list-item>span{flex-grow:1;padding-left:1.5rem;padding-right:40px;position:relative;text-transform:uppercase}.mobile-filters-menu-list-item>span:after{content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:20px;font-weight:300;opacity:0;position:absolute;right:1.5rem;top:auto;transition:opacity .3s ease-out}.range-filter-wrapper{padding:1.5rem}.image-filter-wrapper{align-items:center;border:1px solid #ebebeb;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}.image-filter-wrapper .image-filter-item{align-items:center;border-bottom:1px solid #ebebeb;display:flex;flex-flow:column;justify-content:flex-end;min-height:175px}.image-filter-wrapper .image-filter-item:nth-child(odd){border-right:1px solid #ebebeb}.image-filter-wrapper .image-filter-item:last-child{border-bottom:none}.image-filter-wrapper .image-filter-item img{height:auto;width:70%}.mobile-filters-footer{background-color:#fff;bottom:0;left:0;padding:1.5rem 0;position:sticky;width:100%;z-index:10}.mobile-filters-menu-list-item.active{background-color:#ddeaf2}.mobile-filters-menu-list-item.active .filter-element-image-wrapper.rounded-img{border-color:#000}.mobile-filters-menu-list-item.active>span:after{opacity:1}.mobile-filters-fixed-button{align-items:center;background-color:#000;border-radius:15px;bottom:2rem;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;left:2rem;opacity:0;padding:1.25rem 1.5rem;position:fixed;text-transform:uppercase;transform:translateY(100px);transition:all .3s ease-out;z-index:1000}.mobile-filters-fixed-button .relative{position:relative}.mobile-filters-fixed-button.active{opacity:1;transform:translateY(0)}.filter-element-image-wrapper{transition:all .3s ease-out}.filter-element-image-wrapper.small-img img{height:24px;width:auto}.filter-element.active .filter-element-image-wrapper.rounded-img{border-color:#000;border-width:2px;padding:0}.filter-element.active .product-variant-image{border-color:#000}.filter-group.active>.custom-control>.custom-control-label:after{background-color:#d78894!important}.active-filters-gradient-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:center;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.active-filters-gradient-container::-webkit-scrollbar{display:none}.active-filters-gradient{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.01) 1%,#fff 80%,#fff);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);height:100%;pointer-events:none;position:absolute;right:0;width:70px;z-index:2}.active-filters-container{display:none;flex-grow:1;height:61px;padding:1.5rem 50px 1.5rem 0}.active-filters-container.active{display:flex}.active-filters-container.in-mobile-menu.active{border-bottom:1px solid #ebebeb;padding:1.5rem 0}.active-filter-box{background-color:#ebebeb;color:#000;cursor:pointer;margin:0 .75rem;text-transform:uppercase;transition:background-color .2s ease-in-out;white-space:nowrap}.active-filter-box:active,.active-filter-box:hover{background-color:#f3f3f3}.clear-all-active-filters-box{background-color:#000;color:#fff;cursor:pointer;margin-right:.75rem;text-transform:uppercase;transition:background-color .2s ease-in-out;white-space:nowrap}.clear-all-active-filters-box:active,.clear-all-active-filters-box:hover{background-color:#4d4d4d}.active-filter-box,.clear-all-active-filters-box{padding:.5rem 4rem .5rem 1rem;position:relative}.active-filter-box:after,.clear-all-active-filters-box:after{content:"\f00d";font-family:Font Awesome\ 5 Pro;font-size:12px;font-weight:300;position:absolute;right:10px;top:auto}.filters-searchbar{align-items:center;border:1px solid #ebebeb;display:flex;height:100%;justify-content:space-between;padding:1.5rem;width:100%}.filters-searchbar>input{border:none;padding:0!important;width:100%}.filters-searchbar>input::-moz-placeholder{font-weight:700;text-transform:uppercase}.filters-searchbar>input:-ms-input-placeholder{font-weight:700;text-transform:uppercase}.filters-searchbar>input::placeholder{font-weight:700;text-transform:uppercase}.filters-searchbar>i{font-size:16px}.searchable-hidden{display:none!important}.input-range-slider .noUi-base{background:transparent;height:15px;top:-5px}.input-range-slider .noUi-connect{background:transparent;box-shadow:none}.input-range-slider .noUi-connect:before{background:#ccd8df;content:"";height:3px;position:absolute;top:4px;width:100%}.input-range-slider .noUi-target{background:#efefef;border:0;box-shadow:none;height:3px}.input-range-slider .noUi-tooltip{display:none}.input-range-slider .noUi-active .noUi-tooltip{background:#000;border:0;color:#fff;display:block}.input-range-slider .noUi-horizontal .noUi-handle,.input-range-slider .noUi-horizontal .noUi-handle:focus{background:#ddeaf2;border-radius:100%;border-width:0;box-shadow:none;height:19px;left:-10px;outline:none;top:-3px;width:19px}.input-range-slider .noUi-horizontal .noUi-handle:after,.input-range-slider .noUi-horizontal .noUi-handle:before,.input-range-slider .noUi-horizontal .noUi-handle:focus:after,.input-range-slider .noUi-horizontal .noUi-handle:focus:before{display:none}.products-list-settings-container{align-items:center;display:flex;height:52px;justify-content:space-between;margin-bottom:1.5rem;overflow:visible!important;padding:1.5rem}.products-list-settings-container:nth-child(2n){border-top:1px solid #ebebeb}.products-list-settings-container:nth-child(odd){border-bottom:1px solid #ebebeb}.products-list-settings-container .list-settings-item{align-items:center;display:inline-flex;font-size:1.1rem;justify-content:center;margin-right:3rem;text-transform:uppercase}.products-list-settings-container .list-settings-item>span{padding:.5rem}.products-list-settings-container .list-settings-text{font-size:1.1rem;text-transform:uppercase}.product-list-settings-container_newest_v1{top:-100px;transition:top .35s ease-out}.products-list{margin:0 auto;max-width:1920px;min-height:500px;position:relative}.products-list .product-item{overflow:hidden}.products-list .product-item .product-item-gallery-carousel img{position:relative}.products-list .product-item .product-item-gallery-carousel img[alt]{color:transparent}.products-list .product-item .product-item-gallery-carousel img[alt]:after{background-color:#fff;content:attr(alt);display:block;font-family:Helvetica;font-weight:300;height:100%;left:0;line-height:2;position:absolute;text-align:center;top:0;width:100%}.products-list-chunk{grid-gap:3px;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.products-list-chunk{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.products-list-chunk{grid-template-columns:repeat(4,1fr)}}.products-list-box{background-position:top;background-size:cover;display:block;height:100%;width:100%}.products-list-box>img{width:100%}.products-list-box[href="#"]{pointer-events:none}@media (max-width:767.98px){.products-list-box>img{height:100%;-o-object-fit:cover;object-fit:cover}}.products-list-go-to-page-box{align-items:center;background-color:#fafafa;cursor:pointer;display:flex;flex-flow:column;height:100%;justify-content:center;min-height:250px;width:100%}.product-top-bar{cursor:pointer;display:block;left:0;padding:.75rem;position:absolute;top:0;width:100%;z-index:1}.product-top-bar-stone-info{align-items:center;display:flex;font-size:1.1rem;justify-content:center}@media (min-width:768px){.product-top-bar-stone-info{flex-flow:column;padding:.5rem}.product-top-bar-stone-info>i{font-size:1.6rem}}.product-top-bar-discount{align-items:center;background:var(--promo-main-color);color:var(--promo-main-color-font);display:inline-flex;flex-flow:column;font-size:1.1rem;justify-content:center;line-height:1.3rem;padding:.5rem;white-space:nowrap}@media (min-width:768px){.product-top-bar-discount{font-size:14px;padding:.75rem}}.product-top-bar-discount-percentage{align-items:center;border-radius:100%;color:#d78894;display:inline-flex;flex-flow:column;font-size:1.3rem;justify-content:center;line-height:1.3rem;white-space:nowrap}@media (min-width:992px){.product-top-bar-discount-percentage{font-size:1.5rem}}.product-top-bar-installments{background:#bccf2f;font-size:1.1rem;font-size:10px!important;line-height:1.4rem;margin-top:5px;text-transform:uppercase}.product-top-bar-newest{color:#000;font-size:1.1rem;font-weight:700;padding:0 .5rem;text-align:center}.product-item:hover{border-color:#f9f9f9}.product-item:hover .product-gallery-placeholder{display:none}.product-item:hover .product-gallery-carousel{display:block}.product-item-gallery{height:0;padding-bottom:100%;position:relative;width:100%}.product-item-gallery-carousel-container{height:100%;left:0;position:absolute;top:0;width:100%}html.on-device .product-item .product-item-gallery-carousel-placeholder{opacity:0}html.on-device .product-item .product-item-gallery-carousel-container{opacity:1}html:not(.on-device) .product-item .product-item-gallery-carousel-container,html:not(.on-device) .product-item .product-item-gallery-carousel:hover .product-item-gallery-carousel-placeholder{opacity:0}html:not(.on-device) .product-item .product-item-gallery-carousel:hover .product-item-gallery-carousel-container{opacity:1}html:not(.on-device) .product-item[data-carousel-initialized=true] .product-item-gallery-carousel-container,html:not(.on-device) .product-item[data-carousel-initialized=true] .product-item-gallery-carousel:hover .product-item-gallery-carousel-placeholder{display:none}html:not(.on-device) .product-item[data-carousel-initialized=true] .product-item-gallery-carousel:hover .product-item-gallery-carousel-container{display:block}@media (min-width:992px){.product-item-gallery-carousel:hover .splide__arrow--next,.product-item-gallery-carousel:hover .splide__arrow--prev{animation:sliderArrowsAnimation .3s ease-in-out both}.product-item-gallery-carousel .splide__arrow--next,.product-item-gallery-carousel .splide__arrow--prev{opacity:0;transition:all .3s ease-in-out}.product-item-gallery-carousel .splide__arrow--next:focus,.product-item-gallery-carousel .splide__arrow--prev:focus{outline:0}.product-item-gallery-carousel .splide__arrow--prev{left:10px;transform:translateX(20px)}.product-item-gallery-carousel .splide__arrow--next{right:10px;transform:translateX(-20px)}}@keyframes sliderArrowsAnimation{0%{opacity:0}to{opacity:1;transform:translateX(0)}}.product-item-gallery-hover{display:block;position:relative}.product-item-gallery-hover .photo-hover{left:0;position:absolute;top:0;transition:all .3s ease-out}.product-item-gallery-hover .photo-normal{opacity:1}.product-item-gallery-hover .photo-hover,html:not(.on-device) .product-item-gallery-hover:hover .photo-normal{opacity:0}html:not(.on-device) .product-item-gallery-hover:hover .photo-hover{opacity:1}html.on-device .product-item-gallery-hover .photo-hover{display:none}.splide__slide .product-item{height:100%}.product-item{display:flex;flex-flow:column;position:relative}.product-item .fast-delivery{margin-left:10px}.product-item .product-name{line-height:1.3rem;text-transform:uppercase}@media (min-width:992px){.product-item .product-name{margin:1rem 2rem;text-align:center}}.product-item .product-name-primary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Barlow;overflow:hidden;padding-top:2px;text-overflow:ellipsis}.product-item-details{display:flex;flex-flow:column;flex-grow:1;justify-content:flex-end;padding:.75rem;position:relative;width:100%}.product-item-details:hover{color:#000}.product-item-price{align-items:flex-start;display:flex;flex-flow:column;font-size:1.1rem;line-height:1.3rem;margin:0 .75rem 10px}@media (min-width:992px){.product-item-price{flex-flow:row;justify-content:center}}span.old-price{color:#afafaf;margin-right:10px;text-align:left;text-decoration:line-through}span.price{color:#252740;font-size:1.3rem;font-weight:400}span.price.actual-price{color:#252740;font-size:1.3rem;font-weight:700}.product-item-bundle{border:1px solid #fff!important;text-align:left!important}.product-item-bundle .product-name{color:#000;font-size:1.2rem;letter-spacing:.4px;margin:10px 10px 10px 0;text-transform:uppercase}.product-item-bundle .product-item-details{display:block;padding-left:20px;padding-right:20px;padding-top:10px;position:relative;text-align:center}.product-item-bundle .price{font-size:1.4rem}.product-item-bundle .old-price.small{font-size:1.3rem!important}.product-item-variants{align-items:center;display:none;justify-content:center;left:0;padding-bottom:2rem;position:absolute;top:-66px;width:100%;z-index:10}@media (min-width:992px){.product-item-variants{display:flex}}.product-item-variants.big .product-variants-badge{height:56px;width:56px}.product-item-variants.big .product-variant-image{cursor:pointer;height:56px;width:56px}.product-variants-badge{border:1px solid #ebebeb;color:#6c757d}.product-variant-image,.product-variants-badge{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:28px;justify-content:center;width:28px}.product-variant-image{border:1px solid #ebebeb;padding:2px}.product-variant-image.active{border-color:#000}.product-variant-image img{border-radius:100%;height:auto;width:100%}.custom-select-component{background:none;border:none;font-size:1.3rem;padding:.5rem;position:relative;text-transform:uppercase}.custom-select-component.active .custom-select-toggle:after{transform:scaleY(-1)}.custom-select-component.active .custom-select-menu{display:flex}.custom-select-component .custom-select-toggle{cursor:pointer;font-size:1.1rem;font-weight:700;padding-right:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select-component .custom-select-toggle:after{content:"\f107";font-family:Font Awesome\ 5 Pro;position:absolute;right:0;top:auto}.custom-select-component .custom-select-menu{align-items:center;background-color:#fff;border:1px solid #ebebeb;display:none;flex-flow:column;justify-content:center;left:0;position:absolute;top:100%;width:160px;z-index:100}.custom-select-component .custom-select-menu .custom-select-item{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;font-size:1.1rem;justify-content:flex-start;padding:.5rem .75rem;text-transform:uppercase;width:100%}.custom-select-component .custom-select-menu .custom-select-item.active,.custom-select-component .custom-select-menu .custom-select-item:hover{background-color:#000;color:#fff}.pagination-container,.pagination-container .pagination-item{align-items:center;display:flex;justify-content:center}.pagination-container .pagination-item{color:#6c757d;cursor:pointer;font-size:1.1rem;font-weight:700;padding:0 .75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:991.98px){.pagination-container .pagination-item{font-size:1.2rem;padding:0 8px}}.pagination-container .pagination-item.active{color:#000;font-size:1.2rem}@media (min-width:768px){.pagination-container .pagination-item:hover{color:#000;font-size:1.2rem;padding:0 8px}}#category-quiz{max-height:0;transition:all .3s ease-out}#category-quiz.quiz-shown{margin-bottom:3rem;max-height:1000px}.quiz-low-products-amount-alert{display:none}.quiz-low-products-amount-alert.active{display:block}.category-quiz_overlay{background-color:#fff;display:none;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100vw;z-index:1500}.category-quiz_overlay.active{display:block}.quiz-overlay-text-wrapper{background-color:#000;bottom:140%;color:#fff;display:none;left:0;padding:1.5rem;position:absolute;white-space:nowrap;width:100%}.quiz-overlay-text-wrapper.active{display:block}@media (min-width:992px){.quiz-overlay-text-wrapper{bottom:auto;left:auto;right:110%;top:-6px}}.quiz-overlay-text-wrapper:after{background-color:#000;bottom:-8px;content:"";height:16px;left:3rem;position:absolute;transform:rotate(45deg);transform-origin:center;width:16px}@media (min-width:992px){.quiz-overlay-text-wrapper:after{bottom:0;left:auto;margin:auto 0;right:-8px;top:0}}.quiz-overlay-text-wrapper .quiz-overlay-text-wrapper_close{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:0;top:-26px;width:26px}.quiz-overlay-text-wrapper .quiz-overlay-text-wrapper_close i{font-size:1.4rem}.circle-wrap .inside-circle{background:#f7fafc;border-radius:50%;font-size:2em;font-weight:700;height:130px;line-height:130px;margin-left:10px;margin-top:10px;position:absolute;text-align:center;width:130px;z-index:100}.circle-wrap{background:#e6e2e7;border-radius:50%;display:block!important;height:150px;margin:50px auto;width:150px}.circle-wrap .circle .fill,.circle-wrap .circle .mask{border-radius:50%;height:150px;position:absolute;width:150px}.circle-wrap .circle .mask{clip:rect(0,150px,150px,74px)}.circle-wrap .circle .mask .fill{clip:rect(0,75px,150px,0);background-color:#e38393}.circle-wrap .circle .fill,.circle-wrap .circle .mask.full{animation:fill 3s ease-in-out}.quiz{width:100%}.btn-quiz{font-weight:600!important}.quiz .form-steps__item{pointer-events:none}@media (max-width:991.98px){.quiz .form-steps__item{flex-shrink:0}}.quiz .form-steps{display:flex;margin:20px 0 40px;overflow:hidden;pointer-events:none;position:relative;width:100%}@media (max-width:991.98px){.quiz .form-steps{overflow-x:scroll}}.quiz-box .box h3{font-family:Barlow;font-size:14px;font-weight:700;line-height:1.6rem;min-height:5rem}.quiz-box{padding:0 5px}.quiz-box .box{border:0}.quiz-box .box:hover{background:#ddeaf2}.quiz-box .box:hover h3{color:#000}.quiz-box .box:hover .btn{background:#e38393;border-color:#e38393;color:#fff}.quiz-steps-wrapper{transition:all .3s ease-out}.quiz-step{display:none}.quiz-step.active{display:block}.quiz-step img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.quiz__txt-final>div{display:none}.quiz__bar>i{color:#ca4a45;display:inline-block;display:flex;font-size:30px;margin-right:10px}.quiz__bar>p{display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.8rem;margin:0 auto 0 0}.quiz__bar button{align-items:center;display:inline-block;display:flex;justify-content:center;margin-right:0;width:240px}@media (max-width:991.98px){.quiz__bar{align-items:center;flex-direction:column}.quiz__bar>p{padding:20px 10px}}.quiz-step-title{font-family:Barlow;font-size:1.6rem;font-weight:700}.quiz-step-wrapper{align-items:center;display:flex;overflow-x:auto;padding:1.5rem 0;width:100%}@media (min-width:992px){.quiz-step-wrapper{justify-content:center}}.quiz-option{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:space-between;margin-right:3rem}.quiz-option:hover .quiz-option_image-wrapper{border-color:#ddeaf2}.quiz-option:hover .quiz-option_button{background-color:#ddeaf2;border-color:#ddeaf2;color:#fff}.quiz-option_image-wrapper{border:5px solid #d78894;border-radius:100%;height:140px;transition:all .3s ease-out;width:140px}.quiz-option_image-wrapper img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quiz-option_title{font-size:14px;font-weight:700;max-width:140px;text-align:center}.quiz-option_button{background-color:#d78894;border-color:#d78894;color:#000;transition:all .3s ease-out}.category-quiz_open-wrapper{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:991.98px){.category-quiz_open-wrapper{justify-content:space-between;margin-top:1.5rem;width:100%}}.category-quiz_open-wrapper.displayed-first-time{z-index:1501}.category-quiz_open-button{background-color:#ddeaf2;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:700;padding:.75rem;text-transform:uppercase}.category-quiz_open-button.active{background-color:#000}.category-quiz_open-title strong{font-size:1.3rem}.category-quiz_open-title span{font-size:1rem}.new-landingpage-collection{margin:0 auto;max-width:1300px;overflow:hidden}.new-landingpage-collection .new-landingpage-more{display:none}@keyframes falling{0%{opacity:0;transform:translateY(-50%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}@keyframes bounce{0%,10%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-15px)}}.new-landingpage-collection .intro-fairytale{background-position:top;background-repeat:no-repeat;min-height:1060px}@media (max-width:767.98px){.new-landingpage-collection .intro-fairytale{background-size:170%;margin-left:-15px;margin-right:-15px;margin-top:-15px;min-height:auto;padding-left:30px;padding-right:30px}}.new-landingpage-collection .intro-fairytale .intro{margin:0 auto;max-width:550px;padding-top:700px}@media (max-width:767.98px){.new-landingpage-collection .intro-fairytale .intro{padding-top:340px}}.new-landingpage-collection .intro-fairytale .intro h3{font-size:72px}@media (max-width:767.98px){.new-landingpage-collection .intro-fairytale .intro h3{font-size:30px;margin-top:0}}.new-landingpage-collection .intro-fairytale .intro h4{font-size:30px;margin-bottom:40px}@media (max-width:767.98px){.new-landingpage-collection .intro-fairytale .intro h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .intro-the-journey{background-image:url(../images/new-landingpage-collection/the-journey-intro-landing.png);background-position:top;background-repeat:no-repeat;min-height:973px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-journey{background:url(../images/new-landingpage-collection/the-journey-intro-landing-mobile.jpg) no-repeat top;margin-left:-15px;margin-right:-15px;margin-top:-15px;min-height:530px;padding-left:30px;padding-right:30px}}.new-landingpage-collection .intro-the-journey .intro{margin:0 auto;max-width:550px;min-height:973px;padding-top:50px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-journey .intro{min-height:660px;padding-top:225px}}.new-landingpage-collection .intro-the-journey .intro h3{color:#000;font-size:72px;line-height:1}@media (max-width:991.98px){.new-landingpage-collection .intro-the-journey .intro h3{color:#fff;font-size:30px}}.new-landingpage-collection .intro-the-journey .intro h4{color:#000;font-size:30px;margin-bottom:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-journey .intro h4{color:#fff;margin-bottom:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-the-journey .intro h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .intro-the-journey .intro h5{color:#000;margin-top:20px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-journey .intro h5{color:#fff}}.new-landingpage-collection .intro-the-journey .intro p{color:#000}.new-landingpage-collection .intro-the-journey .intro p.first{padding-top:50px}.new-landingpage-collection .intro-the-light{background:url(../images/new-landingpage-collection/the-light-intro-new.jpg) no-repeat top;min-height:1390px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-light{background:url(../images/new-landingpage-collection/the-light-intro-new.jpg) no-repeat center -190px;margin-left:-15px;margin-right:-15px;margin-top:-15px;padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.new-landingpage-collection .intro-the-light{background:url(../images/new-landingpage-collection/the-light-intro-new.jpg) no-repeat center -100px;background-size:200%;min-height:800px}}@media screen and (max-width:400px){.new-landingpage-collection .intro-the-light{background:url(../images/new-landingpage-collection/the-light-intro-new.jpg) no-repeat center -50px;background-size:200%;min-height:750px}}.new-landingpage-collection .intro-the-light .intro{margin:0 auto;max-width:550px;min-height:973px;padding-top:100px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-light .intro{min-height:600px;padding-top:50px}}.new-landingpage-collection .intro-the-light .intro h3{color:#000;font-size:72px;line-height:1}@media (max-width:991.98px){.new-landingpage-collection .intro-the-light .intro h3{font-size:30px}}.new-landingpage-collection .intro-the-light .intro h4{color:#000;font-size:30px;margin-bottom:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-light .intro h4{margin-bottom:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-the-light .intro h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .intro-the-light .intro h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-the-light .intro p{color:#000}.new-landingpage-collection .intro-the-light .intro p.first{padding-top:50px}.new-landingpage-collection .intro-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-01.jpg) no-repeat top;background-size:cover}@media (max-width:991.98px){.new-landingpage-collection .intro-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-01.jpg) no-repeat top;background-size:cover;margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.new-landingpage-collection .intro-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-01.jpg) no-repeat top;background-size:cover}}@media screen and (max-width:400px){.new-landingpage-collection .intro-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-01.jpg) no-repeat top;background-size:cover}}.new-landingpage-collection .intro-savicki-ring .intro{padding-top:100px}@media (max-width:767.98px){.new-landingpage-collection .intro-savicki-ring .intro{padding-top:50px}}.new-landingpage-collection .intro-savicki-ring .intro h3{color:#000;font-size:72px;line-height:1}@media (max-width:991.98px){.new-landingpage-collection .intro-savicki-ring .intro h3{font-size:30px}}.new-landingpage-collection .intro-savicki-ring .intro h4{color:#000;font-size:30px;margin-bottom:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-savicki-ring .intro h4{margin-bottom:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-savicki-ring .intro h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .intro-savicki-ring .intro h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-savicki-ring .intro p{color:#000}.new-landingpage-collection .intro-savicki-ring .intro p.first{padding-top:50px}.new-landingpage-collection .intro-the-share-your-love{background-position:top;background-repeat:no-repeat;max-height:900px;overflow:hidden}.new-landingpage-collection .intro-the-share-your-love.new-landingpage-intro:after{height:70%}@media (max-width:767.98px){.new-landingpage-collection .intro-the-share-your-love{background-size:150%;margin-top:-15px;min-height:530px}}.new-landingpage-collection .intro-the-share-your-love .intro-content{margin:0 auto;max-width:650px;min-height:1300px;overflow:hidden;padding-top:20px}@media (max-width:767.98px){.new-landingpage-collection .intro-the-share-your-love .intro-content{min-height:500px}}.new-landingpage-collection .intro-the-share-your-love .intro-content h3{color:#000;font-size:72px;line-height:1}@media (max-width:767.98px){.new-landingpage-collection .intro-the-share-your-love .intro-content h3{font-size:30px}}.new-landingpage-collection .intro-the-share-your-love .intro-content h4{color:#000;font-size:30px;margin-bottom:0;margin-top:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-the-share-your-love .intro-content h4{margin-top:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-the-share-your-love .intro-content h4{font-size:18px;margin-top:0}}.new-landingpage-collection .intro-the-share-your-love .intro-content h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-the-share-your-love .intro-content p{color:#fff}.new-landingpage-collection .intro-the-share-your-love .intro-content p.first{padding-top:100px}.new-landingpage-collection .intro-dream{background:url(../images/new-landingpage-collection/dream-intro-landing.jpg) no-repeat top;background-size:cover;min-height:1439px}@media (max-width:767.98px){.new-landingpage-collection .intro-dream{margin-left:-15px;margin-right:-15px;margin-top:-15px;min-height:950px}}.new-landingpage-collection .intro-dream .intro{margin:0 auto;max-width:650px;min-height:1300px;padding-top:20px}@media (max-width:767.98px){.new-landingpage-collection .intro-dream .intro{min-height:500px}}.new-landingpage-collection .intro-dream .intro h3{color:#816b5b;font-size:72px;line-height:1}@media (max-width:767.98px){.new-landingpage-collection .intro-dream .intro h3{font-size:30px}}.new-landingpage-collection .intro-dream .intro h4{color:#816b5b;font-size:30px;margin-bottom:0;margin-top:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-dream .intro h4{margin-top:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-dream .intro h4{font-size:18px;margin-top:0}}.new-landingpage-collection .intro-dream .intro h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-dream .intro p{color:#fff}.new-landingpage-collection .intro-dream .intro p.first{padding-top:100px}.new-landingpage-collection .intro-til{background:url(../images/new-landingpage-collection/2til-intro-landing.jpg) no-repeat top;height:956px}@media (max-width:767.98px){.new-landingpage-collection .intro-til{background-size:cover;height:567px;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .intro-til .intro{height:467px;margin:0 auto;max-width:650px;padding-top:20px}@media (max-width:767.98px){.new-landingpage-collection .intro-til .intro{height:400px}}.new-landingpage-collection .intro-til .intro h3{color:#000;font-size:72px;line-height:1}@media (max-width:767.98px){.new-landingpage-collection .intro-til .intro h3{font-size:30px}}.new-landingpage-collection .intro-til .intro h4{color:#000;font-size:30px;margin-bottom:0;margin-top:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-til .intro h4{margin-top:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-til .intro h4{font-size:18px;margin-top:0}}.new-landingpage-collection .intro-til .intro h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-til .intro p{color:#000}.new-landingpage-collection .intro-til .intro p.first{padding-top:100px}.new-landingpage-collection .intro-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-intro_02.jpg) no-repeat top;height:977px;padding-top:600px}@media (max-width:991.98px){.new-landingpage-collection .intro-sparks{background-image:url(../images/new-landingpage-collection/mobile-sparks-of-love-1.jpg);background-size:cover;height:767px;margin-left:-15px;margin-right:-15px;padding-top:500px}}.new-landingpage-collection .intro-sparks .intro{height:367px;margin:0 auto;max-width:650px;padding-top:20px}@media (max-width:991.98px){.new-landingpage-collection .intro-sparks .intro{height:270px}}.new-landingpage-collection .intro-sparks .intro h3{color:#000;font-size:72px;line-height:1}@media (max-width:767.98px){.new-landingpage-collection .intro-sparks .intro h3{font-size:30px}}.new-landingpage-collection .intro-sparks .intro h4{color:#000;font-size:30px;margin-bottom:0;margin-top:40px}@media (max-width:991.98px){.new-landingpage-collection .intro-sparks .intro h4{margin-top:0}}@media (max-width:767.98px){.new-landingpage-collection .intro-sparks .intro h4{font-size:18px;margin-top:0}}.new-landingpage-collection .intro-sparks .intro h5{color:#000;margin-top:20px}.new-landingpage-collection .intro-sparks .intro p{color:#000}.new-landingpage-collection .intro-sparks .intro p.first{padding-top:100px}.new-landingpage-collection .new-landingpage-indicator{display:inline-block;font-size:14px;font-weight:700}.new-landingpage-collection .new-landingpage-indicator:after{content:"\f103";display:block;font-family:Font Awesome\ 5 Pro;font-size:3rem;font-weight:300;padding-top:10px}.new-landingpage-collection .new-landingpage-collection-section-1{background:url(../images/new-landingpage-collection/fairytale-section-1.png) no-repeat top;min-height:675px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-1{background-position:-200px 0;padding-top:600px}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1{background-position:-400px 0;height:auto;padding-top:0}}.new-landingpage-collection .new-landingpage-collection-section-1 h3{font-size:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1 h3{font-size:22px}}.new-landingpage-collection .new-landingpage-collection-section-1 h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1 h4{font-size:18px;margin-bottom:0;padding-top:650px}}.new-landingpage-collection .new-landingpage-collection-section-1-the-journey{background:url(../images/new-landingpage-collection/the-journey-section-1.png) no-repeat top;height:985px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-journey{background:url(../images/new-landingpage-collection/tj-mobile-1.jpg) no-repeat top;height:910px}}.new-landingpage-collection .new-landingpage-collection-section-1-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-1-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-1-the-light{background:url(../images/new-landingpage-collection/the-light-section-1.jpg) no-repeat top;height:1085px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-light{background:url(../images/new-landingpage-collection/the-light-section-1.jpg) no-repeat -175px top}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-light{background:url(../images/new-landingpage-collection/the-light-section-1.jpg) no-repeat -130px bottom;background-size:250%;height:805px}}@media screen and (max-width:400px){.new-landingpage-collection .new-landingpage-collection-section-1-the-light{background:url(../images/new-landingpage-collection/the-light-section-1.jpg) no-repeat -100px bottom;background-size:250%;height:700px}}.new-landingpage-collection .new-landingpage-collection-section-1-the-light h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-light h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-1-the-light h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-the-light h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-1-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-02.jpg) no-repeat top;background-size:cover}.new-landingpage-collection .new-landingpage-collection-section-1-savicki-ring h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-savicki-ring h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-1-savicki-ring h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-savicki-ring h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-03.jpg) no-repeat top;background-size:cover;height:679px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-03.jpg) no-repeat top}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-03.jpg) no-repeat top;background-size:cover}}@media screen and (max-width:400px){.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-03.jpg) no-repeat top;background-size:cover}}.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-savicki-ring h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-04.jpg) no-repeat top;height:791px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-04.jpg) no-repeat top}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-04.jpg) no-repeat top;background-size:cover;height:555px}}@media screen and (max-width:400px){.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-04.jpg) no-repeat top;background-size:cover;height:555px}}.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-savicki-ring h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-05.jpg) no-repeat top;height:1295px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-05.jpg) no-repeat top}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-05.jpg) no-repeat top;background-size:cover;height:805px}}@media screen and (max-width:400px){.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring{background:url(../images/new-landingpage-collection/savicki-ring-05.jpg) no-repeat top;background-size:cover;height:700px}}.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-savicki-ring h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-1-syl h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-syl h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-1-syl h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-syl h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-1-dream h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-dream h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-1-dream h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-1-til{background:url(../images/new-landingpage-collection/2til-landing-section-1.jpg) no-repeat top;height:1299px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-til{background-size:cover;height:771px;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-1-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-section-1.jpg) no-repeat top;height:511px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-1-sparks{background-image:url(../images/new-landingpage-collection/mobile-sparks-of-love-2.jpg)}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-1-sparks{background-image:url(../images/new-landingpage-collection/mobile-sparks-of-love-2.jpg);background-size:cover;height:360px;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-2-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-section-2-new.jpg) no-repeat top;height:859px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-sparks{height:auto}}.new-landingpage-collection .new-landingpage-collection-section-3-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-section-3-new.jpg) no-repeat top;height:591px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-3-sparks{height:auto}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-sparks{background-image:url(../images/new-landingpage-collection/mobile-sparks-of-love-4.jpg);background-size:cover;height:300px;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-4-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-section-4.jpg) no-repeat top;height:728px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-4-sparks{height:auto}}.new-landingpage-collection .new-landingpage-collection-section-5-sparks{background:url(../images/new-landingpage-collection/sparks-of-love-section-5.jpg) no-repeat top;height:377px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-5-sparks{background-size:cover;background:#fefefe;height:auto;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-2-til{background:url(../images/new-landingpage-collection/til-landing-section-2.jpg) no-repeat top;height:1280px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-til{background-size:cover;height:771px;margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-2-til h2{color:#fff;font-size:60px;line-height:60px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-til h2{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-til p{color:#fff}.new-landingpage-collection .new-landingpage-collection-section-3-til{background:#1e2340;margin-left:0;margin-right:0}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-3-til{margin-left:-15px;margin-right:-15px}}.new-landingpage-collection .new-landingpage-collection-section-3-til h2{color:#fff;font-size:60px;line-height:60px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-til h2{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-til p{color:#fff}.new-landingpage-collection .new-landingpage-collection-section-4-til{background:url(../images/new-landingpage-collection/til-landing-section-4.jpg) no-repeat top;height:1222px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-4-til{background-color:#202441;background-size:cover;height:600px}}.new-landingpage-collection .new-landingpage-collection-section-4-til h2{color:#fff;font-size:60px;line-height:60px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-til h2{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-4-til p{color:#fff}.new-landingpage-collection .new-landingpage-collection-section-2-the-journey{background:url(../images/new-landingpage-collection/the-journey-section-2.png) no-repeat top;height:694px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-the-journey{background:url(../images/new-landingpage-collection/tj-mobile-2.jpg) no-repeat top;height:540px}}.new-landingpage-collection .new-landingpage-collection-section-2-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-2-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-2.jpg) no-repeat top;height:878px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-2.jpg) no-repeat 0 100%;background-size:100%;height:700px}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-2.jpg) no-repeat 0 100%;background-size:200%;height:850px}}.new-landingpage-collection .new-landingpage-collection-section-2-syl h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-syl h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-syl h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-syl h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-2-dream{background:url(../images/new-landingpage-collection/dream-section-1.jpg) no-repeat top;background-size:cover;height:990px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-dream{background-image:url(../images/new-landingpage-collection/dream-section-1-mobile.jpg);background-position:11% top;height:800px}}.new-landingpage-collection .new-landingpage-collection-section-2-dream h3{font-size:36px;line-height:36px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-2-dream h3{font-size:16px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-dream h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-3-dream{background:url(../images/new-landingpage-collection/dream-section-2.jpg) no-repeat top;background-size:cover;height:1208px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-dream{background-image:url(../images/new-landingpage-collection/dream-section-2-mobile.jpg);height:800px}}.new-landingpage-collection .new-landingpage-collection-section-3-dream h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-dream h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-dream h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-4-dream{background:url(../images/new-landingpage-collection/dream-section-3.jpg) no-repeat top;background-size:cover;height:1020px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-dream{height:650px}}.new-landingpage-collection .new-landingpage-collection-section-4-dream h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-dream h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-4-dream h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-5-dream{background:url(../images/new-landingpage-collection/dream-section-4.jpg) no-repeat top;background-size:cover;height:1140px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-dream{height:740px}}.new-landingpage-collection .new-landingpage-collection-section-5-dream h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-dream h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-5-dream h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-6-dream{background:url(../images/new-landingpage-collection/dream-section-5.jpg) no-repeat top;background-size:cover;height:869px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-6-dream{height:565px}}.new-landingpage-collection .new-landingpage-collection-section-6-dream h2,.new-landingpage-collection .new-landingpage-collection-section-6-dream h3{color:#fff;font-size:72px;line-height:72px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-6-dream h2,.new-landingpage-collection .new-landingpage-collection-section-6-dream h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-6-dream h4{color:#fff;font-size:24px;margin-top:60px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-6-dream h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-3-syl h3{font-size:48px;line-height:48px;text-transform:none}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-syl h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-syl p{font-size:28px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-syl p{font-size:12px}}.new-landingpage-collection .new-landingpage-collection-section-4-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-3.jpg) no-repeat top;height:777px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-4-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-3-mobile.jpg) no-repeat bottom;background-size:650px;height:650px}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-3-mobile.jpg) no-repeat bottom;background-size:450px;height:auto;min-height:450px}}.new-landingpage-collection .new-landingpage-collection-section-4-syl h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-syl h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-4-syl h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-syl h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-5-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-4.jpg) no-repeat top;min-height:324px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-5-syl{background:transparent;min-height:120px}}.new-landingpage-collection .new-landingpage-collection-section-5-syl h3{font-size:48px;line-height:48px;text-transform:none}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-syl h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-5-syl p{font-size:28px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-syl p{font-size:12px}}.new-landingpage-collection .new-landingpage-collection-section-6-syl{background:url(../images/new-landingpage-collection/landing-syl-engagement-ring-5.png) no-repeat top;min-height:1127px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-6-syl{background-size:992px;min-height:750px}}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-6-syl{background-size:600px;min-height:460px}}.new-landingpage-collection .new-landingpage-collection-section-3-the-journey{background:url(../images/new-landingpage-collection/the-journey-section-3.png) no-repeat top;height:768px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-journey{background:url(../images/new-landingpage-collection/tj-mobile-3.jpg) no-repeat top;height:745px}}.new-landingpage-collection .new-landingpage-collection-section-3-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-2-the-light{background:url(../images/new-landingpage-collection/the-light-section-2.jpg) no-repeat top;height:925px}.new-landingpage-collection .new-landingpage-collection-section-2-the-light h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-the-light h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-2-the-light h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2-the-light h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-4-the-journey{background:url(../images/new-landingpage-collection/the-journey-section-4.png) no-repeat top;height:685px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-4-the-journey{background:url(../images/new-landingpage-collection/tj-mobile-4.jpg) no-repeat top;height:840px}}.new-landingpage-collection .new-landingpage-collection-section-4-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-4-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-3-the-light{background:url(../images/new-landingpage-collection/the-light-section-3.jpg) no-repeat top;min-height:1206px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-light{background-size:200%;min-height:806px}}@media screen and (max-width:400px){.new-landingpage-collection .new-landingpage-collection-section-3-the-light{min-height:700px}}.new-landingpage-collection .new-landingpage-collection-section-3-the-light h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-light h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-3-the-light h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3-the-light h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-5-the-journey{background:url(../images/new-landingpage-collection/the-journey-section-5.png) no-repeat top;height:1151px}@media (max-width:991.98px){.new-landingpage-collection .new-landingpage-collection-section-5-the-journey{background:url(../images/new-landingpage-collection/tj-mobile-5.jpg) no-repeat top;height:1094px}}.new-landingpage-collection .new-landingpage-collection-section-5-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-5-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-5-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-6-the-journey h3{font-size:36px;line-height:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-6-the-journey h3{font-size:22px;line-height:22px}}.new-landingpage-collection .new-landingpage-collection-section-6-the-journey h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-6-the-journey h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-2{min-height:500px}.new-landingpage-collection .new-landingpage-collection-section-2 h3{font-size:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2 h3{font-size:22px}}.new-landingpage-collection .new-landingpage-collection-section-2 h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-2 h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-3{background:url(../images/new-landingpage-collection/fairytale-section-3.png) no-repeat top;min-height:1129px}.new-landingpage-collection .new-landingpage-collection-section-3 h3{font-size:36px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3 h3{font-size:22px}}.new-landingpage-collection .new-landingpage-collection-section-3 h4{font-size:24px;margin-bottom:30px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-3 h4{font-size:18px;margin-bottom:0}}.new-landingpage-collection .new-landingpage-collection-section-4{background:url(../images/new-landingpage-collection/fairytale-section-4-new.png) no-repeat top;min-height:829px;padding-top:160px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4{background-size:200%;min-height:350px;padding-top:50px}}.new-landingpage-collection .new-landingpage-collection-section-4 h3{color:#fff;font-size:120px;letter-spacing:10px}.new-landingpage-collection .new-landingpage-collection-section-4 h4{color:#fff;font-size:36px;margin-bottom:70px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4 h4{font-size:18px}}.new-landingpage-collection .new-landingpage-collection-section-4 p{color:#fff;font-size:26px;margin-top:160px}@media (max-width:767.98px){.new-landingpage-collection .new-landingpage-collection-section-4 p{font-size:14px;margin-top:0}}.new-landingpage-intro{position:relative}.new-landingpage-intro:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:" ";height:50%;left:0;position:absolute;right:0;transition:all .3s ease-out;width:100%}.active .new-landingpage-indicator:after{content:"\f102"}.active .new-landingpage-more{display:block}.active .new-landingpage-intro{max-height:none}.active .new-landingpage-intro:after{opacity:0}.new-landingpage-intro.intro-the-journey:after{height:12%}.savicki-ring{max-width:100%!important}.savicki-diamonds{margin-left:-15px;margin-right:-15px}.savicki-diamonds .head{background:url(../images/savicki-diamonds/savicki-diamonds-certyficates-5.png) no-repeat top #292838;color:#fff}@media (max-width:991.98px){.savicki-diamonds .head{background:url(../images/savicki-diamonds/savicki-diamonds-certyficates-5.png) no-repeat -400px top #292838}}.savicki-diamonds .head p{color:#fff}.savicki-diamonds .black{background:#000}.savicki-diamonds .black p{color:#fff}.savicki-diamonds .blue{background:#ddeaf2}.home-mobile-promo{overflow:hidden;padding:0 1rem}.home-mobile-promo .background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home-mobile-promo .discover-savicki .promo-categories-grid-container{grid-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:576px){.home-mobile-promo .discover-savicki .promo-categories-grid-container{grid-template-columns:repeat(3,1fr)}}.home-mobile-promo .discover-savicki .promo-categories-grid-container .promo-categories-grid_item{align-items:flex-end;display:flex;justify-content:center;overflow:hidden;padding:0;position:relative}.home-mobile-promo .discover-savicki .promo-categories-grid-container .promo-categories-grid_item .item__title{border-bottom:1px solid #000;color:#000;display:none;font-size:1.4rem}.home-mobile-promo .discover-savicki .promo-categories-grid-container .promo-categories-grid_item .item__image{width:100%}.home-mobile-promo .discover-savicki .discover-offer-link{display:block;font-size:14px;text-align:center;text-transform:uppercase;width:100%}.home-mobile-promo .lifestyle-section-container{grid-gap:1rem;display:grid;grid-template-columns:repeat(1,1fr)}.home-mobile-promo .lifestyle-section-container .lifestyle-section{align-items:flex-end;display:flex;height:430px;overflow:hidden;padding:3rem;position:relative}.home-mobile-promo .lifestyle-section-container .lifestyle-section .title-wrapper .title{color:#fff;font-size:40px;line-height:40px}.home-mobile-promo .lifestyle-section-container .lifestyle-section .title-wrapper .learn-more{color:#fff;font-size:14px;text-transform:uppercase}.home-mobile-promo .lifestyle-section-container .lifestyle-section .lifestyle_gradient{background:transparent linear-gradient(180deg,#00000000,#00000079) 0 0 no-repeat padding-box;bottom:0;height:370px;left:0;position:absolute;width:100%;z-index:-1}.home-mobile-promo .lifestyle-section-container .lifestyle-section img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home-mobile-promo .additional-container{display:block;height:340px;overflow:hidden;padding:2rem;position:relative}.home-mobile-promo .additional-container .title{font-size:30px}.home-mobile-promo .additional-container .title:first-letter{text-transform:uppercase}.home-mobile-promo .additional-container .learn-more{font-size:14px;text-transform:uppercase}.discount-code-container .dicount-code-wrapper{height:46px}.discount-code-container .dicount-code-wrapper .discount-code{align-items:center;background:#fff;border:2px solid #000;border-right:0;color:#000;display:flex;font-size:30px;height:100%;justify-content:center;padding-bottom:.75rem}.discount-code-container .dicount-code-wrapper .discount-code:after{content:"***";display:inline-block;transform:translateY(10px)}.discount-code-container .dicount-code-wrapper .get-code-btn{align-items:center;background-color:var(--promo-main-color);border-color:var(--promo-main-color);color:var(--promo-main-color-font);display:flex;font-size:14px;height:100%;justify-content:center;white-space:nowrap}.discount-code-container.discount-code-copy .dicount-code-wrapper .discount-code:after{content:""}.home-discount-code .main-text,.products-list-discount-code .main-text{color:#000;font-size:2.4rem;line-height:2.4rem}.home-discount-code small,.products-list-discount-code small{color:#000}.home-discount-code{max-width:340px}.products-list-discount-code{padding:1.5rem}@media (min-width:992px){.product-page-promo-wrapper .dicount-code-wrapper{padding-left:1.5rem}}.js-click-to-copy.copied .text-copy,.js-click-to-copy:not(.copied) .text-copied{display:none}.promo-topbar{background:var(--promo-main-color);color:var(--promo-main-color-font);text-align:center}.promo-topbar .container-xl{padding:1rem 0;position:relative}.promo-topbar .close-section{display:block;height:20px;line-height:20px;position:absolute;right:10px;text-align:center;top:calc(50% - 10px);width:20px}.promo-topbar .topbar-text{font-weight:700}@media (max-width:1199.98px){.promo-topbar .topbar-text{display:block}}.promo-topbar .topbar-divider{font-weight:700;padding:0 1rem}@media (max-width:1199.98px){.promo-topbar .topbar-divider{display:none}}.homepage-banner-slogan-value{display:inline-block;position:relative}.homepage-banner-slogan-value .number{font-size:10rem;letter-spacing:-10px;line-height:10rem}.homepage-banner-slogan-value .up-to{display:block;left:0;position:absolute;text-align:center;text-transform:uppercase}.homepage-banner-desktop .up-to{line-height:23px;top:35px;width:37px}.homepage-banner-desktop .homepage-banner-slogan-image{margin-bottom:2rem}.homepage-banner-video{bottom:0;display:none;height:100%;left:0;position:absolute;width:auto;z-index:-1}@media (min-width:992px){.homepage-banner-video{display:inline}}.homepage-banner-mobile .homepage-banner-slogan-value .number{font-size:3.9rem;letter-spacing:-5px;line-height:3.9rem}.homepage-banner-mobile .homepage-banner-slogan-value .up-to{font-size:.8rem;left:-2px;line-height:.8rem;line-height:10px;top:12px;width:18px}.homepage-banner-mobile-ro .homepage-banner-mobile-slogan{top:12vw}.homepage-banner-mobile{display:block;overflow:hidden;position:relative}.homepage-banner-mobile-slogan{position:absolute;text-align:center;top:calc(50% - 57px)}.homepage-banner-mobile-slogan-image{display:block;margin:0 auto 1rem;width:70%}.homepage-banner-mobile .btn{background-color:#000;color:#fff;display:block;margin:0 auto}.homepage-banner-mobile-image{width:100%}.homepage-banner{margin:0 auto;max-width:1920px;position:relative}.homepage-banner-image{width:100%}.homepage-banner-slogan{position:absolute;right:0;text-align:center}.homepage-banner-slogan-image{display:block;margin:0 auto 2rem}.category-promo-box{background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:400px;text-align:center}@media (max-width:1199.98px){.category-promo-box{display:none}}.category-promo-box-slogan{margin-top:1rem;width:55%}.receive-discount-code-modal{background-color:#ffe2e4;margin:-3rem;padding:0}.receive-discount-code-modal .easter-left,.receive-discount-code-modal .easter-right{z-index:1}.receive-discount-code-modal .easter-image-wrapper{height:30%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:768px){.receive-discount-code-modal .easter-image-wrapper{height:100%;width:30%}}.receive-discount-code-modal .easter-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.receive-discount-code-modal .receive-bonus-code-modal_header{border-bottom:1px solid #ebebeb;padding:1.5rem;position:relative;text-align:center}.receive-discount-code-modal input{margin-bottom:1.5rem;width:100%}.receive-discount-code-modal input::-moz-placeholder{text-transform:uppercase}.receive-discount-code-modal input:-ms-input-placeholder{text-transform:uppercase}.receive-discount-code-modal input::placeholder{text-transform:uppercase}.receive-discount-code-modal_close{font-size:1.6rem;margin:-1.5rem;padding:1.5rem;position:absolute;right:1.5rem;top:1.5rem}.receive-doscount-code-modal_content,.receive-doscount-code-modal_content .left{align-items:center;display:flex;justify-content:center}.receive-doscount-code-modal_content .left{flex-flow:column;padding:1.5rem;text-align:center;width:30%}.receive-doscount-code-modal_content .left p,.receive-doscount-code-modal_content .left small{color:#000}.receive-doscount-code-modal_content .left .amount,.receive-doscount-code-modal_content .left .main-text{line-height:1;margin-bottom:0}.receive-doscount-code-modal_content .left .main-text{font-size:18px}.receive-doscount-code-modal_content .left .amount{font-size:43px}.receive-doscount-code-modal_content .left .amount>small{font-size:60%}@media (min-width:992px){.receive-doscount-code-modal_content .left .amount{font-size:63px}}.receive-doscount-code-modal_content .left .sub-text{line-height:1.3}.receive-doscount-code-modal_content .right{background-color:#fff;height:100%;width:70%}.receive-doscount-code-modal_content .send-lead-form{padding:3rem 4rem}.receive-doscount-code-modal_content .send-lead-form .btn-primary{left:0;margin:0 auto;right:0}.receive-doscount-code-modal_content .send-lead-form .information-obligation{color:#707070}.receive-doscount-code-modal_content .send-lead-form .information-obligation p{color:#707070;font-size:1.1rem}.receive-doscount-code-modal_content .send-lead-form .custom-control.custom-checkbox{padding-left:.5rem}.receive-doscount-code-modal_content .send-lead-form .custom-control.custom-checkbox .custom-control-label{line-height:1.3}@media (max-width:991.98px){.receive-doscount-code-modal_content{flex-flow:column-reverse}.receive-doscount-code-modal_content .left,.receive-doscount-code-modal_content .right{width:100%}.receive-doscount-code-modal_content.easter-modal{flex-flow:column}}.promo-booster{border:1px solid #f0f0f0;margin:1.5rem 0;padding:2rem 0;text-align:center}@media (max-width:1199.98px){.promo-booster{padding:1rem 0}}.promo-booster>*{position:relative}@media (max-width:1199.98px){.promo-booster>*{padding:1rem 0}}.promo-booster .promo-booster-code-value{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.promo-booster-product{border:1px solid #f0f0f0;margin-bottom:1rem;padding:1rem 0;text-align:center}.promo-booster-product-right>*{margin:1rem 0}.promo-booster-product-code-value{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.promo-timer{background-color:#000;color:#fff;font-size:1rem;padding:.25rem .5rem;text-transform:uppercase}.promo-timer .promo_timer-icon{font-size:1.3rem}.promo-timer .promo_timer-digits{font-weight:700;margin-left:2px}.discount-code-container .promo-timer{background-color:#fff;padding:.75rem 1.5rem;text-transform:none}.discount-code-container .promo-timer .promo_timer-title{color:#000;font-size:1.3rem;line-height:1.3rem}.discount-code-container .promo-timer .promo_timer-digits{background-color:#000;color:#fff;position:relative;text-align:center;width:23px}.discount-code-container .promo-timer .promo_timer-digits:after{color:#000;content:":";font-size:1.3rem;position:absolute;right:-9px;top:auto}.discount-code-container .promo-timer .promo_timer-digits#seconds:after{content:""}.discount-code-container .promo-timer .promo_timer-text{color:#000;text-transform:uppercase}.discount-promo-bar-mobile{align-items:center;color:#000;display:flex;justify-content:space-between;padding:.75rem}.bf-mobile-link{display:none}@media (max-width:991.98px){.bf-mobile-link{color:#000;display:block;font-size:1.4rem;margin-bottom:40px;margin-top:40px;text-align:center;width:100%}}.home-sliders.background-left{background-repeat:no-repeat;background-size:contain;overflow:hidden;padding:0;width:100%}.home-sliders.background-left .row.align-items-top{min-height:300px}@media (max-width:991.98px){.home-sliders.background-left{background-color:#3e0e36;background-image:none!important;background-size:cover;margin:0}.home-sliders.background-left .row.align-items-top{min-height:auto}}.home-sliders.background-right{background-position:100% 0;background-repeat:no-repeat;background-size:contain;margin-right:7px;overflow:hidden;padding:0;width:100%}.home-sliders.background-right .row.align-items-top{min-height:300px}@media (max-width:991.98px){.home-sliders.background-right{background-color:#3e0e36;background-image:none!important;background-size:cover;margin:0}.home-sliders.background-right .row.align-items-top{min-height:auto}}.home-sliders .bf-slider{margin-bottom:10px;padding:0}.home-sliders .bf-slider .owl-stage{height:100%}.home-sliders .bf-slider .owl-stage-outer{height:100%;overflow:hidden}.home-sliders .bf-slider .items-slider{border-right:0 solid #000;display:flex;min-height:100%}@media (max-width:1199.98px){.home-sliders .bf-slider .items-slider{margin-left:20px}}.home-sliders .bf-slider .product-item{border:0;height:100%}.home-sliders .bf-slider .product-item .fast-delivery{display:none}.home-sliders .bf-slider .owl-item,.home-sliders .bf-slider .owl-stage{display:flex}.home-sliders .bf-slider .owl-item>div{border:0!important;margin-top:10px}.coupon{border:2px dotted #fff;border-radius:5px;color:#fff;font-size:14px;padding:10px 30px}@media (max-width:991.98px){.coupon{font-size:12px}}.bf-box{margin:40px auto}@media (min-width:768px){.bf-box{margin:30px auto 0}}@media (max-width:991.98px){.bf-box{margin:10px auto 0!important}}@media (min-width:992px){.bf-box.b-1{margin:72px auto 72px 24vw!important;width:250px!important}.bf-box.b-1.en{margin:45px auto 45px 24vw!important;width:250px!important}}.bf-box a.d-lg-block.text-center{color:#fff}.bf-box a.d-lg-block.text-center:hover{color:#ddeaf2;text-decoration:underline}.modal-delivery-24h{background-color:#d78894;background-position:top;background-size:cover;color:#fff}.modal-delivery-24h .back-to-shopping2,.modal-delivery-24h .fal,.modal-delivery-24h p{color:#fff}.modal-delivery-24h .data-time2{border:2px solid #fafafa52;font-size:36px;font-weight:700;line-height:36px;padding:15px}.e-book-bar-item{max-width:430px;width:100%}@media (max-width:1199.98px){.e-book-bar-item{max-width:100%}}.savicki-care-table td{vertical-align:middle}.savicki-care-table td:first-child{font-weight:700}.savicki-care-table .savicki-care-shield-white{display:none}.savicki-care-table .savicki-care-shield-green{display:inline}.savicki-care-table .savicki-care-table_row{align-items:stretch;display:flex;justify-content:space-between}.savicki-care-table .savicki-care-table_row:nth-child(2n){background-color:#f8f9fa}.savicki-care-table .savicki-care-table_row .savicki-care-table_column{align-items:center;display:flex;flex:1;flex-flow:column;justify-content:center;padding:1.5rem;text-align:center}.savicki-care-table .savicki-care-table_row .savicki-care-table_column:first-child{align-items:flex-start;font-weight:700;text-align:left}.savicki-care-table .savicki-care-table_row .savicki-care-table_column:last-child{font-weight:700}.savicki-care-modal .savicki-care-table .savicki-care-shield-white{display:inline}.savicki-care-modal .savicki-care-table .savicki-care-shield-green{display:none}.savicki-care-modal .savicki-care-table .savicki-care-table_row .savicki-care-table_column:nth-child(3){background:#27ae60;color:#fff}.savicki-care-modal .savicki-care-table .savicki-care-table_row .savicki-care-table_column:nth-child(3) p{color:#fff}.savicki-care-modal .savicki-care-table .savicki-care-table_row:nth-child(2n) .savicki-care-table_column:nth-child(3){background:#295}.savicki-care-cart .savicki-care-cart-toggle{max-height:300px;overflow:hidden;position:relative;transition:max-height .3s ease-out}.savicki-care-cart .savicki-care-cart-toggle:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:50%;left:0;opacity:1;position:absolute;right:0;transition:opacity .3s ease-out;width:100%}.savicki-care-cart.active .savicki-care-cart-toggle{max-height:1000px}.savicki-care-cart.active .savicki-care-cart-toggle:after{opacity:0;z-index:-1}.savicki-care-collapse[aria-expanded=true] .text-active{display:inline}.savicki-care-collapse[aria-expanded=false] .text-active,.savicki-care-collapse[aria-expanded=true] .text-disactive{display:none}.savicki-care-collapse[aria-expanded=false] .text-disactive{display:inline}.tooltipped{position:relative}.tooltipped:after{-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;background:#000;border-radius:5px;color:#fff;content:attr(aria-label);font-family:Barlow;font-size:1rem;letter-spacing:normal;line-height:1.4;padding:5px 6px;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;white-space:pre;z-index:1000000}.tooltipped:after,.tooltipped:before{display:none;opacity:0;pointer-events:none;position:absolute}.tooltipped:before{border:6px solid transparent;color:#000;content:"";height:0;width:0;z-index:1000001}.tooltipped-mobile{position:relative}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.tooltipped:active:after,.tooltipped:active:before,.tooltipped:focus:after,.tooltipped:focus:before,.tooltipped:hover:after,.tooltipped:hover:before{animation-delay:.1s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-appear;animation-timing-function:ease-in;display:inline-block;text-decoration:none}.tooltipped-no-delay:active:after,.tooltipped-no-delay:active:before,.tooltipped-no-delay:focus:after,.tooltipped-no-delay:focus:before,.tooltipped-no-delay:hover:after,.tooltipped-no-delay:hover:before{animation-delay:0s}.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after,.tooltipped-multiline:hover:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{margin-top:6px;right:50%;top:100%}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{border-bottom-color:#000;bottom:-7px;margin-right:-6px;right:50%;top:auto}.tooltipped-se:after{left:50%;margin-left:-3px;right:auto}.tooltipped-sw:after{margin-right:-3px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw0:after,.tooltipped-nw:after{bottom:100%;margin-bottom:6px;right:50%}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw0:before,.tooltipped-nw:before{border-top-color:#000;bottom:auto;margin-right:-6px;right:50%;top:-7px}.tooltipped-nw0:after{right:0!important}.tooltipped-ne:after{left:50%;margin-left:-3px;right:auto}.tooltipped-nw:after{margin-right:-3px}.tooltipped-n:after,.tooltipped-s:after{transform:translateX(50%)}.tooltipped-w:after{bottom:50%;margin-right:6px;right:100%;transform:translateY(50%)}.tooltipped-w:before{border-left-color:#000;bottom:50%;left:-7px;margin-top:-6px;top:50%}.tooltipped-e:after{bottom:50%;left:100%;margin-left:6px;transform:translateY(50%)}.tooltipped-e:before{border-right-color:#000;bottom:50%;margin-top:-6px;right:-7px;top:50%}.tooltipped-align-right-1:after,.tooltipped-align-right-2:after{margin-right:0;right:0}.tooltipped-align-right-1:before{right:10px}.tooltipped-align-right-2:before{right:15px}.tooltipped-align-left-1:after,.tooltipped-align-left-2:after{left:0;margin-left:0}.tooltipped-align-left-1:before{left:5px}.tooltipped-align-left-2:before{left:10px}.tooltipped-multiline:after{word-wrap:break-word;border-collapse:separate;max-width:250px;white-space:pre-line;width:-moz-max-content;width:max-content}.tooltipped-multiline.tooltipped-n:after,.tooltipped-multiline.tooltipped-s:after{left:50%;right:auto;transform:translateX(-50%)}.tooltipped-multiline.tooltipped-e:after,.tooltipped-multiline.tooltipped-w:after{right:100%}.tooltipped-multiline-long:after{word-wrap:break-word;border-collapse:separate;max-width:400px;white-space:pre-line;width:-moz-max-content;width:max-content}.tooltipped-multiline-long.tooltipped-n:after,.tooltipped-multiline-long.tooltipped-s:after{left:50%;right:auto;transform:translateX(-50%)}.tooltipped-multiline-long.tooltipped-e:after,.tooltipped-multiline-long.tooltipped-w:after{right:100%}@media screen and (min-width:0\0){.tooltipped-multiline:after{width:200px}}.tooltipped-sticky:after,.tooltipped-sticky:before{display:inline-block}.tooltipped-sticky.tooltipped-multiline:after{display:table-cell}

/*# sourceMappingURL=category-page.css.map*/