body{margin:0;font-family:'Raleway';background-color:#fbede6;overflow-x:hidden}body.open{overflow:hidden}.btn-default{display:inline-block;text-align:center;font-size:18px;color:#000;border-radius:10px;border:1px solid #f59e91;padding:8px 30px;cursor:pointer;transition:0.4s ease all;background:#f59e91;box-shadow:0 4px 4px rgb(0 0 0 / .25)}.btn-default:hover{background:#fbede6;color:#f59e91}.woocommerce-Button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.edit-address-link,.save-address-button,.checkout-button,.actions button,.wc-block-components-button{display:inline-block!important;text-align:center!important;font-size:18px!important;color:#000!important;border-radius:10px!important;border:1px solid #f59e91!important;padding:8px 30px!important;cursor:pointer!important;transition:0.4s ease all!important;background:#f59e91!important;box-shadow:0 4px 4px rgb(0 0 0 / .25)!important;margin-top:30px!important}.wc-block-components-button{display:inline-flex!important}.woocommerce-Button:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.edit-address-link:hover,.save-address-button:hover,.checkout-button:hover,.wc-block-components-button:hover{background:#fbede6!important;color:#f59e91!important}.checkout-button{display:block!important;padding:12px 30px!important}.search-cart{display:flex}.search-cart a{display:inline-block;margin:0 10px}.search-cart img{height:20px}img{max-width:100%}header{position:relative}figure{margin:0}button.menu-mobile{background:#f59e91;width:48px;height:48px;padding:8px;cursor:pointer;transition:ease-in-out 0.3s;border:none;text-align:center;z-index:100;position:absolute;top:20px;right:20px;padding:10px;display:none}@media(max-width:960px){button.menu-mobile{display:block}}button.menu-mobile:focus{outline:none}button.menu-mobile div{background:#FFF;width:100%;height:4px;margin:5px auto 0 auto;border-radius:9px;transition:ease-in-out 0.12s}button.menu-mobile div:nth-child(3){margin-top:-4px}button.menu-mobile div:first-child{margin:0}button.menu-mobile.navOpen{transition:ease-in-out 0.3s;z-index:100}button.menu-mobile.navOpen div{width:100%;margin:0;transition:ease-in-out 0.3s}button.menu-mobile.navOpen div:nth-child(1),button.menu-mobile.navOpen div:nth-child(4){background:#fff0}button.menu-mobile.navOpen div:nth-child(2){transform:rotate(45deg)}button.menu-mobile.navOpen div:nth-child(3){margin-top:-4px;transform:rotate(-45deg)}a:hover{text-decoration:none}.logo-nav{background-color:#f6f5f5;text-align:center;padding:20px 0 0 0}@media(max-width:960px){.logo-nav{padding-top:40px;padding-bottom:20px}}.logo{margin-top:30px;margin-bottom:40px}.logo img{max-height:100px;transition:0.4s ease opacity}.logo a:hover img{opacity:.5}@media(min-width:960px){.logo img{max-height:130px}.logo{margin-top:40px;margin-bottom:60px}}.container-produts{margin:0 auto;max-width:1280px}@media(max-width:960px){.container-produts{padding:0 20px}}.produts-news{margin-top:50px}.produts-news .d-flex .item{margin-right:40px}.produto{max-width:250px;aspect-ratio:1 / 1;width:100%;width:250px}.produto figure{background-color:#e9e3e1;padding:15px;box-shadow:0 4.54545px 6.1818px 1.54545px rgb(0 0 0 / .25);width:250px;height:250px;display:flex;align-items:center;justify-content:center;margin:0 0 30px 0}.produto img{width:100%;display:block;max-width:150px;transition:0.4s ease all}.produto a{text-decoration:none;transition:0.4s ease all;display:block;padding:10px}.produto a h3{color:#000;font-size:25px;margin-bottom:15px;transition:0.4s ease color;line-height:1,2em}.produto a p{color:#645f5c;font-size:25px;margin-top:0;transition:0.4s ease color;padding-bottom:10px;position:relative;display:inline-block}.produto a p:before{content:'';height:2px;width:0;background:#000;position:absolute;bottom:0;left:0;transition:0.4s ease width}.produto a p del{font-size:14px;display:block;text-decoration:line-through;color:#a9a7a5}.produto a p ins{text-decoration:none}.produto a:hover h3{color:#645f5c}.produto a:hover p{color:#000}.produto a:hover img{opacity:.7}.produto a:hover p:before{width:100%}@media(max-width:960px){.produto{max-width:100%;width:100%}.produto figure{max-width:100%;width:100%}.produto a p{font-size:20px}.produto a h3{font-size:20px}}.owl-dots{display:none}.carousel-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.product-carousel{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.product-item{flex:0 0 auto;width:200px;scroll-snap-align:start;background:#fff;padding:1rem;border-radius:8px;box-shadow:0 8px 16px rgb(0 0 0 / .05);text-align:center}.product-thumb{position:relative}.product-thumb img{height:auto;width:inherit;box-shadow:-8px 8px 15px rgb(0 0 0 / .4);border:4px solid #202221;display:inline-block;max-width:125px}.product-title{font-size:1rem;font-weight:600;margin:.5rem 0}.product-price{color:#555;font-size:.95rem}nav#site-navigation ul{list-style:none;padding:0}nav#site-navigation ul li{display:inline;font-size:14px;font-weight:300;position:relative}nav#site-navigation ul li a{display:block;padding:10px 20px 10px 20px}nav#site-navigation ul li:before{content:'';height:2px;width:0;background:#f59e91;position:absolute;bottom:0;left:0;transition:0.4s ease width}nav#site-navigation ul li a:hover{opacity:.8;color:#000}nav#site-navigation ul li:hover:before{width:100%;opacity:.8}nav#site-navigation ul li a{text-decoration:none;color:#000;font-weight:500}nav#site-navigation ul li.current_page_item a{background:#fbede6}@media(min-width:960px){nav#site-navigation ul{gap:60px;margin:15px 0 0;display:flex;justify-content:center}nav#site-navigation ul li{display:inline;font-size:18px}}@media(max-width:960px){header{overflow:hidden}header.open{overflow:inherit}#site-navigation{position:absolute;top:0;height:100vh;width:100%;background:#fbeee5;z-index:10;right:-100%}#site-navigation.open{right:0}nav#site-navigation ul{padding:20px;padding-top:100px}nav#site-navigation ul li{display:block;font-size:27px;padding:0 20px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f59e91}}.top-site{background-color:#f39993;padding:10px 0;display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.social-icons{list-style:none;display:flex;margin:0;padding:0}.social-icons li{margin:0 8px;height:20px;transition:0.5s ease all}.social-icons li svg{width:20px;height:20px;fill:#913f35}.carousel-title{padding:40px 0;font-weight:400}.social-icons li:hover{opacity:.7}.carousel-title a{color:#000;text-decoration:none}.carousel-title a span{transition:0.5s ease all}.carousel-title a:hover{color:#645f5c}.carousel-title a:hover span{margin-left:20px}.owl-nav{position:absolute;width:90px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:0;right:0;left:0;margin:0 auto;bottom:0;height:38px}.owl-nav button{position:relative;height:38px;width:38px;font-size:0;transition:0.3s ease opacity;background:#f59f91;border-radius:2px;position:relative;border:none}.owl-nav button:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:17px;height:17px;display:block;background:url(../images/seta.svg) no-repeat;background-size:contain}.owl-nav button:hover{opacity:.5}.owl-nav .owl-prev{left:0;transform:rotate(180deg)}.owl-nav .owl-next{right:0}#footer{background:#f59e91;padding:50px 0;margin-top:100px}#footer .container{max-width:1280px}.footer-box .icon-footer{background:#FFF;width:50px;height:50px;border-radius:50%;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.footer-box h3{text-align:center;font-size:16px;font-weight:700;margin-top:20px;margin-bottom:20px}.footer-box p{font-size:14px;text-align:center}.footer a{color:#000;text-decoration:underline}.footer a:hover{text-decoration:none}.copy{font-size:12px;text-align:center;margin:30px 0}@media(max-width:960px){.footer-box{margin-bottom:30px}}.product-page-wrapper h2{font-size:24px}.product-content{padding:70px 0;padding-bottom:50px}.main-image{box-shadow:0 1.54545px 6.1818px 1.54545px rgb(0 0 0 / .15);padding:40px;background:#efe7e2}.main-image figure{margin:0;display:flex;justify-content:center;align-items:center}.main-image img{box-shadow:-1px 1px 8px rgb(0 0 0 / .4);border:4px solid #202221;max-width:300px}.thumbnail-gallery{display:flex;justify-content:space-evenly}.thumbnail-gallery .thumb-img{margin:0 10px}.thumbnail-gallery .owl-stage-outer{padding-bottom:50px}.thumbnail-gallery img{display:block;max-width:70px;box-shadow:-8px 8px 15px rgb(0 0 0 / .4);border:4px solid #202221}.thumbnail-gallery .item{padding:0 20px}.thumbnail-gallery figure{background:#efe7e2;box-shadow:0 4.54545px 6.1818px 1.54545px rgb(0 0 0 / .25);padding:30px;justify-content:center;text-align:center;display:flex}.product-summary{padding-left:10%}.product-summary .product-title{font-size:27px}.price{color:#645f5c;font-size:27px}.price del{display:block;font-size:20px;color:#a9a7a5}.price ins{text-decoration:none}.payment-options{font-size:20px;margin-top:20px}.payment-options a{color:#000}.woocommerce .product-summary .quantity .qty{width:120px;background:#FFFEFE;box-shadow:0 2px 2px rgb(0 0 0 / .25);border-radius:14px;height:40px;border:none;display:block;margin-bottom:40px}.quantity label{color:#b0a7a0;display:block;margin-top:30px;font-size:20px}.single_add_to_cart_button{background:#fdeec2 url(../images/kart.svg) no-repeat 90% center!important;background-size:18px!important;color:#000!important;font-weight:normal!important;box-shadow:-2px 2px 2px rgb(0 0 0 / .25)!important;width:300px;height:50px;border-radius:10px!important;transition:0.5s ease all;font-size:18px}.single_add_to_cart_button:hover{background:#f59e91 url(../images/kart.svg) no-repeat 90% center!important;background-size:18px!important}.buy-now{background:#f59e91;width:250px;height:50px;border-radius:10px;transition:0.5s ease all;border:none;box-shadow:0 2px 2px rgb(0 0 0 / .25);display:block;margin-top:40px;cursor:pointer;font-weight:700;font-size:18px;text-align:center;line-height:50px;color:#000}.buy-now:hover{background:#fdeec2;color:#000}.frete-button{background:#f4ede9 url(../images/frete-icon.svg) no-repeat 15px center;border-radius:10px;transition:0.5s ease all;border:none;box-shadow:0 2px 2px rgb(0 0 0 / .25);display:inline-block;margin-top:40px;cursor:pointer;padding:5px 10px 5px 40px;background-size:20px;font-size:18px;text-shadow:0 2px 2px rgb(0 0 0 / .25);letter-spacing:2px}.product-details .product-description{color:#645f5c}.product-attributes{background:#F4EDE9;box-shadow:4px 6px 51px -16px rgb(0 0 0 / .1);padding:30px;max-width:900px;margin:50px auto}.product-attributes li{display:flex;font-size:20px;line-height:2em;width:100%}.product-attributes li span{display:block;width:50%}.product-attributes li strong{display:block;width:40%;font-weight:400}.product-attributes li a{color:#000;text-decoration:underline}.product-attributes li a:hover{color:#f59e91}.product-attributes ul{padding:0;margin:0}.white-info{background:#fbf6f3;padding:30px;box-shadow:0 2px 6px rgb(0 0 0 / .1);border-radius:4px}.shipping-info{max-width:900px;margin:0 auto;margin-bottom:60px;border-radius:10px}.shipping-info p{margin:0}.product-reviews-wrapper{background:#fbf6f3;padding:30px;box-shadow:0 2px 6px rgb(0 0 0 / .1);margin:40px auto}.product-reviews-wrapper .comment-form-comment label{display:block}.product-reviews-wrapper .comment-form-comment textarea{display:block;width:100%;height:100px;background:#fff;box-shadow:4px 6px 51px -16px rgb(0 0 0 / .1);border:1px solid #f59f91;border-radius:5px}.product-reviews-wrapper .form-submit .submit{background:#f59e91!important;border:none!important;width:250px;height:50px;border-radius:10px;transition:0.5s ease all;border:none;box-shadow:0 4px 4px rgb(0 0 0 / .25);display:block;margin-top:40px;cursor:pointer;font-weight:700;font-size:18px;text-align:center;line-height:50px;color:#000!important}.product-reviews-wrapper .form-submit .submit:hover{background:#fdeec2!important}.product-reviews h3{font-size:20px;font-weight:500;margin-bottom:30px}.commentlist{display:flex;padding:0;margin:0;justify-content:center}.commentlist .review-card{width:calc(50% - 20px);margin:0 10px}.commentlist.slides .review-card{width:100%}.owl-stage-outer{padding-bottom:50px}.reviews-list{display:flex;flex-wrap:wrap;gap:20px}.review-card{background:#FEA;display:flex;padding:15px;border-radius:12px;box-shadow:2px 2px 6px rgb(0 0 0 / .1);width:100%;align-items:center}.review-card .star a{color:#f59f91}.review-card .star a[filled]{color:#000}.review-avatar{margin-right:20px;flex-shrink:0;max-width:50px}.review-avatar img{border-radius:50%}.review-content{flex:1}.review-rating{font-size:16px;color:#ccc;margin-bottom:5px}.review-rating .filled{color:#000}.review-meta{font-size:14px;color:#555;margin-bottom:5px}.review-meta strong{display:block;font-weight:700;color:#000}.review-text{font-size:14px;color:#333}#review_form_wrapper{background:#fff;margin-top:40px;padding:20px;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .05)}.review-form label{display:block;font-weight:700;margin-bottom:5px}.review-form textarea{width:100%;border:1px solid #ccc;padding:10px;border-radius:5px;resize:vertical}.btn-submit{background:#f5e0a3;padding:10px 20px;border:none;border-radius:8px;font-weight:700;margin-top:10px;cursor:pointer;transition:background 0.3s}.btn-submit:hover{background:#e6cf8c}.review-body{font-size:14px}.product-share{margin-top:40px}.product-share h4{font-size:20px}.redes{display:flex;list-style:none;padding:0}.redes li{margin-right:15px}.redes img{height:20px}.redes a{display:block;transition:0.4s ease opacity}.redes a:hover{opacity:.7}.products-grid .d-flex{justify-content:space-around}.site-main{padding:50px 0 0 0}.site-main h1{margin-bottom:60px}.sobre-box{margin-bottom:60px}.sobre-box h2{font-size:25px;margin-bottom:30px}.page-interna .header-page{margin-bottom:60px}.page-interna .header-page h1{margin-bottom:30px}.contato-site .container{max-width:900px}.form-control{border:1px solid #000;background:#fbede6}.account-layout{display:flex;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05);overflow:hidden;margin-top:20px}.account-navigation{width:220px;background:#f8f8f8;border-right:1px solid #eee}.account-navigation ul{list-style:none;margin:0;padding:0}.account-navigation li{border-left:4px solid #fff0}.account-navigation a{display:block;padding:15px 20px;text-decoration:none;color:#333;transition:all 0.2s ease}.account-navigation a:hover{background:#fbede6}.account-navigation .active{background:#fff;border-left:4px solid #f59e91;font-weight:600}.account-content{flex:1;padding:30px}.tab-content{display:none}.tab-content.active{display:block}.custom-orders-wrapper{padding:10px!important}.custom-account-dashboard h2{font-size:25px!important;margin-bottom:1.5rem}.custom-account-dashboard input,.custom-account-dashboard textarea{display:block;border:1px solid #000}.woocommerce-MyAccount-content-my-address{max-width:800px;margin:0 auto;padding:20px;font-family:'Arial',sans-serif;color:#333}.woocommerce-MyAccount-content-my-address>p{font-size:16px;margin-bottom:30px;color:#555}.woocommerce-Address-title h3{font-size:22px;margin:0;color:#222;font-weight:600;display:block}.woocommerce-Address-title .edit{font-size:14px;color:#0073aa;text-decoration:none;margin-left:15px;font-weight:400}.woocommerce-Address-title .edit:hover{text-decoration:underline;color:#005177}.woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:40px;margin-top:20px}.woocommerce-Address{flex:1;min-width:300px;padding:25px;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .05)}.woocommerce-Address address{font-style:normal;line-height:1.6;margin-top:15px;font-size:15px}.address-separator{border-top:1px solid #eee;margin:15px 0;display:block}@media (max-width:768px){.woocommerce-Addresses{flex-direction:column;gap:20px}.woocommerce-Address{min-width:100%}}@media(max-width:768px){.sobre-box figure{margin-bottom:30px}.produts-section .owl-stage-outer,.produts-news .owl-stage-outer{padding-bottom:80px}.produts-news .carousel-wrapper{margin-bottom:40px}.product-summary{padding-left:0;margin-top:40px}.product-content{padding-bottom:0}.product-attributes li{font-size:16px}.product-attributes li strong{width:50%;margin-right:20px}.produts-news .d-flex .item{margin:0 10px}}#customer_login .woocommerce .col2-set,.woocommerce-page .col2-set{display:flex}#customer_login .col-1,#customer_login .col-2{max-width:50%;flex:inherit}#customer_login .woocommerce-Input{display:block;width:100%}#customer_login .woocommerce form .form-row label{display:block}#customer_login .woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}#customer_login .woocommerce-form-login__rememberme{display:block!important;width:100%}.woocommerce-LostPassword{margin-top:30px}.woocommerce-LostPassword a{color:#000;text-decoration:underline}.woocommerce-LostPassword a:hover{text-decoration:none;color:#f59e91}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none!important;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid #000;background:#fbede6;display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;border:1px solid #000}.woocommerce form .form-row label{width:100%}.woocommerce-input-wrapper{display:block;width:100%}.woocommerce-cart-form,.shop_table,.wp-block-woocommerce-cart table.wc-block-cart-items,.wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-checkout-order-summary-block{background:#fff!important;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{padding:8px 16px 8px 16px}@media(min-width:960px){.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{display:flex;align-items:center}}.wc-block-components-product-name{color:#000;text-decoration:underline;font-weight:700}.cart-btn-with-count{position:relative;display:inline-block}.cart-count-bubble{position:absolute;top:-10px;right:-10px;background-color:#e65b56;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1}.src-section{height:60px;background:#f39993}.src-section label{margin:0;padding:0;display:block;width:100%;position:absolute}.src-box{padding:10px 40px 10px 0;position:relative}.src-box form{width:100%;position:relative;height:35px}.src-box form .search-field{width:100%;border:1px solid #fbede6;height:35px;padding:5px 20px;outline-offset:none;background:#fbede6}.search-submit{position:absolute;right:10px;height:20px;width:20px;background:url(../images/search-icon.svg) no-repeat center;background-size:contain;border:none;font-size:0;cursor:pointer;bottom:0;top:0;margin:auto 0;z-index:10}.close-src{position:absolute;right:0;top:0;bottom:0;margin:auto 0;display:flex;align-items:center;cursor:pointer;font-size:26px}.src-section{height:0;display:none;transition:0.5s ease height}.src-section.open{height:60px;display:block}.custom-product-card{margin-bottom:40px}.woocommerce-cart-form__cart-item .product-name a{color:#000;display:block;font-weight:700;font-size:20px;transition:0.5s ease all}.woocommerce-cart-form__cart-item .product-name a:hover{color:#913f35}.product-remove-td{font-size:16px}.product-remove-td a,.wc-block-components-main .wc-block-cart-item__remove-link{color:#913f35!important;text-decoration:underline}.product-remove-td a:hover{text-decoration:none}.woocommerce-message{border-top-color:#f59e91}.quantity{display:flex;align-items:center;gap:5px;max-width:120px}.quantity button{background-color:#eee;border:1px solid #ccc;width:32px;height:32px;font-size:18px;line-height:1;cursor:pointer;transition:background-color 0.2s}.quantity button:hover{background-color:#ddd}.quantity input.qty{width:50px;height:32px;text-align:center;border:1px solid #ccc;border-radius:2px}.prod-price{font-size:18px}.woocommerce-cart-form__cart-item .quantity{display:inline-flex;align-items:center;border-radius:10px;overflow:hidden;height:42px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.woocommerce-cart-form__cart-item .quantity .qty-minus,.woocommerce-cart-form__cart-item .quantity .qty-plus{width:40px;height:100%;background:#FFF;color:#000;border:none;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s}.woocommerce-cart-form__cart-item .quantity .qty-minus:focus,.woocommerce-cart-form__cart-item .quantity .qty-plus:focus{outline:none;background:#f59e91}.woocommerce-cart-form__cart-item .quantity .qty-minus:hover,.woocommerce-cart-form__cart-item .quantity .qty-plus:hover{background:#f59e91}.woocommerce-cart-form__cart-item .quantity .qty{width:50px;height:100%;text-align:center;border:none;font-size:16px;font-weight:700;color:#333}.isolde-default{position:relative;padding:0;margin:0;opacity:0;transition:height .2s ease-out,opacity .2s ease-out .2s}[data-isolde-el]{opacity:0;position:absolute;top:0;left:0;transition:transform .2s ease-out}.page-portfolio .card{background:#fff;border-radius:6px;box-shadow:0 2px 6px rgb(0 0 0 / .1);display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out;color:#000}.page-portfolio .card__picture{display:block;width:100%;height:auto;overflow:hidden}.page-portfolio .card__picture img{border-top-left-radius:6px;border-top-right-radius:6px;transition:0.4s ease all}.page-portfolio .card-infos{padding:20px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.page-portfolio .card-infos h2{font-size:22px;font-weight:600;line-height:1.4;margin:0 0 10px;transition:0.4s ease all}.page-portfolio .card-infos p{font-size:16px;font-weight:300;margin:0;color:#86888A;transition:0.4s ease all}.page-portfolio .card:hover p,.page-portfolio .card:hover h2{opacity:.7}.page-portfolio .card:hover img{transform:scale(1.2)}.page-portfolio .card__text--high{font-weight:600}.page-portfolio .sortable__nav{display:flex;justify-content:center;margin-bottom:40px}.page-portfolio .nav__link{padding:0 20px 4px;color:#111;font-size:1.4rem;font-weight:300;display:block;cursor:pointer;position:relative;margin:0 10px}.page-portfolio .nav__link:before{content:'';height:2px;width:0;background:#f59e91;position:absolute;bottom:0;left:0;transition:0.4s ease width}.page-portfolio .nav__link.is-active:before,.nav__link:hover:before{width:100%;opacity:.8}@media(max-width:960px){.page-portfolio .sortable__nav{display:block}.page-portfolio .nav__link{padding:5px 0;display:inline-block;font-size:16px}}.img-portfolio{box-shadow:0 4px 4px rgb(0 0 0 / .25);overflow:hidden;margin-bottom:25px}.breadcrumb{background:none}.breadcrumb span{padding:0 10px;opacity:.8}.breadcrumb a{color:#f39993;padding-right:10px;display:inline-block}@media(max-width:960px){.breadcrumb{display:none}}.breadcrumb a:hover{text-decoration:underline}.interna-portfolio h1{font-size:35px}