.gdoc-table-wrapper iframe,.gdoc-table-wrapper table{width:100%!important;max-width:100%;border-collapse:collapse;border:1px solid #ccc;font-family:'Segoe UI',sans-serif;font-size:15px;margin-top:10px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.gdoc-table-wrapper th{background-color:#f7f7f7;font-weight:bold;padding:12px;border:1px solid #ddd;text-align:left}.gdoc-table-wrapper td{padding:10px;border:1px solid #eee}.gdoc-table-wrapper tr:nth-child(even){background-color:#fafafa}.gdoc-table-wrapper tr:hover{background-color:#f1f1f1}@media screen and (max-width:768px){.gdoc-table-wrapper table,.gdoc-table-wrapper thead,.gdoc-table-wrapper tbody,.gdoc-table-wrapper th,.gdoc-table-wrapper td,.gdoc-table-wrapper tr{display:block}.gdoc-table-wrapper thead tr{display:none}.gdoc-table-wrapper td{position:relative;padding-left:50%}.gdoc-table-wrapper td::before{content:attr(data-label);position:absolute;left:10px;top:10px;font-weight:bold}}.et_pb_text ul,.et_pb_text ol{line-height:1.6!important}table,th,td{border:none!important;border-collapse:collapse}.rpwwt-post-title{color:#000;font-weight:700;font-size:13px;line-height:13px}.rpwwt-post-date{color:#000;font-weight:500;font-style:italic;font-size:11px}.post-date{color:#000;font-weight:500;font-style:italic;font-size:10px}body.single article.has-post-thumbnail>img:nth-of-type(1){width:auto!important;height:auto!important}body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){width:auto!important;height:auto!important}.single-product .product_title{font-size:1.8em!important}.post-type-archive-product .page-title{font-size:28px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px!important}span.woocommerce-Price-amount.amount{font-size:1.6em;font-weight:bold;color:#25c6c6}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:0px solid white;border-radius:14px;box-shadow:none!important;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:'Courier New',Courier,monospace;line-height:14px;content:'+';background-color:#65bccc}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#4e919d}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{width:50%;text-align:right;border-right:1px solid #e6e6e6;border-top:0}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;display:block;text-align:center;margin-bottom:0;font-size:1.25em;padding:1em;border-radius:50px;margin-top:.5em}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}.woocommerce-checkout .woocommerce .col2-set{width:47%;float:left;margin-right:4%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:47%;float:right;margin-right:0}@media only screen and (max-width:650px){.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}.woocommerce-additional-fields h3{display:none!important}span.woocommerce-Price-amount.amount{font-size:1.2em;font-weight:bold;color:#000000}.entry-summary p.price span{font-size:24px!important}.posted_in a{color:#434343!important}.single_add_to_cart_button,button.button.alt{color:#ffffff!important;border-color:#434343!important;background-color:#434343!important}a.button:hover{color:#ffffff!important;border-color:#434343!important;background-color:#434343!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#434343!important}.simcal-event-title{padding-left:0px;line-height:16px;color:#000!important;font-variant-caps:capitalize!important}.simcal-events{margin-left:0px}.simcal-date-format{list-style:none;background-color:transparent!important}.simcal-default-calendar-list dt.simcal-day-label{font-size:.9em;list-style:none;margin:10px 0px 10px 0px!important;background-color:#ffffff50!important;border-bottom:2px solid #000!important}.simcal-default-calendar-list ul.simcal-events{margin:10px 10px 10px 10px;border-bottom:0px solid #000!important}.simcal-day-label>span{background-color:transparent!important}.simcal-event-description{font-size:em;color:#000!important;list-style:none}#left-area ul,.comment-content ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul,body.et-pb-preview #main-content .container ul{list-style-type:disc;padding:0 0 0 1em;line-height:16px}.et_mobile_menu{background-color:#f0d2b9!important}.mobile_menu_bar{background-color:#f0d2b9!important}#main-header,#main-header.et-fixed-header{box-shadow:none!important}.nav li ul{right:0!important;left:auto!important}.nav li li ul{right:240px!important}#main-header{position:fixed!important;top:0;left:0;width:100%;z-index:9999;background:#f0d2b9!important;box-shadow:0px 4px 6px rgba(0,0,0,0.1)}.et_mobile_menu li ul li ul li a{font-family:'Playfair Display',serif!important}#page-container{padding-top:80px}.et_mobile_menu .menu-item-has-children>ul{display:none!important;visibility:hidden;opacity:0;height:0;overflow:hidden;transition:all 0.3s ease-in-out}.et_mobile_menu .menu-item-has-children.open>ul{display:block!important;visibility:visible;opacity:1;height:auto}.et_mobile_menu .menu-item-has-children ul .menu-item-has-children>ul{padding-left:15px}#top-menu li a{line-height:1.2em!important;padding-top:0px!important;padding-bottom:15px!important}@media only screen and (max-width:980px){#main-header{height:120px!important;padding:8px 0!important;display:flex!important;align-items:center!important}.logo_container{height:100px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding-left:0px}.logo_container img{max-height:120px!important;width:auto!important}#et-top-navigation{margin-top:5px!important;flex-grow:1;text-align:right}}.et_pb_team_member .et_pb_team_member_image{width:100%;max-width:300px;height:0!important;padding-top:100%!important;position:relative;overflow:hidden}.et_pb_team_member .et_pb_team_member_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.et_pb_team_member .et_pb_team_member_image{width:100%;max-width:300px;height:0;padding-top:100%;position:relative;overflow:hidden}.et_pb_team_member .et_pb_team_member_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.et_pb_team_member .et_pb_team_member_image,.et_pb_team_member .et_pb_team_member_description h4,.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{display:block;opacity:1}.et_pb_team_member .et_pb_team_member_description p{display:none;opacity:0;transition:opacity 0.3s ease}.et_pb_team_member.show-description .et_pb_team_member_description p{display:block;opacity:1}#cta-flytande{position:fixed;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:#DB6C4A;padding:12px 22px;border-radius:30px;z-index:2147483647;font-weight:400;font-size:15px;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,0.2);color:#000;text-align:center;transition:opacity 0.6s ease,visibility 0.6s ease;max-width:90%;opacity:0;visibility:hidden}#cta-flytande.visible{opacity:1;visibility:visible}#cta-close{position:absolute;top:4px;right:10px;font-size:16px;cursor:pointer;color:#666;line-height:1}