.elementor-37259 .elementor-element.elementor-element-91b084c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 0px 0px;}.elementor-37259 .elementor-element.elementor-element-91b084c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37259 .elementor-element.elementor-element-91b084c > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37259 .elementor-element.elementor-element-91b084c > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-primary );}.elementor-37259 .elementor-element.elementor-element-9aabb81{width:100%;max-width:100%;--title-color:var( --e-global-color-background );}.elementor-37259 .elementor-element.elementor-element-9aabb81 > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://popopet.net/wp-content/uploads/2025/06/Taneli_tausta6.jpg");padding:60px 40px 60px 40px;border-radius:15px 15px 0px 0px;}.elementor-37259 .elementor-element.elementor-element-9aabb81 .cmsmasters-widget-title__heading{transition:all 0.3s;}.elementor-37259 .elementor-element.elementor-element-f0b3a34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-37259 .elementor-element.elementor-element-1fe8841{width:100%;max-width:100%;}.elementor-37259 .elementor-element.elementor-element-1fe8841 > .elementor-widget-container{background-color:var( --e-global-color-background );padding:13px 40px 13px 40px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-border );}.elementor-37259 .elementor-element.elementor-element-1fe8841 .cmsmasters-widget-breadcrumbs__content a{color:var( --e-global-color-primary );}.elementor-37259 .elementor-element.elementor-element-1fe8841 .cmsmasters-widget-breadcrumbs__content a:hover{color:var( --e-global-color-tertiary );}.elementor-37259 .elementor-element.elementor-element-1fe8841:not(.cmsmasters-breadcrumbs-type-yoast) .cmsmasters-widget-breadcrumbs__content > span:not([class]),
					.elementor-37259 .elementor-element.elementor-element-1fe8841.cmsmasters-breadcrumbs-type-yoast .cmsmasters-widget-breadcrumbs__content .breadcrumb_last,
					.elementor-37259 .elementor-element.elementor-element-1fe8841.cmsmasters-breadcrumbs-type-rank .cmsmasters-widget-breadcrumbs__content .last{color:var( --e-global-color-secondary );}.elementor-37259 .elementor-element.elementor-element-1fe8841 .cmsmasters-widget-breadcrumbs__sep{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-37259 .elementor-element.elementor-element-cb47b39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:0px 0px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-37259 .elementor-element.elementor-element-cb47b39:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37259 .elementor-element.elementor-element-cb47b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-background );}.elementor-37259 .elementor-element.elementor-element-cb47b39::before, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .elementor-background-video-container::before, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .e-con-inner > .elementor-background-video-container::before, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .elementor-background-slideshow::before, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37259 .elementor-element.elementor-element-cb47b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-background );--background-overlay:'';}.elementor-37259 .elementor-element.elementor-element-cb47b39::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-37259 .elementor-element.elementor-element-431ef1a{width:100%;max-width:100%;--sections-background-color:var( --e-global-color-background );--customize-order-summary-items-color:var( --e-global-color-text );--customize-order-summary-link-normal-color:var( --e-global-color-text );--customize-order-summary-variations-color:var( --e-global-color-text );--customize-order-summary-mobile-odd-background-color:var( --e-global-color-background );--customize-order-summary-mobile-even-background-color:var( --e-global-color-background );}@media(max-width:767px){.elementor-37259 .elementor-element.elementor-element-cb47b39{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start of your custom CSS rules for cmsmasters-woo-cart-page, class: .elementor-element-431ef1a */ @media only screen and (max-width: 600px) {
.woocommerce-page table.cart .product-thumbnail {
    display: inline;
}  

.woocommerce .cart.shop_table .product-name {
    display: block;
}

.woocommerce .cart.shop_table .product-thumbnail img {
    width: 25%;
}
} /* End of your custom CSS rules */