[data-mammen-counter]{display:contents}.skip-link{position:absolute;left:15px;top:-100px;z-index:100;background:#fff;padding:15px}.skip-link:focus{top:15px}.standard-section{padding:65px 7%;min-height:45vh}.standard-section h1{font-size:48px;line-height:1.15;margin-bottom:30px}.standard-section label{display:block;margin:16px 0 6px;font-size:12px}.standard-section input,.standard-section select,.standard-section textarea{background:#fffdf8;border:1px solid #aaa;padding:12px;max-width:100%;font:inherit}.standard-section .primary{margin-top:20px}.product-page{display:grid;grid-template-columns:1fr 1fr;gap:50px}.product-page>div>img{display:block;margin-bottom:20px;width:100%;height:auto}.product-page h1{font-size:42px}.product-price{font-size:25px}.rte{line-height:1.8;overflow-wrap:anywhere}.rte a{text-decoration:underline}.rte img{height:auto;max-width:100%}.native-product-form{margin-bottom:30px}.native-product-form select{width:100%}.cart-page{max-width:850px;margin:auto}.cart-actions{display:flex;gap:15px;justify-content:space-between}.cart-page .cart-item input{width:85px;margin-right:15px}.cart-page .remove{display:block;margin-top:15px}.text-page{max-width:1000px;margin:auto}.contact-form input,.contact-form textarea{width:100%}.footer-links{display:flex;flex-direction:column;gap:9px;font-size:10px}.footer-links small{margin-top:10px}.password-page{max-width:650px;margin:5vh auto}.password-page>img{display:block;margin-bottom:30px}.standard-section .deli-grid{margin:30px 0}.extra-image{display:block}.setup-message{grid-column:1/-1;padding:30px;background:#f8f5e9;font-size:14px;line-height:1.8}.cheese-ticket .product-info{display:block;margin-top:12px;text-decoration:underline}.cut-error{color:#8f2721}.cheese-card:disabled{cursor:not-allowed}.counter-section button:disabled{opacity:.6}.pagination{margin-top:30px;display:flex;gap:18px}.footer-links a:hover{text-decoration:underline}#chosen-product-link{align-self:flex-start;font-size:10px;margin:0 0 8px}.shopify-policy__container{padding:50px 5%}@media(max-width:700px){.standard-section{padding:35px 6%}.standard-section h1{font-size:35px}.product-page{grid-template-columns:1fr;gap:25px}.cart-actions{flex-direction:column}.footer-links{grid-column:1/-1}.cart-page .cart-item{grid-template-columns:65px 1fr}}.cheese-select{display:flex;flex-direction:column;border:0;background:transparent;padding:0;text-align:left;width:100%;color:inherit}.product-info{font-size:9px;display:block;margin:12px 6px 3px;text-decoration:underline}.cheese-select[aria-pressed=true] .cheese-ticket{border-top-color:#ad8c42}.counter-section .cheese-card:hover{transform:none}.cheese-select:hover .cheese-art{transform:translateY(-3px)}
