@import "../../../base/less/mixins"; @nav_color_hex: #FFFFFF; @nav_size: 25; @nav_align: right; // Layout. @vertically_align: false; // Layout Desktop. @slide_height: default; @slide_padding: 50px; @slide_padding_extra_top: 0px; @slide_padding_sides: 10px; @slide_width: 1280px; // Layout Mobile. @responsive_breakpoint: 780px; @slide_height_responsive: default; @slide_padding_responsive: 0px; @slide_padding_top_responsive: 0px; @slide_padding_sides_responsive: default; // Design. @text_size: default; @text_color: default; @heading_shadow: default; @heading_color: default; // "Pre-fill" Layout Slider widget area if height is set & when ( isnumber( @slide_height ) ) { @media (min-width: @responsive_breakpoint) { min-height: @slide_height; } } & when ( isnumber( @slide_height_responsive ) ) { @media (max-width: @responsive_breakpoint) { min-height: @slide_height_responsive; } } .sow-slider-base { ul.sow-slider-images { min-height: 0 !important; .sow-slider-image-wrapper { padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides; max-width: @slide_width; height: @slide_height; & when (@vertically_align = true) { display: flex; flex-direction: column; justify-content: center; } @media (max-width: @responsive_breakpoint) { // If no responsive height is set, remove slider height & when not ( isnumber( @slide_height_responsive ) ) { height: auto; } & when ( isnumber( @slide_height_responsive ) ) { height: @slide_height_responsive; } padding-top: @slide_padding_responsive; padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}"); & when ( isnumber( @slide_padding_sides_responsive ) ) { padding-right: @slide_padding_sides_responsive; padding-left: @slide_padding_sides_responsive; } & when ( isnumber( @slide_padding_responsive ) ) { padding-bottom: @slide_padding_responsive; } } // These heading tag styles and the paragraph tag styles below are only be used for old version of the // layout slider widget which still allowed setting heading and text color and size. & when ( iscolor( @heading_color ) ) { h1, h2, h3, h4, h5, h6 { line-height: 1.375em; color: @heading_color; margin: 0.1em 0; & when ( isnumber( @heading_shadow ) ) { text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100); } } } & when ( iscolor( @text_color ) ) { p { color: @text_color; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); margin: 1em 0; font-size: @text_size; } } } } .sow-slider-pagination { text-align: @nav_align; li a { background: @nav_color_hex; } } .sow-slide-nav { font-size: ~"@{nav_size}px"; a { color: @nav_color_hex; } } } @import "../../../base/less/mixins"; @nav_color_hex: #FFFFFF; @nav_size: 25; @nav_align: right; // Layout. @vertically_align: false; // Layout Desktop. @slide_height: default; @slide_padding: 50px; @slide_padding_extra_top: 0px; @slide_padding_sides: 10px; @slide_width: 1280px; // Layout Mobile. @responsive_breakpoint: 780px; @slide_height_responsive: default; @slide_padding_responsive: 0px; @slide_padding_top_responsive: 0px; @slide_padding_sides_responsive: default; // Design. @text_size: default; @text_color: default; @heading_shadow: default; @heading_color: default; // "Pre-fill" Layout Slider widget area if height is set & when ( isnumber( @slide_height ) ) { @media (min-width: @responsive_breakpoint) { min-height: @slide_height; } } & when ( isnumber( @slide_height_responsive ) ) { @media (max-width: @responsive_breakpoint) { min-height: @slide_height_responsive; } } .sow-slider-base { ul.sow-slider-images { min-height: 0 !important; .sow-slider-image-wrapper { padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides; max-width: @slide_width; height: @slide_height; & when (@vertically_align = true) { display: flex; flex-direction: column; justify-content: center; } @media (max-width: @responsive_breakpoint) { // If no responsive height is set, remove slider height & when not ( isnumber( @slide_height_responsive ) ) { height: auto; } & when ( isnumber( @slide_height_responsive ) ) { height: @slide_height_responsive; } padding-top: @slide_padding_responsive; padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}"); & when ( isnumber( @slide_padding_sides_responsive ) ) { padding-right: @slide_padding_sides_responsive; padding-left: @slide_padding_sides_responsive; } & when ( isnumber( @slide_padding_responsive ) ) { padding-bottom: @slide_padding_responsive; } } // These heading tag styles and the paragraph tag styles below are only be used for old version of the // layout slider widget which still allowed setting heading and text color and size. & when ( iscolor( @heading_color ) ) { h1, h2, h3, h4, h5, h6 { line-height: 1.375em; color: @heading_color; margin: 0.1em 0; & when ( isnumber( @heading_shadow ) ) { text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100); } } } & when ( iscolor( @text_color ) ) { p { color: @text_color; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); margin: 1em 0; font-size: @text_size; } } } } .sow-slider-pagination { text-align: @nav_align; li a { background: @nav_color_hex; } } .sow-slide-nav { font-size: ~"@{nav_size}px"; a { color: @nav_color_hex; } } } @import "../../../base/less/mixins"; @nav_color_hex: #FFFFFF; @nav_size: 25; @nav_align: right; // Layout. @vertically_align: false; // Layout Desktop. @slide_height: default; @slide_padding: 50px; @slide_padding_extra_top: 0px; @slide_padding_sides: 10px; @slide_width: 1280px; // Layout Mobile. @responsive_breakpoint: 780px; @slide_height_responsive: default; @slide_padding_responsive: 0px; @slide_padding_top_responsive: 0px; @slide_padding_sides_responsive: default; // Design. @text_size: default; @text_color: default; @heading_shadow: default; @heading_color: default; // "Pre-fill" Layout Slider widget area if height is set & when ( isnumber( @slide_height ) ) { @media (min-width: @responsive_breakpoint) { min-height: @slide_height; } } & when ( isnumber( @slide_height_responsive ) ) { @media (max-width: @responsive_breakpoint) { min-height: @slide_height_responsive; } } .sow-slider-base { ul.sow-slider-images { min-height: 0 !important; .sow-slider-image-wrapper { padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides; max-width: @slide_width; height: @slide_height; & when (@vertically_align = true) { display: flex; flex-direction: column; justify-content: center; } @media (max-width: @responsive_breakpoint) { // If no responsive height is set, remove slider height & when not ( isnumber( @slide_height_responsive ) ) { height: auto; } & when ( isnumber( @slide_height_responsive ) ) { height: @slide_height_responsive; } padding-top: @slide_padding_responsive; padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}"); & when ( isnumber( @slide_padding_sides_responsive ) ) { padding-right: @slide_padding_sides_responsive; padding-left: @slide_padding_sides_responsive; } & when ( isnumber( @slide_padding_responsive ) ) { padding-bottom: @slide_padding_responsive; } } // These heading tag styles and the paragraph tag styles below are only be used for old version of the // layout slider widget which still allowed setting heading and text color and size. & when ( iscolor( @heading_color ) ) { h1, h2, h3, h4, h5, h6 { line-height: 1.375em; color: @heading_color; margin: 0.1em 0; & when ( isnumber( @heading_shadow ) ) { text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100); } } } & when ( iscolor( @text_color ) ) { p { color: @text_color; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); margin: 1em 0; font-size: @text_size; } } } } .sow-slider-pagination { text-align: @nav_align; li a { background: @nav_color_hex; } } .sow-slide-nav { font-size: ~"@{nav_size}px"; a { color: @nav_color_hex; } } } @import "../../../base/less/mixins"; @nav_color_hex: #FFFFFF; @nav_size: 25; @nav_align: right; // Layout. @vertically_align: false; // Layout Desktop. @slide_height: default; @slide_padding: 50px; @slide_padding_extra_top: 0px; @slide_padding_sides: 10px; @slide_width: 1280px; // Layout Mobile. @responsive_breakpoint: 780px; @slide_height_responsive: default; @slide_padding_responsive: 0px; @slide_padding_top_responsive: 0px; @slide_padding_sides_responsive: default; // Design. @text_size: default; @text_color: default; @heading_shadow: default; @heading_color: default; // "Pre-fill" Layout Slider widget area if height is set & when ( isnumber( @slide_height ) ) { @media (min-width: @responsive_breakpoint) { min-height: @slide_height; } } & when ( isnumber( @slide_height_responsive ) ) { @media (max-width: @responsive_breakpoint) { min-height: @slide_height_responsive; } } .sow-slider-base { ul.sow-slider-images { min-height: 0 !important; .sow-slider-image-wrapper { padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides; max-width: @slide_width; height: @slide_height; & when (@vertically_align = true) { display: flex; flex-direction: column; justify-content: center; } @media (max-width: @responsive_breakpoint) { // If no responsive height is set, remove slider height & when not ( isnumber( @slide_height_responsive ) ) { height: auto; } & when ( isnumber( @slide_height_responsive ) ) { height: @slide_height_responsive; } padding-top: @slide_padding_responsive; padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}"); & when ( isnumber( @slide_padding_sides_responsive ) ) { padding-right: @slide_padding_sides_responsive; padding-left: @slide_padding_sides_responsive; } & when ( isnumber( @slide_padding_responsive ) ) { padding-bottom: @slide_padding_responsive; } } // These heading tag styles and the paragraph tag styles below are only be used for old version of the // layout slider widget which still allowed setting heading and text color and size. & when ( iscolor( @heading_color ) ) { h1, h2, h3, h4, h5, h6 { line-height: 1.375em; color: @heading_color; margin: 0.1em 0; & when ( isnumber( @heading_shadow ) ) { text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100); } } } & when ( iscolor( @text_color ) ) { p { color: @text_color; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); margin: 1em 0; font-size: @text_size; } } } } .sow-slider-pagination { text-align: @nav_align; li a { background: @nav_color_hex; } } .sow-slide-nav { font-size: ~"@{nav_size}px"; a { color: @nav_color_hex; } } } @import "../../../base/less/mixins"; @nav_color_hex: #FFFFFF; @nav_size: 25; @nav_align: right; // Layout. @vertically_align: false; // Layout Desktop. @slide_height: default; @slide_padding: 50px; @slide_padding_extra_top: 0px; @slide_padding_sides: 10px; @slide_width: 1280px; // Layout Mobile. @responsive_breakpoint: 780px; @slide_height_responsive: default; @slide_padding_responsive: 0px; @slide_padding_top_responsive: 0px; @slide_padding_sides_responsive: default; // Design. @text_size: default; @text_color: default; @heading_shadow: default; @heading_color: default; // "Pre-fill" Layout Slider widget area if height is set & when ( isnumber( @slide_height ) ) { @media (min-width: @responsive_breakpoint) { min-height: @slide_height; } } & when ( isnumber( @slide_height_responsive ) ) { @media (max-width: @responsive_breakpoint) { min-height: @slide_height_responsive; } } .sow-slider-base { ul.sow-slider-images { min-height: 0 !important; .sow-slider-image-wrapper { padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides; max-width: @slide_width; height: @slide_height; & when (@vertically_align = true) { display: flex; flex-direction: column; justify-content: center; } @media (max-width: @responsive_breakpoint) { // If no responsive height is set, remove slider height & when not ( isnumber( @slide_height_responsive ) ) { height: auto; } & when ( isnumber( @slide_height_responsive ) ) { height: @slide_height_responsive; } padding-top: @slide_padding_responsive; padding-top: calc(~"@{slide_padding_responsive} + @{slide_padding_top_responsive}"); & when ( isnumber( @slide_padding_sides_responsive ) ) { padding-right: @slide_padding_sides_responsive; padding-left: @slide_padding_sides_responsive; } & when ( isnumber( @slide_padding_responsive ) ) { padding-bottom: @slide_padding_responsive; } } // These heading tag styles and the paragraph tag styles below are only be used for old version of the // layout slider widget which still allowed setting heading and text color and size. & when ( iscolor( @heading_color ) ) { h1, h2, h3, h4, h5, h6 { line-height: 1.375em; color: @heading_color; margin: 0.1em 0; & when ( isnumber( @heading_shadow ) ) { text-shadow: 0 2px 2px rgba(0, 0, 0, @heading_shadow/100); } } } & when ( iscolor( @text_color ) ) { p { color: @text_color; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); margin: 1em 0; font-size: @text_size; } } } } .sow-slider-pagination { text-align: @nav_align; li a { background: @nav_color_hex; } } .sow-slide-nav { font-size: ~"@{nav_size}px"; a { color: @nav_color_hex; } } } !function(e){var t={};function __webpack_require__(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,__webpack_require__),n.l=!0,n.exports}__webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,r){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,t){if(1&t&&(e=__webpack_require__(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(__webpack_require__.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)__webpack_require__.d(r,n,function(t){return e[t]}.bind(null,n));return r},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=78)}([function(e,t){e.exports=googlesitekit.i18n},function(e,t){e.exports=googlesitekit.data},function(e,t,r){e.exports=r(31)()},function(e,t,r){"use strict";e.exports=r(21)},function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return o}));var n="core/editor",o="core/edit-site"},function(e,t){e.exports=wp.element},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n="modules/reader-revenue-manager"},function(e,t,r){var n=r(27)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},function(e,t){e.exports=wp.components},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n="core/modules"},function(e,t){e.exports=wp.blockEditor},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(0),o=(Object(n.__)("Specific content types","google-site-kit"),Object(n.__)("Specified pages","google-site-kit"),Object(n.__)("Site wide","google-site-kit"),"reader-revenue-manager")},,function(e,t){function r(e,t,r,n,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void r(e)}c.done?t(u):Promise.resolve(u).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var a=e.apply(t,n);function _next(e){r(a,o,i,_next,c,"next",e)}function c(e){r(a,o,i,_next,c,"throw",e)}_next(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},,function(e,t){e.exports=wp.data},function(e,t){function r(t){return e.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){var n=r(28),o=r(29),i=r(26),a=r(30);e.exports=function(e,t){return n(e)||o(e,t)||i(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){"use strict";var n=r(3);function o(){return(o=Object.assign||function(e){for(var t=1;tR.length&&R.push(e)}function C(e,t,r){return null==e?0:function e(t,r,n,o){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var u=!1;if(null===t)u=!0;else switch(c){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return n(o,t,""===r?"."+L(t,0):r),1;if(u=0,r=""===r?".":r+":",Array.isArray(t))for(var s=0;se.length)&&(t=e.length);for(var r=0,n=Array(t);r=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=a.call(i,"catchLoc"),s=a.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),j(r),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;j(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:A(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),g}},r}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,r){"use strict";var n=r(32);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},,,function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n="core/user";[].concat(["kmAnalyticsAdSenseTopEarningContent","kmAnalyticsEngagedTrafficSource","kmAnalyticsLeastEngagingPages","kmAnalyticsNewVisitors","kmAnalyticsPopularAuthors","kmAnalyticsPopularContent","kmAnalyticsPopularProducts","kmAnalyticsReturningVisitors","kmAnalyticsTopCategories","kmAnalyticsTopCities","kmAnalyticsTopCitiesDrivingLeads","kmAnalyticsTopCitiesDrivingAddToCart","kmAnalyticsTopCitiesDrivingPurchases","kmAnalyticsTopDeviceDrivingPurchases","kmAnalyticsTopConvertingTrafficSource","kmAnalyticsTopCountries","kmAnalyticsTopRecentTrendingPages","kmAnalyticsTopTrafficSource","kmAnalyticsTopTrafficSourceDrivingAddToCart","kmAnalyticsPagesPerVisit","kmAnalyticsVisitLength","kmAnalyticsTopReturningVisitorPages","kmAnalyticsVisitsPerVisitor","kmAnalyticsMostEngagingPages","kmAnalyticsTopCategories"],["kmSearchConsolePopularKeywords"])},,,function(e){e.exports=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"google-site-kit/rrm-subscribe-with-google","version":"1.156.0","title":"Subscribe with Google","category":"widgets","icon":"google","description":"Allow users to subscribe using Reader Revenue Manager to access content behind a paywall.","textdomain":"google-site-kit","supports":{"inserter":true}}')},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";r.r(t);var n=r(7),o=r.n(n),i=r(13),a=r.n(i),c=r(20),u=r(1),s=r(9),l=r(35),f=r(6),p=r(11),d=r(4),y=r(8),h=r(5),v=r(0),m=r(23);function Edit(){var e=Object(u.select)(f.a).getPublicationID(),t=Object(u.select)(f.a).getServiceURL({path:"reader-revenue-manager",query:{publication:e}});return React.createElement(m.a,{select:u.select,buttonLabel:/* translators: Button label for Subscribe with Google. See: https://github.com/subscriptions-project/swg-js/blob/05af2d45cfcaf831a6b4d35c28f2c7b5c2e39308/src/i18n/swg-strings.ts#L24-L57 (please refer to the latest version of the file) */ Object(v.__)("Subscribe with Google","google-site-kit"),requiredPaymentOption:"subscriptions",invalidPaymentOptionWithModuleAccessNotice:Object(h.createInterpolateElement)(Object(v.__)("You need to set up a paywall in Reader Revenue Manager to use this block. Go to Reader Revenue Manager","google-site-kit"),{a:React.createElement(y.ExternalLink,{href:t})}),invalidPaymentOptionWithoutModuleAccessNotice:Object(v.__)("You need to set up a paywall in Reader Revenue Manager to use this block. Contact your administrator.","google-site-kit"),noSnippetWithModuleAccessNotice:Object(h.createInterpolateElement)(Object(v.__)("This post does not include the Reader Revenue Manager snippet. Configure the snippet for this post in the post settings sidebar.","google-site-kit"),{a:React.createElement(y.ExternalLink,{href:t})}),noSnippetWithoutModuleAccessNotice:Object(v.__)("This post does not include the Reader Revenue Manager snippet. Contact your administrator","google-site-kit")})}var g=r(38);function b(){return(b=a()(o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([Object(u.resolveSelect)(s.a).getModule(p.a),Object(u.resolveSelect)(l.a).getUser(),Object(u.resolveSelect)(f.a).getSettings()]);case 2:t=!!Object(u.select)(d.b),Object(c.registerBlockType)(g.name,{edit:function(){return t?null:React.createElement(Edit,null)},supports:{inserter:!t}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){b.apply(this,arguments)}()}]); LA CHICA QUE DEJASTE ATRÁS - Librerias Mundilibros
San Antonio 340, Santiago (2) 2633 9204 librerias@mundilibros.cl
0

