.product-navs{display:flex;background:#fbfbfb;margin:0 0 auto;white-space:nowrap;padding:1rem 0}.products-inner{display:flex}.product-nav{list-style:none;transition:.3s;cursor:pointer;display:flex}.product-nav:hover{background:var(--theme);color:#fff}.product-nav a{padding:.5rem 2rem;display:flex;width:100%;position:relative}.product-nav a:after,.product-nav a:before{left:1rem;top:calc(50% - .05rem);transform:translateY(-50%);transition:.3s;width:.25rem;height:.25rem;border-right:2px solid;content:"";display:block;height:8px;margin-top:-6px;position:absolute;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);right:10px;top:50%;width:0;color:var(--icon)}.product-nav a:after{margin-top:-1px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-nav a:hover:after,.product-nav a:hover:before{color:#fff}.product-content{display:flex;padding-left:1rem}.product-content blockquote{padding:.5rem 1rem;margin:auto}.product-content-details{padding:0 2rem;margin:auto 0}.product-content h1{font-weight:600;font-size:1.4rem;margin:auto auto 1rem;color:#000}.filling-extras h3,.product-content-details h3{font-weight:600;font-size:1.3rem}.filling-extras h4{font-weight:600;font-size:1.2rem}.product-content img{max-width:20rem;max-height:25rem}.product-content .produt-details,.section-intro{padding:0 2rem}@media (max-width:1024px){.products-inner{flex-direction:column}.product-content{padding-left:0}}@media (max-width:900px){.product-content img{max-width:15rem;max-height:20rem}}@media (max-width:450px){.product-content{flex-direction:column;padding:0}.product-content-details,.section-intro{padding:0}.product-content img{margin:auto auto 1rem}.product-content:nth-child(2n){flex-direction:column-reverse}}