.elementor-240700 .elementor-element.elementor-element-7c3993e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-240700 .elementor-element.elementor-element-4bd88415{text-align:center}.elementor-240700 .elementor-element.elementor-element-4bd88415 .elementor-heading-title{font-family:"Geologica",Sans-serif;font-size:34px;font-weight:800;color:#000}.elementor-240700 .elementor-element.elementor-element-583c1a41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-240700 .elementor-element.elementor-element-1ab017b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-240700 .elementor-element.elementor-element-59f1643a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-240700 .elementor-element.elementor-element-82fee4a .cart button,.elementor-240700 .elementor-element.elementor-element-82fee4a .cart .button{transition:all 0.2s}.elementor-240700 .elementor-element.elementor-element-82fee4a .quantity .qty{transition:all 0.2s}.elementor-240700 .elementor-element.elementor-element-7f8b4ca1{--display:flex}.elementor-widget-woocommerce-product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-240700 .elementor-element.elementor-element-36ac8a99{--display:flex}.elementor-240700 .elementor-element.elementor-element-1fc1edac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-240700 .elementor-element.elementor-element-3302d477{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:12%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-240700 .elementor-element.elementor-element-2925a535{text-align:center}.elementor-240700 .elementor-element.elementor-element-2925a535 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0;color:#000}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product{text-align:left}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products{grid-column-gap:10px;grid-row-gap:140px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:35px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000;margin-bottom:3px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000;margin-bottom:3px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .star-rating{color:#F1FF00}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price{color:#1C244B;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price ins{color:#1C244B}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price ins .amount{color:#1C244B}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price del{color:#1C244B}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price del .amount{color:#1C244B}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price del{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:line-through;line-height:1.5em;letter-spacing:0;word-spacing:0em}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .button{color:#FFF0;background-color:#0000;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:italic;text-decoration:underline;line-height:1em;letter-spacing:0;border-radius:0 0 0 0;margin-top:0}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .button:hover{color:#467FF7}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products .added_to_cart{color:#1C244B}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFF;background-color:#467FF7;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0;border-radius:0;min-width:80px;min-height:30px;right:auto;left:0;margin:0}.elementor-240700 .elementor-element.elementor-element-591432{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-240700 .elementor-element.elementor-element-36617e7f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-240700 .elementor-element.elementor-element-36617e7f .elementor-widget-container{text-align:center}.elementor-240700 .elementor-element.elementor-element-2f572057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-240700 .elementor-element.elementor-element-12131a3e>.elementor-widget-container{--e-transform-scale:1.8}.elementor-240700 .elementor-element.elementor-element-42c151cc{--display:flex}@media(min-width:768px){.elementor-240700 .elementor-element.elementor-element-1ab017b{--width:50%}.elementor-240700 .elementor-element.elementor-element-59f1643a{--width:50%}.elementor-240700 .elementor-element.elementor-element-3302d477{--content-width:1650px}}@media(max-width:1024px){.elementor-240700 .elementor-element.elementor-element-3302d477{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-240700 .elementor-element.elementor-element-2925a535 .elementor-heading-title{font-size:45px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .price{font-size:14px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .button{font-size:14px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product span.onsale{font-size:14px;line-height:2em}}@media(max-width:767px){.elementor-240700 .elementor-element.elementor-element-3302d477{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:7%;--padding-right:6%}.elementor-240700 .elementor-element.elementor-element-2925a535 .elementor-heading-title{font-size:30px;line-height:1.1em}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product{text-align:center}.elementor-240700 .elementor-element.elementor-element-75a63668{width:100%;max-width:100%}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:70px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:12px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:11px}.elementor-240700 .elementor-element.elementor-element-75a63668.elementor-wc-products ul.products li.product .button{font-size:0}.elementor-240700 .elementor-element.elementor-element-12131a3e>.elementor-widget-container{--e-transform-scale:1.7}}body.single-product .producto-single-main>.elementor-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:40px;max-width:1120px;margin:30px auto 40px}body.single-product .producto-single-main .elementor-column:first-child{flex:0 0 42%;max-width:42%}body.single-product .producto-single-main .elementor-column:last-child{flex:0 0 48%;max-width:48%}body.single-product .producto-single-main .elementor-column:first-child img{width:100%;height:auto;border-radius:18px;box-shadow:0 18px 40px rgb(0 0 0 / .10);object-fit:cover}body.single-product .woocommerce-product-gallery__wrapper img{border-radius:18px}body.single-product .producto-single-main h1.product_title{font-size:34px;line-height:1.1;font-weight:800;margin-bottom:8px}body.single-product .producto-single-main .price{font-size:24px;font-weight:700;margin:6px 0 12px}body.single-product .producto-single-main .price del{color:#b3b3b3;font-size:16px;margin-right:8px}body.single-product .producto-single-main .price ins{text-decoration:none;color:#111}body.single-product .producto-single-main .woocommerce-product-details__short-description{font-size:14px;color:#555;line-height:1.6;margin-bottom:16px}body.single-product .producto-single-main form.cart{background:#fff;padding:20px 22px;border-radius:18px;border:1px solid #f2f2f2;box-shadow:0 14px 32px rgb(0 0 0 / .06);margin-top:12px}body.single-product .producto-single-main form.cart .label label,body.single-product .producto-single-main form.cart .wcpa_form_item label{font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:600;color:#888;margin-bottom:6px;display:block}body.single-product .producto-single-main form.cart table.variations tr,body.single-product .producto-single-main form.cart .wcpa_form_item{margin-bottom:14px;display:block}body.single-product .producto-single-main form.cart table.variations{border:0;width:100%}body.single-product .producto-single-main form.cart table.variations td{border:0;padding:0}body.single-product .producto-single-main form.cart .variable-items-wrapper{display:flex;flex-wrap:wrap;gap:8px}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item{min-width:46px;padding:8px 14px;border-radius:999px;border:1px solid #ddd;background:#fff;font-size:13px;cursor:pointer;text-align:center;transition:all .18s ease}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item:hover{border-color:#111;transform:translateY(-1px)}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item.selected,body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item.selected:hover{border-color:#111;background:#111;color:#fff}body.single-product .producto-single-main form.cart input[type="text"],body.single-product .producto-single-main form.cart input[type="number"],body.single-product .producto-single-main form.cart textarea{width:100%;border-radius:12px;border:1px solid #e1e1e1;padding:10px 12px;font-size:14px;transition:border-color .18s ease,box-shadow .18s ease}body.single-product .producto-single-main form.cart input[type="text"]:focus,body.single-product .producto-single-main form.cart input[type="number"]:focus,body.single-product .producto-single-main form.cart textarea:focus{border-color:#111;box-shadow:0 0 0 1px rgb(0 0 0 / .08);outline:none}body.single-product .producto-single-main form.cart .wcpa_image_swatch label,body.single-product .producto-single-main form.cart .patches-wrapper label{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid #fff0;margin:3px;cursor:pointer;transition:all .18s ease}body.single-product .producto-single-main form.cart .wcpa_image_swatch label img,body.single-product .producto-single-main form.cart .patches-wrapper label img{max-width:26px;max-height:26px}body.single-product .producto-single-main form.cart .wcpa_image_swatch input:checked+label,body.single-product .producto-single-main form.cart .patches-wrapper input:checked+label{border-color:#111;box-shadow:0 0 0 1px rgb(0 0 0 / .10)}body.single-product .producto-single-main .quantity{display:inline-flex;align-items:center;gap:6px;margin-top:10px;margin-right:10px}body.single-product .producto-single-main .quantity input.qty{width:64px;text-align:center;border-radius:999px;border:1px solid #ddd}body.single-product .producto-single-main .single_add_to_cart_button{border-radius:999px!important;padding:12px 26px!important;font-size:15px;font-weight:600;text-transform:none;box-shadow:0 10px 25px rgb(0 0 0 / .18);display:inline-flex;align-items:center;justify-content:center;gap:6px}body.single-product .producto-single-main .single_add_to_cart_button:hover{transform:translateY(-1px)}@media (max-width:768px){body.single-product .producto-single-main>.elementor-container{display:block;max-width:100%;margin:10px 0 30px;padding:0 12px}body.single-product .producto-single-main .elementor-column:first-child,body.single-product .producto-single-main .elementor-column:last-child{flex:0 0 100%;max-width:100%}body.single-product .producto-single-main h1.product_title{font-size:26px;margin-top:14px}body.single-product .producto-single-main form.cart{margin-top:18px;border-radius:16px;box-shadow:0 10px 24px rgb(0 0 0 / .06)}body.single-product .producto-single-main .single_add_to_cart_button{width:100%;justify-content:center}body.single-product .producto-single-main .quantity{width:100%;justify-content:flex-start;margin-bottom:8px}}.cy-random-rating{display:flex;flex-direction:column;margin:10px 0 15px}.cy-stars{color:#fc0;font-size:20px;letter-spacing:2px;margin-bottom:4px}.cy-count{color:#666;font-size:14px;font-weight:500}body.single-product .producto-single-main>.elementor-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:40px;max-width:1120px;margin:30px auto 40px}body.single-product .producto-single-main .elementor-column:first-child{flex:0 0 42%;max-width:42%}body.single-product .producto-single-main .elementor-column:last-child{flex:0 0 48%;max-width:48%}body.single-product .producto-single-main .elementor-column:first-child img{width:100%;height:auto;border-radius:18px;box-shadow:0 18px 40px rgb(0 0 0 / .10);object-fit:cover}body.single-product .woocommerce-product-gallery__wrapper img{border-radius:18px}body.single-product .producto-single-main h1.product_title{font-size:34px;line-height:1.1;font-weight:800;margin-bottom:8px}body.single-product .producto-single-main .price{font-size:24px;font-weight:700;margin:6px 0 12px}body.single-product .producto-single-main .price del{color:#b3b3b3;font-size:16px;margin-right:8px}body.single-product .producto-single-main .price ins{text-decoration:none;color:#111}body.single-product .producto-single-main .woocommerce-product-details__short-description{font-size:14px;color:#555;line-height:1.6;margin-bottom:16px}body.single-product .producto-single-main form.cart{background:#fff;padding:20px 22px;border-radius:18px;border:1px solid #f2f2f2;box-shadow:0 14px 32px rgb(0 0 0 / .06);margin-top:12px}body.single-product .producto-single-main form.cart .label label,body.single-product .producto-single-main form.cart .wcpa_form_item label{font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:600;color:#888;margin-bottom:6px;display:block}body.single-product .producto-single-main form.cart table.variations tr,body.single-product .producto-single-main form.cart .wcpa_form_item{margin-bottom:14px;display:block}body.single-product .producto-single-main form.cart table.variations{border:0;width:100%}body.single-product .producto-single-main form.cart table.variations td{border:0;padding:0}body.single-product .producto-single-main form.cart .variable-items-wrapper{display:flex;flex-wrap:wrap;gap:8px}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item{min-width:46px;padding:8px 14px;border-radius:999px;border:1px solid #ddd;background:#fff;font-size:13px;cursor:pointer;text-align:center;transition:all .18s ease}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item:hover{border-color:#111;transform:translateY(-1px)}body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item.selected,body.single-product .producto-single-main form.cart .variable-items-wrapper .variable-item.selected:hover{border-color:#111;background:#111;color:#fff}body.single-product .producto-single-main form.cart input[type="text"],body.single-product .producto-single-main form.cart input[type="number"],body.single-product .producto-single-main form.cart textarea{width:100%;border-radius:12px;border:1px solid #e1e1e1;padding:10px 12px;font-size:14px;transition:border-color .18s ease,box-shadow .18s ease}body.single-product .producto-single-main form.cart input[type="text"]:focus,body.single-product .producto-single-main form.cart input[type="number"]:focus,body.single-product .producto-single-main form.cart textarea:focus{border-color:#111;box-shadow:0 0 0 1px rgb(0 0 0 / .08);outline:none}body.single-product .producto-single-main form.cart .wcpa_image_swatch label,body.single-product .producto-single-main form.cart .patches-wrapper label{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid #fff0;margin:3px;cursor:pointer;transition:all .18s ease}body.single-product .producto-single-main form.cart .wcpa_image_swatch label img,body.single-product .producto-single-main form.cart .patches-wrapper label img{max-width:26px;max-height:26px}body.single-product .producto-single-main form.cart .wcpa_image_swatch input:checked+label,body.single-product .producto-single-main form.cart .patches-wrapper input:checked+label{border-color:#111;box-shadow:0 0 0 1px rgb(0 0 0 / .10)}body.single-product .producto-single-main .quantity{display:inline-flex;align-items:center;gap:6px;margin-top:10px;margin-right:10px}body.single-product .producto-single-main .quantity input.qty{width:64px;text-align:center;border-radius:999px;border:1px solid #ddd}body.single-product .producto-single-main .single_add_to_cart_button{border-radius:999px!important;padding:12px 26px!important;font-size:15px;font-weight:600;text-transform:none;box-shadow:0 10px 25px rgb(0 0 0 / .18);display:inline-flex;align-items:center;justify-content:center;gap:6px}body.single-product .producto-single-main .single_add_to_cart_button:hover{transform:translateY(-1px)}@media (max-width:768px){body.single-product .producto-single-main>.elementor-container{display:block;max-width:100%;margin:10px 0 30px;padding:0 12px}body.single-product .producto-single-main .elementor-column:first-child,body.single-product .producto-single-main .elementor-column:last-child{flex:0 0 100%;max-width:100%}body.single-product .producto-single-main h1.product_title{font-size:26px;margin-top:14px}body.single-product .producto-single-main form.cart{margin-top:18px;border-radius:16px;box-shadow:0 10px 24px rgb(0 0 0 / .06)}body.single-product .producto-single-main .single_add_to_cart_button{width:100%;justify-content:center}body.single-product .producto-single-main .quantity{width:100%;justify-content:flex-start;margin-bottom:8px}}.yf-tp-box{background:#fff;border:1px solid #e9e9e9;border-radius:18px;padding:30px 24px;max-width:900px;margin:40px auto;color:#333;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.yf-tp-header{display:flex;align-items:center;gap:18px;margin-bottom:20px}.yf-tp-logo{width:120px;height:auto;object-fit:contain}.yf-tp-rating{font-size:15px;color:#555;margin-top:4px}.yf-tp-rating span{color:#00b67a;font-weight:700}.yf-tp-reviews{display:grid;gap:20px}.yf-tp-review{background:#fafafa;border:1px solid #ececec;border-radius:14px;padding:16px 18px}.yf-tp-stars{color:#fc0;font-size:16px;margin-bottom:6px}.yf-tp-text{font-size:14px;line-height:1.6;color:#444;margin-bottom:6px}.yf-tp-user{font-size:13px;color:#777}.yf-tp-button-wrap{margin-top:22px;text-align:center}.yf-tp-button{background:#00b67a;color:#fff;padding:12px 24px;border-radius:999px;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:8px;font-size:14px;transition:0.2s ease}.yf-tp-button:hover{opacity:.85}@media (max-width:768px){.yf-tp-header{flex-direction:column;text-align:center}.yf-tp-logo{width:140px}}