@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)}()}]); ALAS DE SANGRE .EMPIREO 1 - Librerias Mundilibros
San Antonio 340, Santiago (2) 2633 9204 librerias@mundilibros.cl
0

Carrito

¡Oferta!

ALAS DE SANGRE .EMPIREO 1

$23.500

1 disponibles

SKU: 9789564084268 Categoría:

Descripción

Un dragón sin su jinete es una tragedia. Un jinete sin su dragón está muerto.
—Artículo uno, sección uno del Código de jinetes de dragones

Violet Sorrengail creía que a sus veinte años se uniría al Cuadrante de los Escribas para vivir una vida tranquila, estudiando sus amados libros y las historias antiguas que tanto le fascinan. Sin embargo, por órdenes de su madre, la temida comandante general, Violet debe unirse a los miles de candidatos que luchan por formar parte de la élite de Navarre: los jinetes de dragones.

Cuando eres más pequeña y frágil que los demás tu vida corre peligro, porque los dragones no se vinculan con humanos débiles; de hecho, los incineran. Sumado a esto, con más jinetes que dragones disponibles, buena parte de los candidatos mataría a Violet con tal de mejorar sus probabilidades de éxito; otros, como el despiadado Xaden Riorson, el líder de ala más poderoso del Cuadrante, la asesinarían simplemente por ser la hija de la comandante general. Para sobrevivir, necesitará aprovechar al máximo todo su ingenio.

Día tras día, la guerra que se libra al exterior del Colegio se torna más letal, las defensas del reino se debilitan y los muertos aumentan. Por si fuera poco, Violet sospecha que los líderes de Navarre esconden un terrible secreto.

Amistad, rivalidad y pasión… en el Colegio de Guerra de Basgiath todos tienen una agenda oculta y saben que una vez adentro solo hay dos posibilidades: graduarse o morir.

Información adicional

Peso 0.5 kg
Dimensiones 23 × 15 × 3 cm
Autor

Editorial

Planeta

format

Número de páginas