:root{--inz-primary:#3B4E54;--inz-secondary:#969187;--inz-light:#e7e5df;--inz-dark:#1A1919;--inz-font-title:'Brand'}body#tinymce.wp-editor{margin:30px;font-size:1.2em}body#tinymce.wp-editor a{color:var(--inz-primary)}h1.wp-block-post-title{padding:40px 0}[data-block].is-selected{border:1px dashed silver}[data-block].has-child-selected{border:1px dashed #e9e9e9}.grids-blocks-wrapper{border:1px dotted #484848}.wp-block-image{margin-bottom:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-55{margin-top:55px}.m-t-60{margin-top:60px}.m-t-65{margin-top:65px}.m-t-70{margin-top:70px}.m-t-75{margin-top:75px}.m-t-80{margin-top:80px}.m-t-85{margin-top:85px}.m-t-90{margin-top:90px}.m-t-95{margin-top:95px}.m-t-100{margin-top:100px}.m-t-70n{margin-top:-70px;z-index:1}.m-t-150n{margin-top:-150px;z-index:1}.m-b-0{margin-bottom:0px!important}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:55px}.m-b-60{margin-bottom:60px}.m-b-65{margin-bottom:65px}.m-b-70{margin-bottom:70px}.m-b-75{margin-bottom:75px}.m-b-80{margin-bottom:80px}.m-b-85{margin-bottom:85px}.m-b-90{margin-bottom:90px}.m-b-95{margin-bottom:95px}.m-b-100{margin-bottom:100px}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-55{padding-top:55px}.p-t-60{padding-top:60px}.p-t-65{padding-top:65px}.p-t-70{padding-top:70px}.p-t-75{padding-top:75px}.p-t-80{padding-top:80px}.p-t-85{padding-top:85px}.p-t-90{padding-top:90px}.p-t-95{padding-top:95px}.p-t-100{padding-top:100px}.p-t-130{padding-top:130px}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-55{padding-bottom:55px}.p-b-60{padding-bottom:60px}.p-b-65{padding-bottom:65px}.p-b-70{padding-bottom:70px}.p-b-75{padding-bottom:75px}.p-b-80{padding-bottom:80px}.p-b-85{padding-bottom:85px}.p-b-90{padding-bottom:90px}.p-b-95{padding-bottom:95px}.p-b-100{padding-bottom:100px}.p-b-130{padding-bottom:130px}@media (max-width:575px){.p-t-80{padding-top:50px}.p-b-80{padding-bottom:50px}}.wp-block-button__link,button.btn-action,a.btn-action,.btn-action a{width:auto;padding:4px 30px 8px;background-color:var(--inz-primary);color:var(--inz-light);font-size:24px;text-transform:uppercase;text-align:center;outline:none;cursor:pointer;display:inline-block}.woocommerce button.button.save-action,.woocommerce button.button[name=save_address],.woocommerce button.button[name=save_account_details],.woocommerce .checkout-box a.button,.woocommerce table.my_account_orders .button{background-color:var(--inz-primary);color:var(--inz-light)}.wp-block-button__link.has-dark-background-color:hover,button.btn-action:hover,a.btn-action:hover,.btn-action a:hover{background-color:var(--inz-light)!important;color:var(--inz-primary)!important}.wp-block-button__link.has-light-background-color:hover{background-color:var(--inz-dark)!important;color:var(--inz-light)!important}.wp-block-button__link{border-radius:0}.button-no-pad .wp-block-button__link{padding:2px 0}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.xoo-wsc-cart-active a.button,.xoo-wsc-cart-active button.button{padding:10px 15px;margin:10px auto;background-color:var(--inz-light);color:var(--inz-primary);text-align:center;text-transform:uppercase;display:inline-block;outline:none;cursor:pointer}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.xoo-wsc-cart-active a.button:hover,.xoo-wsc-cart-active button.button:hover{background-color:var(--inz-secondary);color:#fff}.btn-action:disabled{opacity:.4;cursor:not-allowed}.subtitle{margin-top:-50px;margin-bottom:50px;font-size:1em;text-transform:uppercase;letter-spacing:1px}div.block-hero{width:100%;overflow:hidden;margin:0 auto}.block-hero,.block-hero .hero__outer{width:100%;height:300px;text-align:center}.hero__outer.light{color:var(--white)}.hero__outer img{width:100%;height:100%;object-fit:cover;object-position:center}.hero__outer.slick-slide img{height:100%}.hero__outer>.container{display:flex;align-items:center;position:absolute;bottom:0;top:0;left:0;right:0}.hero__inner{width:95%;max-width:880px;padding:0 7rem}.hero__outer h2{color:var(--inz-light);font:1.8em/1.1 var(--inz-font-title);text-transform:uppercase}.hero__outer.dark h2{color:var(--inz-dark)}.block-hero p{max-width:400px;font-size:14px;line-height:1.3}.block-hero .text-right p{margin-left:auto}.block-hero .text-center p{margin-left:auto;margin-right:auto}.hero__btn.btn-action{background-color:var(--inz-dark);display:inline-block}.light .hero__btn{background-color:var(--inz-light);color:var(--inz-primary)}.light .hero__btn:hover{background-color:var(--inz-secondary);color:var(--white)}@media (max-width:991px){.hero__inner{padding:0 1.6rem}.hero__btn.btn-action{padding:8px 20px;font-size:14px;line-height:1}}@media (min-width:768px){.block-hero,.block-hero .hero__outer{height:400px}}@media (min-width:992px){.block-hero,.block-hero .hero__outer{height:515px}.container .hero__outer{height:400px}.container .hero__outer>.container{padding:0 8%}.hero__outer h2{font-size:3.2em}.hero__outer p{font-size:1.2em}}.row.products-list{padding-left:0;padding-right:0}.product.prod-item{text-align:center;display:flex;flex-wrap:wrap}.product.prod-item a{width:100%;text-decoration:none}.prod-item__price{width:100%;padding-bottom:35px;align-self:flex-end}.product.prod-item,.prod-item__img{position:relative}.prod-item__img img{width:100%;height:auto;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;display:block;contain-intrinsic-size:none}.prod-item img.second-image{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;visibility:hidden}.prod-item__img:hover img.second-image{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.prod-item span.onsale,.prod-item span.prod-badge{width:auto;height:auto;padding:2px 5px;background-color:var(--inz-light);color:var(--inz-primary);font-size:13px;line-height:1.3;font-weight:400;text-align:center;position:absolute;top:0;left:0;z-index:1}.prod-item span.prod-badge{background-color:var(--inz-secondary);color:var(--white);left:auto;right:0}.product.prod-item a.added_to_cart{font-size:14px;position:absolute;bottom:-25px;left:0;right:0}.slick-slider .product span.onsale{left:0}.product.prod-item h2,.product.prod-item h3{margin:20px 0 5px;color:initial;font-size:17px;text-transform:uppercase}.product .price{min-height:36px;display:block;color:var(--inz-primary);font-size:17px;font-weight:600}.product .price del{color:#a5a5a5;font-size:13px;line-height:1}.product .price ins{text-decoration:none}.prod-item__subtitle{margin:15px 0;font-size:14px}span.woocommerce-Price-currencySymbol{font-size:inherit}.woocommerce .product.prod-item a.button,.woocommerce .product.prod-item span.button,.woocommerce .product.prod-item button.nmgr_add_to_cart_button{width:calc(100% - 30px);max-width:205px;padding:2px 3px 4px;margin:0 auto;background-color:var(--inz-primary);color:var(--inz-light);font-size:initial;font-weight:400;display:inline-block}.woocommerce .product.prod-item span.button,.woocommerce .product.prod-item.outofstock a.button,.woocommerce .product.prod-item a.button:hover,.woocommerce .product.prod-item button.button:hover{background-color:var(--inz-light);color:var(--inz-primary);text-transform:uppercase}.woocommerce .product.prod-item .star-rating{display:none}.woocommerce .product.prod-item .nmgr-atw-wrapper{position:absolute;bottom:-5px;left:0;right:0}.woocommerce .product.prod-item .nmgr-atw-wrapper a:not(.not-in-wishlist){opacity:.5}.woocommerce .product.prod-item .nmgr-atw-wrapper a.button{margin-top:5px;margin-right:28px;background-color:var(--inz-light);color:var(--inz-primary);font-size:13px}.woocommerce .product.prod-item a.nmgr-add-to-wishlist-button:hover{background-color:var(--inz-secondary);color:#fff}.woocommerce .product.prod-item a.nmgr-add-to-wishlist-button svg{display:none}li.product .yith-wcwl-add-to-wishlist{width:25px;margin:0;top:3px;display:inline-block}.yith-wcwl-add-button a span{display:none}li.product .yith-wcwl-add-button .yith-wcwl-icon{margin:0;color:initial;font-size:18px}.home li.product .yith-wcwl-add-button .yith-wcwl-icon{color:var(--inz-secondary)}@media (max-width:991px){.woocommerce .product.prod-item a.button,.woocommerce .product.prod-item button.nmgr_add_to_cart_button,.woocommerce .product.prod-item .nmgr-atw-wrapper a.button,.woocommerce .product.prod-item span.button{font-size:12px;line-height:1}.prod-item__price{padding-bottom:40px}}@media (max-width:767px){.product.prod-item h2,.product.prod-item h3{min-height:70px;margin:12px 0 5px}}@media (max-width:575px){.row.products-list{margin:0 -5px}li.product.prod-item{padding-left:5px;padding-right:5px}.product.prod-item h2,.product.prod-item h3{min-height:30px;font-size:13px}.prod-item .price{min-height:32px;font-size:15px}.product .price del{display:block}}@media (max-width:408px){.yith-wcwl-add-to-wishlist{top:-3px}}.nav-tabs{border:none;list-style:none!important;justify-content:center;font-weight:600}.nav-tabs .nav-link{padding:0 15px;border-radius:0;border:none;color:#888;background:#fff0}.nav-tabs .nav-link.active{color:var(--inz-primary);position:relative;background:#fff0}.tab-content{padding:40px 0 0;margin:0 auto}@media (max-width:575px){.nav-tabs .nav-link{padding:0 8px;font-size:11px}}.content-slider__text{max-width:760px;margin:0 auto;text-align:center}.content-slider__text h2{margin:1.6rem auto;font-size:1.4em}.content-slider__btn{margin:3rem auto 0;display:table;text-transform:uppercase}.content-slider__thumb .slide-pagination{left:-1.2rem;right:-1.2rem}@media (min-width:992px){.content-slider__text h2{margin:3rem auto;font-size:1.8em}}@media (min-width:1366px){.content-slider__thumb .slide-pagination{left:-5rem;right:-5rem}}.map-block iframe{width:95%;height:480px;margin:0 auto;display:block}@media (max-width:575px){.map-block iframe{height:300px}}.gift-list .item img{width:50px;display:inline-block;vertical-align:middle}.gift-list .item div{width:calc(100% - 60px);padding-left:20px;display:inline-block;vertical-align:middle}@media (max-width:400px){.gift-list .item img{width:35px}.gift-list .item div{width:calc(100% - 40px);padding-left:5px}}article.post-style-1 h2{margin:0;color:var(--inz-primary);font-size:1.3em;font-weight:300;text-transform:uppercase}article.post-style-1 img{width:100%}article.post-style-1 p{color:#8f8c8c}article.post-style-1 time{color:var(--inz-primary);font-size:13px}@media (max-width:575px){article.post-style-1 h2{font-size:1.05em}article.post-style-1 p{line-height:1.2}}.intitle.title-bottom-center{margin:0;font-size:2.5em;line-height:1;text-transform:uppercase;position:absolute;bottom:-10px;left:0;right:0}.intitle.title-lined{line-height:1;display:flex;align-items:center;justify-content:center}.intitle.title-lined:before,.intitle.title-lined:after{content:"";width:100px;height:2px;background-color:var(--inz-light);display:inline-block;position:relative}.intitle.title-lined:before{margin-right:2rem}.intitle.title-lined:after{margin-left:2rem}.box-lined{padding:0 40px}.box-lined:before{content:"";border:5px solid var(--inz-light);position:absolute;bottom:25px;left:25px;right:25px;top:25px}@media (max-width:576px){p.has-large-font-size{font-size:18px!important}p.has-large-font-size br{display:none}.intitle.title-lined:before{margin-right:1rem}.intitle.title-lined:after{margin-left:1rem}}@media (min-width:992px){.intitle.title-bottom-center{font-size:5.5em;bottom:-25px}.intitle.title-lined{font-size:3.8em}}.slide .card-list__item{margin:0 10px}.style-1 .card-list__inner,.style-2 .card-list__inner{width:100%;height:100%;padding:20px;border:1px solid var(--inz-primary);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:wrap;-webkit-transition:all 500ms;transition:all 500ms;top:0}.style-2 .card-list__inner{min-height:160px}.style-3 .card-list__inner{box-shadow:0 6px 15px rgb(48 43 35 / 15%)}.card-list__inner p{margin-bottom:5px;font-size:1.1em}.card-list__img img{width:100%;transition:0.3s}.card-list__icon{width:115px;height:115px;padding:16px 10px;margin:0 auto;border:3px solid var(--inz-primary);text-align:center}.card-list__icon img{max-width:80px;margin:0 auto}.style-3:hover img{filter:brightness(85%)}.style-2 .card-list__inner{min-height:180px;background:var(--inz-image) center no-repeat;background-size:cover;border:none;overflow:hidden}.style-2 .card-list__inner:hover{background-position:0 0}.card-list__overlay{background:var(--inz-secondary);position:absolute;bottom:0;left:0;right:0;top:0;opacity:.95}.style-3 .card-list__infos{padding:0 10px;margin:0 auto;color:var(--white);text-align:center;position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);z-index:1}.style-3 .card-list__infos h2{max-width:200px;padding:15px;margin:0 auto;background-color:rgb(231 229 221 / 87%);color:initial;display:table;font-weight:400}.style-4 .card-list__infos,.style-5 .card-list__infos{width:92%;margin:20px auto 0;text-align:center}.style-4 .card-list__infos p,.style-5 .card-list__infos p{max-width:92%;margin:0 auto;line-height:1.2}.card-list__title{margin-bottom:15px;font-size:1.4em;font-weight:700;line-height:1.2;text-transform:uppercase;z-index:1}.style-1 .card-list__title{color:var(--inz-primary)}.card-list__item.style-2 .card-list__title{color:var(--white)}.card-list__item.style-2 p{color:#dbdbdb}.card-list__btn{display:block;width:35px;height:35px;background-color:var(--inz-secondary);color:var(--white);border-radius:30px;font-size:20px;line-height:35px;text-align:center;z-index:1;-webkit-transition:all 500ms;transition:all 500ms}.card-list__item:hover .card-list__btn{background-color:var(--inz-primary);color:var(--white)}@media (min-width:768px) and (max-width:781px){.style-1 .card-list__inner,.style-2 .card-list__inner{padding:10px 15px}}@media (max-width:991px){.style-1 .card-list__inner br,.style-2 .card-list__inner br{display:none}}@media (min-width:768px){.top-align .style-4:nth-child(2n){top:60px}.style-4 .card-list__infos p,.style-5 .card-list__infos p{font-size:1.2em}}.image-block{position:relative}.image-block img{width:100%}.image-block:hover img{filter:brightness(90%)}.image-block span{margin:0 auto;color:var(--inz-light);font:24px/1.2 var(--inz-font-title);text-align:center;position:absolute;top:15px;left:16px;right:16px}.image-block.style2{border:10px solid var(--inz-secondary)}.image-block.style2 span{padding:15px 15px 5px;background-color:var(--inz-light);background:var(--inz-light);background:-o-linear-gradient(left,transparent,var(--inz-light));background:-webkit-linear-gradient(left,transparent,var(--inz-light));background:linear-gradient(to right,transparent,var(--inz-light));color:var(--inz-dark);text-align:right;font-size:42px;top:auto;bottom:0;right:0;left:0}.grids-area:nth-of-type(even) .image-block.style2{border-color:var(--inz-primary)}.grids-section>div{grid-gap:22px 44px}@media (max-width:767px){.wp-block-group.m-t-80{margin-top:45px}.grids-section>div{grid-gap:0 15px}.image-block.style2{border-width:3px}}@media (min-width:350px) and (max-width:768px){.home .grids-s-w_i{display:grid!important}.image-block.style2 span{font-size:16px!important;padding:10px 7px 5px}}@media (min-width:769px) and (max-width:991px){.image-block.style2 span{font-size:28px}}@media (max-width:1299px){.image-block span{font-size:18px}}@media (max-width:349px){.image-block.style2 span{font-size:20px}.grids-is-advanced>.grids-s-w_i>div[class*="grids-a-"]{margin:0!important}.grids-is-advanced>.grids-s-w_i>div[class*="grids-a-"]:first-child{margin-top:-30px!important}.grids-is-advanced>.grids-s-w_i>div[class*="grids-a-"]:last-child{margin-bottom:-40px!important}}.slide-brands .slick-list{margin:0 -30px}.slide-brands .item{padding:0 30px}.slide-brands .item img{max-width:156px;margin:0 auto}@media (max-width:575px){.slide-brands .slick-list{margin:0 -20px}.slide-brands .item{padding:0 20px}}.slide-categories .slick-list{margin:0 -15px}.slide-categories .item{padding:0 15px;position:relative}.slide-categories .item img,article.post-style-1 img,.image-block img{transition:0.3s}.slide-categories .item:hover img,article.post-style-1:hover img{filter:brightness(80%)}.slide-categories .item h2{margin:0 auto;color:var(--inz-light);font:27px/1.2 var(--inz-font-title);text-align:center;-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;top:50%;left:10px;right:10px;z-index:1}.single-product .slide-categories .item h2{font-size:32px}@media (max-width:767px){.slide-categories .slick-list{margin:0 -5px}.slide-categories .item{padding:0 5px}}@media (min-width:576) and (max-width:767px){.slide-categories .item h2{font-size:22px!important}}.wc-block-attribute-filter ul li{font-size:18px;color:inherit;position:relative}.wc-block-components-checkbox{margin:0}.wc-block-attribute-filter ul li [type="checkbox"]:checked,.wc-block-attribute-filter ul li [type="checkbox"]:not(:checked){min-width:12px;width:12px;min-height:12px;height:12px;margin-right:6px;border-width:1px;position:relative;top:6px}.wc-block-attribute-filter ul li [type="checkbox"]:checked+label,.wc-block-attribute-filter ul li [type="checkbox"]:not(:checked)+label{position:relative;padding-left:15px;cursor:pointer;display:inline-block}.wc-block-components-checkbox .wc-block-components-checkbox__mark{width:1em;margin-left:0}.wc-block-attribute-filter__actions{display:none}.cards-stretched{gap:0}.cards-stretched__text>.wp-block-group{max-width:600px;padding:2rem}.cards-stretched-right .cards-stretched__text .wp-block-group{margin:0 0 0 auto}.line-left:before{content:"";width:2px;background:#fff;position:absolute;bottom:10%;left:.3rem;top:10%}@media (min-width:768px){.cards-stretched__text>.wp-block-group{padding:2rem}}@media (min-width:992px){.cards-stretched__text>.wp-block-group{padding:3rem 4rem}}@media (min-width:1600px){.cards-stretched__text>.wp-block-group{padding:5rem 4rem}}.author-box{display:flex;align-items:center;gap:0 1rem;letter-spacing:1px}.author-box p{margin:0;line-height:1.6}.author-box__name{font-size:14px}.author-box__info{font-size:8.2px}.wp-block-quote.blockquote-style-1{padding-left:1rem;border:none}.wp-block-quote.blockquote-style-1:before{content:"";width:52px;height:47px;margin-bottom:2rem;margin-left:-2rem;background:url(/wp-content/themes/franttone/images/quote.png) top left no-repeat;display:block}@media (min-width:992px){.wp-block-quote.blockquote-style-1{padding-left:2rem}}.wedding-banner{align-items:flex-start}.wedding-banner h2{margin-bottom:0;font-size:60px;line-height:1;position:relative;top:-22px}.wedding-banner .wp-block-button{min-width:190px}.wedding-banner .wp-block-button a{width:100%}@media (max-width:575px){.wp-block-cover,.wp-block-cover-image{min-height:160px!important}}@media (min-width:576px){.wp-block-button+.wp-block-button{margin-left:50px!important}}@media (min-width:768px){.wedding-banner .wp-block-button{min-width:250px}.wp-block-button+.wp-block-button{margin-left:115px!important}.wedding-banner .wp-block-button__link{padding-left:35px;padding-right:35px;font-size:31px}.wedding-banner h2{font-size:114px}}.page-template-page-links{background-color:var(--bg-color-3)}.links-page{max-width:600px;padding:40px 0;margin:0 auto}.links-page .img-profile{margin:0 auto;text-align:center}.links-page .img-profile img{width:auto;max-width:200px}.links-list{list-style:none!important;padding:0}.links-list li a{display:block;width:100%;margin:0 auto 10px;color:var(--tx-color);background-color:var(--bg-color-1);text-align:center;text-decoration:none;font-weight:700;padding:15px 5px;border-radius:10px}