Carrito

¡Oferta!

LA CHICA QUE DEJASTE ATRÁS

$12.900

En 1916 el artista francés Édouard Lefèvre ha de dejar a su mujer, Sophie, para luchar en el frente. Cuando su ciudad cae en manos de los alemanes, ella se ve forzada a acoger a los oficiales que cada noche llegan al hotel que regenta

Agotado

SKU: 9789569585333 Categoría:

Descripción

En 1916 el artista francés Édouard Lefèvre ha de dejar a su mujer, Sophie, para luchar en el frente. Cuando su ciudad cae en manos de los alemanes, ella se ve forzada a acoger a los oficiales que cada noche llegan al hotel que regenta. Y desde el momento en que el nuevo comandante posa su mirada en el retrato que Édouard pintó a su esposa nace en él una oscura obsesión que obligará a Sophie a arriesgarlo todo y tomar una terrible decisión.
Casi un siglo más tarde, el retrato de Sophie llega a manos de Liv Halston como regalo de boda de su marido poco antes de su repentina muerte. Su belleza le recuerda su corta historia de amor. Pero cuando un encuentro casual revela el verdadero valor de la obra, comienza la batalla por su turbulenta historia, una historia que está a punto de resurgir, arrastrando con ella la vida de Liv.

páginas: 528

Formato, : Rústica,
Medidas: 15 X 24 cm

Información adicional

Peso 0.4 kg
Dimensiones 23 × 15 × 2 cm
Número de páginas

Autor

Editorial

Suma

format

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “LA CHICA QUE DEJASTE ATRÁS”